e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)=0x9d8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x90, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) dup2(r3, r4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x1, 0x5, 0x80) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x69, 0x60000014, 0xfffffffffffffffd}], 0xf924, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r6) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107005, &(0x7f0000000000)=0x4) r13 = open$dir(&(0x7f0000001700)='./file0\x00', 0x340, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107005, &(0x7f0000000000)=0x4) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107005, &(0x7f0000000000)=0x4) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107005, &(0x7f0000000000)=0x4) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107005, &(0x7f0000000000)=0x4) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107005, &(0x7f0000000000)=0x4) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107005, &(0x7f0000000000)=0x4) r20 = accept$inet(r19, 0x0, &(0x7f0000001740)) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r23 = getuid() r24 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r24, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r25 = fcntl$getown(r24, 0x5) r26 = geteuid() ioctl$LIOCSFD(r24, 0x80046c7f, &(0x7f00000001c0)=r24) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={r25, r26, r27}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r29) r30 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r32) r33 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r33, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r34 = fcntl$getown(r33, 0x5) r35 = geteuid() ioctl$LIOCSFD(r33, 0x80046c7f, &(0x7f00000001c0)=r33) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={r34, r35, r37}, 0xc) r38 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r38, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r39 = fcntl$getown(r38, 0x5) r40 = geteuid() ioctl$LIOCSFD(r38, 0x80046c7f, &(0x7f00000001c0)=r38) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000000c0)={r39, r40, r41}, 0xc) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107005, &(0x7f0000000000)=0x4) r43 = openat(0xffffffffffffffff, &(0x7f00000017c0)='./file0\x00', 0x1, 0x100) r44 = openat$klog(0xffffffffffffff9c, &(0x7f0000001800)='/dev/klog\x00', 0x20000, 0x0) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107005, &(0x7f0000000000)=0x4) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107005, &(0x7f0000000000)=0x4) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107005, &(0x7f0000000000)=0x4) r48 = open(&(0x7f0000001840)='./file0\x00', 0x80, 0x13) r49 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x2, 0x0) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107005, &(0x7f0000000000)=0x4) sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000080)="89f8a813587d25dcb4693ab8e0ada4be32b25686ecc3804ce44e936bb8cd83c6bfb178234c2ec19eaba550d84698b48e6af31be76e2cfd37d35bf08152454a10d118162abe0ee99c207033270a257c1f8788cc4f65700424a18dfaba17f4923a791a5ee9af2e0b5c45c20bc2b1ff6d913ea91facb5d44302a2139622acd831cb5da53c3f96d5ba5c4ba66415a52cf75506274e04e505d2b5c7c4143c7ee60cf8e2a4b00003f68ad711cfbc428e9e51746c98035fe34dcb3e5d11cf32ba9af5875a6e07e022870bc3cbe1b283327aa85c68747dad555e5b4eaff0ad9f594a96f2d70b6aeeadca268102fc", 0xea}, {&(0x7f0000000180)="746ffbe89a39f0d9e873584f0e085fed5781deb7f3355f3f68206d54df9dca9c3cf810238426a48e795e5c895f77b7a24b0e", 0x32}, {&(0x7f00000001c0)="d58fcde7de0b32c36b1bb64f125af55b4b5b39373e19de6cc791e8bd821c", 0x1e}, {&(0x7f0000000200)="34a7051e4d7e9bd50d0d7253ae6071427afa9b054c17d6e9257d4f83ab9b9c593a1b9dd9bc50b1e4b5ca0a2507298bf2365eef88c1c39544dc08b0b03a5bac18cf47366f750eea0779a73c89ee5ed48e84fa5d8493c4830fc5887fe9c1698a825c2e177fab5ed4bc67a6460bf8aeb741f21c4bdcd6c4534ca9333c11e55bb69ed0d6592713246869fe35a5095e3292b9f01bf2de1e7536331024188940df9d49e0c6af4e68406648349db4e51980d6db4f5f5123b0226935cf50f563967921fef8a9", 0xc2}, {&(0x7f0000000300)="4c1b819c913b802b611e4a59e67c57ae3999b2871f6c408cee7cbf50d9f39764e806be40830e356b57172c138b1b3dbb008978460dee01bebec4e24fcb02b3dd16aa1221ca3b67f86f5171fc34b804453fe20d8147825ddda708849bf72078b9b5528fcad3220eb65df12345fd9beabe0be31d9d834e", 0x76}, {&(0x7f0000000380)="a1af3e651f8d3367136e8b75bd3f1b2d779486fb446d43d0ff6b59bff24c5b0775fe4c92e4f9a504f8aa1aeb059f714935d9e8cc333c2138588fd35b398084130ca0f12128a82198d016fea9a0cd4f8f7b6254a51a5bca26bb8a15d7667166036fd14fc5d54e2ac4d94cd83d1c6d90672da12ee69964152d55a2c61aaaadc8bd31d7df46e9283480dfacc36da169d02e7d81e24574a06d871c4e3b3786c2da9969ff6ce1f240228feb1de501c8c9a8006c2914ae3441465495a6178a19010d76c106d9ddb19d40b832b4abbb7ce9e959f7b4bc373f5a02ec1e0a00794b1a1eeba4b0b16455255825dcacaabe40938061cdad1214567d02192d093116e1f944d43280f02ddca61d8176ffd4ec95a9c64105fde876a4396ba02fa55748f8da00ffefab3b8c1992ecdea60c79cc12a0accc4aeff9e89831107ced1d286a6eb03a0da26ff485a6ef8cd21c0e59de8140aa100543fee0a9ea6bb7ddac1eaf5ada29fca74aaa8a148f6ab42e3432526054cf3b91f3ccad4a6813add49ed45827ddd71aea89cf466544c2eae9bc490d25a25c7fff24f42b22bfed88cd89dfff7e87c586cd4d573b6d88c5d5f01b83e141e5f56d52591a5fc010b559c3fc41fd8a09a8454a4cf0c4fc9d82ac9cca43cc703282e45211652a0062bfaaed0105a11e13630b57f05e1e48b5a71d6ebb9b3bfa777b3d36fe972ebc035ff2d863cc16fecc81fc211d8606abba6508d86d8d404c4d505b00460c0b6b97a7a6fabd0dc2ee54678a2354c9ea29815016b2516f92aff0495171ebe0f3905fd1ceeb2854fc29f047b550e5e71a6151e7630bb8f14a78240d2c31e86d8f7064fa70efb991a8af66f94cbf44a91e6edc517e266821dcee7607a0902e45eff857606a2088f3259ebc5c443ade86b1a6ef6c0b58ee89daf798270cf3d3560282877c1b79bd18838eaab6681ff1451cd34458be9ecb337fcdce1740e921f2719737af806006f2e952a8e8643fa21fefadead58ea59c3a5e6b1a71d5e77933892812cad74f63e4ed7938f0b3bb31574f5334e39f56b16ea70aef42e08c3a35d2bfb63dc36caaf322fed510e43ca2df896ede934b0fbd6494dfa7cded2536ccbb47f20ffbaef0f8a64159c31262da23bea9ab50d95ba6788aabd7ad5f3fe08c08452c6e6f21b2cabaaccedbed0222503519e984ae7b95e7948fa951146363fa3d97636a146c3cced244bcf840ad211549368de67170c3a6275175a7ff49a8ba4d57da7c80237eb119b6ef75f64bcbba5f81e43607779a5406c54b88a63433c61fe2b76b5a298158f88a32a6c97ce858fdf20e599929d39b99c338babbac1dd2ee073efc356abd7a8d59f6cabe8b93ac070102ecddb59358533e22e37a580b506a58c198a92d7af4613b43355b5fb6bf98cdeafcb39399710a90d5b8f0d7af5c7a0f41bcb02835b1ed2fd0750f2de375a35a848b2edfef8c3408f342633e56029f9a2438574851bbef9d88ec173a16fac858ca9facc5f2bc69d9c33d1523c805242169553ddb6047979d0ee2054f9dfed4beec4add2bbdeec531280b12eb9a500c3978dc5d1248ace56111a67232e96aa6f8fd6c4282f97d1a1f9418f986b92d80e1de34e02e7d85947bb800cb531292e4cfa8f12fd193106009ff41e6e22bbf4bbe53b32130cb967ef70d01d98c1c4e2870c91a77121accd11d985ed7b2e977c961ed7e4853bb7b4bffbd857900563c40cb58bd229d8c99690461975aedd182a45f626c0d66a9b8f70f9b671e59dfbdf75ac5ccf097b754ebf9624f282fb5b941204a067670ab1cffb4463ed7e21ccc2fbe67ff5b7c5bb47ebb46115e3120550dda0a05ec34d1d9dfdcf15881065e46b08a6fb3ddf382af270a0e5dd4906d9f22db22a1ee10aadf36a2ca76f8477a1759580408acee49075186dfee6e3f8570bd8afbb0b6881ee0ec9a420d48b5cb23bfebccc4eb1a77dc8c8d2efecba8fea4b19808f81a337aa0be74e3a67bd3aa78d62b31b88f86a707306c29183fabe01bd8103e1712e29c4ebd2fe5ed43093261d93543012eb7176025274822643d865ae58bdbde87b4e1ed108e15d90bf8c733ae57485eee0cfae2cdc0a7bcce21baa3931a48d9e1a04ea550587958e326a7300388956ae3a7bab07e4398429c5120fe9faec51ff572f0afdf1d9f2ccc1188b2ac5079e3304a0c45e0386f02ebf5b40bd36ebb9c6a19f7e90e7586059cf1dd27570fc7e7ba808d251801c06bb18d56c89e712218e057e7e3ea6a3f6abc8a50066d0dd7d5358881b5700c5abb4ea7a3f5269a15b430e1a0373722fbef1b52b528cb4116298fa61453e8e0dda54b9eb76bbde323240c3cd6667a14794639e2a3c7fc7c37b4bd0cefe47a82b1f9ca43d8ce993f816e93efcd3ea53f4f2e67dda9b5d9c45a1b42cfd06280e63bf8d8dd5a3f9a5111a0137764fdc136cebb554ea72c52e2f81e608131fc0da4a60f5fc52648148c8b288d6c918f5e86c07210e1b49f733c0c78ab74b1afaf4f99603a0fe6f2ee563cb69aaf3d39a78c4471ceb8a0486f69c93d320f3ec1cd777c76dfb589511499cfc236ebc657459dbde8034131f4d72c2cde3af6b360ed6f0ce1f26d748286b97cd44d63388535b368dec5914a4d22643d13b098acd3dc4dba689972449126b7134e46e1a4806ab74a329d6b73d3b48d9a71308c961ef27d345a213ca7c203d546035e617ff330d9385eaba9e567f52d9601178febfd7089724ed7a681c5a21e1d26c468ec258645f9aa40455a31279d482d5dddf71fc4842dbe6dec4d6740d47410a361afbcfcc2f383ada401192b6616fdbb8a54f08af0359a6453f259c55bdb1251db22f070f04b21e20a3dfc7445451aaf3473c2fb879e001ef0fc8cafb1531e5a48c26fdf953cdd696d70bf2832586b6eb20f6361efaea9af541285d44a4750f114fc4e50e250876fa7e937a85cf8bece30ce9317ec5a8c0abee5c50f20060d7e899c03b866c8ef079a9e770b1b23607b0813b7c8cdf50430e590eafce8843285a0488bf07c7a86792124f0e29f9b4499522684b8d9ba3627527647426f2a048a2775a5947982d04bff63fed2cabd0183eb8698f4f044eaeb027284d818457759fe72d667b0f42fd827adeed27af452ae451d5d31e1004751e43a81cc3d52780ffd142f42c0744910231518a856fe04b6b8b4989dda683e22640fbffc4e8a223991f1cf0504376e7c071aefd5fc0f991f40bf9c7222e91664bbd8d73cf6b4d80a7c7318014ab505ddc8a6d65109cd96ee2baa43551a8e15bbc3ad0a1139d26be2d2afd19a2fab03f756816568cc69a8d2221009f3f6f2b04d95effdc43385862a60bf2c19d85f6a6dbf5d58011b98b18230394c5352c703feee8c8dce47d2be10b941bb430d3ec3bdd02dff53c525b742c36215026df3593c0273398ab162d12f5faa6b2276c2bd7859474e736e4d65fb3e886315a05a753ebf81eab84f9e0a64bc71bb4b5dcf0a7b364f95e8152bf51005d14f2321188ea11db9d3a6e6c93a3452c687147c139eb2c5b7ee0f67ae8305a61c07ac761a9685b8e618edef5a5c6536abe471d63813e807cc05ec9350a2b1258e615977520f15fdcdbd0df322d4010c6646e26ccc2a5bbfed0074842412b6029c389d2f0823f22a2fe6aac61a70f89ee8a705489d3bb9bcdcd87127368ef636c33ac2cfc91057eab046c043dfbb83f41381fa3f18d4ba8a926343094e34bb9e23bbb4b7d87e5b6a4c0c0a553af3f9459f18e28f2f30706eadb5bf27b241711f1da2abf2b6ee18cf56014a9b1616cb3f12b2f853f46200253a1b95836f3002fef3c2587c02cc7b5d1e566e797bccee974241cadd90620fdc378c05dcaf1a13787339884162ffef0b204b7e6c48b0965891c2cb9ea891b0c60e9c73412a628d5ad77e60ceb33af0290cfa5e396b39aa7a4bb1802f466695e9b7b9e2aaf0dd48ebcea0d5b6c024155b8ca41d310ba9a024fcf6114da62b36c3eca0370246d0191e699827e3b31e0e9540b93dc7fd3310ca31def8127919470742d83ca9cad129ad3685816d86c0a0c97cd927fc4a701fe705c83ef93e451771d98542d0ddfefc439186a3e4557d909362ce5af7e258b02eb625066abdb54601409d16d7ec281ea488f43270a5eaf31d78bfee9292941320f1b7d156f5ae449a34bfceb344e839dc4905a9ea0342f8ef23fe4f1b099a91c22b0d9ab7e7708cd9b62072062bfefc27e4959391e08f509c6a06d4d89bbfd35533b747c7051fd01d0b7411a4248a74f96e932fbff7e49424ff994dd6135ac137c5f9f5228c2b9437778068ac9f677833de6052daa4852617d3700881b55599b9a71afea4c03c5a65f075ba49271baf72731f182adc4848f0979286003c7a23dfa57e153a8166e4c6844f21ec4a02d92dd1de5412a8fed22d2030c896052f07d492a75bb9816fc86ccf686d779efc96ae495e3f90085442e52fe67865a4de0b628a73f2700eb03c7d94d7537e0a985b4c6654540f8eb0e075e7eb633048e5c7064b8d3cd0ab5fa7d0f6eae6252089cad75ab4879a664d98f4e0f503ad6fc8dd4c5d4344c1bfbecc8a5366089d4fc538b47edfc4733542dad8e5c076adf924439c40c625c3c150fefd51292d86190cdff0f8dea9fdb51eef261f551027baefc987ac66e72421f709ce40951cbd071558b5f91d76f7ef0888b28ee5f9e4788dffba74a83de23cb3625da4d84cb89bc9ce0df3305b60a4af487bb06ee202fabe7440353fbdc0bb8d0e578c0bd3b162c9d4fa5e054cc875728ff0c0e3898d26f57d25de510d9a793ee789e602dab8744e1ad575675d1cdd97ca5411ec9a79213e2192a45bace6bc3f182e8566e9bf35bdfc74fbb256a68e1d467d37d19e50b11a638c2b5f67cd28d5b8224e24942d017192fd8bccfbc3914b2823aa1de631963f70d09f99aec6df7ebe717a23c5e0ab6b0b6ed20128993f4f522f59ad5eebf600f3efd9844982297b431a75fc9863d618c8cc917236caaeb56e77bc40bcc01a2d2dd1a8c9359facfab824e5ed095410f4cc138c5651ea661ae72ccd8fb0265798d884c294d55d677be13fd301ec25e275b5e34f08391d728c4fcc6478b1e8776f1e02c43af8608074cd53efc213068d6eb8e3d465feb5a44fb10ef0dae1e60c24019af45328d9f309aa0771288f28f49e285b85302cb1209f55bbf9ee84900e0e07c2f0730c1e5838fcbbc9cb35c295d1b194b2bd85892e0530afc10c662539589da1f210ecd80c72e4cbcd58bee9528b47346b7f7210ccfa02d85316ba9a5c094624a5e7867c3359b8f88c1795842e2ceeba2edf2ab71b2263ee58f38969beb6cd96e2c571374a7bcde606ad2c6884514d5a432e94d73209f12a05d92de0489d1e145ace43e12956866561a365dc49e50488852f649cec44ee9919e89a781cee412956d11810a933a53b92d62dffeb8f4d576387070b9f4154c6ff4aaee6492611f5a974cbfb6e708aa0f691fecaf4576016e16d38ae7e6f9beca900e9cdf557f66549bb8a20acad1ef1a40c98e8fc65d9fab86a4b18e17bbc39ec6b0d08b6f3589d03c313686583fdf99446a62059dd1bfbf24bd4b0cea0b3ad2aabce2f800912e7d4707d41163d5cbdba94bdc9ef0d53fca73fd8624b9c63a5ae56e5e4decfb12586781aeb4eb484e9db2dcf2fe877dfbb8c02036413feaec9e42690b7c34fbe9215dac5e6f63351e95441b2be27ba2bc848396b005490f805b8a4fddd82e7de78b9abfbbdadeb2c3f4e9a062f52db9aaae15591d42d5279308247d5fb1cbab6a32133f5441babb5", 0x1000}, {&(0x7f0000001380)="c846e3285d132b7e6b5760fb62fee9f1c12300de7e26dcac093087e35ccac398ad84fe12f2a268e03f79b0dde747e1b25119f7212808e0170ce4a8379380dab354fac2c16a82bb9ba6f03a94daeb815432ef81d5e99b8f8ec7b394c2ba903bd990ef7d6cd7a7a53de085f5b54f6172452e1e8f78dfe035eaac54259bf4a36f3db25b9e39ece64cd3252291c84b4d979c7bcaeef0a84750d018cb6cf6a3d5ce3d7fda82072b3656b32a3a8aa46f7ed85fbedd3df03acf2f98205b9d10b977951ae8258874e4714f9b64f3ec27e212f5bb66eb17c45c1ed935127873395bc55e", 0xdf}, {&(0x7f0000001480)="69ca1b49f72bbbc7b7afc37f560934633898ff3f9268d2c52de64a054718cb03280a74e4824cea10677f990e5c464887fdb1be3fd89db5b5d32ee168ab155945754d39c25470843c3a780e62a3f079f6", 0x50}, {&(0x7f0000001500)="4c70abc268d0364249eb468f9afffcaaae3845b3f82897d0ad69742c71e803ebc054d4ab4f24df", 0x27}, {&(0x7f0000001540)="ae541e7fce2c4c23969967f5e889badae9bfda168f61811c70384ff6805646f2700f2276f08ec14e6d982bc3c0879da3590ba7b2949e36a2d6f3d2cfafbaf0593085782fc7eb60b29be8fa47292f9040db4636cedba42ef96a1c8fbd889e03c47f8017bb59eb2c1a0349eefc50bee323634a692f9b5cb8e1cddc7a3148e49da7b28556f96bc1045db1975d14d7de0a1c445a6c201aefa2c111160a7b3c999fad25391ddb17548c4295cce6c3dbb02f2cd8cf8e52e79d89bf4833e144b868ed4f0e05", 0xc2}], 0xa, &(0x7f00000018c0)=[@rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, r1, r4]}, @cred={0x20, 0xffff, 0x0, r6, r9, r11}, @rights={0x38, 0xffff, 0x1, [r12, r13, r1, r1, r14, r15, r16, r17, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r18, r20, r1]}, @cred={0x20, 0xffff, 0x0, r22, r23, r27}, @cred={0x20, 0xffff, 0x0, r29, 0xffffffffffffffff, r30}, @cred={0x20, 0xffff, 0x0, r32, r35, r41}, @rights={0x28, 0xffff, 0x1, [r1, r42, 0xffffffffffffffff, r43, r44, r45]}, @rights={0x38, 0xffff, 0x1, [r46, r1, r47, r48, r1, r0, r0, r49, r50, 0xffffffffffffff9c]}], 0x158, 0x2}, 0x1) 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x800000000) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x102, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)=0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x6922ab4e833ad367, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x6, 0x3f, 0x10001, 0x88c1, "941c6cb8c163d68a25c200100735f651fd0282bd", 0x7f, 0xd9e8}) r4 = open(&(0x7f0000000240)='./bus\x00', 0xd20, 0x1a) symlinkat(&(0x7f0000000200)='./bus\x00', r4, &(0x7f0000000280)='./bus\x00') poll(&(0x7f0000000040)=[{r0, 0x2}, {r2, 0x100}, {r0, 0x90}], 0x3, 0x36d) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0xb5dc) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) mmap(&(0x7f0000718000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000240)=[{{r2}, 0x4, 0xa0, 0x0, 0x401, 0x7}, {{r3}, 0xfffffffffffffff9, 0xa2, 0xfffff, 0xfa, 0x7}, {{}, 0x7, 0x8, 0x4, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0xb2, 0x20000000, 0x7fff, 0x4}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x8}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r4 = kqueue() dup2(r4, r1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(r0, 0x0, r5) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$getflags(r10, 0x3) setpgid(0x0, r9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = getgid() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x800, './bus\x00'}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={r9, r11, r12}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0xffffffff}, {0x44, 0x6}, {0x40, 0xff}, {0x47, 0x100000001}], 0x4}) 16:00:29 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x10000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xb757}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x10000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x169}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x78b36a80}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5803}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file2\x00', ['./file', './file', './file', './file'], 0x8}) getpgrp() 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x196) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x9) socket(0x20, 0x4, 0x9) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x7e6bd1924dc5e09) getegid() ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x808, 0xd599e76f9fc81f57) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) accept$unix(r7, 0x0, &(0x7f00000002c0)) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCNOTTY(r6, 0x20007471) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10001, 0x2) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) readv(r3, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/64, 0x40}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/118, 0x76}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f00000029c0)=""/4096, 0x1000}], 0xa) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000014b, &(0x7f0000000000)=[{0x0, 0x800000000000000}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = msgget(0x3, 0x4f2) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:29 executing program 1: socket(0x11, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) listen(r2, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) 16:00:30 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getegid() open(&(0x7f0000000100)='./bus\x00', 0xe8afec1e33570488, 0x200) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x401}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0xd11fba5dcbd56bdb, 0xeb5d, 0x10000, 0xd6, 0x3}) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000080), 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x400, 0x1, 0x7ff, 0xca7a, 0x2a}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x81}], 0x2}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket$unix(0x1, 0x5, 0x0) sync() 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000157, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa9}, {0x6, 0x0, 0x0, 0x4}, {0x3c}, {0x7ffffffe, 0x100000000000000, 0xad94, 0x2f2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}, {0x1d4d6d70, 0x0, 0xfffffffffffffffd, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) 16:00:30 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) getgid() r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r9 = fcntl$getown(r8, 0x5) r10 = 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)={r9, r10, r11}, 0xc) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r13 = fcntl$getown(r12, 0x5) r14 = geteuid() ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f00000001c0)=r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={r13, r14, r15}, 0xc) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r16, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r17 = fcntl$getown(r16, 0x5) r18 = geteuid() ioctl$LIOCSFD(r16, 0x80046c7f, &(0x7f00000001c0)=r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={r17, r18, r19}, 0xc) getegid() r20 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r20, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r21 = fcntl$getown(r20, 0x5) r22 = geteuid() ioctl$LIOCSFD(r20, 0x80046c7f, &(0x7f00000001c0)=r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={r21, r22, r23}, 0xc) r24 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r24, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r25 = fcntl$getown(r24, 0x5) r26 = geteuid() ioctl$LIOCSFD(r24, 0x80046c7f, &(0x7f00000001c0)=r24) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={r25, r26, r27}, 0xc) getgroups(0x4, &(0x7f0000000140)=[r27, r19, r19, r23]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10000000000000, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000180)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file1\x00') 16:00:30 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) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) kqueue() 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xffffffc6, &(0x7f0000000180)="dd") ioctl$BIOCPROMISC(r0, 0x20004269) r1 = semget$private(0x0, 0x2, 0x640) semop(r1, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/218) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x4, 0x1000}, {0x2, 0xd41, 0x800}, {0x2, 0x1f, 0x800}], 0x5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x0) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) sendto(r0, &(0x7f0000000080)="54e2d041c1d1a627456bfe5d7eafb02a017c4616e5c05c09630455033f078e16ae3930de0f88d4f9b8f7b19d535d46b6052f06e9eac3e2f5edfb0dd0d70f8f2b10e106f14349f8e563e1a44a7c9cd7f929164b236966a167f5915647b3c878a40d0aaa858e861c6e0badc712cb570689173b2daf6f8c6c7f56aa0ed9db88683d6b9cc89e3b5494692f734455976852cf25435a6858ba971dcb371704c717f6b2af5d933ac8d68295855352650965f3185524cbdf744634903aae3913d50e6837d722d97564a04a6d19a689d798ace43a7842cacab8e4f823fef2fc7c0bf21bb662692eca7d1f511e01078076c12aa7b35bb45090d1ce096a857844dc3b8afc4678192f1d5e6f813123b66e163ba16ad68b8943cf2ac47cc54e0a7689169b4c3e74504f7392ebbe41dce39c188341932ee3596eb45e808eb431617ca8fd929b34642a22dbebff0e93b9b3e3af0995ae29acac4583003926c5ce5314c5218c320a9e7fdb0bdcafe2673427f970080d1a32a05b46af22548a127a0463aa01bbdd7c36d8d398642d235658a5c2d87441456059dbed29ca70397d00e1aab7d707e747c93d28e6ee02aa03c3b00f1f059a9b0e1ce6df744b6585c457a95a43df0769fed45942ec78ed376065d9863b6948986e8762744d6e5cfe9cfc7189efe2cdf8128b9c700e973b9335dc5aba21f86792bf4ab0b21f4d38a5eb30d73a2ed22878d98c00299cd3aab4def92acb0266743e0abce49c45feb6cf0c10d56c64f6d89485e90ce30ecd5817e4eeb579b8b3b9c7f466ad08553682e466ffc9e2710356728482cca6a10adfa4f6bcda1a21b94ef7bea8954c39aeaa175925f1166d195dd4020b7ced0754a6606c31cdb09274d2b73387e496c1cc38b8466c8a2b38779723c86bd0395637f74e43092ca1b7074872e2ac3dc2bd5c46231051657599e7046c56425fcd3073c3559d5fa42b2654af01115d1561924c8f6aa0941af8c3e87e3fa818c66b6efa67d491721fbb269ae690813a0108b278e56d8d0a73b261c3d185040a4f01afa103c62e1040c62158359c1d56e604c9c92e585e6df35f8239ee1a421dddea7af5d0cd2a3f833d4494c641cdfd58e09ee2083bee8c323da011cfab162d955a01e64824e8b39aad0511da130cc7b4d69bf2c57c15d7eb3285abce6f295d9477867587a1e56e7f3fa49bab09cd38d35c7770134a2a6f01b756acb69570d8d7b3aba830dc3a0f9408520f8433608b4e4c18cbd16caf77a757c62ec0102b84d65828ad8a7a942908a2af7a0ac60622d98598d6c5ab7fa486d49f4aa37cd60dcf19adbd6ad9dcc435147f2f952d190287e3ce699a8924f173694cb386b99f9039203d412ff79ec78e8a00d002b0df045f768ec3857a4e95d5c9bde17763c6590d9a6ce09c3bc533cd4c27a30932dedff779cb1fdb80c60fbaf79e283f7c665b7eccf2cc73311c0f7d12651cd5fc3629fd5235e07b9424d49ac61d4bfec415274044588b1968a0c8136ea6e8a93d3278a1e3c85ee4e5205a3c8a90d209ec9fa838c26ed785fb586f910c2aec3d8eb9da0fb3c5be1a73d1bda9ae12cc138496ce626f2f2225f243553a031ecaebc15154741db262773ced107cf9fe2aa40a1d6c6f5d1a71e3b55a65f0600a7ff5b576d88c2b8eaa91f1795e0c7aa605ec8e49d2c87b8f777bbc685abfa78eee4262246c5a08c758d4c4ffcddba22ddd04983896f08f3874ca06baf1a206de1e6ab9408427faec76fa756329f2c60298f4cb1caf3eb5ad8611c8837b368dd105535a0f031ccbf7b303ad8c2aa967332c105f743ead28ec8f7579df6b3ae14c4d2a50da7bbc1119823614c6360740fbe35b7e14fd946b4c9db40c074390c06004dc7fff172ff2bd3ef8a773147a7532786ead4882795185cb2413f560215de2c56e274385ad028c9c2fe4694ccf1346190680ab97c58aa9958c45b255faed42d80de182efae0052375d137e7692da14ed7601efe6af7604fb8660ef88bd810ad83eb0d1d2430a50e0eef88c4598760bd8ef1f130a5013a1164c775ff89db015510fbac71c2e40eca3c1a62b6a1115534583b23afc1f06b0f7340ed393d52db1b211642387e3095b09e1797e624868359f2f963e16dd4fa777f08f9f6ccba2410d5efaedf635d68c7331916c094fd6d874822a67de1cc988618cdf71c23f2996c9592a62fb217b9186189a6a53d58795d306cae1139cfa52487ad5db54c10711fd943b827474232ed11702a2dc0d4da2d867a2d90db19cd2597abeda4060a2193baa4d8d3ffb4570604ceb22b058bf862241d482c251a0ce00ce4bf3e65f342f1b153da9a8e9fa6a242ab11a4c1b1839419d2308c234078c6ca0fedb92e439c3be2ba97a90ca77d4e9e0a6bb2c124e5314c5dd590a95b2e1d6db47681e52c2624967a8fa23be15d1bc8a1e3408a7af7c29d6a688298c5e62119504fb656e2fe03e06d407af19d2682834221e508cd45855bc2fd192e4fe7a3ebf3cdf6ec253e82b55a56fca426bfa396869edabe671a72e9ca7cdb672c44e072f9aeb2cb1dec41ad7a796c2e6e4225c268cad4d646d069a6192c1538b59f05c8dd28c0c5ab4a6ff8c464f090e88704cbedefece1bc3a005c8b0ebc12921a9409a9b7dd86ade53f63277a6f5d8a84fd60707e984a794ce299b1e8c3b67e8d4e6da2b565d91a40cb1731c503fd36a2305149582fb275a178b992a3b3e1436981e3131f5aa0d7c1c15c19c3a38b5f14685131312560717b2316c732bf4e14f43f8fcd507dc8af413c23c0862070c214e11ba4493373199dc69c91240bfad67aa5d023c732ff6ea888a0b5895372ade95c025147a8d3f821d5640f5bbb6251ecdee8923aadcd197ac96068e01149d34de69364b8277e4cd2cd84a68afbfdde38246b0c8628b5cfcc3b7e864c3fcf65e680fad5b04fc42052347cc11a4b6c897dc576bfa1f837a161f18fe851aa45ce663d1d60b34d5758f53d596cb5d2c58b60061dc5e4ac9715dd1fe00b6a72097b595dbd106a5cdaf4253d6209a56c3bf610adcb579c928ad3e5e2854fe1aaeb6f96eec80457f2be42777127b552fec3925b39ddaf0ea43033958acc61c9eaf614207af21d30e02f8af5483b89baaecd4884bc043ee5473f820525d7ffab3273952af8fe41e865f9b10175597bfcab4a7db211d5dae2bf36b61b5f1a772bb29ba188cd40f1c898e47302b25ad141bca3eb64a35be00a65fc7034148ffba86852dfa07ad954450bc2a25ac7174609896c67f0bbab09e6ad53a47179380448b6dd5afa00c64e4d0093bd8269a5e718d505a5970fd14a9c0722c22442a1cd3c1be8930c010798a4aac57d36cdb47cf18ffa2d724220eb57af7285ebaa87a05959f9853ef68cac909313b198b6da5cd6c1ae5e6bdc476bc3356ac735c2a7db75c3da7e1bd316863c62e95b4d9c0bb1551a607a755fcbf0c52d9df8b260459ca5e3e75aa72727bd9bf0607a33e215db1ddc8d10b83a24a9fac78e04ba586fb5e918295245e52c82c72fc07c64aee7b0b351b0f0e398abb3a7b1804a7c18a71e7fe9e1ecae035b2e0aa534d83ed4f1ce2b1cf5f5237be0604c7960a6345ecc2e74cd0bb843b5e49d157ad767935adbc2bae68d470f303839c21dab13ee8e87ad767a5b71591c5ff44d69c6e16b1e0a6c10439d5800da249d814c7f3c36332f2f4a8b82ef01995118e3700f54a798420d789e7dc561f4a3424661b44046a736949e4b53481405b6e902c5fc5543605112ac573831a999f312c54662efed074d169ca62784df56a1f7ab9755bd0ba283c216e24d58339282b88e64044b4ccd845d5baae8c6b792c07f4e2c7683360bdcfb7f6b6f4750b4ed0c6a33063d8a13ed704d2757d66e754a8ef6d5bbb3322c621512250e39f0013cb9154203a65ee9eec96b9ec147efbbacf3a66603f7bba3ddfa1d438c3d267bb269d23ad8ca52fb46bbb921212670159911406bf465fe7fe876dd4215807447f4c9d444fcec9d6b4a87052e8bb8400d72209fbbcebc8937fa7458b0f81d933ee742a3742fe2408585361eabe5262541cbed3665bf71fe911460ebee66f7826d896b7edfe033692793ea75cb7e1e304b58f84e09141f075ded302dfab353f3bf0fad86567a7dce8b7499d989a232426fe8402368f3e55992fe55fb924bbe84b0914e0ede698a0fad6fcfddff7559594b2b275343d14b09014a75ed55d85b18d87e182eb0a2623dcdac365568e09e4ded618daf7de49ee45470c441eb75b3a2b5d11dc4619ce175d9f7d7d8ec932a1d1687791bfe9d41425aab43e3cc1936a7abac7211346eb668014073ddf49e23645e394e5a32a50cac68c664984631e95094cf83d8ce70bebe6e35d18ef6945b6590dabbf9a4c1618b752c0dd8b62f6f40ebb119e21ff64ad530567a6e3aad9610fe6ce1e7d85c6eb73243b04314a1089205b20856a71bf3d0bacf993de7a6aaad76fa9ed65647838e44fa5ec0f3128d4e68851b05e92cf29d9f0b53ba897c1c6053a35d074d47d58bc8e784ed66e1a31c670d698c92a53a2878c238d18e815d57e5c984be0e23012241bae86e4bb4e75e0c8d6199178417e23fa5d8c1409dec50cfb170ee1b05f5c28ee0588d9daa9a3840f036c4026dd1a6217b0d6a6970551a54bd8ca51a2e9894099c1eca2634d6bcafcf05dd2049ea1ec6b7f6eecc92c0d9782aea9e97c794c2350cbfef4d4bfee8515a937150602f1099e9138bf01c905e9b23c6599481b2db107347f69d30845ca259e00dfd5b205b7a4e979c9a0e0f1afdef578fe617b1eea32a63bdea77c411d3583f2cb0a2bf59fdfe0cd1743b211e2b26f2745b0d0a73b9319cdb43781af2a230dee3d332d4eed8cbff8d4cbb528ab09924d6d495b62a88135404a2971f4b57a656c1272f885b010f0630c28d06f4d85433df4c1493cb3cd9ae27487603bad1414864ae419c38c62c20b3dc69f522a6f4cb7aad269b75cf7fc3d3849481ab606d47d75888c4714728b9d23fdfecfa2081139fc7f7b764948776afb6280505aba2bc5b1ea42e4603d97a1e3f7f9e11e7d72259be6b52eb694c954cc727aba94780599b3109f5627e6b6228cfeb89dc49df0a1165ef5483916e2b0ef1b3cf563fb8f827f685f79cd2f84c3489c74daae41b75eeab3e9d7af6be3263b5d0b5bab760008beeac7fc32f1708684c1ddc124b21a261c1cd5f2820528643136d8bc5ddbf0fc0f519bb68b99ac0936faeddbbdd5e3a73a534be5a1ad6a4b5acbc0c4e3bda7b44dd1f6ae67102719ea248b80db8399e3f2d85e6baaec1521ad1cb2f1ca6e0badaeb4ff55e9ac60795cdf3238aa570179eac21dfe13314fd23c669b86db7c20aa4a7afb42a81133a5d5f90f4e54ebd74951f2e149d58cc0610b3e2ec54078a1db644f2103026dd68f521038feacf2050ca8e1fd66ff0fc37c5d326dd9a9f596039ddd64d9291420dd5eaa3787b6ac87e64a136cc7442c6f90fc35a13cacc80a30c7f3795860e9ec8947f46ce2403bc6e02569f2a0138e1b262796083fd69e9f8a638855d5432fdad0ef686aa2de5a1fe9853836ea4cfeef645a43b063d7cdea302d1f0ede90143ee866fa3cc26e994189442a7e4dbdbf1815dc3f40b8005cd6c27cec58038a8b2734eb3bbc6fa2d935a615c9f0e1e10e4b05c06765a8b65e7564ed1dcefe4b8bb92d64602d95a33a96505e7f5b3be8027915b0de8f5c5bb8463eac18110a8bd229249df28e468f6dc98df4a6dca4c3de527dce46eec4c8ba58eabc4a78925ac5f0cc8adbad7c4a84b6959cad8cd5d09c504a16", 0x1000, 0x2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpid() ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000100)={0x1e, 0xc}) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)=""/89, &(0x7f00000000c0)=0x59) 16:00:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0xc7b2, 0x53b, 0x1, 0x0, 0xffffffffffff7db6, 0xfff, 0x10001, 0x1, 0x1, 0x7, 0x1f}) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = accept$inet(r2, 0x0, &(0x7f0000000000)) connect(r3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x0, 0x1, 0x0, 0xd23e, 0x3240000000000, 0x3f]}) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) pwritev(r2, &(0x7f0000000040), 0x10000272, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x182) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) recvfrom(r3, &(0x7f00000000c0)=""/147, 0x93, 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r6) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000002c0)={0x69c, 0x4}, 0x8) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r9 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fsync(r1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x8f7c, 0x8, 0x100000000008}, {0x2, 0xac62, 0x6f31, 0x8}, {0xffff, 0x1, 0x4, 0x9}, {0x1, 0x24, 0x88, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) 16:00:31 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./bus\x00') syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="093a53fc1044649a3241c0d27715", 0xfffffffffffffe08) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x6) recvfrom$inet6(r0, &(0x7f0000000040)=""/29, 0x1d, 0x2, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) write(r1, &(0x7f0000000200)="aa3a24b85247e38e43ebdf3188be39c1edb14efd40e6daa3fc2649af8d9940a4326841aae830a15dca7b50880b68ee20162ff9e979c65c9310612029297039b2596697708d1923247b16915b2cda6fcb40a59304b6892639f4fe493e445301f40b4488f5563dfbc845987928d4a2343364ab7e635922a4798209ab82814b3749e648e85f5c2c1156782242599eddf763fb8247d538a36a3f5d4225710fa8e360e5f9d1c34981545fc972fbdd8ed94c9b10d260ec4f5175bcf6100153f80c1b17266641affa3f8830679537", 0x1a6) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x2a, 0x0, &(0x7f00000000c0)=""/42}) 16:00:31 executing program 1: shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) geteuid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2a1, &(0x7f0000000140)=[{0x61b, 0x2, 0x974, 0x1f}, {0x6, 0x3, 0x2, 0x2}, {0x6, 0x0, 0x76f9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18111, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'p\x00', 0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x80000001) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) pipe2(&(0x7f00000000c0), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 16:00:31 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) write(r4, &(0x7f0000000200)="693657e7d3eaa296f88ee34ab6ea7907a9aba982413d50bbb24f1b804a09f892568eefdfb3311859c9283abb2c002c1d5279223980c0a564631b4c1fc8299d9fcd501e2c23cdaf540216aa61bf8437b4162e367e726fd73e02eb60c623c94f3e1578515016c4b16fc0c77514d5a2ac0e7765b9ff1f210645f67df047a0df0192122939d01b7c05f9bd1ab2b2e20f5be74fa99837acff69716b9ba0b9752d066647", 0xa1) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x8, 0x760}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f00000002c0)) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x80, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 16:00:31 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = dup2(r0, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) fchflags(r2, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x80000002, 0x6, 0xe87, 0xdc, "8e95a312c4c1f7f4729d570d7f3cc55fb6d628e2", 0x40, 0x4}) close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff6, "42d7517b007de3c7660000000000000000004000"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x40) writev(r3, &(0x7f0000001700), 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xe0ebfa211993f6be, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000140)="cc53d8d5002bd6c2d85516a33cf99ba9f79859a0e94542f36cc8f8a972034755710bdfdb5dac13dcf30b5aed7aceb81406a94af842b3d6ea1037ba6fed2feb6f1ee18005cbc2558495171e4f5139b711aa98b341932fb5836fb6dc24413a55026815283b346d0e99657bc709c33923076cfd971c98b7d75b6ae9ebd817ebfbd5b742ee30d5c888f647307a71d0a8bd86b6dee6a0b7408af47fe0cc2ed0d98b211b2b6a3b47c0d05d9936fe6424b9a601afb596234faf7824a6c6a0a085586d5eba56d130b2a53e2e", 0xc8}, {&(0x7f0000005740)="33818240daa6c3bca0cf2339cada1f1c52fe7e35d548c9e29f9f649812e8675bfa64110b6b67a59d2cbaf4d994f57e9bfffee98687db7f56b4a381afb8baccb0299698584440d915cb5399baa52fc80e3cc37591e7c925200f916a4fdbaf001ba41c5aec079469e3093272d02be12746a6f2fa9bea0c6678cfe4030a55f94ff9ec42027065f7543113d1f34e1f2c6e410919edf6ff3383d0834499041f245486cbdaff094e92c1103f390a844925d982605f8d21e2d54a3e16227bbd4c219100c01dfc86a227528a5db056c01fbe9210ecc7d5b82d6325cf5495963a3e9c3dca6510219e58838f1adf7f0a06f7a3182194723ac303185cb5405a9f268123882074e1529dc6f06fd4e62936113955b76b478d7afff08649a3499c2b3117cc749f78b6e3c80b758a62aba07de886ed8d0756d030f3b8e6d425372560cb43455d955c3fc6fba224e8a18a05927e712d3de5ca60b196be193fd1b00d436c494efd71eb58f9a238b65f2e7acb7b9549e354ed8c894346271932a4eefc4d745b75de4829d655d8bc0e42e8d645dc23554f7adfab8e8f15a7bc019ee527a5b31b7205434234f0afce5549270c7cdf43fbb77ef46f101cf276168b6b83438060f55505b4df0d726914ee3037b8e5db90c3f56c894274f4e696dae1c1778d9cc5df013e97dbaf1d594e448274208e4ca8e5d6507e5e9fc6a40e0e5fb35c1ad50c6e0dcc5355010fd4297edf66787a7da6937fbaa4b92bb8ae08b0dc48ecd1250bc97c44e741101671472100ba74f159b2e8f6b21457b940d747eb42b932852bdb81bcecf22b0f7732a26e7df875e69d858209e6fd1ab5ad25b5f9f519532f43c0a5b9eb71674ca18c3c81d6dfa0d3470d47696b4f6f698ecfeb0298fecdde648d7db13e4f519d94aeadccb65f5ee3d6e26ad910de47135dddb33c64f68c58f494de22ffa47543e7d35681d1ccf17fe14be3e3814207b7c6d779f47658b877ccbbf3fbd32311cafd2486dffa949df513ab411d9baca6daa85d757a66ff1bbcef318913ee58cb45e459ddeb0bf5926adbbbf24e4248b0c8a51c8dd11505b8ba926bcd395d1b595da91537cf1f9fed679f1e3247902db3e222f2aa73bdf589f437cac7247f7ac1b5b25bd55a3a39f8429244ca5b8c31af16c844d56cf0554f0b2c974f26c017257957995bd60521383c8b237f9add80f366d37a4aff23be52140d1ea80b2a5adf6c53731525cedc428a407d155d2532fee24c921285251f7ccc055ed9bc09e30653319a447564449f4bc7ea7b0bb8941f82914d9582f1ed84bfae1927c76e6d1d0e0fff029cddeffc1ed666c11b08ca0427daa5ed955281d934ec2a9ae0546c9b005afe8ed822f024340d159e47e95fac5411243eb984e891eb696f202066c582fcb2656bb8623d44f8e0458004f29ae75a5a8b15de8af11c381ef72ef792857ca0777472d6f9228298fd8e234b2ecd2b764f1f2cc33ba2e36dc7947337fc6f3a254b36e0daaa76db6584fbbf34adc2efb69c4936b71cb2c79508714509f267e0cc70178857e110e39cb3126e9fa51fb7ec1e65a8bb8a623c0d49f9314bee3382033afcf92a659c38d0baa19d63afe386971a5c24f26dbaad689609f959446742155393b313409911d67eee558bd1619c462b7986862e9709002749a767fde3a497b433bc137a67d4214531230dc58923ca33c4f9f8b6311e3fde7c1fac8d6f16a6b31727c375f355204233940530c4d529cf450126d7f0cf88c28bc6dd963afd4103bef1f518e3cb68cdd34830feaed9e0d966a1d0afee95398cbe6780a868decf2eb00ce6ab7c71fd8401dab03a993c4278f168e82fb19a4e54f08af66e4097289bd6ff2658d898f71909b20ee3a249e383c1b146dac633ca960e0eae8d7907d30f793441acae1da350fac08851a32f86e8fde99e5d9aca7508814bcbbafe7d60015635c75b77c9db2b7b41c178a116a4f5e470b620ee90709a82c51cde719938f3f0b75e2b66fd40ac6065858af37d0b5929ffa36890a53e6ecd1415a3f6daf4e087508ca867d454efa6e484e7f14a7812ff33e0d1cd7be23fed3c4d68a4f6763e49e9c7d4f9bb5fbcf3da45df8c516338c59d4ce3f1bf5b7f1bf09de9361807c414bb656a763b96733d967e71b6bd8f8f9940e3e29da37981f49bb79e1cbce8dfdc027ebfab0d6c9f4eda704aac8fb9751b465f6784b05d281ee22f1cd599964106c98ad853e6a763f23873561b95a84dd990840eeac401663a2919d4669ffc48ee7a14831ebf130f1712004975d3625f2458be33c8e73c9a7ff2520dcd43a7fa5bd4e2c1e032c8042bcc7a99e675cc7f2d19706a3ee5906f9eb33d30b3c662dbd6bf1b2dfb53156b5ab773decd27358129a8d311f2fb06b2f26957ec6bbfed22e280e1b44b2c5950dc6db9355ae3276812c9ef94f8598843dbeee4741d4d20f1d2b76af485740b29987c0a9d3683dd50eb30ee3c11d3623b568182615169b64d1eac21a1a5f7ebd8dde6f5c73e49d4a6c1ff857d44804a9aeafd344262e01aa59462164e71c24badbb4ab7bee8aba4026140c1e7f0acd8d4b9afddebebe9bffb67e0615342d09cdfbc52bda5f391bc2412f3f2ff69dc422da07aa8dca9322acfcfae545c99673ecea967d95291d5ae6b28c7ad467862e9be290319574bd17797ba68284502136c0b033aa4c56b3e742f2ceb4a10bc99634303935b2e87b88e223bba310f10a37f5371480235fe9a22ad97e07a974a238d1d99e160c5ea237a0844ede6a036afb66b54822f954c01727bbafb1cf2a8eb0b80de7b7ec135da9ca827b8b2bbe44e8e509e52b7bf9f998fe16a73ce0eea6ae4c249870d7a38b849f92e5dca2730018ac167bd7fc20db2ce3bd8122a2dfacef78f416d8b33360c5dea49b8d9795dcbd1d64351d1883108c49e8d85ac8e6070f62c7e89c59afed6e7f16a0636372539969fa9b26b3da8dfc304daf332c58b076de9c3ad1218250e815a0d490cfac37d97a89817b63e4fe6c9a841856be3eb32a821b1460a53d386716609458396265465687ed51086f79aabe7e267f7e1ba1e59cb7388eb02ee8a20a34c0184e152c362ed1c577a029279f101795650da5cea3303625b0d049b39c43b81fe7f77df389ea1a1b8a073d502357b52b9c148ff5b07759f1d696b30ccf3c488883fc4ec04bfed41beae46c560a717410d2d7f3b1267febbdc38482f3e4ccc121e3a30eac029ffef45db22e6926fbdd8fb85ffa95aa95dd35ab98575001b262844d2174fdc4fd8438c9ae48412791720a49bd2d3e60eacc527c5eed651fa9656f77a31036b9a8ea88927fb1edb26d3225943480b8875ed212b13bca65e2ce2b1fc94d7bc77e04bcfb8755161fab4435993c6507b0e1882a5cc59191f698c5d0a58d3dda637df646b6905f3fe7889d3a6ca2c7342ff291e175cc0fb70b69513c743ba3ab256fe151d302ede93aaaf33973e00edbd95f10368c4342335bd49c0afcdb2e9419bb9dd6a3cad9eda4aa4ec022f45f8d9c9f7c7a4bb10ec454d99f0e47bfec35b6b660bb044e3d5a9a5fc20afd398fb5d5047c3819ded35ff5383e2d2721d3e22ba66d947bd1237e352ebe3ad8db5845477dec3e1500bc545609bb4aabe9cbcae60c6fedf02f00586e77bd52144367b035b5d2d53c14ecfbf20bba1cfd26080206136adff7ce765886532650a2406649be82ee416b6035fb467d55530ec8173499549dcaaa1ee216e749905f5db298ea6b30621b85becab5dbfe5fefb330c241b4ce55bd376548a21e30819e3b7e6344d9c635eee310303c9e66af3d9dd0251add99fd2d0839968da34bb6f06fa0945411f3fc1c3304853ed1505bc7ca338c46b553d891b1e03830afe658a461bb19e1beabd6a23759081254cb0ad3186c56b4d3e31759cb5410786f1347c57db5cb9e1b537d9949c46d160ca49482234b4eabfc03d641bfc9f80aff055fc39224c792956bdc83454c2ad70a78d6de22d0495bdf2197f7b82c3e0c77bdbed6e6b069c17b6d5651b496e20d27aab045d6009237fc2489eec020813306637fcaffd529b938860f28937c516a3d43244834455f025c5e81d29f1d8e9f22425ad51b5ec2bcdf3f21c36632763218a9bc249c7f3786bf58c49ae533f71bed7d605a39705e00a2af8aa8299652bdc1c7a5f105ee9ea9fe82b0ce7152d22dff0b98c4d1c250dd922c6c1fee43f3fc707166c6b9bd1c5bd226b0f7a3981aa4ea2585e4f42f4b3d283d7e356753722ed965c70e31af857d5fb4e29d428698ff9ae1f56785ef9086b765c49d15db0b1bd1b04fcc012160f10dfcb540ac27bda7c0ffde0862322727fb0c3a5294f1fd43df8b104caec0b8e15e2332804e2f39df715948f9c2726dd5fb4babe3a8b6f082d616bbf686d2f62077ec286a9fe1f18c5ce9b5bd7f65c6673c785ca3bd9370867b449096fcc3c7455f961a8b09c6fa8688fb8dfd239c9a9680488c96e34b71d498dd8cf6ced719a8b93f1d21f2669ad4b9d60bc067f42f6d3c823e00bfc23ff927978a6d80318264241d7f72769feed900e81848316c385d2cdcc41c2eb75e18ab446ea79ce906fa223fe7162ec05aeb4610c0b48952a7779c343236a67e5de6934a054925c6610ffb7deab5aab005906f5af4028ca4e46f4395a3c5ad82c327564a2f9347aafa6e10b492dcc6bc68be5798b0bf6c958572f50a18e85521668f081cc7a84bfe88dc8bd3adfc42dd229d3a282f7207b8a2778d24c579e956319eaa7c3c6156293731c912a57737c93f5f962dec39bc52610173e585622f0d07fe20e16be8f8ce01b26b02ba0c6db59e6f9bcb0832cbc4665cb13c296fd7249df4ff6fc9a0dd6ce869b819f034c31157e99257b463b7389895161f90d1c8d473c28f6a1be1d0fa2c2b81c670fe213105465ca7627a32b9eabaea233612eec80a2c2c25305c9d907e94abaebf5329ad46705af62979f65f95e62954035d5895027394f2356d33b0d966d050cf277aad8a4b6403944ec973c713af8626144c0d6dc768054c09e11b4ed2e1f45425287fa0b232ef1ef155a8789c9a8cd47110caa8d92fce6f7a7c88e157a9a5f1cc806fc640a49e01cbc7873bb119fa09054fc4fbfc02f13661118d36023c6fb218007245dc709fe3b240f6bfeea79dafcb4242e5111fe5f9ed5b1d436f0e39362189ecb4c8fe0ef9de1b1ff60cbea5655f0e5b096dfaac17a6f374a5b47fe3cc778f11041f5e48699c233b42e3b563fbe8fbb3a42e004e5e4b46ad5910713e7a30b3ba50c0ac45279b4797615893ee6a3e91a1c7808afd4e6f4dfa0f4a40f4be3fd9d95e9317ba2253e92826fedd384592ae9b81ef4de7fce85110084f254685f5c3e379bc4990c2ad51632e15e90e518ef9aa96a1e2ee6124704bd7eb212ef89cb43ae67ebf705d8d6619787bbfa61072dc76984c069186abda5c92aadc819303416bb5fee9f082e8cd13f07d8bebeca83aee56698ab9d727823897372ef4bfb3c545556b570703b305f5ec7997d0356f9ac3a99c16a0233b5d4b64d0a33a6a7677aaf13ca9c0a55672d090387927118b52e06bbcd5c5a735dc93fc71d05c91b82c20f833962a1e1f6fa5fc22e9356db5cdb0afae9b8aa9cfb55a7d0bf65adb23a22b134a5bec780a9da7bedd05f690a93dcbb871b2082e10595949cc6b4dfad7f43011535b83200a23a446b0866a54956477de5df2e16affc0d181ef170d7d18b3f6851447025bb410f9b52e6eb6184eca37b60926657293978d8ebfec6a0c82bffee0f359556893de6b06c21e6741e764be570293ffcceb1de4adc0b5bfcfc64f1224cf527f26d1078e18df07209f1202423e1b94d5adadbfc4fe03cc531148a48250eaa2f719742100f25d2da29b0cf41a69df8e823c97cc1863f8fe9b919b7a5deab99d32231f79082d2afb8ba037dfcd6522615deeedcda3aff21dd8baf8ac5", 0x106d}, {&(0x7f0000000900)="f093a2022f6e342201b8d0b7032cc0edfdeeba843ef4af12f5dc6a9a67ad0de5b035745c529ba6d2ef8a0ab595c46bd5518fbb1231cbd709300e4de44d8ce7dfbf55ddf3b85ec8b259188d3d5e7ff5d77bb7b412084210b094b11ef642839de6ae3a1fb2931104ad7817ecd0845067be961e17d282d0b34cc8b2f9c95b828929b4d6e38038d204e8f3cfab665491499a6161d66873c333045d9d327e116cd064c282a85e284b68", 0xa7}, {&(0x7f0000000ac0)="9304f660861d09cf922fd9e0bff633a238ed968b6a452e1e3a67807201fffe00e3b03b5474302e668cc67c49562954d92645303c4a20f64a2a928916a1a265ce8e6dc092b08524c018e99465e995aae21eebd231e4df0ca2af8e612ae56989e24878f7bf097b4bffdddb547c6d0000354d99bd051dd3452413dc082eb6095b6e3906572b451e00ef207717182165ef653b3147f1b5668c714cf553f3cd1e422e2bfb2ff9a1ac9b0c020cb584c20ef267ea596e9e7c72dd", 0xb7}, {&(0x7f0000001d00)="011a7d5b20234db3f086cad13bf680284d592df120028ebb3ccbf29d7cc63df2fd9fd01ec770ca8ce5378fc83348d65b5f1cd2697a1dc3dce20770e46b098748e6ed1d477779c7e11d16bd56680b470f07afce7071f6e118df20835efe1b415cb032e904182cbca220f03a7544f740b2bad2736d2837402388f8125891f5008c7fae831e1afa3c061ba9a362b35ec5ef42c9dc867c3d603d5ac4cb3b8298fe427d77b1af1af5a7c27e1b2dd2cc136650388c92a2b3134261d8299c97afc41fc0208af94461722b7401c32e8a80fab922e368893efa27081ea9fdb4a1047202cfd822497c19cca6a6c6e5a1374c55160992e8cce35dadaff1091e86ad49e3bb22b620b83af11446037c61487a523fa88c978d5ae6ac6493726e3196652322e1e2ad39fda852b369e5e47544cb887a8cddba299fbf2efc052116231e3f34552e4a79d568b7daa35cc0ab93e5bbc6adb078dc89ef4cb6ab9bc999eecdc18229f945fec1340d652008d7f54abaea0b0b00f291258e3b9fbfffac2c2aa5cf39b0cd914175e5a439ff417032d5dc5fe478d4bfe25da13c7ce2ad951ea8e601e2a93640a7f6dbe4c88ceef4ee78bb0dbf207fad7d9c2945c01ea31fd96becb22233d2fc6f505e147367600a13d2f3f71a39eed497030b3217655a1e43ad2a821cca951b83b9d1fc012d2b65bbdb7cc60ed4d6c552818171c782d6640a5aea9798d37320d92518a6c41ca4e394410b1c39b328ea40f08741acbb790edc5f1283cec76fd7f32453dc30038de84b9448380889f0704f6ecbae2e769848f18725d22db25ff6679d7117b6ed05816c7f01f994b0c2f9bc36e29dcfc770c1fb0cc733f37b73b29359e40f70035f8c5063bf09b70352469f2bb3540ff3dc45a2e7e736b148fdfe91624455ac6a4be4e4bcf2d918100b2cae14df5fc1fcdc2378a2b948686cc0bbacffa519b544c4caacdcff4f0d29b83def76674ddbaaa5ce1471d6b929007c30df66a042717dc0c31014e131aa62e68dcfe2be864cb38be802262a84ec1ac66e821a21252d536c75c7e70fdee0e1bad7e560404d3a616b862a8617fe5b0d16543c03309b676e445580372cb6abfe24acac6cc8cbb9067e7c0d30d8bbe1587449743a35e9b4d72f7bd20aea937e88e952407c624e03382137e600364caa0b58c99299eae57ad41d5f2d93bf722843bcf2de3380cec466df0e9ff22c4adc50d378197570d3b115caec23438619729c080b3fed4091740475cebee6c9e22c99e5ff809cd4050878d9c1bae6b36fb13e26b82730217352b28b610802fb272f465a850216ccba031ebd87b75d5e80f519e49c449c4b5bc5500d5db87a9e8278066fb6ff2483cc6ee4819a19cf5ce2c42af30d566ea14001712aedeeb6e41be177f42803b487f7868e24bdbddf850ffdc1d9a8cc24569d08dae98b1eaee9f187162261cec04409d9295559fee594d61edeba93f06649f1b90a8e1ec06dea4fea7efb93fc0a813b321a11924f0028f3f4d02d0b4c7f6c4c4f0ef67328fc8c065d13a36c0c1179647b2f9edd1362c6442181d0ab4b130ab168513927b9172a57459b649617f7d945eb68497350aa0f66fe053a1369a1b71d8f2a24a64b35c755e0e273fc2f92c9709402ecc163061ed16b1d09356d4b4b037ca0c1ca48e0b9e02211348d559848d8615733f7e109fc90d8f13f17bbe4b39b8173e0b8937e9151fc69cc77f629abbb5e24dd5dc177845685ca4c0ee2b27893c04a29248200060d2bc22884709bc44eaa4d560fa9e08ffc2beca3a23ce21449f462b19c607727f67bbd7c86a8713d0be1cca495681dfef61b405411d8350e1fb37ff86acbd59fbdd79a0f9af991a8bb6f7ace9e33a19e94b2d10bca76ba91ceeebd0213b87a85150dba3fb0266da599a0bb84be5b37db6de817eb88cc4c5eb3c5e6b5c8632a60255237d50daf7caf721fada6ba5fe5ced65669471002dfc2934b69e556a42965f1be734eaf4d9e8b6bf5bfa6f6b036c945ddca34b47892e0cca9b539d2c19953c9dcc4e69cce5731c6d799ffee5e0852e223de0313c0d6670c3e4066d3ea0d53d9e0ab69598c2bb864b14b5f03fb1a9804ed04740b6436ba20c0d4f39b448b5ab0f06bcaccabb7b8810c990be40b3570b74b517b4fb5910e160136ae5e11a508be438671a6b8099c1868b1e968fabef71d085f5ac022f3cd025cef2a5d1006a076fd8af753355b027c043519113927b764e8caa865089bd2aa2c9968bc5418bd7f0ba6f90e7ffdb2175c137bc0f33d8982d6e7630cd47d0bad738946a36c442862840a79b949115538dd1b40b3aef8007f030ccbc673f86d687dadcb67274935b85451fd441b841bf5ad5cfb3457cd1c5ac2ec7e9b2ebaebda7aeb32cef23d3d2659803640c5f2f65cfb47924c3487de744aac6f32b0d909991711c1b9068860977d87741b0a9a1b527587b4b67dfa7452de1abfd3fb4348478fd5f2ab39c26f79e66101a49e2ea74e22ac9556a2635cc5cdf9a03818f6ba3522cd6454c4c51593c980dfd0e8fd696f6e352e8f670d35e0b0839d2d8a6ca41e8b486a7de78b10f386d4d750eaceaf2b273a4cebd5945d25414a98d946aeefc2c72d5a9b124035e227104e1800ccea7df782a8129de415e86caf4936f19447a67a0dafdb371b2c0540526e0b7d1189ed79181faec16a3b43a3d81c52ef574d2989178f9f443ab6d81a12a6c5581cb3dde34b4cff09c6dde7895f1c73feac520ab3b070b3afdde22914029ca509d4548b95ffa98d05cdaa253e4409038d24a6bc43b110f67795ac30ac1fba1eae5f4b2946becc209ed45eb701c49877fbcd2e67bc5ade59dfe3ec33c52dca0d7187ae3d0635cca2e203084c431b157a377efb50045c7e57f0f62c3989b4966e904abc92cf22bcc25d17a73971cc93a0a64f09a8b0d408189dbae6168c1add2a5842d15669eb4c65978090fef8fbdf3c87a4ef70001ad591762f454d900b174491bf30fb5cd21165d183f88134a25f04aa0ee2ebb3a6e0bab7a5a3596fde55023f8eacaf586376a99a2f3834659a1390034a14e5dca3762fb561e138ce9a2c52aef1d4353fd1e6bf3241b29ea2c278af612bc6df764b07a018c646e98d836e9b71b0c4ae1d2e7064f1395fb910770e70221481c714dca216d22e302e2fb8fd5315e35c83d78364bfef7714b03d78e62d161cc8c8d71225f46ad38cb308fe09b3fb16c2dbc3b88f3626fc3daf1f44c8f8c75c6129293903bfdf1f2961cd7a5cdb6c2ddbf79897a9b3decf6a77e6f8e6464799e4d4a490dbc24bbdaf24c0e6e89d3ac2a27f30658b8613110cc5314bedd96da189602c5c96862807fa765ff9a07d6a2ef3111c967177f4d3f5134731432f3a4bf452c8c027d62be616c10113724801147e5020e13647c8ed8653dd0c0be06ee4ac37f8c2e15e35aa23bf093cebfe5faf763b20298f4cc413872282677332009db49b62996df9ff6824daaef1db797b4ba8bd611f5da4852eaeb299d7b95f2fb8573ebbcc0aa87f1e3ea00c7e828c82ab02fbe0338b64810d72d8064b0aecab46ed14595d8fee0ea54f2fc3e43d3e49c9f9ab1323122eba47bb1613257207604d20768b346c3e13092552b1bbe9d1cc1be7f728d3c6098c8a4468a5d67ee9ff12e91ea8a88e20488bff1797a01795a692c22b9270b17a96aa74b0e9595ee36b69295fd90ebe6a690044d1f3fb585e601cdf9096f8fe788930533d927573d7fc657ff76e9bed616e210c7ec8de9fd37af7dec474858384edd21f888e94b319970bbc2e2529fad302af04126eba3664223f3b1622442878dfc5a81cbae87872a24e1f7756f5bb067b0960182e99ab05f23198106e74ff3e7cf7e9597c0ef585885e375b6341d9154a28871e90eed9f8eddc68afa23276a4d8b753a43a200f82d69691df9e576240c56246406e339db8de7f7b2ce53f1cc22fc144f2f13c939f6910a96ff71bc42bf50031489981c1e3b824fc3da5fc985e7872c236c9bf2c0be74ee3fcd3cbe9992dbdb87420a32993cd5c95c1a20c687d975d3c3d907dcd2db16e5b9a3db8651b4d235d7daff20c5af92d44ed176944e567a7af6416bbf420bbc14508c99ab7de97b39221b8ee50e004d85c178f174ecc31d898f277ae24e66c5ecc82544f47ce419df6e06e7632eedc3a8aed93b0af0de50f75355e5b93d93c07155a66e3a195603b0dc76dafd9701da84971c9e550e68361d0954a2a2492b9ea6cef56f79a06af583d9989a203d07c642b9ccf47dd9a1360728391ac4efb765ce1251e6f314dd1b1092ea327544d85c8a7e2659e55921bddc652391c2a549bf3e3cdb50eeb12cd0a8f55bf4959a4b3ca2052e1f09c1063b80ab0a4187cb612ceb54c4baeb7e849c42f5e2f6aa6aa91bfbf2a90d4d9ba70ee1e31fb7623e78dff21cebc17f7aa1a6ebd50e71f63093a70a221fa6ca819a4d02284a858ee8cf96020ff8dc03ba3b86edb8fa34468dc1b38f836d850f2eef604c01d37975831f02f938e43cb792f895ef306cade78b64ee039cd599d57059a64fc521b190e2ae16830b7baf3c0e43c376071325481d417cf7d89326348208dcfd7fb29dbd1e6efe586e84544dd2eaaf8e6531a38fc441a477f2009ee025634d481376d8b5107e2ea1e6200f18718b036a59afc7072f61731455a98c0be50c528a7c4351f30b565b36252e757d0eea28952c690b51414ad1701d9523d6d226e314c696b0a71e0c244b9f94bcfcc05bf05ea80547dd0cf5b4defc5ce224549c8e81b929ff5cdecebfff25de36e5454e7562e3bf42b3768d97e3bb46d2628a01a1289827bdc209551d3f16305b391a4564acdbbe220cab1c3c3204d0b730f1f9f8c39c528db0221503bdb22c9a5ad88b09911299bcff5946e80ad61bcf53ad4c9c71658221802d534fdd3462752cb9cf3b1cd403782c0bd8ff72324d775b505ed05d1184fca0714f5cfbdce69373ba4381ce626c85ab469d966944deaf1abcfb2a2a9b1ff482e225bd5f32489bdb20ee5298d43c7853045539ac73d4145b206069e288022ef70ea7c49affe2d8cac3d39561f8cd2ef14730e904e5dae252c38373e5350731f9cf1b548cdfe1a0658d0ed431c7aabcbd60b6fdaee45ede088412969e06631897b2ca378472b3c730d34ff7016fad117bfb9f34353b592e158fc38016f32aea968581e7fd25bbd4cf0c35838f6aba96749cbd480d45f7126d354a1c3f55c60fa72d35ed7dd80780f6bfbc35c58e3cfeb6930cf8694e010666cf7a3601e77cfcb0c9fbeb782948f4e6978b39f54438718fe7885213c46d61fcdb3cf6c706d15367599250fb91eaff6b1e513196e73c995755db8a6224ced06961f5c2632a9f8391ebd208ba4996cf5d87648e12c08a406120d9a1223d45e56165065ebc3f13f19a049537e7c2f6df800a6c6ebda5fe09322c46c50607e7cb6bf0f855ae3ee63ce19f045f57f34e4976a701666e94b37c639d5eefa62157e3a1047d24378f1fbe338615d77bdd8644fe17ac8411a160bcc85ec9e9a8f7871960bcdf350353ea2954cdeeaa8a80618e5c9b0cc27a3f984743a1d6d322dea5d969f2e307aa727f713d3533db54218196b72a221a683fa46e14eefa32e322b6f3dde8d400c2541fe628a5ffdbb7194d36e49db4bf84774a50abf38d7279001cf44bc90a053ba67cd0993da981a7310383a24814473c3ba3ad0189563d7d27c3efc0225f432b9fbad8ebe515fd9f65e280fd03bcce4d6cbba21d5edb3b5fa2546cdb1cdb01dabf41ffd282a0f704621a7a47d691c7f9ac669b4f6bf23aee908392b2ff35c96f81e8d4903b78245e88727f0c56c47a7bf426b1f9bf6f29ad22c4895a2f67aba52b96598bc75ce973346e54d3199119829c9b11b596478742badf40f06f69d24bc28961bc78d06fd50c404916b2a95f04e49aa500378e6c72e7c76b9933a12b92ece2ba7be0fc5e852ce892443cf60fd899b6bed4e1128c074d1beb1efe7623294133504b9b0958819b8b6df4963bec1fdc14c9358996ba7f01e217997489ed0980ef99add23c49955738ff4fec8f9b9ccd80d9ea2de0bd588f0a3828d9392b19c68fd6b17ef6e92f237f54d923360b340d5c098681b276f090c869071e2b45e31ced32b64557d7f31f3a0d482adb35de29e9d72f8418264bdf13199770b92ad54d12e414b5069ecdb6cb4c789c4174d39788ec4cf02ddb99b4387b4cfb2288b5aecddfae286bd3e075fe36b553cf4e31e83bba2201d6d7fcaf0e2b1fbd8acfb18c4514161dbb829b9db0dcf472bde4f960ed4e182", 0x115f}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x7fffffff, 0xe96}, {0x30, 0x1, 0x0, 0x4}, {0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:00:31 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x7}], 0x3, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3, 0x8b}, 0xc) r1 = dup(0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x14) sendto$inet(r0, &(0x7f0000000000)="41d6853c460cc263b0422116847f1892c1b3646f085504cbcfcdba15e009aee22ef6e89988cf0f9788d9a27d4c3f70d475947c4af1a19d0a430d8d", 0x3b, 0x4, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x34, 0x0, 0x0, 0x7}, {0x3}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = socket$inet(0x2, 0x4000, 0x7b) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000740)={r2, r3, r4}, 0xfffffffffffffe54) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000000)={0x10001, './file0\x00'}) r11 = fcntl$getown(r10, 0x5) r12 = geteuid() ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000001c0)=r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r15, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r16 = fcntl$getown(r15, 0x5) r17 = geteuid() ioctl$LIOCSFD(r15, 0x80046c7f, &(0x7f00000001c0)=r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={r16, r17, r18}, 0xc) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107005, &(0x7f0000000880)) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107005, &(0x7f0000000700)=0x7) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r23) r24 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r24, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r25 = fcntl$getown(r24, 0x5) r26 = geteuid() ioctl$LIOCSFD(r24, 0x80046c7f, &(0x7f00000001c0)=r24) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={r25, r26, r27}, 0xc) r28 = getppid() r29 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r29, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r30 = fcntl$getown(r29, 0x5) r31 = geteuid() ioctl$LIOCSFD(r29, 0x80046c7f, &(0x7f00000001c0)=r29) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={r30, r31, r32}, 0xc) socket(0x2, 0x5, 0x8) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107005, &(0x7f0000000000)=0x4) r34 = getpgrp() r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107005, &(0x7f0000000000)=0x4) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107005, &(0x7f0000000000)=0x4) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107005, &(0x7f0000000000)=0x4) r38 = fcntl$dupfd(r36, 0x0, r37) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107005, &(0x7f0000000000)=0x4) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107005, &(0x7f0000000000)=0x4) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107005, &(0x7f0000000000)=0x4) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107005, &(0x7f0000000000)=0x4) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107005, &(0x7f0000000000)=0x4) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107005, &(0x7f0000000000)=0x4) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107005, &(0x7f0000000000)=0x4) sendmsg$unix(r10, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="3979bfd9a6f7a782f117124646ff364739516c6010b9517867fac2f1a1da59641947f5d42f90ca0ceae8ee2c7c3f98c11d87826c26faa2e2bf34b54fdde820ed9eb6538e1fca20c118fc7c6376a2f8b824a6449e552f8b5e5bd070ee9c592c0ba041d92fef113d5026eb193d6ac33dddee946e98", 0x74}, {&(0x7f00000002c0)="0f8986f9e2ba241fc8b07ac3db97686521639f0ffc9f28eb02eb31a62db0360b03a009af41aa3d4a6d9562619ebddfa2f3be708ca88619639a1a5c3abfd93a4db532affad0aac57fce9a152d39a97cca6c5e00bb14f2e3bb47b96d996c920ac355bdba59b0484f0510fc02719a1c1667c47f683f27d80ee581041c4636216c06e37ece6746a230f76d5f680d0a5d1b31c4449bd545856f0127898bf111fc9b6e905921b746b8fd4f36788643328fc845f9d19acbe7c4eb833b25479cc724fbbcb8852752", 0xc4}, {&(0x7f00000003c0)="d49c53ff9db6b765ce23edaf0ae834339b5b341d2afd58c8ca0060ea98e1935951b69529001bfd02c3f00466ea3a203d5806a7d06e0654c89c83aaa5681b9bd9f4f9d9f5e98bbd90277866c4144e44b79671e90fc366036bed769c7b81727156c8d7d8fbbf2972b3d6577399815a6c0eb1be9c2426383bceb46e2fb97e70f61fb38c0190ab", 0x85}, {&(0x7f0000000480)="dc4bca96d245d850712709631ff1e1ce1044c2be89a35024286e7744511b4ae3f777f16e5b3a882db3daf26ed7d0010e733e136f94754ac49c722c", 0x3b}, {&(0x7f00000004c0)="6684a76d031d1b8ce209e28d93d2465567bc0b4705a3c53df6ad995cbad52a8d199a6b30d1ee0f42e66329abe6e53a2e8ac16703bcdea5528550555653fafcb0927dcc1b0931864e281f22269d76a48e0596c11f141233f23267a7d4d5f3f6d1f4ff4bbb177231dee0c9a08a0701", 0x6e}, {&(0x7f0000000540)="4f7a2aebc6588c1579a2724d9ca49e961ed5866c98d2e45a349a11815c610f855f73e7ad1b14f23664a534273c9de231242c067219dff8156a0fed7d1d991558fd123227e4881eb3981952ff75531649791edb5949f6e83334fda2217029ffee4e4a66d1c4788c6af81822a2cc3eb65946ef74e3d1bb29cb3b27149f1e72025256e69881a1b00578d29a493d540d95afa30131afa0181a8ead5eb6cf665d1ea9b43ad91cfdeec55261d87da3c00bf0d231286948c1b7b820b1f453c95441bd97dcf029eb2a9f5791eb7325ad58805745f286e66b", 0xd4}], 0x6, &(0x7f0000000b00)=ANY=[@ANYRES16=r45, @ANYRES32=r2, @ANYRES32, @ANYRES32=r18, @ANYRES16=r32, @ANYRES32=r19, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff0000000000009dfc9bbdff070000000000003932bce31999417144ef03f0ddb61c34247e7214cfd2df029e0b3890cccae5e36beff7be33e487c9f99d4837ad8551eedcb246c22f53c2920be21f000000000000000000fc063544f2010febcc3b7174c8463c970b552b713076a5aeaad134cbaec9b909d3c3fc190608617b716abe1e5c3db21002aa2b6d50dcc2a1a685fd34b4ee23f282a77a9a4d05bed7f3f6e842c7074d9c12874e3fc0a9b6595d64112f9f2fac77cf96f73e1d10ff30eabc335f40363b356bd1f4a7596f6a533d36e61a5ddfacddde30cd53324efb0b9b641eb2", @ANYRES32=r23, @ANYRES32=r26, @ANYRES32=r9, @ANYBLOB="00000000a1bda23ba1f58b0c90610c204cf538cea5faf9c0dd4ba1b8e51403000000", @ANYRES32=r28, @ANYRES32=r31, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r42, @ANYRES64=r43, @ANYRES64=r44], @ANYRES32=r33, @ANYRES32, @ANYBLOB="4ff80516c63ab46b00000010d70000000000ffff0000000007000000", @ANYRES32=r34, @ANYRES32=r13, @ANYRES32=r9, @ANYBLOB="000000002800000000000000000000000095cb8c", @ANYRES32=r35, @ANYRES32=r38, @ANYRES32=r10, @ANYRES32=r39, @ANYRES32=0x0, @ANYRES32=r41], 0x1de, 0x40e}, 0x2) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={r11, r12, r14}, 0xc) getgroups(0x7, &(0x7f0000000080)=[r9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r14]) chown(&(0x7f0000000040)='./file0\x00', r3, r46) 16:00:31 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xffffffffffffff07, &(0x7f0000001cc0), 0x0, &(0x7f0000002380)=ANY=[]}, 0x2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000001980)='./bus\x00') dup(r6) 16:00:32 executing program 0: r0 = semget(0x3, 0x2, 0x40) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x6, 0x4, 0x1000}, {0x3, 0x1, 0x1000}, {0x4, 0xfffffffffffffbff}, {0x3, 0x80000000, 0x1000}, {0x0, 0x1, 0x1000}, {0x4, 0x80, 0x30a25fc2ca7eaedc}, {0x4, 0x1f, 0x800}, {0x2, 0x100000000, 0x1800}], 0x9) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc23, &(0x7f00000000c0)="0c24e3a8") 16:00:32 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xa6) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1c4bb6f021c01000000e74de400"}) syz_open_pts() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1208, r1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) unlink(&(0x7f0000000080)='./file0\x00') 16:00:32 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x100000001, 0x5, 0x4, 0x0, "dc61cd18cf4ad4554cff7838dd0ce67cf7c5a02b", 0x1, 0x3}) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x699, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x20}, {0x40000000006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) close(r2) fcntl$setflags(r1, 0x2, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0x91f8) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000740)=0xc) pwritev(r2, &(0x7f0000000380), 0x0, 0x0, 0x0) fsync(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) faccessat(r3, &(0x7f0000000280)='./bus\x00', 0x40, 0x7) 16:00:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000100)=ANY=[@ANYBLOB="c47f050032"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000003c0)) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000880)) r8 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x200, r2) r3 = semget$private(0x0, 0x2, 0x640) semop(r3, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/218) r4 = dup(r1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0xb690, 0x0, 0x8, 0x116, 0x92e, 0x800, 0x400, 0x3f]) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='r\x00') 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$setstatus(r2, 0x4, 0x4) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca25f2ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") 16:00:32 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) r7 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x84) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r9 = geteuid() ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r8) r10 = open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x6) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r9, r11}, 0xc) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={r2, r5, r11}, 0xc) r13 = socket(0x11, 0x3, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107005, &(0x7f0000000000)=0x4) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107005, &(0x7f0000000000)=0x4) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107005, &(0x7f0000000000)=0x4) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107005, &(0x7f0000000000)=0x4) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107005, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000280)=[{{r14}, 0xfffffffffffffffa, 0x1c, 0x80000000, 0xe8e, 0x8527}, {{r15}, 0xfffffffffffffffe, 0xe6, 0x4e, 0x51a, 0x5}, {{r16}, 0xffffffffffffffff, 0x1, 0x80, 0x80000000, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd6, 0x1, 0x0, 0x2}, {{r17}, 0xffffffffffffffff, 0x2, 0xfffff, 0x7, 0x5}], 0x6, &(0x7f0000000340)=[{{r18}, 0x0, 0x26, 0x27275bfb4db62703, 0x5}, {{r7}, 0xfffffffffffffffa, 0x67, 0x80000000, 0x400, 0x3}, {{r13}, 0x1a1446afae7782fe, 0x1, 0x10, 0x1ed2, 0x607}, {{r19}, 0xfffffffffffffff9, 0x44, 0x2, 0x12000000, 0x6}], 0x2, &(0x7f0000000180)={0x0, 0xeb}) sendto$unix(r13, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) r2 = semget$private(0x0, 0x1, 0x44) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x201) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000010c0)=[0x841, 0x8, 0x0, 0x2]) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001140)={'./file0\x00', 0x10000, 0x5, 0x78835aa0, 0x0, 0xfffffffffffffff8, 0x3f, 0x7fff, 0x0, 0x1, 0x0, 0x80000000000000}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000011c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000001240)={0x800, 0x0, {0x1, 0xffffffffffffff39}}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) fsync(r6) r7 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000001300)={'./file0\x00', 0x5, 0x40, 0x0, 0x1, 0x3, 0x20, 0x100000001, 0x0, 0x0, 0x101, 0x1}) r8 = semget$private(0x0, 0x2, 0x120) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001380)=[0x40, 0x4, 0x59300000000000, 0x6, 0x3, 0x3ff, 0x3]) r9 = accept$inet(r5, &(0x7f00000013c0), &(0x7f0000001400)=0xc) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000001440)) r10 = open(&(0x7f0000001480)='./file0\x00', 0x0, 0x8a39f1738afb5601) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000001500)={0x1, &(0x7f00000014c0)=[0x9]}) r11 = accept(0xffffffffffffffff, &(0x7f0000001540)=@in, &(0x7f0000001580)=0xc) recvmsg(r11, &(0x7f0000001840)={&(0x7f00000015c0)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f0000001600)=""/86, 0x56}, {&(0x7f0000001680)=""/130, 0x82}, {&(0x7f0000001740)=""/44, 0x2c}], 0x3, &(0x7f00000017c0)=""/124, 0x7c}, 0x2) semget$private(0x0, 0x7, 0x80) r12 = open(&(0x7f0000001880)='./file0\x00', 0x0, 0x108) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000018c0)={0x38, 0x6, {0x4, 0xffffffffffff71d2}}) open(&(0x7f0000001900)='./file0\x00', 0x8, 0x0) 16:00:32 executing program 1: select(0x40, &(0x7f0000000100)={0x1000, 0x200, 0x0, 0xffffffffffffffc1, 0x1e, 0x1, 0x6b1168fb, 0xba0c}, &(0x7f0000000140)={0x4, 0x9, 0x20, 0x7, 0xd9, 0x1, 0x8, 0x8}, &(0x7f0000000180)={0x1f, 0x1c, 0x3f, 0x81, 0x3, 0x8001, 0x81, 0x6}, &(0x7f00000001c0)={0x0, 0x1b6}) write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/13, 0xd}, {&(0x7f00000004c0)=""/210, 0xd2}], 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) close(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x4, 0xffffffff80000000, 0x4, 0x5}, {0x3, 0x5, 0x4, 0x1}, {0x3, 0x2, 0x6, 0xa}, {0x2, 0x1000000000000009, 0x4, 0x7}, {0x2, 0x9, 0x7, 0x6}, {0x1, 0x6, 0x4, 0x6}, {0x9e68, 0x28ee, 0xfffffffffffffffc, 0x7fffffff}]}) close(r1) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) r5 = socket$inet6(0x18, 0x65d397e35aeabe1f, 0x1000) pwrite(r5, &(0x7f0000000200)="d02e6b9e6adc81d2e1d58c0b82414cf64f18bc12eabb085c89daa45cb62d7a97e18edd83f3e1025b6d22e4cf848623bbb22aeda48c86f76b10675df31ce7b240073ccfc327e6cf62ca", 0x49, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) sendto(r0, &(0x7f00000003c0)="ddd0ac9b21241ce47ffb5ad12cfd5dab346f36e417e3fbe421dc7e89163b27bd37de3995b8f1fae4acd3632f54b68b2dcb20499c6e9fda0f3a3f8491bf00debe8f5fe872824da1151062ab3cb35b890886e7ddfbacad52f537f31d01d81f7e0bb2ee3979f7", 0x65, 0x4, 0x0, 0x22) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x8a00, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) close(r4) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/1, 0x1}, {&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/170, 0xaa}], 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSBLEN(0xffffffffffffffff, 0x4004426a, &(0x7f0000000000)=0xb124) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xcd) 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) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x58) 16:00:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x4012, 0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000180)="797b50dc8690f5d1e9d163e5e3505e6a4c0b3e3d1d32bebf0c54e495031d16c945d98ba4438f9205002f757caf049a08cde72c085b1cde09e9d97d9bbf6cfbd0baa8a8b99e4b8d4626b5713acdbf9301e92f0f6f46da815b64416084f9ae585b4494090b62c6dcbfb0b64d8794a8be349172ab77292bd3690fb1fbb03a94be9cc5c69534e1ed5710345efe778b908c3fea132b62cca45a0c2803184e1d6a96630131410b6bbd599c33039e7fa5ad8efa4f943452cc5fc7ceeeea355c0215d4f69ee38ef679c6ad65111c", 0x400}], 0x1) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[0x3f, 0x8000, 0x9, 0x39f1, 0x1]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) close(r1) r4 = syz_open_pts() dup2(r1, r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x2) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 16:00:34 executing program 1: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21, 0x29, 0x0, 0xfffffffffffffffe}], 0x4, 0x0, 0xfffffffffffffff8, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c9730859af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r7, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r5, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r4}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r5}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(0x0) chflags(&(0x7f0000000740)='./file0\x00', 0x2a8a668f3c7073b1) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r7, r6, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r10 = syz_open_pts() fcntl$dupfd(r4, 0x0, r10) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10840, 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000600)={0x3c, 0x3, 0x500000000000000, 0x10000, "43812c2dd8d3cc20ddb9b65cbc42e3ece460231d", 0xcb4e, 0xffffffffffffff6f}) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r7, 0x40, 0x80000200}, 0x8505, 0xf39, 0xfff}) 16:00:34 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x1) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x0, 0x1}) write(r0, &(0x7f00000001c0)="e9f4790fbdb8ff6091eabef4", 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = semget$private(0x0, 0x3, 0x141) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000200)=""/154) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget(0x3, 0x2, 0x20) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x1000, 0x8001}, {0x18, 0x0, 0x800, 0x38}, 0x8, [0x71a8, 0x0, 0x1000, 0x2, 0x4, 0x57800000000, 0x401, 0x7f]}, 0x3c) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x5, 0x0, {0x4, 0x2}}) 16:00:34 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x20, 0x3, 0x1) fcntl$setstatus(r1, 0x4, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$getflags(r2, 0x1) pwrite(r0, &(0x7f00000000c0)="8b19", 0xfffffffffffffffe, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="ba9c7ccdd30f0d1c67f0c571cb58c7e5ab22f5208883b5c304385b4cc08866ad028b41aeff1cf874e1f56aaa93f4c3bd0f45df8c589e65d455109eb397bc70e00b3f2d2668d37d633e1748a1e8b4a7f8500503fbc5de5d0117b4a7ac448e723651c8d4efbf10cf4d0d5150bc0a3103fe902be37e480d424bccfe749a8f4aa3dabed790ec7dc9dd1b97e085e67218813d6df347c9bb6827917b8fc683a593f9472613ed86c47fd90654ba93f875cc199bf5bc3fc23fddb3366c98b9bf7931b9fd2f441b83d9", 0xc5}, {&(0x7f0000000240)="f94f57dd05b141bdc04dc75a093fc7a8555e1cf61a072dd804c86b777a190e941aa45e09efada6868a5c95163c71ecbd5ef6b9d8ac40c04cc737767306fe7f805607a781e129f343b8c8a4c735dd2ada834bdfd7c60db83e7932d361136fb674c4c9f765ed", 0x65}, {&(0x7f00000002c0)="6fe23fa6e7b552fe383a1d1cfa33494bc9152f1f48f988e864ba7f42df32e4533e8dbf6e6a76cb1cc2c104bf5d96bc36969cb67f9eb0017f7bd4d20b6f1022", 0x3f}, {&(0x7f0000000300)="0ce127e039bbdaed12005087583623d0da2bb1502c3b2b0cbffdf273604e3d088ac17d0cd91343b00701a9a13c4775c70da79b57b37e408d403d754363b59c2490e304806cbf96815172977aeaa18ad3a54d469b910bec5bb2efae701b929c9c2cde1ce26c4f543ae3cd5bcf", 0x6c}, {&(0x7f0000000380)="b0abd9a673b4527a666e3f72f8ba68a1515b988fa4ca59c077ae7c5c3655a6360cc6936c1edfba5caf07d8cc65f31210547825a881427c226393672c5011537ca512dd692d3211728050220cd78231819d551355542b47d349f14b3cd037c9faa2df91d6d354bd006141302867e05a1521667bee1593a216ebf0699b84f8b096ba5b937e7792330d8833d017257c68588cbc3f03537306b7d7219393d6be2477fe1b0cfd1f551ab04598a6f51345687c025d32ca1624824ccac0", 0xba}, {&(0x7f0000000480)="546c8e6b2ef395fa6f182a8c52f0b651998d4c79c3d385f959cb32e73985cce779b57e701450f3d3cd7910e63d5ca39b787acd6d51ee5a88e65d0961f64239514bd96a2d89aaa8fafe042fda2156e5dd0c6d0501796742cd042fe240e913d26c3fe07c8fd8201769ab1f145470244875d14b6275cf067020544b52156f800a866323572cd7513a05e63bcc794099186e0dd2a043ff1b1c30d6876f8e766b2a39b086faed15cf2d63e945ec3252e0f9e256c12590b81b02c390b2b4ba3aee70e8b3a7928c956c7a6e95eaaabe6dd2938ec7b0793b819170a851157fec60f9ddcf63f69a2beecfaeb9c838cfaf3d0eb11d152e07b7a402c2501e8d55ce6192d93e5f0e7dab22a52b52fe883ccc0ca08ab05d92fa4ed99969601731d92f4bb0867287302903f861838778d59f05f2a995eed335218b513b312c8fa86723e78de4fcd19b4ba799033e86c4126ac95ee8b69aa089e2f4ef06b6810e41b537dbcaf72224823413a915bef64b44bd227e5e563621db050c72dca0842841a066c6089e33165c1e08c315a2022b40a704051df02618ffc0830af434a7553a76b0479b681881c8834c1da68fd08251eddecee963e4a252d85585a574f7bca9bd9bafae174e898dceec232539e27dec62bb92075364fac3fb0ab13deebceab74d3d269a22a5e244568c18ebbfa2b9c396cf0e6cd16001e594f03f4324da009c82c1fb7adfe9e710d0e7487bd6160d1fef97fe89f9b999742fe42611babff515742d36a8248260f44c56e15711fc9324ba0c0063d502dadfbde642fbb5f78d30adc098867f53134b333c974f5b86473fedffc9dca029644d9ea8d96419630911dc2a20184b0a072ef411e78401259939cd0827911b91b071fbf8e62f0e17c17e2cf7a84a46d0eba04c1a5d65b06efd3828ddc26aa316aee4c970f61e9e885f35a19d463e6e3c00822d4a2db2ee32ac851497062c79748686c9fdb3607393006491d7f1a055a2c51fe2b1769c0e1f16d0fd2dbff723e99aec039df394458e2dcf02d23b9d8db78851efd35bec43d4f8b6318dd63e093077838755a7351b952a29520c3b39a682e7fbd2a9bf6da70d1fedcfd4a1f45d36aa0da088024b3e66c8c1d929866f72ad612b00c551a07f50a99fd4e200c936ec33d92fcee751ff621212111a06dd3339f9750babb6f0b57d2f5de0eacf4aa494811b02d83f599f7a139d0d4f92a31b0038e1f9c04e04b618ec45dee8cbaac8a89c017dceaa51e41857736819b8ad03a3c1d974f4596ab687ec60831ea03d3919050c2b9e558e923f16655c0f6ba66674b1f98b637335a5639bc9fe0086fdd90fc5e2771c51e434fd7361bcf062fe4f9ef6bb9a73127156bfd8bd87103648d6777ecb2c548e17203760b636c4355d2b3a45b8f4c6b3959671cfd5d407f02cc3a6b748d5fac78f94980f6f6778293e578af8fbcfa5fc37059ee6180720f59e1d49d5c051574f346563b7dc887e83b943e6c378fac4ad3c2dbb532b7d6c31dad46c715d36b2023f5d6908f6ddfa7c236e1930896547baa6f4b926a8e22087d83d351e8d654befdbcab61ab11edb65ae338ba452024a53156fad9903340cd88c5db47568c620d109c4ac2d61731490f02d299de9575e26bb4e783d1280697d8db0de837ec0b6f00e6143b899211ca51f914c653949c3eeb114d97f046526ec0bd0cac250a264c78d99ae7477f41f19d107e03db9f35fa05209ce364169e3817e8fff0ff2b380a22189183e04b52f5a7c18c217cbe589ba3f851e6f8994f92ed873d91e0f29ebe5511ef6a670721b465f68c429e49303adb6c1401d24066da5a3b3de11c2f883056fcb060378f0f8c14b41e368b771c7f45d537b34b50a4775a7a3ddd2c616ed59f3cb5b8b56fdb809bf915cbe6130919f461456203984b3398553e69cb8df0d7cd63c1ee279b51d592d5a2531f13725b996e9eaa3e986c0cfc2e5de9945db0596917c386f722dba7c4b3abee0762d17c150596d4b024373ddc7dc6103ccb83fb0251e608b4e2c8646b0c7aa548f2a77a7a58c91a09884f06749b413686712881d8e2b28778d53f8c9070c09acbb10f0697ea585f45360bfcae17aa4e2ba889db0856b61419f5a2191852151d984e60deb59a97579c223556d93961ece426a3b174c7f9c83cc98ffa0944d25d2aa739c208ab4b9bfa571f8181f6e2da6a100e4e7e1b335a1d914696cf441aa99ab350bf55c2fa3c48b88264198c2c0ae940bffde1494b4326b793fa5a1e2e996c68dc983ef649a305f5eede5cd6548a5935bf72133de23c587b2aef2900f4ce16b5edb4582742237ea9aabbb77772fe58249865a1efaa0c72c670a7913a9a857930a8942c34dcf64ecdf5e9550b7ab1c162830561eba626428fcc0964be00deb691472e5a4df44096d6eb45e84e6e537bada1953725ba643bf74e99f9bd559656ab2659d8d3bc52cab992c8427bc817172dbe2fa2d2ad3e76767f1aff80b178d3a19ae59fffea873c208d7af4264a4d09a3bd61b4d9d610f9bdec875fee0fc58170658ec2c26fea0e9f2840b705e0f75750e3b29ba392931b4c48aca1f00abe79a00a136f1afe9760bbd96e8fcf4519c4d2cd82d7e756da879bbe3a3595ad98c931dc53f6432043dc764a818187a01f9bfb2721aa2e50b0ba37aa44c4e918f2c389708aee273fc48ccf55851a66f210fd9ef644b1089789b27e35bf6fd5adfe6564a3de4ad9a2e56d273ddb21df07b6f6d81637c0d1fd82661a5e91d26ad760c4ca8c8766a75db9ce9dc3545ea317cc6ca77914821c3c2bebe8bc8e2b9a917d66ee094b03c5dff8fca7f44ac84796e9e407048f719c5aa3859661677bee69cf79f899c33549b75d52adb44b98c590ee34679c9d3775f89f7a0484e8876ecb933fa11e37ca8de3dfa938b4612291149636a9f23e618549d8bf3e1bc8b177a0aca866678b9cf3f2d7c92748f6c44c4e2666f38b026a152f189d02d4e1b0a4ecdd6835a1731d6f4ee30cccf28763a77281cf6cf3512be00b6d1d6c6053c653d4dab6c5bd2fdcf5ca5b07c9c93c4ba7b38302d1c7eea611815d65d35624c935008cc45e5e4c07bb34e03244e24f4b9bd0974f15629517962cc9acf12197e94068642fc360552e1a85038844f8bb6836e53096844c9fb558e3a634f97cec6553712e824a6bc14bd44faac586a473f59e88e9a1ff43ab2aadd252bf6d4f957552dd002a8c9b20c44e9299717b8fb672e6a02b320cfe0bbedb6ff9ed1ea7290999a4477f8b85e6eb3bc69f76654a7d26f5c23730e146455d84e22fd6e7d2be1e78377b316cf3db022dd8049252065e44798eb7da66860a6e3a22795e4832487775c521c801d91af254ac6b391a8dc9080af1e67115a7665ce3803890f9544275736cf40224fbc6138bca09fc45ad1759b75b3c2baa7858c36f98d5a750767b3c46663d230ce53709a4b8e2093f31e5e41e4ed55f81d126236e95cc8bf07f17d4e92499d91b7958d847ea093fe782a31f8960045f46f50a738ecb3f4b3299cd948129b8ba071f2ac6f52d70658a7e874357646ecd889f2cc9d35e0228fb460449938cfe4e45cd9e84cd933f79fd4861647d19c3d840c45c02c1d108b3d00d52214a5774f5be8464b30c852e97a06305dc116610fee89018031757a28822e37617c86339254a2c4a1b3d7deec7cb22aaf5a5622b7245ec65776cd15d9b03b9724cae48f8b07439bb44159785170283db1e0864098954af1080fae4166fcdf31537c39e21979f4d61e430c32971555a76e39a09a3ae04536d4b5d648948081e6e9efa6403928326154cc647620ce0473ab77a7cdd20ae1f5f5c28bd45f4de20f28ad0eba70b0104fe95725192897e77e2cf577af3f6cc6ca538e3b4f765a04b4906f46416da1c76c2003de9c309046ed57558042c8a81f5b54c48428343cbbf37cc53e438cd2bc4a6d80ec390470b4a91901a2acc03b0eae524b19730309b8521b1dcd1399748a5f26687c5594dbc8b7599067aedf9325e49bda6b2ba28049cd8594d4ff86b5ab9dbec52c22d392c96d90490a2052878e556f7ed802d5c1750980dd2b59cb80d66b0b41a0652d92aca3c68fcc98af5be7ff896a41f8493ce3b8d64b25fd3851f4b8a4c579a6a8baa4b2a1b0a0acf12dde4aae6d6609a11541368ff1b054b0091ef658b236206db4e6652e81db23e6a188d845f7f3f95aa4f38beb08c9c34eef9c911a3f883e66082a728fd7cb76ccca26751d215aaf28bedb0fd562c5b8d18f282803102edb13d12c7950052309fb152754a31a91391138f7f9b2beb8537297fb8ff5a052a4bc285b1a3460b2933ca9e41f8057dcb4f80c6131f7ac4a403e78d19c33d0ebad727b34ea4bb11d130808c53197121c7008bd77a1ff6b2cf34f5086d153eeb171844969be02fcdbc1d70fa8773bf4a64eb188f30d07c918ef05af6077a248b1d0a2a9488b51517a69ded7c6979828512ca22d67ceb86b061bf498a1332f51bd2a72506c407aedad34ecc25275e91a40a128d6f1052f27e3320094f27ffd864b5385533ff191e51467780fd0756c26c810d0a94b0b2f1311672a2a3d3c1a9e6f456a83e1a46c7148615998e1a5a0c981ef3a463a7defc9bae4f0c1a144b92954f2c57d654a4875fcff9817c5fdddd958c35c94b71569f6455c322e767b210790b20715aba371598b8a5e548cf1528175b1f19e3783c7431b22444cf8ce76a570054be08a8e276f5b8aac0542252a6f1f61077630c55991f28ab4cf75e53576af4c014fabcff680aef49c6eacdb95d816e5ae3f3ce583403f6793945916f8272daabe65320c0faa76d92a145eb2c2bbbbb5d95afc63a91f6513dd6836ed00147ee5076ae4c05f201ae5af197c3d0d9b7d5faabc1df2d44fec33ea9860113a153c1434f244824f394836b98fe961fdd6892014fb5dbfcebc3fdfe84f7adcb60c8bf5a27c4d119afcabc1c21229c6a75b97b9814d3cb8ef916f80b34d50866a1a6f2aaadff8db2e9076ab12ce0b50b11f33f50706b4f43cf9caac09b70d1eaf14f9c67742fae697451a2cfeba07bb731500eb56faa197ab3a1dda7afae5a731dbbfdbba1c11c75a92bae8ed6ac216efd15499c327ef5ff0ed272d1ad42d4535594a333234f080ca7c9bee9fdc2318ffc7afc184f9495e8daed3218c98fea27ce87cd20e095a714635d47b1078b3d96dd4dc26b6209729b95aeab552fcb09282ad692e300e444715c6326d1ca299ce001c8587a37f0ce42c8b13693636ebd02bbe0d01a8147a1fefaf10c442920f9c05e064ee9d27004b4b67294ee51a078baaafa62bca5c86af1148261db7afe6130508382d230a4a057da018a0596445591765850a09ee8db6a59dc55c4205c23aa0abbb98009ce4270311c27740044d09d6fd73b84946f746da506042bbda2c7a447824c970c34e2af9a8ac44563bf7215ae25a6b6e379e0d09f39c76725b9f8670b2cafa21f49a00901577aaa98eae7b3f44c31916297138d5edecc044e0d10b1f8e1ca6c8ea495a7610d9cd1d165844209079b7d6309cbab71939317518895124f29a6e70468d21b5625818c809462a7fdeda270640aebf9914e596ba9521da01a20e71a460d39ed90851e73c9288cf44af6987d64f4e0364da80b0d8e31281a842a4bb41e5f9fd602f16a4589ca807c4338b2254cf340ff5c241546244ccc94766658086c6c02fce765c0385ed9ce72883ee409808cba9259786c8b9d6a252f495c430c627e1620692d0b0f4a317fd50dcbff08a441e33614b477c062a664be0601e87b4a706c5021a3049", 0x1000}], 0x6, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1bd, 0xcce, 0x1000000000000000, 0xfffffffffffffff9}, {0x0, 0x7, 0x81, 0x401}]}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x4, 0x2, 0x6}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x140, 0x40, 0xfffffffffffffff8, 0x5b}], 0x792b, &(0x7f0000000180)={0x6, 0xffffffff}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) getppid() unlink(&(0x7f0000000100)='./file0\x00') shmctl$IPC_RMID(r2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3ff, 0x5, 0x7, 0x14}, {0x71, 0x400, 0x7, 0x4}]}) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000200)="c4c3e10aa0e0dc74d91acfc89006c18a79b4de609b733aca1fcb1eae319f9af67752fe8120195593e9c2d0e09f903dd78824d1cb5a217bcfb278c848f5d5f3b32c5ac0ba2ce3cd548a810de8b4704a45828b1f36fbd4779d4ef6a09facc142ff6be8da56344bd641a595e19e1b74f7f1c360ab8796f471ee8020addbb238fc0c48d7868e692514b2c59b57403334ab271c0c7516dca0594243ecf9ed69e077935013d64f77b094958eca0ed5f600e379a51fbb9c03ad0a92bfa5edf7343900bdfea5a7ce1001966d444147d01116561342043f1cdeb4cb5c178b906a9b8a9a2d960eb610fb868be8e43a56170e2937e7f87949bbebbffd91d190c351893f45c4d39cd81a0401fba5cb4661952c64d4b75587fd81b55c78dd10be42d2d9537e018ec6beb55e0e2c84111711f8fe92e255d0a4cc43f944e3c65637ecc9894cd5931380452baeb48cea075185d13c914b650fcce1316df6deef4825829efd2c1af3d431075f7abfed8ec7c02e768c998187df3df4fae550f29e2beeef58aef44114071ba5cb180fab471f1ddb65f4eb6a7125d128aa80049485f852bd0da28b4d73316336f5f4b6c76083f1ab92024e77312871eed7f2852139f66169e7de48e81f0b2def004c6c34e1e10da851d2b5e9d9a111264f10b5bdd8533e3ea7ff28bbafafeb0b035069d71f2c4b9a862cdcdefd7163d7fd76600611afa56a258d6a2cbdd49560723edaff969a9c3ae8e91008ff9a75efcdafc932c1ccaca86727fc14c95a6c854d5e754c03222ff1a31e21d0842bf5129e157c96e02b18dc14122fdc748c86885313670b29842b20136ff3bb2c13151fc21d4a914594f6e02449b1e01029f0d681114a6bb80a18ed13a5beb693a8b392a3d3b48a0d59e56e6015268ff9d9debe14133ae3db60fbcf8ee8ebccc939d9e7ffec94df5ec0e765d03ae89f96cce58b548e4e581f07063b727decd1cfff519932c96c54165623905754444ee21a03c82223c8c7c7ced8ff845bd539ab80b6b585f5bd5bb5028fe95a8acec131b0279f907525678374aa7e72dcaa50d8bb2501e8a3aaac1a0b25390466a3702e1048b24eae0af695dcbd7b612571e3d2dd9032631f496cbe3b87946f21e9cd07a4414400ce46367602137dba7e7e0f57cd9a89630229d2638eb3998d2eb84e6692e1050d25a1657b1b8230ea3d4a16d4eed641741211f9ddb9477daa53b4b78ec9eb2f24c418ef5c8bf68c0c881e68359726728cdd8a277c764ceac76723c0445a6768f0b2ff389c256add6df2f87c5f9ea622b859f6013a134dc558dbbe7fdf497e0495b3797ee6af45b8a262864eae62ad16f84b6d3da1448aa5389e98e0a50106b114f1b7fa1bd685991df1d6cc2d1f0efdad721666f2b5bd30ae799de941c72582ce95a1057ad2ddf4de46f440e602d8d220940aab60d631b820fe291e823bf21af69f6b0a2f0cb6b83b53ded599a0fe20a5d4d043ecf645a559aa0d90ef00cc917fd0542b4dcce4d967240ac26e18cb9155b58c1e8ab441bb7ce23a2ebf42d99dd9cdd949feaf2939c5690db6c0ca6adf7c6d2cb3152085a7bd556907eb6a4e48804e12a7947af42f66ba5bb35204b8b9dfedf6dabc09335eb4089de8c3a21d74d1022a8e4aab68f009e837a8ec3a6c057e6d48df64b4017ff09cce6d09e627f93620651f85653461344c96eb92f5694122df45be12dd8f6902534397779f392e2842b72548b9329d4af7542c895893a984c97bc5530145e5af4380cfa60cde2311e856f1c7ee844c19994567221aae246f6275ffc56138ae2fc6e58b0ccc8e2c606eed29b26611a3350dcff91dd3d524e462f48160529c0e0c80a2c0ef9d6820436d9b9712c5f6ca012ee4b911a6b551863c2b0a2ddcb53f6336e53b7396b75b077a1d0f923432b497273312eae544c2418379f45423e82ea068da3bc6087cb98d8763c190d29be7cd2e393ce47b9cb168cabad1e31b0e6350508862589449b88725246dddd086eddd3318f4b55d2b8077fbd48d1cfd44f51fc2379e3bce40792b20d3c3fae7e4ecbc3bb2a35bdf279c0c471a42d9cce3deb5e80425b47e258e053acfa24909699bf221bb782e9e12c60cb36a339c94a4f9046eb79986f1c1845b830217eabedfb3d8a8bfe06e4c2e977c07ea900515b3dd27d71925b1a11f44d8e9e05bae0b1ada10b61494edbae38678cdac8e6e3d0b4941cded75fa2484ea159b5c1058e6ecb9ffe24ccfe0fe9b169359d48e4dcff5a4439e172580362984e72742a6dc0bd193855876cc3e4b68d7f011267de5c4ec53b2c146b54edcff3a61ac8ea9000bdc24827e3d74dcc528228e5ecb50b8d577f491dbbf293cb10c1b82bdf5089dc7f476875b13f67b23259e6e1343ae221f8b03d01761d8378ffb044e5044d23d4637095f2c78f868a5adbce757d3e8e4808fa24226439e0ea928a8eb1eefaebccdfb4998119c562a6c37047bfc158cab7d671da490097f1b4b12e3c83641b5de0485ade13c16a4d3f3f740f2a46366ccec3ecf4fa715c8c6964564b7e2276ff63977e729bdc2ab1a1ae241231ea7f3393e751d2e534d8c3327e90bc92ff3f448a0da564196f977ce8ecd08b39160b0119ecb9bfd80b2f2dcbe21acffe94b9b7cd11b0e3e89053a402f5b98e65c27080815ba015a6be38398cc78c946dd3bd9e3f667226082ba64882400e39d562eeefb9c19e8a4243f2c1145e56c8f29f5dd15aea078237595d0cff2039358aec723e5530658ac6c97868d327e2c188b22d6e354d3232b03294bbd7b513c88c84599f62574d8713a683e01e55f3b434b1863bb80685cd17c632819aa5b9172a5efd3c9cb304c992074f4ea7325bf2aa069f25c316a4451bc84bfdc46cc89df9cc45eb222faa46f19da5272136d2260c5685d4eb1d9fb0b024a71a8ee3251acd124003bd9182cd02de2772a40a8e87cf3c0f1fca2da673eeacc7c2a46edf5bf34628f89ec99dfc4f92f80688f13288cb5a94a6ff051a344bd60213f0a569eb4e97a51b12faf42e657aeb7db5f733381c6b8d61423efcab76fffd13d7b53f097f26ca916ef40a9f04ef7b5880d0e167ff96687d5e85619caf1f31f2bac5b79c663b842ac0a52e4173b9b1607f876eabb9b54a42fb7e78cb02238d5d1f60a6f3e3e08089ad0a886e472b87827bcb6b3e9167145a4d24af657afae44032907ed9a0f9bd0393375fa3891a59fd926c6dd4e68ae8d9abe41b8a8ac17ef17101193d26d4f8b12e8353a5bb295bb4ed74b1bda246f02a4ea2c59d0e81142f820d0547934ad4cdedd531b214ea0581bd1971d709c80e1ce3723b13d6c840de4614424e4917f6b6e63c07ef84869e7c83d2ab52c00e941940e997b1bdb9d03735fd005ccef1c7537adc0a04b598627b7856f0d80db58708b2817d900a803c9d2bea1975129b9f11489401e1e04fb33f826871c1f8be7b44af0458140eac5c5445615c1a7dfaa7725a084539a7ce4d0de4d595b6211ff3414c819916d1d75db4562915c47e2a35db9e9b841f893a6d1a149c0514d7918ecfe02f308089fd6419c28a0530917056de2bebbef1a96dcbf89e99696178fecb17edaab986fcd627591dcba1e8c158c94e0a116ed243f32a522963d2a1ef54433e0e60b603e85fe5237a014d4e31fbd662819c29e9338271227575c149f919768cc473925978476ba03766209c3606f49adff83bdd1b1616f8009206ec54e84dc9dd9a8113b7c07462d94c70952f15f9c638eb30994f62d1017e18130ca344d6a2610a8cba396cb2e16ead71bdfa5dc944aa355e807e3202d097ba71d8a111ab694eef17e08ea802679e61c4651821a71a0e3d0097a706a2e55577fa277502a1a687644c810fb9d23da34ec0d44dd62b064c40affe81bd4513bb9961323ffb8b780a9b470b1f864e44cf5395744b9232edb3eace356ff545f4eab3e1f4c6f9eda5538d885e00eb6076ce5625cfacfd299bcd1bec3d30be3696e07c675b9e0babc4bc82ec6105d15049b2d067b6927fdde03886cf0d3f6fe260fed53fdea55656239720f194d427d2a3c2f44f6233b62d19b414171b73d244fe1c954b07272ed0908eeb72b69e9a1797f929df3dc15d997c4d31404c4d038551e79b0a12dc2f3038690e884f1a6382631e735fb6477812c477a2bca1944efe600ad0747b75f87abcb6d5492558bf0048f4ea08baf0a7d881a546de9c671d24863a39b48473ac3af7f3a5fece51873de8e255c4b9293c561c728178f22962255a84a426ce99d4deed97c9d0aa7ece5a610dc50e73cddf1cd40c0c7d274ac2b5d0ad31159e22b6e6d1f20c0eccd1cc599b5646de5fff7e7c47bd98c7202c5de9555c640c56ef904e661d5622be048e728ccff640e585d3e73a60409265ab72eb74d5b7e53f58113fbe1f6907490a9379a4eb0405c15f0c24720f4612ab029010614d2c55b860fece1ab47dab13e19b2b52b9be7e1c6ff06ceab1edcdc6b9c8fc30fbdbcbbe82048b97dd0345289c2236ff6324d93c1eb281b1d482e7cbc18b8607d8dfbd58dfce04e7381a0c34f8ffef25d62b7cba726a934aa4f2a2644b6fa710db0bd65d934e61b62c266a865ceb700dd2aadee39a6d6273e3344f4e213298abf10552680e0fdec7170f3bb25edc5383f7f662212c53198912e64a4eec81aee22b7fadbf9569385bc323fcfbdf5d3a543271a63dbfd9c0f51ef2a3b5d384b1af03406e43529114f3bc0a29d6da0e9b9c941d385a2d1aa68aa6cd44b47b59a22e16212870e1015be1d5a74bb1ebf9b7aac87b3c20c19afee3a8ddae774e50985468cd08dccb3cb187ff87a423866316eeb772fc02a58a9a8b2690badbc228321bdf210a1c181bb5196d9e5ed3980a12af0153926e2e6ff4c42e9c1074987e8325d492f38e9264e628d2c627bbe3a43f58fc1841e10efcd7c90b4f3570173dfdfbbb213293e9530b123627a9410e52f7a03aaa39a7ab3cbabee76c62a789e24d5798dccdbb02daa5cb726b7369a1a395a72f50bba9e020c45669d3b0dff14d4c5e547c71d819970fd05e5c0b92fdecca93cc243aae677dfadd9291b06418f3e3649df6f619d9ead1c49b0dc0f53d017d93f4c809878fb8bd9785350c4348ff592030caebc23f0bf83e548777c382c5caaff324a4f65ffde567ee42ce9684a1ca64ebee096ee7b86ce0efa7aa804397ebfe9b372cf84b37847f20c6b7c0717fb86352c3d9dba2f3f0a7d1595ebf6a34a4f20210168fefff46155a0ff3fa46837ee866e692ea7f5e2e043d35e51b1802237e29da54528ab6d6e56ee5712a5c04058c7551d0a2efdd079c36a653270b3290b7aa393da294463dccfff3ee6319fa93f37c0668cbac26d487b22c84fed9b0e1a08c6218ec7d948c7a5e6a2744e537bb6e86dca98b67f5080c607608a9dfd0732289c136e442bce1b4c300b056f2a4fda59fa271cdecc92426f40d181d4f88f1b61f7cda90874c6eb508ea4be237c5bd7e99473017975e8fc496c0e75b2f9c83412692ec182558850b149ec6544521a7e61fa0d44a6f8849a88beb4e9de3bef60cd6821bb938b8ad8be3836d7e14f536ef4f098a8f99503b30794a9d81df1d0c5c808b2e06e6498ea765260dca191c52cb133a90f7914be11bcca5b1dff40e3e3753931764757e41c6e1dbad336ba0668c3b22a72f8f4c4ed67d1318f78d72f2cd0f7154862d7a683e2ce182254f4d4e6fd8b45555be596f9b5b5ed7866d2ca995570e64972ba0faf323c2911d7d6ce6b6338ff0ab5153bd5f4086261ae92480a786c8bdb8884fbe034b95e61fe7cddc3e4", 0x1000, 0x400, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000080)="2c67b67d93870e09dfe7d5d3074aebfe52e5161baacc88410598a385c97e7935af1116311006f24f7db1c442e2b6a89c50cee0bfce35609dce4abb1e80d043eb777ac0d435883efdde6a69c7736d7a3d456d140c181d1dd36f6e6d211db819ddfe7beb2fc9d818bfb90c0f3b5166fdb792cdadba5cff717830954f924ba37893d8ea63a4c1e7f2eeff0c4eab15354a362c", 0x91, 0xf, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 0: socket(0x58dbddda6adb5a62, 0x6, 0x0) 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, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r3 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r3, 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:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) getsockname$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], &(0x7f0000000180)=0x8) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) listen(r2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x45}, {0x6, 0x0, 0x0, 0x200000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:34 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setreuid(0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x802, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffeffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100, 0xff}], 0x2}) 16:00:34 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a39", 0x4}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) write(r2, &(0x7f0000000140)="661b748c020810f8d8dc3c7be3777d31ae6c34d7ca309ea5f40a8f4196fa506f84baa916372e2cb4c0412f7e6f31bd420c6f8b00e4451f78e67a9fb810a9113f371c01d38ceccfacd9fe4e7eeb30f44a54e8f9893b829edc75ab1703156e94da9a2230d5da14594ef20e62a90ed69fb3b04217bbfb2cccde70d0179d7ba6d8eb4ac15a0fd0bea4c9aad9e4cfe57084c540580495500b2f90cf608872e2244b090a8408dc7457d969b29c06", 0xab) 16:00:34 executing program 0: r0 = getpid() ktrace(0x0, 0x2, 0x10d14, r0) 16:00:34 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2, &(0x7f0000001280)=""/156, 0x9c}, 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) chmod(&(0x7f0000001340)='./bus\x00', 0x5) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f00000013c0)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={r3, r4, r6}, 0xc) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001380)={0xffff, 0x7, 0x8001, 0x6, "f6b4ef05b358c46b00b660d79c029e87e35a209d", 0x625, 0xffffffff}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) sendto(r7, &(0x7f0000001540)="ab106ce8b0ba7b3dc68ffff93cbda7da6100013f196bb96abea0", 0x1a, 0x20a, &(0x7f0000001580)=@in6={0x18, 0x1, 0x4, 0x80}, 0xc) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:34 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x1) ioctl$BIOCLOCK(r1, 0x20004276) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x11, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7, r8}, 0xc) chown(&(0x7f0000000200)='./bus/file0\x00', r7, 0x0) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000001000/0x1000)=nil) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0/file0\x00', r4, 0x1}) 16:00:34 executing program 1: 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}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") getitimer(0x3, &(0x7f0000000040)) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) write(r0, &(0x7f0000000000)="9e90ba15033df67d51fb95752cd3c4824a4aa06dbb9e1c271a33eceb3c", 0x1d) bind(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="00002e2f62757300e3b27864513cb28f53364ff8e7b2b72a5c97527f133cb6024b1c2a3a352e6416a5182f700340374a25f14749fa201812f328c73be74570c7411466daab467eb04c25c8c4286e219f"], 0x8) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\xff\xff\xff\xff\x05\x00p\x01\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x12c, 0xac26}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/22) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) r3 = getuid() r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r11) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x100000001, r3, r4, r6, r8, 0x2, 0x8}, 0x9, 0x5, r9, r11, 0x7, 0x4, 0x48000000000}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x9, 0xe2, 0x6, 0x7}, {0xffffffff, 0x6, 0x81, 0xffffffff}, {0x3, 0x9, 0x1, 0x9}, {0x8001, 0x98e, 0x8, 0x8}, {0x5, 0x7, 0x10000, 0x8000}, {0x6, 0x3, 0x3, 0x9}, {0x7, 0x8, 0x0, 0x8000}, {0x101, 0x3, 0x0, 0xbca}, {0x1f, 0x0, 0x80, 0xfffffffffffffffc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0xfffffffffffffffe}, {0x14}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0x1, 0x5, 0xffffffff00000000, "1f923e8f38639c90612ae24ed0c1cd8fd83629de", 0xff, 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: socketpair(0x0, 0x8000, 0x100, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x589b, 0x401, &(0x7f0000000180)=""/124, &(0x7f0000000200)=0x7c) r1 = socket$inet6(0x18, 0x3, 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0xfffffef9) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) getsockopt(r1, 0x200000029, 0x8000000000003b, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x6, 0x1, 0x8) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x6, 0x8001, 0x3a9, "f6564db23506033171755f0d8ff5db301a898020", 0x5, 0x4}) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') stat(&(0x7f0000000180)='./file1\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:34 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r1 = kqueue() clock_getres(0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x4}, {{r1}, 0xfffffffffffffffa, 0x81, 0x0, 0x0, 0x8}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) listen(r0, 0x9) 16:00:34 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fff8}, {0x65, 0x0, 0x6}, {0x20000000003, 0x52}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x26e3a3eb4329440, 0x0) setsockopt(r1, 0x40000000000, 0xfff, &(0x7f0000000040)="4b6bc926f166e3953b7f63bf26e08e39ea5cdf3ea6a3f663e6d286ab740c98a758c6c0d3b6705a", 0x27) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x144) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) fchflags(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = semget(0x2, 0x1, 0x19ddc898e4cce8b7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/28) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x8) chflags(&(0x7f0000000240)='./bus\x00', 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/172) pipe2(&(0x7f0000000200), 0x10000) semctl$SETVAL(r2, 0x9f5d356d48e93101, 0x8, &(0x7f00000000c0)=0x9) semget$private(0x0, 0x0, 0x8) 16:00:34 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000000c0)={0x7e, 0x2}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/207, &(0x7f0000000200)=0xcf) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:34 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2", 0x22, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/63, 0x3f}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/52, 0x34}, {&(0x7f0000000640)=""/230, 0xe6}], 0x8) r2 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x5) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000100)) write(r4, &(0x7f0000000180), 0x17e) 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x6, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r2) 16:00:34 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 16:00:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xffff, 0x80000001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x2010, r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/234, 0xea) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x4, 0x4}, {0x7fff, 0x93}}, 0x6) pckbd_enable: command error 16:00:36 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd200000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4eda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09108efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c460b4f8409c4d474fb41c17246be9389e32be26a498d3f005a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc00"/884], 0x10) socket(0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/192, 0xc0}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/162, 0xa2}], 0x5, 0x0, 0x0) pckbd_enable: command error 16:00:36 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x5}) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x5}], 0x1}) 16:00:36 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f00000001c0)={{}, 0x0, 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = fcntl$dupfd(r2, 0x14, r0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000200)) syz_open_pts() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) chflagsat(r4, &(0x7f0000000280)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r5 = fcntl$getown(r1, 0x5) r6 = geteuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r7, r8, r9) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000180)=@in6={0x18, 0x3, 0x40, 0x6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r11}, 0xc) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/19, 0x13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(0xffffffffffffffff, r6, r12) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) chdir(&(0x7f0000000040)='./bus\x00') sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) close(r0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x4, 0x1, 0x5, 0x20}, {0x7fffffff, 0x7ff, 0x2, 0x1}, {0x7ff, 0xff, 0x800, 0x7fffffff}, {0x6, 0x9, 0x7fffffff, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0xffffffff7fffffff, 0x100000000, 0x100000001, 0x9}, {0x9, 0x55, 0xd515, 0x8}, {0xac42, 0x401, 0x9}, {0x7, 0x14d, 0x5, 0x6}, {0xa3dc, 0x4, 0x5, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000007}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x6, 0x2, 0x0, 0x2}, {0x1, 0x0, 0x7, 0x3}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0x208) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x5, 0x101, 0x400, 0x96}, {0x7, 0x40, 0x3, 0x1000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002d}, {0x6}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000400)="e5c2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xf0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x100000001) 16:00:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0xfffffffffffffffe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/238, 0xee}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/73, 0x49}], 0x3, &(0x7f0000000400)=""/4096, 0x1000}, 0x268fb081d02b1ded) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) r2 = socket$inet(0x2, 0x3, 0x7) socket(0x23, 0x4000, 0xfff) setsockopt(r2, 0x8, 0x1, &(0x7f0000000000)="ca4fe894fc035b1c5ebbc939d1a8a128a3b57dccff22a68388ee298ff31105d48ab97d6f0c9924650f1e25cc220ddb681bcd0d1d44f416ef67811808121a44d42a5c4a5a8a132599bdbb9252e87bf52bcfba0122424963a1e1296005017fbf4f71e8bb1ba770e34de1ddab2ff0e5a9aa408a56f1443f54fe13fe95645e8f03a38ca6e91d950b17cf99f9a63ecf26280b0429c1a95d56bc628c01aadf7afe2278aa36a14fb5e90d75c20c5b96e5c817932deedcbc68c9258771b44eb3422346183e29a3cc48f4543e04ab1da0cbb6455ff8ca76dc84b9bccbe7491251bce0898343082e39ea091cba9d91b259e09570092b9c04ec", 0xf4) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x1200000000000, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000400)=""/146, 0x92}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8", 0x8f) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/\x00\x00\x00\x00\x01BD\xcb', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x93, &(0x7f00000000c0)="47c10b343ee7d31c1367d6c12416aff147dbce4d4d8d90fb73de04239d1ed21e79c3c44b300ca60000000000000000000000000000006b9ffe6b8e44921c0b02f79d69338ee3eef3d25b89665fd3517ac5850d5b89d3bb854cccf97b7201c930a57abff1f3e48085f5b84dbee0fa691310c8f5c1a7cb92413e2d005dcb28ff9f70b9a36dc4209dc70a73ccb2401926efa8ec89") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1, 0x0, 0x3}, {0x40003, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x1) 16:00:38 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x650, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="8d9250f945e411a0b45192511d3f124cd508eb90340ee303eaee441adbd83f2d7ca11500c82f85aa2c679e4d664b9415501c5878ae2a665f21b49ef1a2c4ed8d991cc8511466fbba10a04eb8708903541d068a6f", 0x54}, {&(0x7f0000000080)="0bbd8d6b8c31358d8558524e68eefd89ce19df3e553884b2f1a0720e7e8d4e6cb21cbcfa40f399d122ad7ffb657944731062893c2f296d2a794c8ded021d0b59952648f7f873be9e969d045b6210ac3b333853ba3483b9b55e275e52fc7f3b205804c648e0a337d00cb738a5e9c0e78b1b9c55d23b05914333bc4e9e9a307d886885591d426fbd523d135433ed1e95a449d61784738e8db40c4690938032a5f7188bd1bebc2a61152af005964c19697fad1584", 0xb3}, {&(0x7f0000000140)="c9b1f07495588aaa38df5295dd87b93d74729f1567a773ceae56281365c6198083a44eb1ef42ed66dce8e10ca56e431947dc1712a424eb4ab69a7544dbd652a83b671394f70faac24e1d87ecb7ddc04ddd8d6b3fae8375112a282fc9973a1a73c8610e2a80d8fc0dc9eb17bdc646b1fd2e59c1bd69d0bc6780871ff687e5beee70d5744e38f835030f04c88865af4e012bc6ff81b96b3e3139665c2759cf9c97d6fd1bc6499b19e374af04790d9a6161c63059c554dede038761698f7a6a9acf4aa856a0ca655def1b", 0xc9}], 0x3, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0x6635354a932fd555, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba82f63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0x608, 0x0, 0x0) 16:00:38 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:38 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7, r8}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r13 = fcntl$getown(r12, 0x5) r14 = geteuid() ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f00000001c0)=r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={r13, r14, r15}, 0xc) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r16, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r17 = fcntl$getown(r16, 0x5) r18 = geteuid() ioctl$LIOCSFD(r16, 0x80046c7f, &(0x7f00000001c0)=r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={r17, r18, r19}, 0xc) getgroups(0x7, &(0x7f0000000100)=[r15, 0x0, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000180)=[r0, r4, r8, r9, r11, 0x0, r20]) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r21 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r22, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x8, 0x9}, {{r2}, 0xfffffffffffffffb, 0x8ddc679a5d3ea168, 0x1, 0x9, 0x2}, {{r3}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x51, 0x1}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) sendto(r2, &(0x7f0000000000)="e5b7c90a25127ca1ce9f6208c4e1f03320aac5032b314cd96f38c6b9bac7032215ea69f8c03e0b3756ecef15602a35a270b38f3a397b8b1edb71fc9bb2e44a82ce855e2680795373b81610e5d37c2505212a3799d64b5ab84b30fd0230ad177d25fc18eaea1014a064e6e6cec099141229c3e4740ccaa1cd30f22474d1f6b19d8d218a440db02edfd2fa5442c343a1b246a3e05a2b7fa07302e957c4570c5acff1447a4cc541ca9fce63c60074880518bbe643ecb932f78065b05e11ddb89434848e12a03230e874c2496ab644576b9f74d505dccfa6635ce23b33071a57004cba4d43d85a7db05993f11dd79222d71a07117bfcd169051b1fa2e8cfe50fbe89f997b812a56e8ca6b8e76c16323afab598c378aaf6dadc778fa53a88b5d65d36719bbe7294a47f24a9829cd3897e5a307fed7cd5b0679860f6a84582398e9f3ca5df7d818b3602cfbc99c789c5a6afe28952e982e413b230ff7c04fa4dc4509ce265b23f9b91c2eca39c13b65d56db3b570fd0701bd3f2c458be2e5a13c6e9e472fe66ca2c9eb28b73a22342c9c157508ec8598dbb151233b0ce504d0992cc124434f70eef8996eb28a9342621f19e078be3ebf727d04ee142fcf9ea704ffca46e969bdfeb5be0219c2493c9d67bbb70b4fdd2a3280734787a131c2bfdededc80c547941255df8b20519c30b2694e7f23f9004e30dd81659c4a3b269c8147eb2f9371af02524cba6b87580009b68b6e2937278806c4c4b634e3fcffd06a6644135d67193e2cad6c3410f277100fa0a26d475560aeefd6a53ba388acb7983861a1d397729bd71a4d2e47fe46a38e7e99c146489271968edf57df6c4ca19b9f39499535d0f9461b580d06284c8db3df77147a869de71e86a31256956cd7d6078f126c10791af260b49b048d38f84486959980139a046b8bd8efc703dd627134426d6edefda070f89ca49c0b424c92e97ed3d7ccdcd5a4942e11b25ac65d3386fc404a3ced6083b70b2c729cab98385612668520aa7a98c281114c19865c0871848913e42e05357e70772cf56e06e9f9f346cedafa5c1c5d1fa9c5cde1a178164d836b9ddc925d877e5bc8aa326f2cd2d3a983d23d4231ca5305717875eb9309d3a70a612aab154c00eacb8f513557145d9173ab3413a4527b9fe751742c90147c574184db1879e57fd45d7101cee519d8d2c98354993c38dc374cc4ec97af671e334cd772e96a50fa6dde90df605146e8b5811fd54e971d945250bea399f3974680c051bfe82f00c13b3c13de04cd891f8dea296b8f8478701f1f6ca0d1d24840e381683c4d648877927c4f9037dd6f5cd78c070d4eeb94089464dbb01e81acb7a53efbb685e1c36e57d2edc09bcaf74c7d3d513e9a9fb00c971f683dd806d6ad324ce1c37455b189bb33703612717d8a711ebccfef5658a97d5c31d5f733ab1e46863fb9f2e57b1f9a4d082ff0bb589efbc22b0049a73b9bae1b6741475ef729bd1331c0f2f033e4154ebe15dd974a0513843493bb1e5cd3b21c9e4f200433a512d907cd89e32f72cd3c2803dd7b0f3875679fc5b899df81ba0f740d8316d0397c447895a6d5e694639f4cdea3130d80455ad4de37be1085de5ade7139c6956a362c9a5df1ec0341a544d7ceb34aa6049de630f09fbed43c74c3e8db663d2f3ae3156cc542a9c196b81d66002f407c19873c23e9c2dc43e0570eb8e12bc706a8e20d5cf0535a43a10ebca16973ee08c1222bdce2c50c94d5c4ed4fc596934a09b88db66c310b444b01144850826e9c603d55e6f62ef03ea140bf10e2b746c3dae9400c5d30d7f30d45889e7e78d0a28ef61353056e87038cd1f503655387b798d938bf8b8400b2681e4ac6ff89ad715daeddbdac69c57145202ed51a2e5f2bd328f7a239d9298ec400b77a95291a077a63fdc363d9e702d9488b1dc97bf3c892a40334321330183b4a5441d32a55ea79cd4e81bac77138fc15dc052861ace6a49ab6857ff383cf0b415dbc13d85e1426dde150bdf254579338f6b9045ed7b6fd5612b1497a852ea889e5c5a7c0801601f47669f5f17b75f8e38cf9fdbf966eaf566ebf1d4423c6a1cef7ee193272bfcc3a01e2ab8760ee95f1bd604b6d1b24898183dbb511d5ddd011d8bb44832fb2c7f3d1f935e0a98b636a7dc52a32caaf8ff19592345ab777c11d904f48b016a3ab66e05d4b38c4d087722138ad00158857cdf1c9e8f721f55b6fcfb59f205ac424d62a775a1b340d49777688af06505aa3aa909132022b4f3c88a064e78b9bd99ce1d5c7919031d30c10328d71c8d4385df0a3a7b64944f69d1640ab1e84d482b464cf138dd95edbc646a1a59932118f978cff1f74bafb554e4ad3f1e2cfbbb20a28cf4a309e50577117df9cec280c0336ffe5aeea9111d724df50fa967f6e102c64e5e879e35a06d8b80de348be90b982566d1c10dbe81fe988205bad10bd16b40a2b4ce6cb64a9950cad6917dfd7dcf5f8d45fe4879aa293dad98c2386132fb26fc2846b73e6124293fab42171a25aa5dd50a74befa2404370c08de46abed436cc258f65009e97cecfc6817b1fb6cf95b8c3e0a0a57c65ef44239abc8b08e6ba73aad49ef58c07ba48bf855c327a647cb29c86a8656f7f1e6dcfd70b0d92c088098186c02230cc9feb99831c3e5f76c2ecee32f869833f1884beb0f6427b632e6143a9064d5cd1c89219b60e963c6d5bfd145a978e9bb6ea011da13f36a37f2e654aab793a2c40757d1fee1031fb8edaf1daf9136a2d2458389274c6063f767724c34988c193fb1fafed2a768a37f0b43fa917fbaa0b85413d09e11daea91a76d0e827d38204d435c59d58cd5a0761b16a8fab307a8a6ffaf2c8b13175e3feaae749824238ef2deb9a93ddeafb3d1075d5211c0ef0929e9c3859a284a197b45f1c475698b755ab23c07ace3d8ac96e3a957b32c388c74066b6addfc3eddf82f9979b6f6801841267aca46ef7c7bf92783e5f6fe674d35c199303f4088be532585ebbd26751e0d2d98c22ea19d5bd22c22d9bc5e177aa01da203ae23332e1faedb33a397bcd4a1ab149bd5bb11bdac331103b3ca03842b8419857b8e6595a614376647e65db8bd53e5089bca79f815719bf067cbd948958c915e1f779bc0b8870a0c96c89453d29449ab6044daa3e8d671adc8992ddb83101605afbaf4b0cfc55834326f14a75c1dbf2e293133f3e309775f06cd2dee7531f09b77028890c018a70a4b04980c20b87ca9fa4d93d791afe809624236410140d4c952a4d490b69756bbd9aff58f77b56aa2ba261156b2a0acc38582280d73f23541c27deeaa17d7865d261fe38225c5d042fc5bf9bcac57bcdf77ff6f2b427ed4128c7e50ae771f23ac2cad3dc8725f014573575bae68b1fb8f5f7b219a22453aa0a1754d8b9e3eee7acf0c6701f68d190b1a601f9f277a3b193eadef833395ed4d469e6b9f29546dbf4da223c300cf0f11db3eb50bdd713d00d0cd3d55aaa430e3784ca4a501950ab45d6aefe61194462a90e35c932ce755ed3b1d61c8455adf34bbc56b91d6ceebac3e2d6efbf80d32b266991ebb868e979ddeaa58d015fc2e9a411d9c6be5ca5e22179a70f2f6cc03ee7c7a21417d7036579c81a66a51a341a4f55ab08b3f03fc1ca1ef5b76f2fb3ea670ba48539cf991e83b9450aee48b8508b39510a2fd20ae2e40bea27550cf4c0bce971e65c52e7f80112dc78981d4f15b5514b939a65bcc54049b8e620afb2812f03b3221b6d472346c1bb766b235e59c6dbd70d6f35a7570f9ebf17b4d5e4ce6837922e36e4895a2a70799dc0762f8f707593d18cec0f4f210bec630a9ad60333cc31a64c6ac3964beb4ef59859a004e5263fd0831625cfa2646ec4b8342665f8416a776d2236ec71275e49003b398f54ec3117c41071bf984f7f2027359f6b4efcc8318c4e8d19e7641b29a7f1193ad40cc2ec4cfbef5de843b631623fb04ca65ba16b1dc81bac6edf0e2067e882b2366183adac8887ccd2031d579fe9b4ea2e8d0fe9962b0b0c4b6cecadf860901ee60656b1719f42dc357503caccca3b9af3ae788f3ac747fb4fb6ead18a7416bc30d5627de7e6c39cb85a939e741fe7deca9e9ec4be88e642f963adc8fa2dec47ab6c5cce8b90c904ce461aa2f1b1cd79fc27f1323779f1dfaf321f8646e82a00f6472233abaf4a5bbc18a8abfa2d8a4f5530015ea6f8aa06bf17fea08af7ec0ecb28d719184ea596511fb7c61b886df73a6ae1166ba2df2bb7647e00e90bde307d4d1a145b4c19d3ed37a76db1d1dbeb2556d6238f67c2059a6737a259861a63d535b6cac6c32a71f419a04b26a8f236eecf5d70b360dbec6acc1910dba54df7d160a601747e7361730ddd6f39ac5b2bb06c2ab67c11e75b8ea81fa1ad4ddcf09685461d4674d5deef224cac3edb9bb67877f20f1a6b1910c6eb02052a9fa3efaccd6526ebe0b97964e6c60a3e5aa2fe83d2e98a44fb4c3d54d2c148b8b83a373465a742b4fe5ab051ef2b1cf8be1843535ff1868e24af4cce135108ebaa1258b35d322114326ce5eb995974934ba8e6fa682d7e9683a75b6e889140c949333f9090d39bc453cdfa40780e2f403d790b128e5af2766f71fc580c9612e969d234d31168505c02f9deba767c32d6ddda36681f7b50f8e4a6345466d567e3d1615c60c938630f9ea6f30186ca424d3f894e3006dbf3259a59665d331f3894c6ade75d2eafe096e9308e50c980c145020b36393be80323ab5ae488c156ddaa732ba007e183eec6fdc17faafdd846e74ca92bed6ec6c25bc39ecd430a4bf49d58067fb33b643f0b09b901647d1c6444eadc5a3b4e3882fef78d185873172df2c10cd95007808602dcb81e30722a51326d9268b4344f3d7dc00aa61d4e9d238d98dd0e49aa117325c100d4b1c1de1dc3273506072bec7ce86c2dacacd66ae3e8aa07d9bc6cd615655a105fa602271550b1280dde3f558224baa6b76dfe41085d2c8514776f4ce6834f74304272bf87d4a6e3de6cc443afca5de2a900d9fcc31b00eec07d9a5317004340524d0d12cf956e10b68c7227df5bb995660b0027553a294e5477172ff441db20ba8604f92ac102bde8424e450b836604f7e2deda79dd233288835340435f4d8f482c203f08bf766e5106ee05035699036be6e2a021ccf1b07e61a4298d85864582d6e345729d9f8ef53f10bc27afe6e613cd7d8df80982d2bdcad14facf16259002625e240da5dfcbd358abe0ca7fa3836c65023d7af1f6e38fe0a5195b2439ef9c869eacbff194f55863ba93bde3ee1c7cfb3d708ad7716d1d36c52c85d91d5929362d0a93e8ba88bbca5e72b00a1977532775aefcd9ae85c6375821a807f6b0896890b49c6756fd87468f5cb0b228c3243937bab21e70f973b9ee557d22733de326a4e901eb3e7e928ab18e9aaa7aeaeeaee4ddc08c8adb147501dec3329a3d5ee193f7792a33450d2c2099653b3c788c71c27d294a33780f9ba9ea11e8d44bf6e6f01b157a7599a97fea44927f571e3bef19822ea10d2cf2a3f4114a1fd8c04e2b124ed61564ff0853da75f27eeec92c5e62bea393b86ec23ef015300d06546dd5e4ed2fa14b91be9a2e473585c56e1d17d038cc3f5fdf4aeb97984fa7979d3349e970b24483b5ba7b4ccad595110d1f4145e8813f5890290fa7ab43587304644dc281be389c142200bff41cfdaba2e05aa80d36a3b6508834d3bfa07c8cfd7f75cc88d5d6003ac90b2a2ffda8b15885723bc88d29383b97285dc2b9c1c074df421b14ec266ed06c3180bddc3ffd3d", 0x1000, 0x400, &(0x7f0000001000)=@in={0x2, 0x0}, 0xc) 16:00:38 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, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x84) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="5f2e255780a99cfa8797e063d82cd69f661df62a8e4b9414ae492439f7547c39a2ee292a02a33e51554266e0b9815e670398bb2788bfb714da7df12e75e66b112857c4803b7c262f8273b5998153b6e5ee3500eb53f6d34eb73dbe7d61c79128d1793f7a1f087d1e6fa0ae3401065d9e3e4d33801a006dcef2d891c79bda254868dca6ba3cf3c21fc746f1393119944ccd089f55955d6f15530331da3d30a985c6d02f6660936f3b74f7db0e10db3c6dfa137686ccecd1c7d4ca337067f7421fdf70b6a1f752862d51d342e09b3a4753e501a58661fceafd17af5e338fe8b3dc5ceb9641a2dbd867d4ccfb10749f0050fa10", 0xf2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0x7f}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/89, 0x59, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000027d, &(0x7f0000000200)}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x3b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) ioctl$TIOCSTOP(r0, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/68) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = geteuid() r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) lchown(&(0x7f0000000140)='./bus/file0\x00', r3, r7) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x3) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x49fd9a0894cf0bf3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 1: socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000080)="6e7825a23bd6045efb906049d6aac6d3bae1ebfb656be6bfbcd7271902145f71e5f81d5b0b1f0aaf1e709ab6d087d808a4be52955a48e41934edb9a005c9368b6f515382a27b3d283a06fb01e7f564dd2391c7ecaac58173e3a4a93c47bcb334f98e66ebc9c37def89c1048b91a13963d17e1595145fce80822e94a8703ee4643051d8c4f0544b10b829d7b87f669e3d3119202a7204651ca7cd19a49dd76b541440111a1f25fe4a71ed51606c7437cc6d76dc4e676fa7a47889d572210c7315caa2baa6e3d36414e899d6668400c6b6578a4d74ea451b2a04be0eebddad33f91ea655f6cea56b629a6737417bff23fdc6f9d1adedae94d4334fa29634", 0xfd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x12d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, 0xffffffffffffffff) r3 = kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) open(&(0x7f0000000040)='./bus\x00', 0x212, 0x10) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) dup(r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107005, &(0x7f0000000000)=0x4) r9 = openat(r8, &(0x7f0000000140)='./bus\x00', 0x200, 0x10) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000200)) close(r7) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x2, &(0x7f00000000c0)="5de0c1aa7b9eacae03abe1e8e1df0b2bbdd9429f5650e848828bd76515f584d3038e002057920419973ee8ea6205f703618d4e548e82e49ed32a965b1aad561d9a85ac61c727b19eb55132af1a95137af453aeb9da5aef572a1829a27186aa229cf0eae39b98010127e8567bab0fc17c5815cef872fce54d9a440e1000e044aee9d62062f9fcef4472b2cc2424a52003d82f98aa68a81c83800642b0e3288300f1b4056a232f028050972fe29ca2a079af141b65f46f7ead39ddacac110f199e132551f088d36f8a6eca5d7af633f0cc02bee5ddc26f4bb9c0238d79a2ac83afecfc1a521b0ccf2692b5867bf90f33aad07bf584fdd2770b0c63c026ba35b7", 0xff) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x0, 0x2, {0xc6e, 0x9}}) 16:00:39 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)) 16:00:39 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0x1, 0x2}) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) close(r2) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) getsockopt(r1, 0xffffffff82ce3744, 0x0, &(0x7f0000000180)=""/114, &(0x7f0000000000)=0x72) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7fffffff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x1, 0x7fff) 16:00:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$dupfd(r3, 0xa, r2) dup2(r1, r2) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f00000023c0)='./bus\x00', 0x80, 0x73) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000002400)=0x7) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xffffffffffffff81) 16:00:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) clock_getres(0x4, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="068a0080d38b83c2c3b71981cedfc21319", 0xfffffd4b) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x7ace012896e1602a, 0x10000000000003, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) connect$unix(r3, &(0x7f00000001c0)=ANY=[], 0x0) write(r1, 0x0, 0x0) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10098, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000240)="c1d46ddabd6606b071cc3b0ca8dc6abf1d0700fff3a00179a2759b8d92b906b9497ba5ebfa346f900b1cae07127adc97d2d594217f3f6d1f11fa27b63fcc7bcb3328c4df1ebadc006c0e7e7f0705d263f469dfb3a887a8ab8ebbb558ee84bf628237b88dd0908b4854888bd3ff74af6377e68fa8a79a355f0311ae64e77b547ca5822d30027ddff1249a40c88cd204cb3c62c1aa66e8e646b60db617810ea5f7cc70892677db17a197fcf4c68bc6e01d57a2c26cb49c899cb521a5b122fcca051ac8a9c0154c86e8e859", 0xca}, {&(0x7f00000003c0)="7f29bdad2398a6a862482f9316dfd3d56b3baaf296b4344c8c3029c21059039fe011f5498d413635888bd5416896c5422a21f69eb2f68c64c46113cced05da25bff9a318293e2fe6a9add3bce42823aa9f2af166c385023271b6e1cd484b3be5e8375a297876887262014b60fc290177ab450b2fbd739c10ab67a47386f6be62a1947a2f48a68683f399537ab9594e9e70e4d3307a411f3b7ee35023e3138e5f793f613831aab31d5ac52361321bf77881719791622dc6cfff21d62cfa6b12e5f7e66274fcb5e307418ee0678876509649104cca776554566e9720f21375d206ff72136e6655663d3deec27c72cb1c867afcf972632459bb7a68f8a7abec825bdadb87174a5b50772a60262534f889fb4fa88c87ceed24aa1fddcf1096603f6581688478c29b9b3dc02c0d43e575e6bd1686429311f9aecca6b79b0c5c49aa8515363a5eb674b9437d462ff30e01b670f128bb2275ff838f901d2821c584547bed7398f6387761ac8797ce6b29581dd821be73591f014c6d9294be260d481b5eb6d091501a800b492e947914f43479635f6b554e9d2364ed8aa40b20b5c5022a083002db307934bf3df886c5bf71a547653389ddde1da5e78debd04010392e715419446d2684ad053c1e33d153b1abde61c21a8a38dbd49de441fbeee5087e5568ac04b5a92b0edcff1926dca76c6356c562f54a27f425f6c885434a0746cb9036dd73df010cccf4f1d96b095510d3feaf57810a447a5dcd561b85c066fc855b001be4ee4879530c916594ddc6aee24d0a7934f501e813775562c30a38ab01ac9e34dee4567eae4a55426dbcb10d6ba64f1b510208778a06ca662f8835c915369aafd6debb1ba8e6d8c0b03e009859c0b698662eaa6cc3eddcb15adec42cf8feea1707019a5536d4f868d627bdd28a4580ac6f4446a6e4cfaa4260661acf5a395c03837e8ccd090d9a5d60ef49d970a154fa96c56033aca6761fc6ce11fa568e7ec05c0154668f07e9d84bcd6911b0dab75f4802e1c294586de192b9c712134c73dbf26230be5ec73738bcb54833a6ef393bdd7ef6c9678cc04f3d0aef35ccdd96279b26f5da127fbcece67566febe4c02ce6fd60cc8dbcc16c805667567f6cbe411cb7ec027829e5c37830d36b692ce6c4de55c549dcfc1a4b258a85298b4e1c01de79b4a6826506517de36d555327ca997a64209af3928b34de918a833694682d7329b5d59eeb467f08b6381bec565de2637a4cbdfc6c8c3a7d0479f40fddb293b1028ca46aa831aeaf43f54aaea0f852caa19fa4921dc8c937533706757a07cba0b25b800ea6216da366f67d03f4c621825f87e105c992bc37e26739e545e15edf0cf3dc1df333e448aef272fd2784cf2197b02a0d3219ca8ff5815847066ab48b06282ec0bc2ede6f686ee417673b8c829908595abe86b4258727a4b5eaf1f3b160df82b89a5854614fc7b957d32101f0579439ac19f6a8d2cf7ae94701365473b955ab9cd18eb499959172046578efe9b035994c466e058266915b50bfb7b70028e88627acfdbcb8e0015b6ef7944b5680f8f705fefd5a861e67ca1e668591d77a74ed5a32b021f573e287c31189e04e17616ba2745d0ecb0f25f061ac680c315801e1fec582e588596f5818d08545d311211ddbdffe5ddf42deb5657894363100197a894771ff9502641dc0da6bbcdbc149d4306b4c845636b397d06dafb38f7e01427f6345adb017fbecd5e0bf67b1c9b3c00afbce499224f1c202dbc8f54f3b4d13875cc8a73cfbc2ba0c9f0131a8cf60967bcb6054e4c1055497ad3763c47b65d8fa34646cc32a24beaecb2a9b6017740a4d2ffc44b1526f6d223fbf26d2059dfd2a2aa78b65b96085f6f2773ae491d57ee123bf97d02616c2b6db9328061ccc1b85cfc9e9c0d6e9cbca4453758eef957efef3a1e18d67e35e19385a0dfdc5deaa1ef1bdbbc1ec8e53bede936c8f384702aa2b9f30885cda61f48162a6982a19d9959837c54f9e7a8f2d58613651f6a1deee0900a8600d72fa9634e263cf97b7a372d2317c413ca831dd20021e9a519b0d1d147c50811f95aaa22907ded691a6d8bf86ea554a8e42affe3e50132ddc2bfdbefbadc2a22a1bfbca8874707a3e6e1e684c9a7d9d976f9062fb2e93a6eeefdf315025fffa63f24824046aa1f4045f7f3c9d2903bbeb4e09596ddeb9c35c6c6ba29ce09c5f2a540a04802a09a853f3820d811434f3a3c55c94a70ee0be922fab3f43e52780f711a78c61a6f2310cc0a62b10021f004f1a3e29f25815c10e7626da1c73ff70f88bafa6bc3814e65e625e095748133145114b313a4a4a5581ff7ab415aa908b3cd5d554e5330725d4e3d3e428d028d619deeec76d614c56ddc3662003adca2bd0f9cb4ed50f716f4a7cc98bdbc5c9986158d1e23a7048e4b88ecd92603cb78aa906b69862c1d9891f4ef54fcd3661d473a758cc2c0945e637fd594d1c95a564608eb44c564a816b2fce2ac341d1361c118224dc5fde57819b4c39ee66aa79b07c4cc50907216f93b0696926b34fbaf26e71b3228fc136733dd88fea89217f3a7f732e76f9115e27c4aeebdef83aa0b44b1739fab3f7dbc35c13fe8ddbcaa659e565c8285dac4e1c0ba5b707f7fb222353a11e468d934fb1a1a33c618b74f6e005a3b1eb51562c9126d7605b3e79471995a72a7ad147983c5a68bf7df5abf96590a2437af0511c4ff38f29956b910049ebc2ccc7cc2017a90b53d50793c0a05efcec95ba5a95675922e94925e9fd7e91159cb40f925a8e50f4b97bcd3dcd43217bcf721a4c487e0eb352adbf502c0ea418fcb5952bdf5111c011e910ef0dbeceaee5abea2ed2a170001192f184d1d543deefac0cbd8c9c781d0eac23c3ea41339f0c1859beb39def493ecf0c1fd2fba668ae29f51b15cbb13ecd768d9303d0da880923ec2a6e97c81a169806c4de6c0d8d1f616cc70c4f3a53c26dd78cbadcdac036e1c27f34621a316a8c4b1849684dc985d8c356f1433cfbead7172df7e596159bc522a13f97541110dfd99a9f30d23e1efd1fba1b29790d9289fd3bcac8717dafabba94eaeffc2fec7630823a9fad3aed36ea89d11fae7f9ece7d8a9311f75b934f2e7ebe512479a17ef509a2c0ff792b069812705675cf49b365a9e96e671cb5436047b730ecc342c2c31540fe8842b6f0ac54869e000e2e16b359e0a74b79ee419ac832f535f5a3f611f117e3d8ad8dad094b6b297f336641969f5f0da64daa3e811c2efbd6f4e69a77e99d82a29c70fe52d9f798467e06d12f48d76d94bd2f368cb6e4aeeb00340d43b404d85481e0c55ff57054dfc57353a49c7a32cc8c316bc7a758777ef87e85afb8b2d6ee5cf5034190c6b60d566b58f2f58209d48a8e9eeff4b684f39665019a66e8fa4417d8be54e3e7a2c52c90fb68fb19c9a0556c85f6311832ee17e9717227dc8f1398a79a6fb260ae3c002e6a520b3884750303159486d7ed2b5436a6c668bcb665a879d9dcc1ce7002c7b6030a79f092c6933b0667fe3f118d5d3f94f1dee0f3040e472024b7eff39b5572c0c86f0eb69f3a8631e10d70d6919f37c382546a3a830e36a61dcaefec0089dabb99d29166d0b5434807aeb2c45c688c9c3b841de0134301b9d0dbaa8fe09060a3c8453cbf0e620e8b3a9b47f65ba92bc6215b477b768162b4626c07f67efce944fc5172c3873a2dcae422a6e054f15864e87661ce11bc384e195443c0948d94a2599a09f675fa755ec1f53eb60f4c257768c5e1386282b483a9f5b077c3c11ce2a49e37b3824d3bc4e8b38bafccdbb4a7c037671746bfb6c95d02804286b075c10e2d04a74f5a8a7a0994247adfa69c7972ab73764e0aebc66c95da04e9063b4dc4ce4e42dc016d9c8b0c59128123a78f9da9aad2c0e5904ac07317a81f2fd72cd0cca75260b3ba01c50f97dc1377dbb352f30eabe17c7170bbb22d1f56305da55e15766186264d5524cc1c0455a208cfb54ca380effbcbdb5a78052893a62be23614f2750cd88661f1881c8743336333b90933c501b562badfc139580489bfef2011f282f564d30d8ca5614dfc12f2fb3604354b7104d737165f4c1623cb32ff043774181bbbeab95a48402ac57b181c9be71cac92e6e8c838c99d7534161d54c0403385e581c9413a8ea49b77f7ce60a6a9768c4573128bca69086b65403f59344a7a33a3881b8e60a589ff3af5461589c103e2f4446dcc1ad05a21d14aff8f7f04b55800dc99cbbb231add9b5e17c5a4adb8925ab4cfb28062bf1e3f222f008ab7634b283d6b868bd8a5f5cff8a14954ad4bcafb185e19b425bdd3dc41d22dbe9b8783bee48215f793af48638cd7241e0adbdc0a0ff01a16e34c2edc0bb51349b5df6a241b0223c999999285c34b1dc1270806834408bb29d17ba7ecc6043ba2c7bfc30f87f743c84097cae73c4d42338a4c85912c1ae0c86c8161c7c6ce8ccdd77b1600b44ceed5c913a88ea0576e731227975b1d65bb94f4c820bb361ee051c8a61b1e9162235370cfe92e5fdc4ea007cbba0758463bad42851398614cbab2197cfdc6634e06ae61496d6ccda527dfa6088bffdbc634d2b4761e8cdfa79faf83b779ed79932fb14996697df6c26855503d27dab55043c17b9aee9eb840bc63ec614aef9689a8760c128bf9f3c9ef47f1ceba0aeef6b8990c1b3cb635b9af7669549b15759267bde8a09d7a68bb54c92211d58eaabafeabd198985eaeca9be25c4db7ed679c8b266ff5dd42739b52bce488a04fb465c2a6d141a8b25cf01bea788968ba4d45cdbab1ad9f2fb879673ea173a14f70f8b305e56fedfb34e19b57b9fbd2abde813fbce470d713c09683c961685b01cc8fa766daf1b74eaa929d837597246fe18f6743a18c1b642e79d7f9958da7d0715c41e48cc8c462ee4f0c50a29ab12eea55d2d10e8081369b5c82cef764ee02adaa5455fa876d289fbca96f53be1447ea95208d12df3b89a4fc3386cc204a50d631cbe95ececa7f8b5b82a888d622a993f69ad2761712d66d18f755da78a6bdf21244017e7777cc395cfe39b2257242266d676e130b5631fc5b43607a5c58df7331ad38181a71d869f82a597e7a12a228767611c6af33e666647f49aafea87cad2a1cfdd58e34ff7184160a202fb0ddbb4ae19b4cd701a153a654c926337481086709f3789589d0f1d637f2b6353285d196f046a53dd36ac258ff963395f5d2abf8a812f9034cd2c8e3d049a8db8c7613f04930f06d877a89c853b48b7c1a68689ca938cf5968e1785a1cafa9688d3fc7b514928c47bff0b0208286ad282bed39cb2e3f5260585805182a6a3a0d75925f8c702d79a3061d800e3fcb86eb0931ada62a2545439a71a8855dfc2ce73eebc2f9854ca937fd2a5bd9fb9a7442ed8affcfa3ed5789bf742317cb10c2d83f1a0bf8c0b55aebd44561512ca4324e154e185b301bd4218835d99c0ac727f439c27292f2f6ce718878aad24d8a969654d8026c47f1bca53dec3722c86bbae5de3ef655a02900618838b950cc07d8ea3a9fd473d3edb6898d376b031cbe1db158ea136014e294060ff29c56af6a048bb3ed40c042c1ef4d9c72356e4b5be3fb736d6f372f1818d655c07e2b90c4d2492b40dbd6971a72992fe47aa5a2dc3df42667be36576ae65e79215adf98ce135ab80e288abb0a026a42e4d25b883c827fd40a6e698812b0297428ee98e19bd2851f3211f6e35b2f20e1b0a01d81a552bb5afab104e9dba160b7b8eb707ee389d4b7b03804de12156daadb69583a9e253561d7e0c2a0a27dd", 0x1000}, {&(0x7f00000013c0)="0b5e6b275b0eadcb4505ebb3cc80473f21ab080625685ffe338d842eb1fab2d220d12c6f772550ff44e8c41c598f113c42d8ad650c94ff8dead3ebe08cf8b9af52e88a2e451a3d0514a672e90882db185b79a8e3d4b2c50fd3bd1e6e91cbb8992ae73970a6690cc2bc0a82cfd15ee79fab6b02de4173ddc53b6e209712323f2e6b4b7e64a9c6810978c2504965dc5c7548435b0f48316e68bbd71e3e1743a838acf6ec90fa2853ecec829cff", 0xac}, {&(0x7f0000001480)="b0792c24ef355d089a528c16037d5d5154dc1f1bbc278527ff3068c81160d0c4d0cced28a775f0b23326b37d3c8a6ab7b7903d21d117d13c3876a4db9251a4220130820285c17048f755ca76a59c56e5afbebeed7c641129b930f01f312c620c562fb1010cfeb433a69348dc85e42d5947231d6476b7b8823a61d5e2d96758143b280094fae366e17f9898b2579b2b34cedcfb7ff194e444fc8728a9637c843beb2c03f5b7b237bafc911ffb20a64cd8f02b25bcccc429934bc2d57b608715295159d65ab9b4429036f1eb776ae758e895c383146c448ff40489ba89ebeaf0f6b25af2062cc18cb5e6637a525661e868f28209c0eab2f1", 0xf7}, {&(0x7f00000015c0)="fab386d7ebba596a77d7c8a589c98aee3aacdd60072cbc1a70cd6dab7332159e7fab0adc4581a83891dd5b735e5c1a7221ea5577bcd7a689d93a4d392afd709c985ba7ce88b16112bd0001147d4d1f9eec53407ae3bacffabc6437304253d0a2056a9c4acba40b6741861579a5b71052b11b21c86ef1f5e5486e2a5df2d65314c9facf94ff385b203d738f2c66649388fe90f8e4e3e6cc43173831455e6962cd79ba093248", 0xa5}, {&(0x7f0000001680)="85ded248b1625126915086f080304649982b50c6600300027cd2c7a0ed8cfa9c332ce2352427c7d947042c5b3ae84a228545d1de0442d51eb508d0f9f9952b6d70e92101431cded7759b16e4a4a0499ae5", 0xfffffffffffffe0d}, {&(0x7f0000001700)="fe91c98cd5645ad83d01c36b2aed949c77010273c46945528f84e440a4e87e32b24b8694710a7d3b48a6d7271d4e0fe189386d84bf16bd3d1c73edf3b6f68621f567d4dcc26b", 0xa7}, {0x0}, {&(0x7f0000000080)="e9e5e8837ea893b947bad673eb77c15d57ff4efb29676a39a23bec5b43719333", 0x20}], 0x9) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000340)="d270a25f63de65b075fd276ab65749cdb6d5a008cc6a5f43d9c37e928d64af81613b534b86d294f49314c3bca5ec8aa3d2a17c41ebd3a1d2ca8e8e4aa625351ad4da864341906020d71d7f141d398d89e2b11c5bbb4981222c6bd3b439fedf04", 0x60}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r2, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) r3 = msgget$private(0x0, 0x12c) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000005c0)=""/133) write(r0, &(0x7f0000000100)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24c97c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b0000008000000000ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf666d38c3f7fe09b953ddfa23d76a9c2098d2", 0x2cb) pckbd_enable: command error 16:00:40 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000000)="2164566c4cc0d83d08de84cff1dfb0483f7540aeffeb7e81603d4361a5763d04dd447a4eef7fc4b32f4febb359611598096ad0a08b2e1d411f", 0x39}, {&(0x7f0000000040)="2054ea9035539d10e29a51ccffcd24cc058626ae4e95f1e7044f9c4a08657c7e58a2e00336ebcaf950bebb2907365e3f32803be48f662a277ee9ff8af0c2d9f297b16f4abeaceb2d86064d16485ed8248234b8de3754430f576556f9acb274e54b7f73c5dc0496e1cd43830fbad506248416e103fb16b29f104d7464b0833a575b986b7d5be7ef5429d872fa5ea92f9fad8b4ad0adef12d62f21ddb285d4d28bc7e2bddb3b44fe9c85ca3ee22e02c2b2cc8bf13db83e9af39b3af8", 0xbb}, {&(0x7f0000000100)="63dcd9bbc05a0bbbcc9a307767a10105a7ba42b4d7ba2b40de3f9420136363002911ccd55557648bb9c7de468f0a07320bbbf5b4a403f7fe49804885088fb0187e63be8ed550c89557ac6f718ebc70cd45b5cfe3ff2ade7c1f29f0640619b797be001b52036df90eb042fe57cd407ee946b4376a2e5dcc1a16aa6a5bd9a751c0a21220c876d8c64a3f86be643541677e51585e89ba9fa301062766c3b92e8fd08b74e80b2aebd52b9b69202ec8a375da780d6b386468ad55f8787af902587048869a86aafa4f6c0769e7f1e70aadaaead9fdfe0356aa0517f095ac21dfa6d0", 0xdf}, {&(0x7f0000000200)="5e0fb9a23b34678a3940bbe1f5aa711189b8a0b1741a2a0415e2ff85f7a07a3d5350c62e1ebb1a6102d4d88acdfbab5139", 0x31}, {&(0x7f0000000240)="541c6f91603ecc0ca0d22821e1b73a73c974b15e5acb4ab7ea869c370a429ac98ca1b552efbd93e3c37e424b2d0833e933cc8735277d8322ea99ba549d528bf602c4b3a10b4a97ee1da86323244d1c218e35e86ce9c9a10ef73c66afe0cb9b43e239bcaf2e7dd92d7ec14bec2b746f0ca24668062a2e0e08f63c74fc7436607f4396ebcbb5dca65431193a71ad491af0f24012e9c1b890b8fcb39c90fa0eb97880c613a0b8bd78d108f258d0af4c3c9b54774e483736220a8fce88b81bc18e89b6972fe7d0f171fa7083dd70af6e4d1556f044779cfa", 0xd6}, {&(0x7f0000000340)="a893366616", 0x5}, {&(0x7f0000000380)="7f44bff08f3968936a8fbd90fc7d7db60afbf84798f1ba5afec4fe543453c144d15a2baf7639890e075207eaa4cba9bd43709969d3382ab5cf72d6ac2c88e762db4ae07f387ecf8cbd11631ac81ed50e8a3e3a1c2ea0c1e586300fd71f45ec28cdc0226f20d757014e76940f5dac96b2cf5fe31873eb99f3c563a6d8fb0847616d747d8cfc2c050e214d33853623ffcf9c019af6bd87e060897d40a0cf78670aebc7b08c32bebe20759f328a498728149a425a3d4399172176ce0954ac73f86c1169024ec7d14850bab4b7e3fe7bb386300912f885fef6ba4fa6903bdea909b56a22b9a311dd74cb32e1a980919a54d4f51dee4c0632d9", 0xf7}], 0x7, &(0x7f0000000500)=[{0x68, 0xffff, 0x8000, "29c7f7901c7b429002c31c92e865edb833af420b77fbf6f5652bd2ae8376f24af16103e0994aa84e84c0c8aeb94b12b924e374e704500a414ed0c0aed91dbb497a09996801d1e665cfc31cc96584213b1a737afecf9a"}, {0x70, 0xffff, 0xfffffffffffff4b9, "c3835f9d4d64a7422fc2f748aba452ada0afe25d3401b22160c022e57f8c6c1ce6445e126ed1bc12cccf48d7b4178cab5857751f00afa184eff15889a14a5ea2d5aa48d3b8ab349120ef2e0f55a958dbc93c84154089edc73c4ea4d531b7c085"}], 0xd8}, 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x10, 0x4000, 0xfa3f) shutdown(r1, 0x1) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = openat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x1, 0x1c) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) shutdown(0xffffffffffffff9c, 0x1) kqueue() close(r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ff") r1 = semget$private(0x0, 0x2, 0x640) semop(r1, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/218) semctl$GETVAL(r1, 0xe0a59207e047e02f, 0x5, &(0x7f00000002c0)=""/4096) 16:00:41 executing program 1: r0 = socket(0x18, 0x0, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107005, &(0x7f0000000000)=0x4) poll(&(0x7f0000000280)=[{r0, 0x4}, {0xffffffffffffffff, 0x4}], 0x2, 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0xc1}, {{r3}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000080)) stat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000200)) acct(&(0x7f00000002c0)='./bus\x00') setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000240)={0x190a000000000, 0x1}, 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) pckbd_enable: command error 16:00:41 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) dup2(0xffffffffffffff9c, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x80000001, 0x3}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f465305b4fc365e5e773aa110000"], 0x1) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000791000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x25, 0x10000}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653036d42e07b297b9263157cf4f1b00"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./bus\x00', 0xfdb64885df2480a1, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) write(r1, &(0x7f0000001000)="307fdbbd5407b0362214f2933dcdf0ba648ecb61037fa9a4240a46a762432c1bc364189877870d42175dd314e7647df51b2cde8e29fbb11ab47d02809106c5c63c30966c16aa366403e9a4cfdd7253016597d9705d117e42307b0b997621cb25884392adba14025a716bd3a09451f1f446fb0ed1e7e0840807fb044fb569c4080780e801fcf8a99eff9ef15bf98130fd68f08eeeaade33d476e2ed0ce38af78f739782c1121e77a611f1a162c36f5ec73b1f6fc66bcd8e51a6576449277f4655516cad70c70f3cf0460d1aff66ed41c2c5619d1dfaca0166651a0c09a46632cc9e7eb38c59e3c61aea0a30db00a5cb1f126df8578768f437b81d50fed7ace6c6d180cc762c3f826406cde1d2d14f4d471826f985a279eb20dcaf3a52bbd08f5c40a1b6eb388f6c6e58558923aea88fa948ad2fcb52f8ea343787025cac5a8f1a080e236247d2a8d99d021baf6e1f45ad5c06f9014604309c7b51c210d7656260e7eb29fb0b9eb98d1a5fe8d34ddbf583163a67b78ebe7b59748f2413bccab793051f4cde1ac08dc0facc5dc3cd354db2c890f4005b2918b7675379adfa6cb4607f36ede7f214c844ae87b78c01690ca45ff00d62cb0fbf0142c0ff2d0ead458d68ca2850e32a226153cb767b83698aa20c853a9fbb72d582790b05c62678de1647d5a6c54de4f4ef52a89552b6749521cee5c724e9c0f35d0d55b1d0cd8f36d5b41b5f29ef91ba23056d537c31060b47a81b5c0a8c55d2bff9e3f1cc323eb4681faaa371329a0bcbf8f2d4e54840625c3ebffd46df1b995edd6924546a9fc1f686ec7971b7760d83cfee93696ee207b34634b4a0439069a8989130e8a9c209752c38c44e08f73a53b16ee4ffddc720c7eeb24c2c7ab543de9861064a1679f7b8e72fd3df3f9c0193b747a30c773abfd2c0e3ae76daccda423efc4cefca93fc89e25efc0aab918d1ba00b22571f4d6d1af859a64bf87157f9bfba202daecc8e95e8f19ec776cd6a316d1561937f00a18c88769c10306833295d571b2ce548719223f58736976411d5206a66fe4856764706d5c451a381b96ad240b578ddae0409b851a7da436066054faeb775402b5671f423e1caf67ee2607a69b67bfb775b5db3558b2419c94518cd13e357ba740079c9bcc79d3b340170e604fb794c7a0d01daf14c572aa53684680e4425f936bed4647f4400d9abaec6a01fec6a1655a8d93413abe0dfc6f46f757a640137f609219c26bd67c7f4171603ecc09fcf6d246168a49e85bce7239b332184b4f3a5233f6617fa25d729d1381abaa34f660654c8e1e346f64882a6784459acba0e10405990db5f430fdc2e096d631cfabc82ad55062254b2eab2ff7158a88d6e09a34fa4cf4fa92c85f227dec092281d5d3693a7abd555b6d0be292df6ba1be86132fa3a2217f5e260af1b78289918616afcb7f57ef4bdb7656cc667f289cdb6e1ea5263f9c5b372ea0362a8c54edcc62385b9bf3c1d73c5f519df362cf0e539e5861a68e2eef44796ef4cbe24d2da09cf998a474f708115822f2453197b57b2ede19bdce7a21636171d0343d91adf11b42f0b72efc3a8339193ceb333f49c1e71229d51f4901d3836b285ee5366479640ec5f28cb3f98f001d2bf0f09d8d108e032ca622166eb7da1564501055875ef54b59caa2cdf88b29be5ada026ae2312316eba9bfd95838a86b12a3f097542557d17856d915529683a492fdf775162fac2dd499b08524fcf682e9097d25ff3a4e7005c37d3a22fe8c98685df25639fa0571d09538a5a4b2f83ab00672a43a9e57b5ebcdc991f22a174eecbbc844bf038aed817af4f243fb528bc65852113b67b83707f3b54978d2a405434d0be26e15cc6c5124236d82da32e29433c8d471cca8156193e5d6a248baba8c56c298bd0225f46e0901d13c125973c9af694cef43460f1eb542d8e7d59977d2352f291901f3d0ba10096d18e9fb274f4491de96f9896cd8050a680b437027bcb520236bd010a406628e593ddd3250343a51404511d83ee34a4546dbd1623d7daae10497d6e251289002971df625e49ab4dc013193a67da47eeaea87663507b209fb96e767a4c863822944fbdf15c526033cb38f13267e63eb240a6d80bb68bc9c4b85714e6490b40c24ecec706129abfa099c9b206a6ace5ea36d05094b1292445c1d6feb8f6bcb74db8f962317da2f7381fa145adba5c2d1dd1a3d72a67272ebd2eaf81bf1fd3144e8bfdc4121c6732f562e7443e93596cbe178b8efe62575739f7a82f7efd7b913b56534c853bc720ed0541ec3b1f173c5e84daca26915da48d806185d61eb354e51ae101675cfa26e8a0cf57b3a5f6cadd1d099684b992aa203a0222541eb035623e9bc74b264e3aef25dc408d9a9488b59967a960034a565c216cb73efe1fca1b476aa4d534261ab3c8ef5b329e318579c3d2a571f62cfcde425c318a5c042b3c7fcce1ac16d66a74060004b666abaf04612c40bec31c62690b9d41d26531495f182b237961fc8dcf1d2d47689be6b56da2d68063ecbf3ae54fbddbe4746148e280ba5ad745dc692eba032b7bcf7c2948a3e2619d7bad826f8a819b078a04f8367021733f58f7be011d215369c07b0ae8f1bae68d99a247585902889c5b9cadf61863ba12aa62be817ca08eabdcba582a5a78f4c0730783a539f67a9b1336c68b83c490f3e3f6e3c6a137dc08469eeea87da70b42bb91cae50f822b1d78b73801b54badc4adfcce386757cca3ab38ef92cc632773f3ecbb647bf5fe9fd47b25a6c95a8c409c9e41eb2b15a0172fea74f7aac4c33b5257790d44590e983d3f311b4a517157e5ea7519c7b2f4c757dc55d2bd3303e428e1296caac4020ff7ccd495983f0065c206c1766e5cbac5c099d69dccd64246503baa9d189a9c6c7b25e6dede8138deac970dfbf968f743bfbc4ff78bf71eab53667c229c317d7802089ebe9860d3bdefdce04ea87bb403eec8b638dc482c29cb22bc765831089d74013e59b6b8c1f8285942e0210c082f494187e3c769f76c3ccea780577a58846793071023bdaa72636a3fa2467ea334f84153982f5beff71a11b4117522f6fbdc5bec79a641ba28a9ed862dcd54c0be77e475508c44490f1c0435c6e097d5ca1f3c7345e619e8623a14d9c1a667301eb710daa98194811e9e412cc14cb1ebbfcb84cf8ed8ab2b203579401adc9b0db38f081d4e25e0d62be9900ab01cea0713788d3f946d847f2a3363d14e49ea529da380826dfc429f03b01963e3e2259bb9e48ab41d0771ab766d6bef738c73cd3b9d009ea9b183f32e0ba9764f572bf35448ebf8cec36ca43481bdda8223a1e8e424b10d00ead81f97d95145ebebe94d19353727cf6400c18d2559f1d9a49f99a4832a6ee130371badb8623f929dfdf07c909123089e22403c49a5fc628383f5280191dcabf3845a261fe6daca24e1862e39f077c4b9a29b47efd813d133c88cb777e643dd338ccf54caf145df2f55f11c5b24db8eb44756f472db85b2676f43b2847767cebedbda5b69bdba12b7200344547d9b5e6e118764148107cdf828ba325db92d4c35e4ede6b2005f4f9c08b9856bc809d39ad2a58327b8c87207e98eb24b671f0cf894f87216eec74c44478a2618c9274bc889833ca2f1048ff8833dcba358825ee1cbadfecde67833cc9b0c0b7bcf1ce8fb22dad91981c33e024bf24b319ebdb602c651cc16aa2a854726b0e0b1f947a63fea3ee19e9bc8b348a5ae0eb30bd4f4a6a64711c9d0f60a74410c14c969094c626816c844c55e38fa9541b039df89afffbdcd93a3c5c8999301fbf8309f50750bc6424a0200358246d9e574f7f029540ce6cb666aac4f6b023c6500b8b63ffa96f485f7ad0dd167eb37843a5ee308a2f7acb493c21a5bdd2dbff4ab468c888a8c694d3ec6a96000915b55fb86a816cbb95d09a276c9937df0ef24968d4a33d38ef00c97d3382e2ca45dc7306ae0199617e4e2c2875d7ea909dcb3adefbfad0626e1f63287f0af6db474664136f373a8e049a7217eceb25040e443084f72e75b0a0cebe3780d0155cfd94e9c13981d41c9d24dc4692331df28095f6bd871322a3a81f18430e7f9736f99c35460336643e9dfeeeefa017eabd9e35f93996729db66511db47cb843837d417caa156713bacf56972271bb15b563eee98a9b32ae4c1ba3f24e517d48ec3a7be620aa3e9f3a4e2b5d1c9c48eb206c93f21aab1ebf8e54cd74f1c05c85f40b9ce0e82b26976f31b2a23d5aec9f6e65dcb414cc82eca7c437e8fd39bf7cdf6023e8f53c22377b0fe6906c25a17384e2178a8eecfd6cd06d54a5f97b899ac6467ca69c7dd02867605d44d78819185e82957a2254466ecdde6ed8549d0d0fe5194c8e3725568e6be1013d60f04103678eb7b9babfd251e1ba68aebca3869baa79fa16a1c27dbf1c3ff7f29ee3d75d9d5d895fba651d6bb7146f55757c329638c8b6bbabd3f87e2bbf32f40772f7343dbafabfdc1d887f2ecd6c1c90dffe91772e16af02ec1bc60ba61350ea9bf5ec101e8a4cf77931500fdcaa2fb0a334f9170156391b2859e8b0136c7008f97b028f12ea5b9719f1e4df258c0cfcb864fb34c61aa2a5267f1365359bdf3dc1b666f93518b0aa523473fad8487ae702b8249a03a78dedf45531ec6492cb8cc201580fe15c1b19958c9843425131926d5a23b95dc78b817e155179b639bb10a5caf59d03ac7d5f53bccbbf5be554f1e55a81049506cfd8065de9657992019a6ef9ea3ca50ef7d4c3aee11ad52e3f0409504194c3e3b33f63d69d0a3fc40a248536038b9a9d91a3ecf5504d0d4c8fc6d6120401fb24b9ca9a7eb4839cf731ddd2fbdba0157b64ab6a80fea40cb6657cf72165e8b2203cf6cf90315f78748e9a5e924ed15b721efe75d376d01792f6c8f89c4abbe96d276090977219e12a6f98d4d514212061c1118c5b83233204f0a0f0f3ee7229d63ebcca8035cebe137b07fd360fd51725ae3b0d505b79b752505bf60539e43ab1c2c51165ee4350706aeba2186e8889ed31281fa2a14d9056e01c090bee928bc77cc55734c7e66ea06ecdda587a8f4d50e237a03ea4a5462a2a7b6c2bbe013ae395a886ea2cfd71fd22afde85c8e7e14a1b9c5af204ae9d628f3b5aebd84b5f8e0334f7fb29f001659b64a57dd524ac4d729f3dd0a60b5fe5be85ae20fd4a08413a0e74145cb0ab512318e0ef70869775470e10094c92f1744cceebe1e1f5eda4b38a01f8ece0a5491655bdfa89f4a06bdbfcc92172ebc826303120f93dc7cc7113e07b35f0b5c80a31d9a05539a84549278c7efb4f878836a0eccb6a0edcd8dc0c950a0a864356270c63982430a96de9b25c444aaf023adaa45b068eae3eebc6289a56d35b028c073deb51e215586e87a93cf66174cbed80210e209b2f6fdfc2085a810853b5b9005fda970c9b007de65e96b63c14ec727b9c2631d68c41aaeff609b6b3a4d9412568ec32d224f419ea8de7dcf9e50545ebe425670320cc8e6e370ff18cde684068ef523cb2fab9a87aa799c18f3e6c4232f708bec83633ec38cef1b48e495d441bf56450a4be00f685a08dcb3fd3b8960043097262f4058d674e4e6bfa6fc625f30fbbc7d61e8703e4797738e313c10ee54d20a6ff8f4cd753ab3fd3672bb1b0d24bb6682485d7655d1400d6cc82fd0257d108eba45734cdfe14c20b337eeb7eb91472e7a60b23583d87761508af93f9bba30384fe0de3caa9df82ec75a92776c97502ed556009b00ac59d6ecda4729583cf35879c9effc595e839d3697b55", 0x1000) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x1, 0x100, 0x60c2, 0xd1}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100)="c6408bfe19b0ec7ab9d996590a4c6e6ce4527c87d7144ba355", 0x19) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000180)='./bus\x00', 0x408, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000080)=0x2911cf85) 16:00:41 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) seteuid(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x9) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0xc000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000100)=""/57, 0x39) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000002c0)={0xc4, 0x0, &(0x7f00000001c0)=""/196}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x0, 0x0, 0x200) r2 = getuid() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f00000001c0)=r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={r12, r13, r14}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xc65, r2, r6, r9, r14, 0x8, 0x8000}, 0xa6b, 0x0, 0xe990f6a}) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) setreuid(r1, r4) r6 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in6}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) semget$private(0x0, 0x2, 0x8b32dfe2716bd820) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000003c0)=0x3) r2 = socket(0x800000018, 0x1, 0x0) getitimer(0x2, &(0x7f00000001c0)) accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x9, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "1d4a85700ce349a000000000001000", 0x0, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(0xffffffffffffff9c, &(0x7f00000002c0)=""/115, 0x73, 0x2, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x1, 0x0) ftruncate(r5, 0x0, 0x2) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7, 0x7f, 0xe, 0x0, 0xcf, 0x80000000, 0x9, 0x2, 0x1, 0x0, 0x7}) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r5) r6 = getuid() r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) sendmsg$unix(r3, &(0x7f00000017c0)={&(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001640)=[{&(0x7f0000000340)="b1c1bd942cdd20a6c785002a8cb85486ac90edb4b2a22db0bcbee7831f0faae1681a0eaf2a718161c4f07f137b873118a1b4815215f324f12ce304f4a0ca66d382911e9b9ab47fb9cb864a7b7bc4c0fc3714497bfbb9a73c8c3cbf2235ac05aeee9ca5f8e04e8efd1e29be35b5c5dd318fee13ce3d8d0b4c81a3b65f07c074990bc3c0dd9b40345cfbb2766d910f398d57e54306de9f60d34e45375b1de9d3ceea075b64193bea171b301214d54bddb993430b4496074d9a10d23946ac843ae9b280e811246ca73296e5e42f4549a9bd29d3f0e8d6fcdecb1984970b24c1f88e4ca4beb3eb4ff843d8554e6d85f7bb9f6f0645da27668e61ca04f3b8e7de82a2d2f65f158317fefe1826b816458ddb113705f26630a8f8aaf22e4d0833d55dcbcfbbc7b11b29865b3c93f878ba6a2fd781ca5d0b88a969fd3e3357b2adb65e917af454cc116e3ec301543c25e1552c09e294d80296d8bed59a0ff0a2b7171680da05fd1aebace06ce052ae859431df2b8082a7719d823f0d32a6479e75059bec2823dbb113c017c3c812d9ed7cd31a0bbdac19b70b1d6144e7c88849fd992330b9c8b527bed18db693e3b1374fa28c8f9bd5576a427d854fce4557c4f978bfec57b4dfc8ebdef8bdd19a16e5a6a279fee408fc87f0e4d7e9bf94e9bc3d17896429d811ba50a3291e425e6e422bdcfd08579f38f09d1b9d8c1c77af9273c3560ca3984d107e57ac1d2e41b6972670614ccbbfee3fcf93043ca6358e3fe793865b1a2a1da431aba90aedf3150b9bc460bd359df11c998b9b7c90185e8705473bc8ffd8915c24d73046661a22d98382a69592dff0ec631587f58819f83e587585decba02905e0b67f855b9b3a7c5b0c9ec310c7baafbc195d9d2ac7d5cd943f1248468f32d2e31ee304feb1bac326a71e3ca1a975f0a437b243a6cc0679b8e2a79d9cdc48b46c8bd62cca3243040dbe965b440244b1e0660d1af35206e6e355517a2c40ce38b9d07aa4788c7a0c8ad6a94fdb6b821c55f72b7a6087fa1da61a3c84c2a5e698c82540d39c36027bcc76a4e1496ddff059b17777637aba8b2bffabe80fb204512c8733b9bd2e8c85de507dea4faedde317ccf2bcef6888631c605a14ccb3d113ac76c69a218b64d4899050b02e0b12f4a01077c28f85fe39cc9352ad62f451dd6b92cf73d2de86e47fc0e6aacf45b3b8c3b239fa4b59d20ab80625798cf1f473046114a01b40303dcc3386bce3bd075aadd86072b4a8a36e52b8d86d7ed879d6d94374993122408f38c3179412a39aba7b4c1b22375663687a85399931f576865fe3fbb398e3f1e8cfe4ec8a3275dfde8c2a61713cbbd5fb1c243e7061421d2f5dc1d2ed6ca1d79a17c280d1fdd3b16bbaf9deac4ac02bf01225c3d172b61c96dd6dbbf38c397576f0c125f930db5df2b52969289c257fff15f0a65ea9ff949dc1e7670a5b14b1092eb88e46bd671d47cfb1d602fe14f385fd9d3dd49e2e77c8c21089c357054d2e06955f3f1dc93bc2f78460852f0b48a1eb13f57a8940c56298ca2eb921fdc72a16ca9baa4d9ae5eff9081febeb8171f9a8d6cd89421c55310f70d0673c02f1f97a1952f1397b31c407089ebbd5aa8017d0538fa1e60162390657e34e65cab43e32b2760e0b70f5136174c004b290aa46d7748c166da300be92ac93823c5930e7eb211bcc7821e2d99ce6d883cd90224a5d55c3b72a5b7abf950cb0bc0c76373008bae74f381bf1da48ba5efcb5426f6bda2a0ac6602fa6958a9efddd5e058452983162647be7a6c1ce8fb162c093b32d59975ec2d67990c97d8c55345adf298dbdab4beb61edb07404ce025a5d62fa955e7f33bb868ca0d61749554f8e78217d5ca6ec183f214bcdc0ee8ae94b5123f448421a21e5036203e73857fdbc3187141890f43fe768301f1410429234db89f329c1b2ab5c51ec11772dc1dc1978064f4a25c01d381f006dfd012dc0d0c4650d5ad52d1fa40a8ede3acda3c047397e0aa82103bdacf9f603497d1a72d3640480d28560d8025c4e60a530e892e338742a06bd1e5b5c205bc371cba7dedb0f64e8ee109aa7bd6d94e63bb186f4c4fdcdee7de411a77532b62898f67e6565b0e589e9e0286627b1f1ca1dbc548f1ff5d1a72ff1be1d6afaea21e1a5c13433c26dfed7d1ca9359f16d06a4c9434945b17c831246219037b5571cf4defd91ef2fdb45b1fc1cac2d7e1c0e35d7bc6ffc34fd1257df51308e38f75bcff6f6a00fba6933a31f785ece5cb7283a7be21623c1c713b56e3c4afd42f6182d5160f3223c319c04bfee9e3e7b06f2067b1a9da6e5e4b7acb80870127a99bbc34e2fc0f10dfe04ed87fa5f4cafe8c37d87c584c61df36ba3ba144ae9e0cd85639b53d2cc8fdb6a1e9d9b8cfe715c8ecd78373b709b8e1a4b6e30ad73e74c4769c51cd41454321d01d4476178b2526b344133e3e1cc08de024001d322ef319beeda6c5b9e45149e420c85f8a9d86bbc7f7c45e42f19ef183c5fee33d61dc4533fddc0061fca3ba81cbb082bc16ab97ccd7527fd8e63a9581ff29d42b43bcb0aec7d4d10d968fbd9d8d5fd4cecb175ed29a59b0a082760e3ff984b55c81f5964c994d371b16ba0d73c62a5b26034cd81f9ccd455a6930c01640683f446751d85b8ebdda2aad6ee21ab133012c48d0c73a48286bbd34bc9ef4750aa508ceff00ac109d678ffa17a4336df738efcb350b105199dbe39128b5aaadaa03a80977ca8b1087111d5e9113badbddbfa4e4be4b5bdba990f0453a4f3fa12dd83f42f90709e0f0a6b17f98eb8dcfd198dff5ff9c3752ba2354c1ba47c42c1f17f81781f506d610203a846da63b43060a6deb1ce6c69919bb4951c4fbdbf45ca31f29fdbb5399aef1848339ac19d9c38f190247d6a832870a43f94f442663a16644b1c2e2a487554030df24c9769ba995bb0492107bb7371120da75779beea7d737ea2da0ee4a70a00baeeb049c427fe7307baea77201d24f3678213cfc8fa800fad4a56af27ba0107171391e3d22e99dce5b47bc24ffb35235426590167cda468c81caa0052a21476ebaf917beb64fcd8cfa8fe26e17d78d2acfdb3d222870f02c7f40e20a7fbb9ac79a2462f7923396e9637c0b723941e94d29dfdc6aaea08d93c446411071eaebb4b35efa8b2e9b11bfffb2197ecb9adb150fcb03b70e56d2c07981abc11a5eb93434a1f92043d203d2f6a3c9dd733e5c8219bb27d1dc87b4a86ab363108bc64674370876d5b5bd2c8a34e2ea92e70d55fb4d74ee530cd49abd8dc6ce72f9ffc84f972b1f516ae9c8f169d88626c7c5835d016d14fd86b8dbc4be1e510e228cf0f572245998643e3264bea5e598a298b3919a906eda9b35bd590cb0d2a55e12443bda22b2f8bd026417a66c724244fb8906bc16cb0d66f714e17b1be683f9d0b0e8b500032d7651a901a3e09d3a5edac1d9e4b93911336b9c5f8280dc7bab5ef293e4dd4f035c8397037947607ed7b515f3f85a4aa35fd177fe4b4bd78a20136c96ac1bfa8dadafccc6749b809948dd98207152537f85d393d0bef05e2a0c331ad52cb3fe71ae47369e0574920d5ae6325a6cea4ca6ca477a1d5ab12eea54844bbb133d75f3af9c3ca966a61f4eca1cb68bbe764828038dec7f833bfccb938dbed58438f2be2495a490bd29fe112d1d5489f9deff4b7072e1d0736edf5c36e80017caa79857f38116c6d194e4ea27ddc642ca7e005df5175d5c6279f98f47942d46db46ba38ae2a5ebfa0e369152c58664d8b2e4926aa234715ea8900f997853c683b858d66a70cb229839b97adbb0af19b5e2c9be1c54d99833f44cee7bafed670b4f9558b912aac080e29f2ee5dea856ac511c9cebb5d8e6ba8e439ec2ee836873d16976d9ced9fd335f760d73d7248aefc4c226757f43c5e812490baba904c4329890109bf53608e60915e7601995deaa069e626e2ae63a5eee77f11c8f5addc7ecfd1eeda6130ed995623682c4dc1659aefa814943d3ff0efa7c68129b5c179eaa90176b3254dec219cbab8666ea2ce9097e0010507662e1258eb086fe651993bf30f332d8455d8743d3c528a936a29d2e28974efa839818a44b560a06e520d5b4143b60b11a1823f4d0ce08c9d8f6abbb999b71d38d7dc866f566314e4a7fd689a7fb4006314b0fe60afd8cf2ae23dc55073141f82c16037d499ba2abc0063bfb7c5002ff7b2583924ed61706e90710123c3e0b14e83a8c8e0cf4100a2265f9d781a86d11f7524d81b267ed7b7fef29e0823fe64b1df1aef2c8b5aa7fe6b0daf0f6998c8f105d03f2e6eff958c6a20fc52aa44754bb2e31f4d1cf9c5042d42c7ef7d32aa89a1dcfd4f6656c6def9a626b96331b0425f7c2960d0538b88d47d71857d45c460f3a49c70310f5eb1e642cc3e28975a56f60cdc8fc6b6eb8143df729f098e584ba56b92a46645fea230be838899d98aa791a099a32790d6d64e8d5748e639111c41903799837f7d66ea0083a3695743f78124ce3c18907e4b731393be77ce5cc1d9850674807380797ea1dc67e5f036f243981fcdccd6b0df42acd56da866a53659a3051cceb197f10edad1b005ba278d4414c232a42505adb56bb7bb6c621b000e248c21f5fba966efa17de6aeb4aa18355fade914ce0414103a782b6edb0b26db52b686ca46659989c93a4af13ed652843514fe0619fe7bfd2f1a41de3b7f2153b10d122b7ae45a7ee26491be289028f55ac1272b854f0d5626bcce27002f502595738a481dd5d437d0c9a3fcd549f0cf74c92d2afb9faaf50fdbcd47e7fabae566ae2af5d840497bf43958b5fc3cbbf1845311c62f3bac7eaf7e6567743acb852b06cd1b43dea84bd97cff6d7a66411d3137fe2abd354ee0d4b9952a2c7c91d3a2c178f47f0f110a03bb73cf8cc5b2efebede18cf059d212aa94dbab03748ccac7d55c10577a2af9158f5ed2981edec7e3f7ba8d6f2fea0e6a1c257610cbc91f8351df1320c295086125517279aae2ec8493d2951ad04154584bfd9aaf27bed923b05db1e3f8e641d58aeb3f8e6ddc8713374030f4f2760d4970ff5b112688aacd59f26f86888eed0e42ee329f79f2ca1c91dc533c1d0aba0c6a7f188f48055dcd65e7a6033d3dfff43ed0cc9bc1fe6b14c1fee4e00c40d1d6e0233cb5d64fd0fea3282cb07809dbf1527611cd33adae04a3bb24cadc7d8c33d3b69b5075de98eec3b9688cfe2542a568e19727c69a37be9bd72096ccb315cd6efa4531eb59e5a9a1790d796f1b91ad12d22c7483629eb022883fd00052e08c92b50217c86b2e829054278ba28a9096233ea525ab163d646afcfcf72db8b8406e6587e3b4606eff8d8b39fad619ea920d757cca185cfdddbf7a7f817c35a8ac2fad1fcf4b7477e309245615945ee330b031fdc1916b46f8f18d3472b33b8327433341d4c4b78f8c3ff601d8f60140ef0986a9729e6aad7cf00e1765243dfaa4c9af404d9f7827564e97c7fc930cbc27e30933b2a77d550ba68ab5ba174d68682fadabc7b29d51119b9c455a89960a0c21d15213186a74e5fca9421b2c7538e64330a180ee875eab16df3609154b6ff0c591df2b897b295a15ff3ea79a545c0f739ff1b677ec3fbb48d3f4f66af493df615bcf8f32badebed6dc649d24641b6d7a6aba173f68c93cdb285080297c4729d548b13ed3c9ef71a456736328213a1efb9aa2efe1303134217630cb9f6992354fdbeffe34d19196fda8386f49b6eea42737a1e95bfc0fbf56a3e97e927639642fef29e5823b6065d49624aff7a709880c5b35624e6c331", 0x1000}, {&(0x7f0000001340)="4ae9dac51127615cb60b38cab7736bd6521b3046b6d047fa7754bbdfe0", 0x1d}, {&(0x7f0000001380)="eda0a3caf2ff63c28fb308c0cbb38d3b2a84df76508257db86b7170a11559686eaea06922f3435f3c199449b08861dc9137c09", 0x33}, {&(0x7f00000013c0)="b7cf288abc327ded85c2fca9a19738bc485c02b73b893f0876a0b5303cf57da6fde112720e7389f41cbf27be58a589ae0303bb3a4e2f0f1ba2dc3f1474cdb74029e1195cf03a981e6f39cdca6f0657de38c37edc4dd7d7cf80fe33cfdb5a02ad070a9371d7cb8b32b1ce361887ac6a30082b2697a28eedd1b521cfd8eb526f12f850ddb581a8b431ffb21a78adb64017653ac255beaac32379683f9c182f2dc1931f6f250b0cdf0b9fc11c73a984d2cb", 0xb0}, {&(0x7f0000001480)="0788bd09e094208f25755fccf780", 0xe}, {&(0x7f00000014c0)="1128c28f270b84b3bada678e28139bfc2399bad79bb94ab1fa2d8cecd060b746fb87f05ef8ef946f72128153a134f59d6c87992928ddb11da238066269533f0c113c5e07e73a597391175e901a4ff80e3493027ecffc1540894be4d3b14d36f939b1ed2885f66ae5fcff73ae3a390c89485e2ef19f78619c95df278389c07ee50f5f49c9dff784d974148fd5564b12a0043e9962b290ec951dfe6b8be850d16752388844c2e0908886da675bcbf9c22a246d6dea269c47dc5e48a3a3302392a55a9d427a1005877f22294885cef04408636d9522f7498461ba648de6c307aeb9e2517875a9826bd6608acd814da60dabc303262573d5f49e874a738c", 0xfc}, {&(0x7f00000015c0)="210b9bff2144a0da86bf98b3c9b580c3e5162b989d12ad", 0x17}, {&(0x7f0000001600)="a41dda0847a85bbc1e8e251633a3711491708ade6eb8dafc02e439c043ee0fe00a93", 0x22}], 0x8, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r5, r6, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r1}], 0x40, 0x10}, 0x40c) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) r14 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x80) getsockopt(r14, 0xf4, 0x6bd000000000, &(0x7f0000000240)=""/145, &(0x7f0000000140)=0x91) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, 0x0, r4}, 0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7, r8}, 0xc) fchown(r1, 0x0, r8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107005, &(0x7f0000000000)=0x4) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107005, &(0x7f0000000000)=0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r10, 0x8, &(0x7f0000000140)={0x1, 0x2, 0x9, 0x6aa5e792, r12}) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f00000001c0)={0x15, 0x0, &(0x7f0000000180)=""/21}) ioctl$TIOCSETVERAUTH(r9, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) 16:00:42 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:42 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = accept(0xffffffffffffffff, &(0x7f0000000840)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt(r1, 0x8001, 0x5, &(0x7f0000000140)=""/195, &(0x7f0000000040)=0xc3) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x5}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0xa, 0x9d8}, {0x44, 0x80}, {0x62, 0x80}, {0x43, 0x7}, {0x2, 0x4fa0dc0d}, {0x0, 0x7ff}, {0x5}, {0xae79df21bc78ab10, 0x1000}, {0x24, 0x100000000}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x1ff}, {0x22, 0x401}, {0x24}, {0x6, 0x6}, {0x25, 0x4}, {0x3, 0x1f}], 0x6}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x15}, {0x6}]}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000000c0)=0x400000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") syz_emit_ethernet(0x87, &(0x7f0000000140)="93cadc003b184e4892a890009a061a6267933437b52beb67e8df39bd855563ac0d3e4906e1722a99bbd5f25166dfa0775da81dab899d815d4ae4bfa2f0c064547e0512bab13e012cd31d291c1108942fd5906cb470ec22a2ee004f4957201f37ecc4b6a265b6a919eeb93b820baa117ca6c536acb5118d8770484ae6e7777fa2e40a7cac4224e5") 16:00:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffff1300000000000000000080000000000000", 0x2) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='p53', 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x1f, './bus\x00', 0x1, 0x401, 0x7, 0x6}) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1592) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$dupfd(r1, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:42 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/253, 0xfd}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000e) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x6, 0x3}, {0x18, 0x1, 0x3, 0x8}, 0x8, [0x62e1, 0x5, 0x0, 0x1, 0x19, 0x2, 0x6, 0x6]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x5) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x2, 0x4, 0x74, 0x4, &(0x7f0000000180)={{0x280000000, 0x1ff, 0xfffffffffffffffc, 0x32, 0x9, 0x20, 0x4}, {[0x3, 0x0, 0xfff, 0x992, 0x20, 0x8, 0x2, 0x8, 0x4, 0x8, 0x604, 0x70da, 0x20, 0xfffffffffffffcb7, 0x6, 0x537, 0x10, 0x5], [0x83, 0x7fff, 0x7, 0x4, 0x80, 0x2800000000000, 0x7, 0xb981, 0x8, 0x3f], [0xfffffffffffffff7, 0x47ce, 0x0, 0x77d, 0x81, 0x4, 0xffffffffffff0001], [0x3, 0xf3c4, 0x4, 0x150, 0x101, 0x80], [{0x10001, 0x8d42, 0x80000001, 0x800}, {0x8, 0x9, 0x3, 0x3}, {0x1, 0x1, 0x3, 0x9}, {0x3, 0xff3, 0x7f, 0x800}, {0x4, 0x100000000, 0x472, 0x3}, {0x480000000000000, 0x81, 0x0, 0x3f9}, {0x13309b78, 0xea3, 0x7fffffff}, {0x10000, 0x8, 0x8, 0x8}], {0x1000, 0x8, 0xfffffffffffffbff, 0x8}, {0x6, 0xaec, 0x80}}}, 0x1, 0x10001}) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000440)=0x2) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8088, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000540)) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000580)=0x7) getegid() r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000600)={0x4, 0x400, 0x5, 0x7, "15d3ed13340e7f98bf3448d963e410ec566352c7", 0x1, 0x5}) r8 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0xf0c62af67d773e6b) dup(r8) r9 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0x7477216c465f495c) writev(r9, &(0x7f0000000bc0)=[{&(0x7f00000006c0)="cbda256aa8b10dd78c1de56d70fdfccc1a84ae24122c772ac5902afba7cfd747993d4348c23da595fc060fe46365d2b9f1bb8f6ed3a9bd15", 0x38}, {&(0x7f0000000700)="b110722b233bbfe2ac4b46cbd5d41baf32f8dd8ba24693f36e11c34e8d56e182fba33300341d3f4c6b0432e7c3b892c09723143ca1191c7acce7c9ec4969e090f687f32734af53c5a2a96f8463cc43df8c5567ad2ef11c5b7776e0b609e2b39939d1b4bd6f9fb610e2c82f0f09747eef440dd308953e2e7949", 0x79}, {&(0x7f0000000780)="330e2165433fdb46fcafe3a1c0b3d77f8e12c0174b32d0ca9f50184837e5690e0aa29788c51df39474d6b79f212b5cc86ca938232aebc7be90cc05e50b0391b3e40a5fdaf478b551db5c074ebc4ce286f0007ae0465be89605d4245e07a3193081a61cd34f81e2895be375ca8eeb2efbb9aa96d3ae99cf485671215621f8f13eab98af747c741ce567468be25fe89ede617fc60094ebefe56795f7cc9ada490046375e26f217e74c67e2de7fc3fc065cccfd1254ab417cf06f7ea85ed6bdd26235d81c57e43ea74eff9e58a176f022bd015b09ecd4ac800d0f63db68271d632d2801", 0xe2}, {&(0x7f0000000880)="e6bfdc6840d645792121f0327742bc5b78d7", 0x12}, {&(0x7f00000008c0)="5289cf3ea7c52a4daad5647ce23585466d2f8a87c0bf87592d5dbae34010e1eca6bf66d660226a36113bf02c5dea22a3fa37688a198648ee152cf48b3a25667572af8103a87d3cb09edd3f81fd45f73ad6c00a", 0x53}, {&(0x7f0000000940)="b709287e993557a57bf6b90b6ce40ff759dd13afefc6f3a8cb4dad8843178f6f93d36d21724ea0c496f085105c63bd9a1698774bf4044dea246034154d19e496ec9de5845561ac7e36af8fa496d1dc614a7752c1d1cf3627b041ba62744ce7208d641dcb97ef13b366ec910392ef7330225d270dfb7b18c489acc2f1201363685f3be801ba4910613fba2dc67520ad3787e9d4bbfd47d8a349ce4588b36ee9380143b157daf0716122fb3444573d70ae4714f93e608f780c3d38a0bd8d01266a7dbd0d41f979b9834fa1c03a165473092867ea24e5ae0b74bf35b24869d55ac3eeae159e9157d98bdc3eff72ae48402269fc884ffda849a9c51d865577", 0xfd}, {&(0x7f0000000a40)="f1bba0e2eb1289928325b420bbba67a80bd86e6bbe747b53555f9779bf44649d0a1af55fe2bf9093f9e395e46ead259a122a5c323f65e2159b4e90a73cb92b29444ebba237bcc2ddb62a453f19deccc9a14b77dafc0bb287da3dfd4bf17857cc62c557991cb9653bfcd4a0c2058d7c69c7a9376d4d79796e97dcb61feec0ea2ddab830d6a7cac36f36aa03e3e912520f010eb06475d72f78a8cb9d8cae14fe0fb74ee969a6ec2c3f39409ae062fc6f3070", 0xb1}, {&(0x7f0000000b00)="6ec23cd944017bf7415e9a3cab5968a57fdd7fe88ae596767b60645b429915f180a1c7b821a743372a391275653254bed166bc1ad79b9dd966cc0282c513902884503341ccb2837993d0387399abb8e3c7d5c842fc17a655941f763dff9c90055ecd480ed9f0543fa87b7aee023836294fff855c40fb1ffe4f1f67cfd41b56e58b3faab237f31bfe6f87346e89275750be798b498a0efe12abe43668dae22cfa233401", 0xa3}], 0x8) pipe2(&(0x7f0000000c40)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000c80)) pipe(&(0x7f0000000cc0)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000d40)=0xe7) r12 = getppid() r13 = getpgid(0xffffffffffffffff) setpgid(r12, r13) pipe(&(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000dc0)={'tap', 0x0}) 16:00:43 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8a) dup(0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) clock_settime(0x2, &(0x7f00000001c0)={0x9, 0x1}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 16:00:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x2) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000080400"], 0x8, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="001000"/128], 0x80, 0x0, 0x1800) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x6}, {0x5, 0x7f}}) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4, 0x0) ktrace(0x0, 0x5, 0x4, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) setegid(0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x8000, 0x100, 0x6236, 0x0, 0x100000001, 0x3f, 0x3e, 0x3, 0x2, 0xfffffffffffff140, 0x3a}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107005, &(0x7f0000000000)=0x2) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24, 0x0, 0x0, 0x7ffffd}, {0x6c, 0x0, 0x0, 0x4}, {0x6, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) 16:00:43 executing program 1: 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) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x431ca3d6, 0xfffffffffffffff7, 0x8000, 0x80, &(0x7f0000000240)={{0x1, 0x10001, 0x7f, 0x6, 0x200, 0x8, 0x1}, {[0x1, 0x100, 0x9, 0x4, 0x6, 0x9, 0xb12, 0x7, 0x9, 0x414, 0x594, 0x156, 0x1, 0x9, 0x100, 0x0, 0x22, 0x5], [0x1, 0x7, 0x6, 0x8, 0xfe, 0xffffffff, 0xd7f, 0x401, 0x8001, 0xffff], [0x4, 0x7fff, 0x3, 0x7fffffff, 0x400, 0x9, 0xf1], [0x0, 0x7fffffff, 0x8001, 0x1000, 0x8ee8, 0x2], [{0x0, 0x8, 0x7, 0x8}, {0x3, 0x2, 0x4, 0x9}, {0x2, 0x100000000, 0x54bf, 0xb6d}, {0x200, 0x8001, 0x5, 0x4}, {0x0, 0x1, 0x5, 0x9}, {0x4, 0x3f, 0x5, 0x7ff}, {0x77ca, 0x7, 0x80000001, 0xffffffffa690ae62}, {0x9, 0x7f, 0x47, 0x80}], {0xffffffffffff8001, 0x33e, 0x81, 0x8ac7}, {0x3, 0x9, 0x8, 0x1f}}}, 0x80000001, 0x3b53e290}) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x6) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:43 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(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', 0x0) r1 = open(&(0x7f0000000240)='\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', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\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', 0x0) rmdir(&(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') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\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:43 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="4848b61f2cf0ce205e43d37596394ac408a373656ae12d7706e2bf006c222134ba173aa708ffd115a06cb019225dcd47cc4a4fa10183b943a8db33f59ffd976a0cfa7c5ca22003ff7f226052477c56a17571c177dfb6e56661a07372421d280ef3ec874dc13398f406cbb76c99d0d1dfdc972923efd2f8c4f0a6a3a3e6a0ad044042ac2d5a7428ff6bf788b1db4ed94a7baf57ebb31869eed47d0a91b5be3763565524825813ee888d28924a33878d40230bbb17ce496a98755969ee27958bf05ccf75280aaa89018cf78e343335a64fefab4301585bfb1139cb4c870e82eb351ed771b0d0e21eacfae526646b467dd37d97a611d058736ed4ea44ebc4662f2513c5677a929ae8d2268cc6027ed64039071372d5b870e1f9e7dc215b84c415cc2ee56604072695fa13f8ead932e1f8b7ec9497c999d564d1bda9f4c34f2df8fb09cee7d8274e4d2be5c917ee7c7f0871b98492f937170369a8239db26ce2aa15312540d03e83593bc128197c6efb173d14b7dcfdd4f70715f1494e0a3f8c977c4adf1a54b5a70b1f0934f2422d1fd25a96b1fa0c14d92a64c5e6936fadb25d821ba88aa5a57bbdb46dd7c4b6d1b31d01217d194f9b7c80002719379024914186f87056c45cc610eb2b54e519ff0fe0c09ed2ef801a8975b0bb8e3ab952431c56684617b5a7c2375dcd6b1b0aa109cc225445fb9b981131589bf6405426fb6bf94778bea549aad51663131be4d2062c1bee00700f081545823f22c9db41757c1e41eb90eebf06c9e22eaca2ccf30ab5c745da274b77c43f16f09ab193db7bc7149b4b1fa9206da89ba2da4f643f1c0d6829cf7a498b2e33eb2ccc5b8c2b236450ba70a4beea063861ad7b9833ebb7a7b3b9a58baab16bfb5f1e8028859f9030d2554e5ee4fca60da881a16371680cd363c69a811bd86eebb3fb3d2a9240c589df55120d9d2c17d8aa872638daec0354d3f4dc206a5b8ae21e55e04906d3fac111eda8cada83337086ccdf86d160f5711d1d21944596558a0091cef8ccbaad1320024aff4af44289e1a7444015082b8e9805c031cace11b10bdbd8fcd1c8d96d227878c754ae8799bf802d4173dcb43c8e0503908defb4424b70cd0242795ef789ea63297ab99117d27ace56fd10e8c56cc985ece94aba1802ad7b34b04edf40d39eb78af72e967039fb16fe1dda594f45ab415cef0194dc7c85e7c514cb6f42202e914a0de473015a78f2cfda626b5d6b632d455d2fcc00203ecfd71cf70183d59820a992d146650e57085a5a6797471d66ec17f7ba6077cb517565b29e6008dd32ae72a86a259ad17d122ba61148364363e70c45b4308181cd24d8a5bd971985f834ac5eedb5c6a3476e5cb802eb37d6c8caa59ed28b4862cf1be9c65df872bbfd387649eda1749435841125ec8d07aad2fd5614241fa64ec73bb3edc865ada9419065d7468bc61ee29f8fce84e6da8e9f91c862d02f87c1d9b7be65041d3a34fe5bc7ec53ffa06e9f56e701515a1e955cdae443032f42d361b488a9402c3f2eb3e13b93ac8118e56dc985d5ba1b0294199a52220860ee0b303b6a2519455397bd69e7a59ad7ab3f8fa0cb981af78a30209ea0522329f6417c41cd114fdf8a9f57f41b0464f8ae2fcce19bcb27adc8c9afc06b2156115d56a8099c36d62fabe3688596386562fc1aa5a1daa4cfabc832adadf8fdd69d11c69dd99e56ca7698f1b408a6f74ced922efc6557c45d654ad22a83df5ec9e814e4246ff4fb4933bd8d2427afa244e033ca04328c52d2315b38557e544eb8d95570d15f1651ea756c5cbde09a832cfdc92e740016a0f11d38a28661fac16228a91bfe2ca663c846f8c8376a6c4c9540b554a05f891f5a753a585592a15e42de00323c9722a1af657a20e05b25d9858d10ea17a1c990d4cfc444efe4ac09a55d8df3be6a9a4eae273d7a0de0ef01a9a21f6f3971af46d955d3599a4ef6d65adc221c0d91e244f61181759449195ae43afc700fd33edefa154c532443dd65bf7cfb5baa0092eaaa678067803ab799b7c64b596ca627769025745724c57597cd41df81016bb5a51311ccf6c3f7badc71d8f889b96db301c227e2fb1ef965d5c34c0dd1fdd4824fc5e13ae3f3d416b0a52ff76ced7fca5c93915024793c1f6903bcac853f69e52bb2db0e8ee7c826be7353aad382fc05289921b9d043ca254fb4ad7e96524da6d4370aa231d632bfe77628ccf08a5be5a94e001cc192dc083fd7dea2856f8a25e617cc313891ccdc8f00b77236b64dbd0f2eb6104d1e377049f82cdbd825cb8f92f5827806d454bcf3946b7b6f924d381e3588b6dd0cd543bf303164f827f7d7b3641489d2b4623b4ad6fa4ac272f493349e15a7dd4f788d1d89260e5d24977c7f0b3943ff355fd789e7d761692430d54c05adfb9a02d25cc0f9a6d27c94d7cb40bce4bc32c00c6b0f6f78816e22cd03d09d9e42ed95644add06671975cb877e02e14cc739ef39fec9ce717cd9b2989fa9fc8eaaeaa35ef66cc202869f7689b6a08b3f74b9aa0f7585ccffd651271a0eb4d77b0ebb3bdfc5fd5c851948ac2153d09e31126ed8e9c1723c46dc7bfba912043982ddcdb4b59189d08b0df1607f572edc0c8d40e8427f4d200ba8a7b8fcdcf817730587b6e51a946856274495cc9ea8849b12cd2db8ba9c47c15a50d93c6b80af2e24fe67ce161e1c3e867a9c39b000642d51ed477922d900e5850558b01631299f6ddf6556c17d28d72d875a9595439a19358739745212aa9a1125ffee27514ed07d32e4e2687ce674ca1fd3be7f83744327097af1d3066319150bee441ea596903d5780b7e2c5ec91948e000512fae21e13d637afbe2e1803d82948096678182da0eb7ccc9fbd45c9cd26d944824a107df52b255af8ae330d5bf3469d0046c6ff96997e20a742c6ab81d7bdddc022c5a372d2b3f6bc36d5550ed3b55f2315f7812d30683dbf84bf4917d9507ef9d7e57465d0a2ca6636b9c8f7fa712adbebbf2d31077d08ac820acc91e8109d278fd42601ed4fdca48ee71229aa419bf438c93e6b569752086f4ac558ac9d8010a38a525ffb3126b68c46e92f11d682e2fe0080efe3ca50b9fab7a36bf58f7d962dfe5ad7ffab41e5c2359a0de3d517a4c4f9ab6654bea9be4a3f867336f08e811dd3c7d65187a0d5fde762e45d6d0bdcb40c2a2033dfbdb00337c7123c02c5f782ba1f62f2babb01b9c036530783943ab10f89fc624fc4cc48552660fdc0c58971b15b2dd54b53568695a733f156af9188f70c17f7fd811bf2540589f0ca12debd2a833257a5e92f16ba481aa3a5c0ad5dc008900836fdd4c39eeecad95b33620561bfba1c6a66068df53b22c972ef27f566905f082e993729393f686d8427cb662a34e6db17f28d7882e01eb8021f51fe0ae2e23dcc15d90013015bd5cb946b9369dcad443f59c544b626415356b0844925672014b1c3af871853da90902eb0bf0b8ec1d826499ed9065f4a23f16c75aea104e28de5c6d64d185cdfa3b074bf295f0c79940c7946050c99d64c725b0f304bf8c63d209dbff13b6edd80971d0c41e25d1867ad0197b1e9bdcc6aed19f6202228ffc7487b392990edbead9c19d7d4cb451135d7a1d677e3664c5febe816d7412f8e11b7b4d03cfa60c606b0d53305cb1f1591e9d1887e0c6a107734e9b8744d68dab30e88ae1ba84fd71ba9b7bb8f7cd4dec7b7f52cecc6761813e3c1ab7a3301aa37e90a244c57c261fc0ef43a38725bbc846327476a369532ae0b856d9266c0ce64fcbe34542404b8db95c24117a27db49633894baf5622d51034efaa6314960d1581ffdd848dcd0091d24f876abe8a38c3df17fa694f0f4e4bbb6b1970ec3c953ee0d3cca8a697475bc119fb49d5a2f1316a8954be604206203ea5ac8968cb6210e614e890ca644674cc83ff9983aaf3f764d72a05da6b7fb3027a1b0dc1d141e2b766fb4e5455b25ce78347f57bf927ab092d3d6ec49dd093c541ddd1803299cfde95ec16fd579d3cee6d06ea9e188115b28db1b79fdebd33118d8a4030ec53f44f9ad5bf461ea7133c2c6c7294b05a956f10416e52fb565ab0e368ca1978372e8b843e81132673d8d86c325dd560d7f68b3f90baf38ab4b8ac9f7d31448953ba057e1a9c70c085fdc1ea4298159918734e2bd5ef9c3ea75d9c4320021f3285eb94074ce99e20fc304396f40b22cfb3777b888dd3bfb0977281f945eefb1d93675c164033a8b77dd37386d243a4d318ac306d4c4f88c54f4a7a1218062cb8dfbd47448a68c0bb17d2b5aa381665150fa26aab599eb70cb89c2451cc2401a3bea4bb135e4259b5fb0fe2b339269b83a9682c563f01ae9e78a4c85d32e8f95e870c71e07b56cba4408107846b3cddf9c6a648249af8afd4a40f98fd9e51e26455a1b3717eed267c5f55511ece6c9d485300f6e64bbf7d1288942d334d8e9b9477a210a83ad15c10a9f37488b833102aad0ecf62fb22e85f865fc1ef44748c63728faa5b7c8b1ab991648ddfa548515a1b3d8b8efd26078137bae6795f9001f04c26fcfd477d3e745a511457d39cd6fdf93ce1c0f4135fb634dff2ef10270dcd069d81a0d4e59620ada667bb31b74ab7a1f68ea48177c8db668958e11839047338146b65c1705340a0e50dbb29ba83e04e134792f3e08a96cc4cc25f0d4dad722a91a1482fe76cb79d8aecacbb8baf3a679dbcb57cae52a801b67bfb23266331c18a3bf9fee699f5f93abec4a6088bea90f295c69fdc98d2c47f26b40dd3083f0aadbb31b5655df5487193979721fcd55cb978de775958a53062cf6c2b903edf2b0b66f1359f142f6f6f187429c988c23f81d04e17fe6f2ca46e3451593865a9fa8ca4bc78f979859c74ccc7d9e28c0d79241c5b131b6ad7eda3f1181fd534a44f6bd7614d4344ae9574e753ecf4405b85bb363d6c997995cf0a347d22ec150d2b85c02042083ad38e0d4c254de688e4c392dd125ac76f4bd85945e4ed76419d71a775a841f1374ed828739b7a2ed21de6863f40555eaffb9e3d282dbe49ed09cce21b937c920086c70fe3b66a301d61eaa6192e1bef9704291e83319ab6a843a1c3b4fde92566cf7b743d4e3fc8fa7bdef2f7874886abe940744cd7cad2c16ba8d737202e5f98afa579295fca73e917e1745914d06c7115926dc260bc99c5bb7a18cdd721d00e53b512160893c613e8475761a6f3e33e8dd437cc4b5c222710cfb0624ca4e2a3afadacf3a08e36312b4f43b03eb528cd1d9534726a19bc47e2af2d959b493997ca2d3ec1c085bd1e88a445522220ca56cc42c2a834e18788b8fe9664700fc8aa22884392ecb13217c21bfbe8bc422a68c03250fc909ada4afa746ded599e748101b06638ea2d3ed15cdafc3573cf48736f09bfa1d32b7b1e1e43e28486bd93d2094cb295fbca9447e745aea30fa6dc483566b9fff4de78fd24fe6b46ee13b20f45aa90dab5e9e46d49392f683575b200cd58d4555687443c328f4957b9f89bc74cce4d3076924eb30f7eef692b00b9f664fc67d837ad78e513a883bc88fc3d230fa07f197eeb6bd32c5937cd4a857379100a300e3a2ff7f7d5728350608c8cd938c793fb7353e70db702647701293db5672fd460017396763bd80b7465a4121e168f28cb098b1592a49c280b0cf4a1dec82cfcabec50c39c49940a3787c234fac53c5b36d1fd694ac739cee47b6f7ef54f91bd94eb2516dc114fbfb760b6bcb00435fe17d67327e8c41e90c90175084c6fa4a17e58c061e220c8b25e83b613f708e4f0128ec76cd6a4da7a", 0x1000) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x68, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="7a7a7c77961eab8767ed60b10e8abdc11b8f6ded5a5ccdab89722267ab9ba603301719f9264e1ca28af921db31b76899afaea893560fa36ac134628b6cc00aa6ff2257001acb0fbc4e391ea8d5fdc73c25f6d7f6f8ff68c9c23fa1d2860234804568d59ce581c3585d6ecbf0248850cdf2a47cf2c2a7dc9c9c8c631ec94e62f7f37ea12657b5b44f422ad968e3892b598aea6de72fdb93b1ba956b15c0edb76dcb2661208f21ab99032ef693b1519ae1ac8817d240adc100252c765bb44d82", 0xbf) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001140)={&(0x7f0000001100)=[{}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wsmouse0\x00', 0x10008, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) 16:00:43 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0x5, 0x3}, {{r2}, 0x13c8064bac17ae63, 0x81e9546431db9ad, 0x2, 0x7f, 0x2e}, {{r0}, 0xfffffffffffffffe, 0xe, 0x10, 0x0, 0x400}], 0x4, &(0x7f0000000000)=[{{r0}, 0xc, 0x88, 0x1, 0x7f, 0xffff}, {{r3}, 0xfffffffffffffffa, 0x10, 0x4, 0x80000001, 0x100000000}], 0xd6d, &(0x7f0000000100)={0x4, 0x102fb03}) close(r0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 16:00:43 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x2d}, {0x7ffffffe}]}) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000240)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x7ff, './file0\x00'}) 16:00:43 executing program 0: setreuid(0x0, 0xee01) r0 = socket$inet(0x2, 0x4, 0x39) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) socket$unix(0x1, 0x1, 0x0) r2 = semget(0x3, 0x2, 0x4) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000100)=""/85) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x6, 0x800000000000}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:00:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x1}, 0xc) 16:00:43 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgsnd(0x0, &(0x7f0000000000)={0x0, "503647b0389b20e649cb27abc680a3cdcca6bbc4c323badb7bddcf85a5e66d2aa2d0053c425ab7b1bf224366f881"}, 0x36, 0x1000) 16:00:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000000020000000000500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:43 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = dup2(0xffffffffffffffff, r0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0xfffffffffffffff9}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x2, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000000c0)=0x81) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x9, 0x8, {0x63, 0xb0}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$getflags(r2, 0x1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x566c08897984340c}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) bind(r4, &(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8) close(r0) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:44 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000008c0)="bd73", 0x2) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) r6 = dup2(r3, r5) close(r6) 16:00:44 executing program 1: r0 = socket(0x20, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x10000, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget(0x1, 0x1000, 0x140, &(0x7f0000003000/0x1000)=nil) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffffff) sendto(r1, &(0x7f0000000040)="286da32bc3856b89197e5b7005bd8b39d17f71e426e10fb3f5b0a6fda5d499e7639c5d28be008c045014fa2f0bcb3ed6fa7492a1d15a06bcc433ecb26dc45a2a21b8e081674a144ec674125503b4fc6c0eaac4bfd2a8f24e071bf992182508e588680a76928526a6a6991b74911e2b6d8cfe9df201939e8c4bf6db7b6d632b0463", 0x81, 0x1, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = socket$inet6(0x18, 0x4000, 0x2e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0xa, 0x4) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="6f8fb065e04bb5d0c4e8e8327064200fab08c0e9b054ab40c18230fdceddc460702896ead8127d1a1ee014a7d56951b5b4c7c426aa7160c16ced08d4332e4750157edad1deb827c6aa5bee9b7546707e5f436a47406c43c3b828f8973e88495dbfcdfc698ee3f0", 0x67) socket$inet(0x2, 0x4, 0x1ff) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "04713de0af28a2813d8209b8d9f39321849e3c99"}) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x3) open(&(0x7f0000000180)='./bus\x00', 0x800, 0x100) 16:00:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0xfff, 0x1ff, 0x8, 0xf9a, 0x4, 0x9, 0x4, 0x10, [{0x80000001, 0x1000, 0xe7c, 0x400}, {0xce4, 0x4, 0x10001, 0x1}, {0x1, 0x0, 0x3, 0x101}, {0xaddf, 0x1, 0x757, 0x3}, {0x2, 0x81, 0x1e9e, 0x80000000}, {0x5, 0x9, 0x1, 0x200}, {0x1, 0x8001, 0x8000, 0xda}, {0x8, 0x7fffffff, 0x7, 0x7}, {0x3ff, 0x1, 0x8, 0xe0}, {0x1, 0x4d5, 0x2000000000000, 0x3ff}, {0x1, 0xffffffff, 0xffffffff, 0x7}, {0x5, 0x6, 0x6, 0x5}, {0x4, 0xffff, 0x6, 0x2}, {0x9, 0x9, 0x80000000, 0xfffffffffffffffa}, {0x6, 0x7ff, 0x75aa0000000000}, {0x9, 0x0, 0xfffffffffffff800, 0x8}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) dup2(r2, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) r6 = syz_open_pts() dup2(r5, r6) getgid() 16:00:45 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb5bf2a5c7c1e04e6eefe974e1a60ebcfbe8f4052bce7"], 0x10) mprotect(&(0x7f0000669000/0x2000)=nil, 0x2000, 0x7) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)) write(r0, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f0000000100)) socketpair(0x6, 0x96770921c437cddc, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000001200)='./bus\x00', 0x10, 0x0) unlinkat(r2, &(0x7f0000001240)='\x00', 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = semget$private(0x0, 0x1, 0x608) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) r6 = dup2(r0, r5) getdents(r6, &(0x7f0000001140)=""/115, 0x73) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000140)=""/4096) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000011c0)) poll(&(0x7f00000000c0)=[{r3, 0x20}, {r1, 0x4}], 0x2, 0x3) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2000000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0xff}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r4, r7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x5) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mknod(&(0x7f0000000040)='./file0/file1\x00', 0x8000, 0x3f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) close(r0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 16:00:45 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRES16=0x0, @ANYRES16=r0], 0x3) write(r0, &(0x7f0000000140)="a09ec1b00038cb5b36d5ef7cad0f7ff53c4a6ad6d381c5169dd70167e4376c6c34631ac4c785a86db2a00a3d8f6dbb6b1ca28fcf9d93da90a0b48f41c76cb167a065f10b0dc4995e68186cce4f2a24b9e78cc37524a91bc03afd2fa702e83ba32e4eeaeb99abfec32bb06ed54999460c4d72ddb8aebb113664f789362225e25da192778e57aea27446517334f881f77af9", 0x91) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dm\xed$\xcd\xb9f\x00', 0x200a8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) chdir(&(0x7f0000000200)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) mkdirat(r2, &(0x7f0000000300)='./bus\x00', 0x10) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) connect$unix(r3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) pwrite(r0, &(0x7f0000000140)="6d71cf6bd02e2ab194ff6f412300000040000000412013ad9d8356aae5910548ed6c91404e5cb5d906d0e713a393fce0464941220e91ead1162c4ffa99fc1567abff8162b076e52bf77e1f6f301a13a880f77ac3d9f34ffe240cbb62b6a2aa9d0909cd2b8917c28fd824e73aae07c01765c1881cf2", 0xc7, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000280)) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x38004) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCLOCK(r0, 0x20004276) r2 = open(&(0x7f0000000100)='./bus/file0\x00', 0x5a87298de667cec3, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) 16:00:45 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x6811, r3, 0x0, 0x17) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) fchown(r0, r1, r6) r7 = syz_open_pts() syz_open_pts() r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) ioctl$BIOCLOCK(r0, 0x20004276) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)=[{0x7c, 0x0, 0x5, 0x4}, {0x3a2, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000300)='./bus\x00', 0x20001, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/Qev/nwll\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) dup2(0xffffffffffffffff, r2) r4 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x7, 0x748, 0xd2, 0x3ff, "1295d4ec03145fb501ecaf019e3016ef60c2823d", 0x68c, 0xfffffffffffffffe}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) lseek(r6, 0x0, 0x0, 0x4) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDENABIO(r6, 0x20004b3c) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x82, 0x4}, {0x3}, {0x81, 0x3}, {0x124, 0x8001}, {0x3, 0x81}, {0x25, 0x7}, {0x20, 0x9}, {0x43, 0x7}, {0x4, 0x8}], 0x9}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x10, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000400)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x100) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x30}, {0x74}, {0x80006, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x200, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r2}) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000440)=0x1) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0xc365240fc566d22c, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x6, 0x8, 0x2, {[0x5, 0x1, 0x800, 0x100000001, 0x7, 0x1, 0x101, 0x80, 0x1, 0x7bc, 0x1ff, 0x5, 0x1, 0x2, 0x7ff, 0x0, 0xcf, 0x8], [0x5, 0x401, 0x80000000, 0xffffffffffffff9a, 0x101, 0x6, 0x0, 0xbfa, 0x2, 0x1], [0x6, 0x8000, 0x7, 0x6895, 0x80000000, 0x100000000, 0x57], [0x4, 0x1, 0x9, 0x5, 0x4cc, 0x3], [{0x8, 0x100000001, 0x5, 0x5a4}, {0x965, 0x20, 0x80000000, 0x7}, {0x7f, 0x3, 0x4, 0x10001}, {0x2, 0x9, 0x20, 0x40}, {0x20, 0x7, 0x7}, {0x1, 0x0, 0x1, 0x2cf}, {0x4, 0x6, 0x7cf, 0xff}, {0x3ff, 0xffffffffffffffff, 0xfffffffffffffffc, 0x1}], {0x7fffffff, 0x9, 0x3, 0x8}, {0xfffffffffffffffa, 0x4, 0x7, 0xaf}}}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x2, 0x2, 0x9, 0x5, r5}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0xfffffffeffffffff, 0x0, 0x0, 0xdd2, "1ffbdfa6063cb90277925f1be62c36ae61c4a648"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000004c0)=@un=@file={0x0, './bus/file0\x00'}, 0xe) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$getown(r2, 0x5) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x28111, 0x89) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x100000007}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5, 0x0, 0xfffffffffffffff8, 0x7}, {0xffff, 0x7, 0x1000, 0x81}]}) 16:00:46 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7fff, 0x794}, {0x18, 0x3, 0x166cc083, 0x5}, 0x7, [0x6, 0x8001, 0x81, 0x2, 0x6, 0x0, 0x4, 0x1a9]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) 16:00:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x682, 0x0) fchmod(r2, 0x8) r3 = dup2(r1, r0) msgget(0x0, 0xe9884d6de6706aa6) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r3, 0x0, 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) fchmod(r3, 0x40) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860440080000100000000000000000000000000050000000000000000000000000000000000000100", 0x2c}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="68c218995ad04c8561cd0589df2bf8d6fa24f6f7531c5a392633090c624a256f2c029a5cef531de0d53ab6a70d4163fdb2cd6baa10ef192d10837ee028ee271cdb1b8c19721526ac07f946887c90074cfd2bf3923f8c9746db5ba208ac9a6ec67e265bf54e80ff0d1d71d0c6b8415d64b1453e7e9f41af42e44a3306047e8d08b4d5c436a53e44551d25684be89e78010f089565a6337079b6df6d2a3e2fcf9452cdc2b9b234fa670cb97f1e03a44bbc1b35af1e321accdc65a3c95e5747af24d33968ba73339f4fac367d244068fd293badaf71c11adf76", 0xd8}, {&(0x7f0000000200)="98c8268fef8858e24f6b8cbd7dde5bcc8d84", 0x12}, {&(0x7f0000000240)="16411ea902d2b7a04c13230b44fc71a19b4bcbf6e79617bc078584fed9af088b83c9f46852b143e64c6c39f69a8257508308f94cb80232c535f10c0f72d73981fedacb086597f42a3f2f1e6fe7692bb4bafd05d95ca8cd66b696e2b90f85299b3287d5f10eadcb5c74c05e9c5477d1198dbca0e7e60fa6976cd7d333dcd8132acc53372d777d326a627903cb61b51700f24ab2025c82d39a20d101a5be193b115bfd198397af448cded386dc248b1cd99f34b6", 0xb3}, {&(0x7f0000000300)="441de24aa3e6b9c91ce2b27948abd7409197e83be4cc5ea184d6b4c000", 0x1d}], 0x4) 16:00:46 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmget$private(0x0, 0x2000, 0x540, &(0x7f0000d3c000/0x2000)=nil) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000c31000/0x4000)=nil) shmat(r1, &(0x7f0000e02000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget(0x0, 0x3000, 0x200, &(0x7f0000b7b000/0x3000)=nil) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r3, &(0x7f0000e37000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000af4000/0x2000)=nil, 0xc83110e272f86a3f) 16:00:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:00:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x4, 0x0, &(0x7f0000000080)="7581888f277d7b477967b235af9116e245c2863f9b36f8ff855c20aca7b269213e272b9d13be1613bc9c28bda5fcee8524b572009a9129a6f386fb82ab96b208cc10f0dc3c13975be37e2ee12f4184e9567327eb239eb0f28290d2f089d1a0158832dc3d0f8beb4c0fc62e12beff4f17c630e70a527a068b4b194a32b383e06b375e97cdc130249288aeedf4943f53e6a96931b926f98fa65e0fe3b1a76a020764167f6b034b81d5675c5ba23d5589c3f74fb4366cabe66a9555ba81777f8059aa4771e2b29098", 0xc7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r2, 0x2000000000000000, 0x401, 0x0, 0xfffffffffffffdcf) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() r3 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) flock(r4, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa8, 0xd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000), 0x190) 16:00:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) recvmsg(r1, &(0x7f0000001880)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001700)=[{&(0x7f0000000080)}, {&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000600)=""/199, 0xc7}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x8, &(0x7f0000001780)=""/212, 0xd4}, 0x843) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xffff, 0x3, 0x5, 0x80000000}, {0x75, 0x3, 0x10001, 0x7}, {0xd3e, 0x1, 0xe000000000000000, 0x2}, {0x6, 0x3f, 0x7, 0x4}, {0x6704, 0x7, 0x10000, 0xd198}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x6bb56ec389e30969, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x4, 0x1}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) close(r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000158, &(0x7f0000000040)}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000ebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x11c0, 0x10) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7652, 0x100000001, 0x2, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:46 executing program 0: r0 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x3) close(r2) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r1, &(0x7f0000000740)="840f405367ef47b32372e294008f3aa979ac6b7b934abcd1aaac9d53decea644920479a9b1a1641c5b184dbb5fc0e6a05a1d8d38cb87c51852f04e5c5277cb2a3303d8d5749c6baa42d0e2258293324000728f8249312e62d2e083acf95a38f786d101dde5d1107db3b8e9c2e959620475a91a9024c15d2c14b250066d1546752632ccd87686f5cb4829f4c06b4a96ccfe5dfd1c84126e2c367715daf6c251652ed729b5e67921b84b0f", 0xaa, 0x400, &(0x7f0000000800)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) r6 = semget(0x1, 0x3, 0xf93f2b0aec4d4463) semctl$SETVAL(r6, 0x3fc9af46334a9809, 0x8, &(0x7f00000008c0)=0x10000) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:46 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) recvfrom(r1, &(0x7f0000000140)=""/233, 0xe9, 0x840, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x6}, 0xc) syz_open_pts() close(r0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f000003f154)='./file0\x00', 0x0) r3 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r4, &(0x7f000001fff8)='./file0\x00') renameat(r4, &(0x7f0000da2fec)='./file0/file0/file0\x00', r4, &(0x7f0000000100)='./file0/file0/file0\x00') pipe(&(0x7f0000000000)) syz_open_pts() 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0xfffffffffffffffd}, {0x44}, {0x20000000000006, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x0, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) sendto$inet6(r2, &(0x7f0000000100)="f113d4c75dedf58afbed5f38f288da0fb6c818dcca7a22ef60fddaddd84052dda926b493e44baf50f9c89a067626e52ec94b01ebfc34e77683d88427e311567fed8b34559dd330180adad2e776d0bcc926418f6841d0fce4d1d50ec94775c0b7812fecdab2384a523479ac82eae9", 0x6e, 0xa, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x93750fad415d3293) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000000)='h', 0x1) sendto$unix(r0, &(0x7f00000000c0)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x1c8) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x2, &(0x7f0000000080)) pipe2(0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() setrlimit(0x1, &(0x7f0000000280)={0x0, 0x1000}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0x0, 0x90, 0x2, 0x7f}, {{r1}, 0x0, 0x84, 0x10, 0x3, 0x101}], 0x0, 0x0, 0x5, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r2) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r1, &(0x7f0000000040)='./file1\x00', r4, r7, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2d4, &(0x7f0000000000)=[{0x5}, {0x28, 0x0, 0x2}, {0x6, 0x0, 0x7fff, 0x7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = getuid() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, r5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000240)=0x8) read(r1, &(0x7f0000000280)=""/110, 0x6e) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) openat(r2, &(0x7f0000000040)='./file0\x00', 0x2e58f49a6da0e3a4, 0x2) 16:00:46 executing program 0: 16:00:46 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x6}], 0x1, 0x0) 16:00:46 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x7fff, 0x7, {[0x8, 0x5, 0x8, 0x9, 0x0, 0x0, 0x41d9, 0x3f, 0xfffffffffffffffe, 0x2, 0x6, 0x20, 0x7ffffffb, 0x7, 0x800, 0x10001, 0x6], [0x4, 0x6, 0xffff, 0xffffffffffffffc0, 0x6, 0x8001, 0x2, 0x6, 0x2e, 0x1000], [0x7fff, 0x100000000, 0x8, 0x401, 0x0, 0xffffffff, 0x1ff], [0x5, 0x5, 0xc3ed, 0x8000, 0x9, 0x8001], [{0x2f, 0xffff, 0x10000, 0x38}, {0x8, 0x7e2, 0x3, 0x7fffffff}, {0x3ff, 0x9, 0x6, 0x6}, {0x2, 0x0, 0x8bf8, 0x8}, {0x79f, 0x7, 0xffffffffffffffff, 0x1}, {0x23f3, 0x101, 0xa0e5, 0x1000}, {0x3ecb776, 0x800, 0x9, 0x450}, {0x40, 0x3d, 0x400, 0x101}], {0x1, 0x40, 0x6, 0x101}, {0x200, 0x100000001, 0x477, 0xfffffffffffffffe}}}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000200)={&(0x7f0000000000)=[{0xf6}], 0x1}) 16:00:46 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:46 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:46 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x10) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/fi\x00', 0x80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000180)='./file0/file0/fi\x00', 0x5, 0x800, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0/fi/file0\x00', r1, r3, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000300)={0x10, 0x4000000001, 0x4, 0x7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffe52}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x62}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xf306}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3dbe80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb3}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5e6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./file0/file0/fi/file0\x00', './file0/file0/fi/file0\x00', './file0/file0/fi\x00', './file0/file0/fi\x00'], './file0/file0/fi\x00', './file0\x00', './file0/file0/fi/file0\x00', ['./file', './file', './file', './file']}) kqueue() unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='r\x00') 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) getdents(r2, &(0x7f00000000c0)=""/190, 0xbe) close(r0) dup(r1) syz_open_pts() 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d{\b\xb6\xb1t\x94\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x330, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x1, 0x3, 0xffffffffffffffe1, 0x7b4, 0x9, 0x81, 0x1f, 0x10, [{0x1, 0x1ff, 0x1}, {0x100000000, 0x9, 0x100000001, 0x9}, {0x2450, 0x1, 0x9, 0xfffffffffffffff7}, {0x3, 0x7fff, 0x6, 0xfff}, {0x8, 0xfffffffffffffffa, 0xfff, 0x9}, {0x8001, 0x8, 0x1f9, 0x1f}, {0x0, 0x101, 0x6, 0x8}, {0x1c, 0x4, 0x9, 0x8}, {0x40, 0x896c, 0x6, 0x3}, {0x353, 0x0, 0x2, 0x1}, {0x8, 0x2, 0x10000, 0x395}, {0x6, 0x0, 0x1, 0x4}, {0x7, 0x6, 0x6, 0x81}, {0x86, 0x8, 0xc1, 0x2}, {0xb7, 0xfffffffffffffffb, 0xffff, 0xfffffffffffffffd}, {0x100000001, 0xb872, 0x5, 0x49}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x76188f9977a098bd) semget(0x3, 0x0, 0x80) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") munlockall() 16:00:47 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) shmget$private(0x0, 0x9000, 0x80, &(0x7f0000ff4000/0x9000)=nil) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = dup2(r0, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) syz_open_pts() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) close(r4) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x8, 0x90000000000000, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x800c5606, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x5}, {}, {0x0, 0x0, 0x0, 0xffffffff00000001}]}}) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x2, 0x6, 0x400) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r4, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f0000001340), 0x32b, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x1) getsockname$inet(r3, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r3) setgroups(0x0, 0x0) setgid(r2) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x1, 0x9, 0x1e47fbac}, {0x18, 0x2, 0x7, 0x1f}, 0x0, [0x1, 0x2, 0x8, 0x20, 0xffffffffffffffff, 0x6, 0x8000, 0x4]}, 0x3c) accept$unix(r5, &(0x7f0000001280)=@abs, &(0x7f0000001380)=0x8) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) lseek(r2, 0x0, 0x0, 0x6) r3 = dup2(r1, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x2}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x5, 0x10, 0x7f, 0x3ff}, {{r6}, 0xffffffffffffffff, 0x0, 0x2, 0x200, 0x7fffffff}], 0x6, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x7e}], 0x1000, &(0x7f0000000300)={0x9, 0x6}) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x1, 0xfffffffffffffffd}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="728b") 16:00:47 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x727ff9ae4cdf13fb, 0x10000}, {0x45, 0x2}], 0x2}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8, 0xf0, 0x4, 0x2000000000, "b6e794ae759424aa2d4f53d6522561582bd031e0", 0x1, 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x5) nanosleep(&(0x7f0000000240)={0x401, 0x4}, &(0x7f0000000280)) faccessat(r0, &(0x7f00000002c0)='./file1\x00', 0x20, 0x2) accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) socket(0x18, 0x3, 0xfb1) r2 = socket$inet6(0x18, 0x5, 0x7) recvfrom(r2, &(0x7f0000000380)=""/167, 0xa7, 0x40, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, r3, r4, r5]) r6 = socket$inet(0x2, 0x4006, 0x4) sendto$inet(r6, &(0x7f0000000580)="830d79107ee8b0ad7d4a439034536f72218e3a85322aeaa0223e4764e3ccd8d97e92936727eacef8dca5f7f72c37e133f879b162228d697c4f8a999c07b7574c528963c3c085df5b82b82b0250912c968bc6d5fce1f2ebf8e13963902914d3130f51dd57cf97ce214d80bea8136a1fcf5ce5a335297ea631664a12adb8802abbda0a4c82579baa15575891075d0d62e38a5a6427fbee96c4526c58359912970237edfe159399fe443010f8fb780ab55829dfede84835ce483a9475df555a335aa9f0b6f64a64156a6d1a811affcd09d7fa67506e93df3bd56a65a4a883164d01febcd4fee600c4faa331eed0369f7df7aa769324500b258cf959289fc2984eddb942a561e10e246ef16739c98dd24752a3c275626f184a710919a92a3fcaa20eb59cbc2c28910485e739393f0fba37ad3030da4cd3fd82bfde324e8a6e35ae78ab30a871dac85bde5cddab333831ae5514d00457f7360a45a36dd6e8e4b04b99b7f537b537efa9d38c8faff7b5d3422367e6a302b927c39e532ecde444574447306fe1a745db9dc59e02122ff3c6df0a3de8ca349a7caa3b547ce02254cb1618e32f2670017db2c91b1309bb92a9114e9cc9d9de7ae0ed7843dc1796a093d606c3a4dfbf1a3531a3b0d238102056cb4b58fd833f7dbed0e3df835ab4a41b1d5b47e03dc321ffcfac21f9b69d4fce6cc15a8273505140554236d6c209f4b592cceb03121159ffd5c36942581d5b9d413c73e7c86c36513e4b94b4401e676d37f29b3ae143b14b13a76d2685356c7facd92c7291be5f117d93c79ceb563074056fe8d3c7c130ec7b2106236de43e2bd06095775bcb953fb9de35a3e33301df3032638ee1823fa7e4888fe6fe0a3b54236d27f27b69e0228fcb12d3f393c38dadc1b5fa4dcbed871f9f444a25fa1b258a3cc0e2d20334af58ed4f379f1ae74a123193a1ab8ab979d82df37f7f30b38062a1deb82b0863ed7594037ea432d066bc219f7a20a87649013af801842b00c06333ec67da083ec16697edc27ff0914b12a556a47fdada28d3283c708ab7c207ffa7b6ab0738b1b7c322187a2e50afe7d1a3ae589806ea4f8486532fd23a13aa0ebbabd9eb5a4627470f58de22ae778ef7ea2c2ade12d14bbcac6516cf3fec71443159eba97522ed217d0d11ce094bba80ab95017078be230b20c5b66c21f6ad6bb0e67bf818cd5678747a2ec3307c8d088aa33bd93cdabaadaa456f6c71064931d3f4d8f0509b8918eda138113dd4de63d909e41ea3fbe5a777054b13034dfb3addf18f4721c87047fed292d4932fc99d366d6953accc908eb4cafa6bd74b95a0270297f9a2c1c4be7b9bc96764e1ff191a96166e62f70cc10123b3765906138a2407437cd9cf39e75469c6e5c882440894a2ce0e20e4dc87049afff273b670554f8e20d81a56856328a41c93de83d820e2d7dd1b09b66481de352135c1f9c1356e6c883712e6d7c7c8626bc573ceeab1d1608a98069078caf7e290ef420542da50e8af695cd1a12e9b2fbfcb745b09cd8b1296aeca74f2994377c3ae1ed7b77bdb2d0851c2b8146642f687bf61d7887956b3f88c5117a21ae2b7d34b1fcdbdc97c726ba70f8e1805425f858dd4de3d3bcc0dd61ca29cae318614276d7dbd81b78f4b9ba27db578796e14f0a24477536a22b1b951780d44914d22407613bfff2a32aec834e9eb866ec358ae2e6db67bc804b6e31a384aa54c4d629ad3a3b9046c400c12804f8487d7d3d517473ae7b3d43f1f550e6a60efd82b9f8ec001ed0d81c87674d243cf3cc9d63c391ad9bec9a2e8f13aab92932fb356a7244c475fe67afe9b02e57ef62bf9855dd9530628b6e2d4e88d31ad5be712c0c9e696c534311e9e393a93d7c8f610b8ba6281808d17e831f467894484a5c96b0cba778d7c5bb1833619cf60823814b1bda6145e05a95b2a33c50e3b113d9ab971c9c2d30ce54425309f53d3795eb273c0d982c3adc5a8f5a6507d785b4bc56b582fc57946226f94b8b74c3e8fbd2c3e97e230b9373d2d4c91bb1361a1c1983e24801298f1e204509daad11ece86b90c7ce570f3a0c88acd6d88050ea39931b333c51f34b6e84ebddda734b5c26393ee8673d8a8811cde76252ab67b342cfedd1fe81a95352191c6ce6676d6daa8eeabbe7422f0cb8a44ee32ca219ed35df194d1a711656f5ff1a480eadd6d5652aa4f200e892e46780011150a64dd8bb72d1c39d3335919b2dbe918656601e6433c7b87afaf190a3cc6c06c475b77b34ffaaab8acd538f1e2677651cd82e0cae7cd6e879f99fb669c3e8860522385c504174ad3f3670e1f3a17c8b26ad8f513d905fd24363c90bdbdb7a5b0c8a6e34b44569404b01c8705881590a410ad4f1a89e6f52b24a3208313ae812b6781c0312900a30246000871b3185a55e27dcc7608048fc6e4e2e9216b39b8492afce9c1e96870e0c8043eb06944fc3915989327a8dc9139c09afe71f1b55c93f94ad064f4e9a815f4f1952a38ac2912c8a86bf4ae9b12cdc12c92e99f44437f20de841b6cf610eb3588e2f0f6bdf3b766b30d2542214942ff14c7e03763a7889a232713a3a00ceaf4b24233b3b90c23955ae964628b0234800d1a0deef1fa3e26d0c7f1bf6fdc0a47b19c278c053c353e8a2bb47c2636e4d286940193cb58b0fd5f150f7e3d7593d4e7f8e1e19bda8a46d119b1be8a742426f990c5020f0055e41833dd259acfe3bbfc70c2db5cf0e0439f6fd95cfc10f68530a99feeb90af82e5531f4e3f5f3afa3b11f7c3496e59bfac704f946dabd4a17a506b1ccde4c20631e8f0911c1755988b7eecf669169579cfe7548745c294a628bb204595feb4db78ef3dfed1435c0fe3ae021e1866d13df38da8e9033818a46ad29d357853de525294a2d8dedc093e0591e74edf0e2ed513fad0ad47872f65c2829aa7ac42b7cbc7556a756f6550f6234cbb02ff5404ebc4fe58ba7912680c29c335f112ade37d9118f15633faaeb4f16433c9eb4c060b5fdaa6fdf6a2d502c377d276c7b370757dd5e89a610f7def537f5f3f2384b438d6bb568bacd5e831c022d71e2f2b0e4ef235cd1dedbc34857801342a0eb2766bce5fe7619a0217e93d407ac889cc8373bbb53bfd406b5bdccbd218c06640bd77a0e2019c2527c93499f18bbbabdf637be808d091090adb0b125c540c99591b7f85931690f0ee6ac951975ac860b4132fe804ab99e0860d966ea913b1ae903fcfa06a87dc5e23f59631ebef3cf62b1d495a069038e3435c88b4e1fdcecb1da2063f2a052311db3a476c97b8aaea5390dea3a00977244593bfb9bd993ef76fd4114509dff83e72f16a961a5bc658b883a988cb4d9754fa71b7158c66c0b3a3ca6e045063db1760d6b18e1ffe280e234e13f39181765f05663d90f2873e55f329dba6402a0aaf053f7f3bd182d569ac0e566b57e5808c6b852355f35e12aee15453fd987bf5ce0104455718e02349a294d3684d6bee5f5ab69302ffc93b1c4d207c1666fcfe50beb884360bfb5575f1509368f1e9e5737e5517a4181f95695473d09d8314b9484b4d4aa41eac74fc9eb75cf2b365704def2a2a905db510876eb84d26d5aa6b6afffe60a10897ff424e132522cfb8c72b892e20b829bf289b4feac9c9a99afde4c7e4c6e9100ebba39d23e3ef3fcb114a7763c5c6499e11b17fdd60b5f8274f39b8ebbc7ae9f32f2dbc3b4cf082f8a13b8a72e5089828743d29f6872731a440cf6daeec99a2c1ef1482062d02a73932a7109edc53756ecd363cf8520ed43ec90d8e7b28b02b9a23811dbef13110b589700ffb62bbe6e472297e97c354b4026ea2f467bee69be470b0926ef57ceeeebff07cc5f5a99ae2db6f4fbdf4be1f4b6281346d8a1ad57680ee8cb29e41fef15e0ddeae1bf3854b2eda3a2a374ecf7d96cb5ba0154a7b263ec067a376066a9102757cc0b55be848ab2762fa85acea250f8255d8577b0b263edd1ae263f252c2eac6b6dcba42c9c90e400fc5b417245bddeef4bdb82243e55af80ecbc2d29a3a9408cfd307233d2c9814bf0ca97705c0bbffb540c55d1111fec5c49fb565519217d5475f5a558e9ba1cf6d8bdbb7785f56c53110b4d0f7c51e9f4a73409db76a97942bf663de87618d0cc688354707da4b1dd1680b740c104920d70b9c02184b631e914e24d6595a9183552f03fb0118e40c716a817d17bd3d2abd18209e925b675924ab8d3b5d5c98247af06345d0ba0610c73e5415a7c2f0febd53b1864f85aa67e761fe7c9213dc74186868de6c09a0534d5dd9ed866aa4dae880959f34500a02407f0618a89dd52024cb910e82506f1379c227de3c0b824dcc4662d308c8746a38e8db573436428bfd8708daff5123a98f4b02c63e1f4f0fa0933eb5f109cf4c440c51c031e94ebf7bdf6945f75372ef460a7725cfb21936dc0c0f6cdc861eab19dfd1230221996d7e11c69b0fbd0d17c3a7f052fd8dedffd282ae9b603f8aefe361d8de8010606e8a143cea28b54f6f88f2df73dd43151a20aa7765022924c271a72e55022dd1c8fe37b1943967852c0a5dc91ed988884dcea21f96e3a2447e7f567329958bea6711444f5242e32ad50801452ffd3c712a2a98031a7f035116bf9381c98464f92de71f6285c5188338d310222a06b594ea3309998993f579a05ea009c0c1f8842362bbd549a192f2fe69ff55a1fd195e678f1a387ffd3240ebd97f7bb2c1077ad20bb0f4721e6b59b8c7b2f3a0cdb524cf4e9bc907dc5d6f02479b3e98016cf98939d7d1fe3387d51afc6956dcf660a9b652e1e5c3e6f9c8ffb00b666f6e6ae97c3151b8f981dc086473714adc49410ea44fe204196dfa83b3e48dfaba2bfbcdedb59699d2e73e2e8f9d9b841cb3eb186f2a4ce6d724ccbe0f3290161c907557d426ca218d35ce18da1337043f66f0e3a668b39d0336513cdc7b54a347aa7b47e5c99a5997f64a67859f24276aeeb42b34da61d1f6bcea7756cb6bdfcc918a3937b25fef0ae4ca21327ebb179de9cd85c03983117ad12827248707f67b74a848ea1947049a9287f1fb0ae02d217e0f23314b834a77a508fc17a9f73ab30e953dc967e2600929f353081a2d851375b2062835bd4733f7c8d3411ac62f95c4aa394d37a76a35017cb0ac502178c502b637d209cf67165e3d9a258a0271ff7acb80ce71e3f06814560d32c1d7e9a26af0b8a5c29424c1c20636315d5ec88f128bccfc3b48cd036a8194030ef75438c97b0b7e70e44c9adcb67a629bff6bb5f6029a944e8392de2aa7bbf419b9b5e5ceb9bc23d026270e03446932b9e45a0661006e61b82f4e9cc0336900846bb7a0d5886b2a786835c9c7712a5ae76802a78b5f12a549175c0abc0c4a0059aaefbd0fa6a469e229c4e134199c92e9ad0019cbbb8683f7eb274ad2564431724016d0040ce6079c28dde83ce6f661418e09b2bd586634758ae59d5adfddf428ef1737ff7fbf58616b0cef1c8b0a02ab9bf719887edffd3798330c5c8af1b6613ce0364b59846c46c1210e2a8b2d0f5c69e24abd86e9aa8def1918b9413bf414efa46f08c9331fe8ba53edaa6531e6a24d9aaab9d5c2c466b716433d1bbf0de4510f8634475b0b87f4409950c983eb9e3d9f5595b2f4354652e27022b1c176cbe2dc62269fb8ed86245779d7e3a76c0f80192440a835fd85992fb8ea0bb8ecb404c0a3576fa4ae53cc38ac9743f75d9e7f15e3aca37620b1023b2cf7f5f0c7f66b74c69293be4cf23fee70c76a1b8c907fb77022677acb2403b70aaf5cf3afd9eddc671aaf61ff379", 0x1000, 0x2, &(0x7f0000001580)={0x2, 0x2}, 0xc) close(r0) r7 = accept(0xffffffffffffffff, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) connect(r7, &(0x7f0000001640)=@un=@abs={0xe7b20522d634d7ab, 0x0, 0x2}, 0x8) r8 = socket$inet6(0x18, 0x4004, 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001680), 0xc) r9 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000016c0)={""/16, @ifru_index}) flock(0xffffffffffffffff, 0x14) r10 = openat(0xffffffffffffff9c, &(0x7f0000001700)='./file0\x00', 0x8, 0x51) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000001740)={""/16, @ifru_dstaddr=@in6}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f00000002c0)=[{0x8001, 0x7f, 0x2, 0x20}, {0x3, 0x6ad8, 0x5, 0xc97}, {0x7f, 0x8, 0xfff, 0x10001}, {0x6, 0x1, 0x1, 0x100000000}, {0x7f, 0x0, 0x9, 0x1}, {0x0, 0xffffffffffffffc1, 0x9, 0xffffffffffffff81}, {0xffffffffffffff39, 0xffffffff80000001, 0x7f, 0x9}, {0x9, 0x1, 0x1}]}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) 16:00:48 executing program 1: r0 = socket(0x18, 0x4, 0x4) sendto(r0, &(0x7f0000000000)="d7783cb556637649ce092dbffdcdfa64e33433613e45a70ebed91e8a26aea670e2849f96f24947f1c1c99a532cc522230ae8a271909abcf4b605059fd6be8d58449152e3b1fb4a646c8dedc9be9e36702e2af7a750ce4cc45bb1e7ba9e664c13f4dc56d0296fc18df1d97f1cd6b9e211261a58c6c537ea3a9c265a98f3", 0x7d, 0xa, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fi0\x00'], 0xa) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7, 0x0, 0xfffffffffffffffc, 0x2}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x802) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) fcntl$dupfd(r2, 0xbe8add30b76e85b5, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000200)) recvfrom(r1, &(0x7f0000000140)=""/102, 0x66, 0x840, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x7d}, 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x1) 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3, 0x5}, {0x601d9911, 0x20}}) pckbd_enable: command error pckbd_enable: command error 16:00:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000740)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x3f, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xf4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x87}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x80000000}, {&(0x7f0000e89000/0x2000)=nil, &(0x7f0000cab000/0x3000)=nil, 0x9}, {&(0x7f0000e98000/0xc000)=nil, &(0x7f0000e87000/0x4000)=nil, 0x7}, {&(0x7f0000fc0000/0x5000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8a90}, {&(0x7f0000e00000/0x2000)=nil, &(0x7f0000d64000/0x1000)=nil, 0x800}, {&(0x7f0000c38000/0x1000)=nil, &(0x7f0000c1f000/0x2000)=nil, 0x800}, {&(0x7f0000e1f000/0x4000)=nil, &(0x7f0000f2e000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) fcntl$setstatus(r0, 0x4, 0x40) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f00000006c0)={{0x14940, 0x0, 0x100}, 0x301e, 0x6, 0xfffffffffffffffd}) sendto$inet6(r3, &(0x7f0000000100)="1b0a79738e041664c165634c8109b728f1bc856b", 0x14, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x10001}, 0xc) dup2(r2, r0) pckbd_enable: command error 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) r1 = socket$inet6(0x18, 0x5, 0x1fffe00000000) fchdir(r1) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:52 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)=0x3) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) pckbd_enable: command error 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) lseek(r1, 0x0, 0x1e, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8010, 0x0) dup2(r2, r3) 16:00:52 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x101, 0x95}) r0 = syz_open_pts() ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x7, 0x8, 0x8, 0x80}) 16:00:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getppid() lseek(r0, 0x0, 0x0, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0xfff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000001c0)=0xffffffffffffffe1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) pwrite(r5, &(0x7f0000000240)="8545b922af57037234b42bdeedb59b4bb0f68790a1cf9bb1e1736d5f982fc3a3d4c7a339c24a3bbcf1e6a13438337974604ba34527a208c0255352bf9fc1e66325250653214b24c79f1dc0f1a47fb71b21008a29963dac339e02353a4e98a2733a422506aee6abe83b5d1821fdd778460afa9729f2a5a077fbb92dd177e1e2d58413f20624efdf2da2466524d4324aacb5587b51627e541a", 0x98, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x921, 0x8, 0x2, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8000, 0x5, 0x10001, 0x8000}, {0xfffffffffffffff9, 0x7, 0x2, 0xdd5}, {0x101, 0xffff, 0x2, 0x41aae67c}, {0x6, 0x7, 0xfffffffffffffffd, 0x5238}, {0x4, 0xffffffff, 0x6, 0x6e6a}, {0x4, 0x0, 0x0, 0x401}]}) 16:00:52 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, 0x40000}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="c044e0200801ebf473dedbc0cc67f4eec43f9245b95f4fbeb2ec169a4fb4e675689a095a6993a4b2b3c184cc93042b771f14914cbc7d15a1f305307f58c0d8353bb63646d3659af15cc44ab6f6c3dc72547ce496e3b3d0bc930a49ad4145c135ec24923cedc6b499514e0caf826202b2f9bd2c2c64", 0x75}, {&(0x7f0000000300)="357c1da6d1bd6e76c7c5b52a0ce8394c3053a489ea8000c6d4f87ecd2b5f39d18b48dfc03f2520eeba11801ac527c9353115b8c523cf0bbf1d2c9c83af67f26d7158bbaf3e863600cea1f4b9dfee1897cf1167376932f73989ed7095e100ddb9a4e9f110b92d030f944580cb4964fb3ae09278e6fa90cbb5bcd8840baa6c0387b170cd7b8eb6d22a50624b1b6a456411c4901e8a7edfd58028130ae52b5fb262ba74196ebe2bbf8a01d2afa4fce2b7f71a93b25dabc159d675da5480c45b84d3938bda866baa17111636cde39470a78d4449c22afc84b9cbf3b6fb6122bdd32124563d9b2236c44d691386f7c5ad8c2a2d5909c1e8e2", 0xf6}, {&(0x7f0000000100)="3e799154798da0a7cb79eaa0b140f35e39060d7084a4a90418c69cb38d8eb51ade100e6b685f427824590aaec172ee177513437bb1419ae1a5db1c2f", 0x3c}], 0x3, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x18, 0x2, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000540)) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) fcntl$getflags(r2, 0x1) sendto$unix(r1, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r0, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8004, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x44}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xf6f57b74249dac09, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x2) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x6, 0x308, r1) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) fchown(r0, r4, r9) 16:00:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0xfffffffffffffffe, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) close(r0) pipe2(&(0x7f0000000080), 0x4) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x7ff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="b921f737b7cddb8e1126def701d02722df899fb3cd8846b30e10e33f9d307746b9eabbb3dd60fbdab8d483280a8a8fbb0abdb1a630709b23b009463b08fca41f48047b49b2a13ea14125b76c64a830391f04afdefb2f36b41a9d16bb72dc2cb79b98a3e2b2b69a16720678beb6b38049a4ab127c55aa020811cf72ef871be58971b85851f4917e9c8d69bff27cc3eac954ffc0428a5a0e1b2f26181749f12c54f6978e6c78a606fca50b0aa83dc815c4841c93077f", 0xb5) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000100)) 16:00:52 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r2, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d3678815301121a00000008298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdbf01fda2b0a61db8977e3e8f905ddb9fe", 0xfd, 0x0, 0x0, 0x0) close(r2) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:52 executing program 1: socket$inet6(0x18, 0x4000, 0xb) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "03000000930a0010e25900000000003f00000005"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x38008) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x4, 0x1}) syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x1, [{0x2, 0x3}, {0x2, 0x7ff}, {0x3}, {0x0, 0x8000}, {0x1}, {0x2, 0xffff}, {0x2, 0x3}, {0x1, 0xda}, {0x1, 0xe00000000000000}, {0x1, 0xfff}, {0x2, 0x800}, {0x2, 0x7fffffff}, {0x3, 0x3a}, {0x2, 0x89a}, {0x1, 0xee02}, {0x3, 0x6}, {0x2, 0x8}, {0x3, 0x5}, {0x2, 0x5}, {0x1, 0xfffffffffffffff7}, {0x1, 0x2}, {0x3, 0x1ff}, {0x3}, {0x1, 0x6}, {0x2, 0x3}, {0x2, 0xffff}, {0xe8b86827812ddcb1, 0x881a}, {0x3, 0xffff}, {0x1, 0x100}, {0x0, 0x8}, {0x1, 0x1f}, {0x2, 0x7f}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) write(r0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000140)=0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000040)) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x805, 0x0) 16:00:52 executing program 0: setuid(0xee01) shmget(0x2, 0x2000, 0xc6, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/33) 16:00:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x2}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000040)="3b1b9c37997f9e7f22bf87c34cd5770291c0fd23cd7dea8edc83a4a7462c506a6068a64a1760096f949bf063e64cc360dd7f837c9c1538b46837b7aa5ca69753c3", 0x41}, {&(0x7f0000000100)="d2", 0x1}, {&(0x7f0000000140)="ba6b979dbd9f207dc32dc320bd1241e750d2000f67428652846f1648cce29aacd42c193baa09ffcee0c575a75b8288ef227d15b75477d2656a25760177f72d0358fb7d54c875defad83c8270a41213bcfb770451b90a116934971a1f449ddd9e6ff7d42eb495a2497fadd1a9ccabe4d75dcc033c65ad5dd2b332fcde97adfa6b75b68456242fc9fa77df6453aaadd897e87b5802397d2fe28eb04e4eb31cae94104e17f2ae74c6837b1fbe65c5858fae2eed233b4e0c6e9913a5cdd12a9d8967cfdc73ab5f191e9ea2f58e42bba2715f87f6d13469037ea5486d677cb0b3e97d41a3caceefc1c55ca47be58c34883fb0de714b447f4307669626e3c0426cbdca2ccda3c03c48f6aecf7392b975b3598a0fadaec4a88e676c4d7458bf6571d76cc347d69065c026ec1cb59f1358b170ed1d66620e47aa125af77579a66033640f6bd80f2634de8fc028e69b2d8c9cef6131d3e21737cb6579eb732a6f2e2654b62e7918d37d301f141ab1beb903bcc874107c1a511fdf97c784d5793fe2ca6388e8bfab6ab8fd2ac1f5498f2dc883874d46864378068c6e929698c94842b5d4f6ca3c984439c0a811ad021c66b72ebfe317ebe31714c03811340a70ae74311b2fa74f840f3ec52b3f34c0b069221c7196d6a96a3b7a4ca76cbff5537bc261af07c172332470eeeb122d37ffd1276d9f1fe3c04d65f8f75ef5dd3d09205094fb882ac385864f8c82f898b765f54f268fd5fa82ac95811f8a32ca6bab2b3814337b499771fa9a2090f82c4b97263c4fffb3ef67ee1cbdb62a8754c300b673622004880ec9485a0b0bf0d97af215bb98e8cd4622836bcdcb315215fae76d1a969da9ccc870a0b7584829a6ae93e882700da4882f887f160383a38431f98b9b9e699da02ab7c45b1fad778dfa7dd5c26aba8605fe77ffe28b6294e66b4a0724f686df48c3da0bede58747cf18096d5a5672d06dcf8d524e4a29dda9c721600395cc2edbeb1998acb709b8be05b43d5a580978fbaa8be9bc9c98df72309f48171c88e64d5a008e6b43471f4b2349fe289bf9988219746ca29fd07ac37c86b2edd602af6dfab2fcdabf7ad9159ca2cea6df4329754dfed493be25959e66898f92d88e5eb26e2d0caea0bd2d2858ad66cea974bb721bcbdbfe18c5d86594c747d925cd4057b936dedd8312cf033a4f353fb313ff76d452498b6272a216bd3b34827863159ae9e2bfb4c37900c6a8b35d217320ad577a8d192f1ec5969dff6ef95959ddd0ec5fc0ee3f3cf09f592444523c0c8b86030238ff6f6d79a4ed06a0dd092679255e1524abdd714b8a7a8299d7a41457b7b32adb11d7535e73baf9883894ae0ca04986a20a826d5f438f6781251dcb09ddaaf53c3977437e8e8e38459708bee0f237a61544e7e65d8d28015d67cb9e69cf6d90d3061bdad6ddb7156b8cb3fc92c4d41b5ead2d4bb07e7cdfe23de1acba199a5111c7bc13d0afe4864a17ffc10eea79fa5c3c99bffd5a564fd0abac046f65071daaa858560c7c237bd370c87db0352ea63f3cc9ea2bf3106565efb47845b000a41f2fd53b79f00c0c5ba0ca3a3b3dc2fb5ba2d50e5a0a5a7cb28a5b114e5d97477e64de3ef6446c71d3ec7255ef6a44c8752739c016f2e23425aa49580dcd38da7b7da46ac3446359dbb7b45d111494cd4a930b7b5d531fdf1c5b76f1f4bf47e180f2760fc4618562efb46d41be238024cb926a207c04214ee20aa8a15395d0d105b80e0510e37588f31dc38669a90762b9985824bb0c880b0d0701c244e6f0aea6f8cf4a7a44f97308825d527eb193479bc0eba321a5f6c082c5e326cd0093616dacf856295a469e40e5d2aeda9505b4e9be7ec6cb8eb499c4a56f093a0a9405e419d8319e6f8af597e7c735ebbcbf08ac15eca07558a06c79fc0cc216334fa313e2db9a64ee6f961752c6b627b3abb3a1faee50158e8cafda02800d64b08ac1d0ef60fba4f971e30c4563ea6f01ccc5542d049c6b1e9c19d8a296e611618510a37340ff997c86a97bfed0169964876eb95901b639c67fb28f1a6bc85c87e9e616d6f57d1d74105a139ed4d9068fa929a135b5f00f8a0939c011288eee159d0d3dfab12fb7190390473b6486713ff490bf45f5fea56908b9db2f294f0d6cab3f622905d2c9a81329e9162e7be7a3fb1559836a1bd5f5c6934aac96b40a31dc6e5973134a16dc9f7ef81774f0c71686366cf01a579ab8c1c7c45eb1dc8b858a42ee6102fd555ac7f930cc6350fb72b1aa49cbff35bfc771e85d63853104584c920fc8f0c27d2c6d0bf92df99e86ea4fad50402d8c18e1cd52d4f8ff80d0c204bc7a5e0dbefff915d7c6dac48ff7deabe7fd69ae5e55fa48418fb84ad24f771f766dad8311198e99708aa020461c3f07c54c6d5d6bf2a9e2eb99307616c79909a79d8e947aa746d3db535955a6051f834489ece5508877f0c3e56eaf22379ed7278d7f73ac347cfbdd25326717f833de123577bbc821994e283a90947153a91a700d63b0b94309c3e371908c3a64a13af6d26da56325e9872f846007223b2e847c07d0922e7c5a58b547b8ed54d88b55a800c393904e382a8289a1b8c78697e78cef7bf62a3b0f41b5e588e41a8592e844da4685bd09dd66d401328fa836ec2057a218157a7ab83a796abbb604e398a0e853fb6c116874edf0d1dd53c69f1a4cbd5a499657e65f7f0e38a7a7da16d676ee7bf924d94db392d97d35e3fe998ce38f00d69b4dcee0f0df2957ee358e0f7fcb8b594df969b9fb136d9663367a6ce21aa72807c2596240f93d5fe69ec9724daaa18bdfaa0833f5adddd366ba5790e05333e9e78949f95bfc0948591f2403632b55921cdfcad196d47fbb1978787e43828675765444a742c9260ba72dd5da18d3c90e1aea80c3bb52fddc58e9c24d8850cdc7eac2d736439bcd583a0eb1e45825b1bdc0a2b9869418c77047dc6a759993a3b2f34aaa51c871beed2729077b27a7d2e47a9b9443c91ce40ed7f18731d24a6ee0194f661c064fea2fad764b32017adb0c34ea6f404c84250170c135c006f95b674582ed08f3e60745ce1adc2550b9ad74a0310fa827446cea83325fa118654f7df6793314adc3a5e186df704b362c5a000c5a143fc84e43ae88f38edaa18f947b1ccb25d6c5f5416635ea21ca1a335bd5b520a327b414f23ce0b761ce2fc809ae4adea31d0bbc87a1625d980278debde2473c84913beab5531aa8964379d1d9d9a3356d64412074a00235b8804490efe4e169fe2792dbf99d226fc7df81b5625e89c230539e0fab53825e084592113cb318723ac8fa280a7d7b71ac880be6a52569f41fb563b94a2e87400f4988ce0b5e7a15e3f87a0302525e7bd321eb350b839ebda457263aac71493c93c128a4b813443f38ee4c8bb0f251e8a5d0ae094a6d3bb145c7f6943d1356484c8b6807bdeff793bb188a7c88bf0d54b2c4b24034a39fdb40505d0ccc510508c548e6f3acd43bff5799e9aef53589bccb91a2d9456f7a86134eb83309fab36c8b2ec3f58a008d843f13c696d2952cd4046d87747cf22d9b7f2335ecbb9916f78dd8bcaac12e88979236f788f26b9ffce97b9179b5582f151d75716441a388a8b7160e052a27d20dee6977aeb7d8d67da19a9becb8f7a63acb3e20d03be03cebe1148a2340410892f526017ce2110dd9eee998c5fb243d616c95c40370639c9f7510b46178c10433c5b589e37563a700be53cc0f4482b2bfbc26c2a00faa803455ebf5b544266d1e8160aa2416055b0b891b12f56ca2d61b757b891ae4ea0103ccfef660c70b10f537d9dfbd0484f0c0bee51f0bb9b03aa2e583894869afe915cfd96c8525ae3f331e096d421aa4428c3a979355d3c523a21c5ee9d3dda2acd5efcd0c7de6795ae9c75fd3de3479bbe82c91271e5dcf827b8d32facedca0af09fa552635e91d233c44a668a2d63fcc7698a63d0b28b7a8bcac40f99d69784b104720a8ec79c1b34355e5c3b513ca97168359a5a38146f2f8e3b35eb815ecc2f747bbcef6c26d174a627f53130d1b979db911dd93d28a20acaf01e2891d456fa5dc66c755a84361c1f3a7807a568b0b33e2efe18e3a1cf7729707d5fe8378995f8102e3bcf325ebb1e64f02bc3e31194713d7a05714cde89d7220705577996364511b2d4ea9841511e46fa494975f5bad8cd8e49b8531002faa9b922aec8cc4ff0a46b42a6a33c61e9a5f878c9bc82abc36bb0f7708c36ce48b44441ab464e0d64e623c4b6818045c9068ea99c62f8b51a59dd757eb212b9fb1bdf310f28bc108749599e50e54633e9317ae828de9f461ceac965bd988f8648da1b234f3db4891be7f99e9e064b7ff5695efefd2f33517a2e9f9ed5cf348c6920d19ccafc6362245464e30a30fcb310baa4a314e41c1c665cf304be9ef09966d976b0fad2312257576bc9ec15a22b2e3a789d4f4bd4158216de07caed7587e37650bc11edf34c24af1f40cb50c29e6db0fb68dd65af53bfa1dee9cb39960b6ef07203e9c7b1dfb5c9dfbe1981d5fdec3739c52678573524deae12873e6e681a6a97215f734ffd1be40395d5d8964c5e4347f088e948c8353d655f8ac1df283455c0096371bfc80a82b71539d75e2ed4535685b1f0f706af26058a8ee3f347ad71a83ce84c73257509bfd9e62fc176278917bf895e24c80ed93a0529648f748c21d60183276fec43b3a31bb0a18bc176efae4cdd93668822852d46dae0406d35e3f69cd917ec824e4ae67df67b6dd0f2665ec4e466aae62b46d65abff258a5864067826d1fd4bbb1c8c0419680c2c4d3dd53a424e7a9aabcbb381e4556916cff3dc44f34c3fce8979c959593e611bad63fa1a1e8cb5f6b71bf0947653a7050d993ac8cb7a98523df6c813b00acae3c235431a2d593418d70c3930cd6cb8ca0fdfa5fcba97d62b4fb9143f896bd4a8d9282623c9a00268e1c0a0cf747a55fcfccdba32028028f30e863792491d97ced8d247193fc850621058498385218512550db58be0f58274c1851faf012d035018e97cae1a2ee075bf30343782cf622cc2fe0bbc67845ae256c7a1be0b855c6791a849aafce05d3335804ab13a7f76fd485bb3149931ba0cb6e4649d3c85b360963c48d92ffc1dd06dc1bc05520192568fcc1a76dfd9087223f74d52730062641e701388060fc65f1968b2e8dea26071b9efef0a2d1d960b592a649c61490d696c65e2cc16e68256707372b7b54d8628adbb7dc7c9e4c2d73bfe6a2037861ed911b8e46b160d3b5fb80d2714fda01461515aa152c8506c598e4dc8d7f2278f6badb6697af177d92e4cbd9991ee61c452df3f34e842a8d5c5b2d3b5ac8481a33bd70c8348095d7663ee2b75d345e27d4dbedff286b5bae54bbfad532a1ca38163d6c9aa08f26568d4c1ab674822e81485f7c15c92a54f2db133006a92950c342811f67d144afb11de362d1c9a6b2878dfaceea8e0e117dddddb61f19e4faf6264437ec40e34a8a224fe173d0d8c7cb92d38b0c0165df72f742009bf5b674f19f5ce2047120cc1258860b7989fe8bcf7ab263bd02bba7c0e8b9b539a6df2f65e77e0b4d4bde464861934abfed24b664fe1c7acceaf5e94afa63b1fda521e6c2a964e13a8cb0d3493258ca864161f5d10763e17310a3d1458f77c4412407c0acc629e2794e3a142ea182442cead2d5b3e5e5e8afa5cc7314662a71617f2cf507d72b6d9595274f79e8ce1a2682c002b86b1d512d54fc2a2afb35ab73f26de10c63f8301fa1fe0ead3bc58f8de2097d46d90437cc6649fc890b88dd6eb", 0x1000}, {&(0x7f0000001140)="90eead1ee52533a8b70f71d4cfde0cea0831f5cb29809473ef1f646dbf66b703f750b1f407e7a8317aed3524e477bfd5c2b772f809a503b71c63aa1ec63f3b8fccd117b45fda443d6ceea55540422aca7bdbf3dadcaf9666a47c4f0275a4254423895370e5cc0c17b0440be505d4ed68f4a6d393c96dee9e703cfd99483b57fec6e61d0f86feab7b651c68f8242d54b0c2ba62698a87a415a7b61dd9fad71682c22ee6519f371a0474715f2e2cf0e2dc7b86528d31c201384e434289de30f63ac4abc3415611434988b6d51acdcd3f56782b2e33a0233737cfd98b4bc2a0b21e05976ab97eeb5cfd0168c181cb3cc6f271189a2454c2", 0xf6}, {&(0x7f0000001240)="620920d0d14827401b47acf6b7dc79f7dd762667d95278496f2de10627cd086e69e226815360b025e03e791333dd0bd6de4ada4105483551b630a47abda18e7d399a89", 0x43}], 0x5, &(0x7f0000001440)=ANY=[@ANYBLOB="8000000000000000ffff0000090000008bde0e1266e9274f15c3937347042a72efa0ee0fe7d54e5ff28cd171ee27aba844daa96c9ce1cd9e23cf78fc50c6e4e9f58ca5fd8354834fcd372598a1fd1690c36f543ba6d5b7102bff97dd26e4f5dbf0852627538c7c6da691daaa7b9649ca9e086eb679e2940e2ee86ab70000000030000000000000004002927208ffa2a9e741545c1526875183ef415b2997461b8c5712f0b4a6f20000d5af00000000000f"], 0xb0}, 0x1) fcntl$dupfd(r0, 0x0, r0) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3ee30df1652cf5c7977520797bf84232c3520107"}) write(r0, &(0x7f0000000180), 0x271) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x100000002, 0x2}) syz_open_pts() r1 = dup2(r0, r0) mkdir(&(0x7f0000000180)='./bus\x00', 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) close(r1) syz_open_pts() close(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 16:00:52 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x131) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mlock(&(0x7f0000001000/0x200000)=nil, 0x200000) 16:00:52 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffed, 0x0, 0xfffffe46, 0x0}, 0x2) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xb4, &(0x7f0000000180)="bddb24d13a440e78b3d2fd427db6cf313d54a450da24d7c7d581fda988f5abf98a16a3efb3e2e2fe4c0ac644f12422e461560085b0614f93fb647cf96856af17ded25fcc29e19f729daff743135234765f446123ade98e05c0624e603cf27c53e1d5efbb342e0ea3c8d5668be4e91a6481e84a6da37963f0e9c20caddb7f517935492d3c72018c95a27d7c85b48f8256c7fd27e341937e1aaa491f2a3f6b3275d1ecf1f7c3a4ab0d91467a3b1defbfa42dc57f42") close(0xffffffffffffffff) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80009, 0x2}) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x3fc, 0x0, 0x6650, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0xfff, 0x2]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x2000) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) fchflags(r0, 0x10000) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdcb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80}, {&(0x7f0000f92000/0x9000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e70000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x2, 0x201) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) 16:00:53 executing program 1: socketpair$unix(0x1, 0xc3a813b804f5b540, 0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x80000001) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES32=r1], 0x1) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x20000006, 0x8, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r1 = msgget(0x2, 0x180) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getegid() r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x400, r2, r3, r4, r7, 0x30, 0x80}, 0x1000000000000000, 0x800, r5, r6, 0x101, 0x80, 0x536aebd1, 0xff}) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000dfee9a00008a000005000000000000000000630400000000"], 0x21, 0x2, 0x1800) msgctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) wait4(r6, &(0x7f00000002c0), 0x12, &(0x7f0000000040)) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x2, 0x180) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r3, r4, r5, r6, 0x30, 0x80}, 0x1000000000000000, 0x800, r7, r8, 0x101, 0x7, 0x536aebd1, 0xff}) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000009d51a53add30257b670c6672f5ba263e46bb28efd4640b1c3bd425c007fb217688677d1c8546875e72aadfbd965fef0e8979a96dcb822ed3a415ee953f0b06ea3a1b07384f3778ca705984abec2c09dcc41598ee362a26c3ef3e95c3d7ed47acadc02bacf63127ee679ab6c6fd45ab67076b5e0952f270ce15a1091cd93afd8a242923da307a3bd579f1791cefb9b63c83d2d04f8f22311d44240e147debc74e5beea78c75682c5a8147c6d68b20b7b2cc450e63af6cf619d82a628417714131fa3b6b050e4fc4a7133181b58ff68a51a810fef71830405f545c106fa8a61dbc74dacf7cc2e0e4b48ab14019756c3de37cfea030bc0023ccc7ab536388cf972b72946c814603c7ff93f9ba66ea5a0f2f474fe1713b0d9ef4175228f5e41e7f60bfa0c8ae10b36d9c68f87a9940939f4645b03f288d083ad24c9e19f956549d24fa0d90bbdcfe54aec5c89ffb42eeaa66118068b12b72cac0000630a26bc2f240e6b2141b9b8e4e1a23a0045afab81a89ea69c9147501a32edb668f008e363a32bb2b83fc3a5a5e7406d89097a7959512892c1b6cf729e5c8d71bb04f5265f8f3aaa4fd91be0edcd8bebe5afd203cad360d72f1b872675dd15333b43b17ad2c5525f1390cf93cdd0ab6e9666b4ac968cd795c66ec215b93554e30d2bd17ecf17746e521d27f459ff484be2a048dc272022f0411128781036e6e245868f88b6a70c5ff9f5fe0eacf19bcd19891693b054519a679851a5ef0c1684d83d9beb7e1c915ecbe1769c8eb84bdf860cd3f6cbf222b07d64337515e8544245891ebc1de3e1a81cef27b424fa4f9fa23fd3d2dd4ed0c323872b703a9a109a8c63639c6bf48b8b6ba46e250ee31cc6778265d910139fc0ea2e880a6aa8aee48600b561b2fa3f067854f5bfd6016d8ba24255f7d45c4ab64994f7f692e0289f46ecfa2ae80cf2e91656ba370f455215bc69d7c5c42bc08429334bce5d2cc16548132ea67e85bf6381ee8e99a56c56b09fab181c31434c084fa8bfe690bf3abc00640a648548df79d3796665c300c47c84cc277ce29754a1635b1f4b062e41993d3a7f05410cef1d790877bb4db85b535fbe488b03d37b6d4634fcbd703a7431f56af02ab6c008085ab87d5df0603f2e90312d049088ada14e4d748aa2740e0cd6708735d2833fdfb8398241b05e936843ecefe29a55a3dbbb18af39f0f164f4c5dabcdd558468178b47e757f033d9bc30eb09149f507979a28f65380450684f55c5c45dcf1c0d9c4bdb29ced42128369e1a19ff56174532f8f135895cfacb4f2b37a79fda240d13b1f764dd317f4cb28efb1be4d159150964391de6d30f55c52fe32606e9c286e1c5e2ec20bfff56c1aaf7cea05f0d3c4c04d93e98dc8322cfa0a88e8bcf5cf60448035e65ddd11cb3c57aed63c5adeb912092fc04b250728f7189f286fc1d31a48a8f4c0d18920a27390f3e49e8b1e40e28f03efd9852fb869711292b5056329efe05c8ba9e1ba91aa8ba0796a79e65de671cce268345434c4a71afec2c04f6ffce7631ce79facfe0ad2f4cbe66058370e0e0b192889740d8fec3659699a6b5add1a9275c2b8cbe8e7dec7e7d31a72edfafdcedd65406b8b1e9dcd6872130bf356b192be3f0402fee4c29cc804fe1dc7af07f403fa738737dcfbcd637d347cf622220b56a739c9a7d7f0f1a84eeaae7309aed779f675209c915f29777e96cd480add25e2cc9ffd5cd4785bc361a798371105dfd56d96ee3dcd2605971aa9e13a4a0fa89149a3a0ec502069062e80a134f993009e146067063a0cfa5d560c89701f7dac9fb5a14663ef9594fb6a2cc916ad7c64d9929e9f7524a67b5bcdf981575ecb789d459ff139b31bf2d5a7e9c5e7237bdfc5969c8d7a98ea32e8cef77083947dd82913757b1d81871ee828370a65a4dddb147eccb83fd1b2c248dcb4522fc89689c0f5ad3fa9087375e697a0503fbd2de66a786afceb3e97e07254d39af79982d3aee36933558e306d1671fdee1fd72df93ce67fe5d065ed36f9f138fc184a482b0f09e3a90b75abf9f709d87238a8ad15ab65be88160483bec601946b27278823577c3311e4aa42f0726d852d67710031a627d323f2b831be37b521805df5c3a1cc18801a581f6fc6fbf98efd10ca5d673d61f65793a0cb9a67a96e52dd546fe1d4b5082b90f6ebca4772e85c20b3b05b1ad0aafd986121f50298939be675dc3f70d8870aba24a091804ca0be42a4f2b4066577cbec433b03aecb77490a6858613da3a868cad146c06e43adb1828cc33e234e1b9e723520af8ea9fb52530d996ead9d9f6f2cd0c59760d3faf435becc8563452466a81b1b052aecfac9401f19b88f4b33fba676df104bec3a31816866643be2389ef8fca82f30d6c06dea063b49e1db937ef0a259b81c5a49700b27566253997df138f8ac046391743250523a22d86331a66ff4cc6a91e073826624f6658997e8be2f8177aa63867879841903bf70ab2ad107b554fac336d2e93064e9c69c3f9fb8f653ecd3432f76852033d5b30f772a9d2f839274e85157e25c8b2ce9d749d5a4bcef1f6348de403067fdd99328b9cd06d211bce556aa31cbaceb54b1ac06c7c5d8e12a38ab2a2dda08514d83fea906641c0cad41322f6cab439e68f7769d0baea2d6cba3177bcc1dd0003963f3c5957f8d08c91c1aba7312ffcf7272004b3d1493d24c20645a555153003769cb02375e19c40df1ac13b2e2edbbffdf4f2cd9ad9391a8c8de435cbdc5fe418f78b15d551f7f1b915767e1251298e24fc7ad94d34fa265a294d1ac7939a1b0165701d827faac6d939b03e2b3f07d39a59b425f1ce506d53fbf657b6a1be8f7a448f3ca3d4c60ef8e1c60749751b11240a5f090fa37f4ec4eebfb33eb337890f9cf80e9aa2ea14de3dc1ba2ae2dcd498019cdff40a2b34158767dbd7f0ae4ae83660b5bb94fffdf92d0ce0ca8a2672e7fbafcdcc0bf04d0f49a782b8ec06f8d21c92d211fe448a725313a273ea466b98be4f4019a05e8a614eaa0814900b37f3dac7ec89ba48ea11316ffd8ecd0815c53339ec32ee0affdccb4ad565a88dc0ee24b8856f7393463cc6d041898f646b43ecf43cd23a154c8bcbc235dbc4a461d3c83f894a47fd952170b8bf5df4a893c65de934fd08a3f2ea93b53ba3433ab068fed661dc0a3153ac5768ec6e1380526135c7c67814216b2978096cd22d30a36c9f1cf3e0692c517202bf996fcd3814d33868191c23af5901f64dcce5e9e8cfaf41b386e809c91ac09a8356c3e1289dae4924d7222a2daa6b075504ef20168f021e44a746f356f1ed339e9ff23a3004a381a4eca8a3bc7aa4318484890c1a5279e2ae4cee47614fe932b6d615bf3a9362a6168e51773d11beb55a7bf47717a19c8020f92311d975c8f664283ddd42c9c57878223858ac4f1eaf256303fe9aa14850d01a4963f9d945477e5780246dc8dbbe9124d2ed9636c0ef79adf21e943cab3e7d6a7ea2f4f96faeb29cfa15bb33d93d98ea6377a4b7d6992d7a9c6e083ec302a7412dcd8545c4964af65ba04a61d07db2a7bb192ef369e20ccdf19e1706ff21593da80454f085eab3278bbded2e986f5ca7cd1983b8df66487b75cfb1411c5e4e4d6b0425587e8874602e0f781dcc2a2af0cbd23013440da54aea5dfc3a031e56b746dce0f6e42b457033e6f3a0d8c6443675a760aaedd38b4541a0b9ba5932be58c16eb2a55c6a48de09941d4e5cd8ebade05d86262ea8f5e5895d384a306aa4a1313b9c0b5f706f756ed15bbfa3395025035e45eefd30c23c18dc283af0262e23c73846a57c1b9feffd2a71829cf81eac2639a10922fcca2743872d3fd56e80a32317681899e481ed98387a2cfafa8e970acd2d664819b6c72d055daf0ea12a2294bc51b5f94696ac47a473cd720ceeea2f38cd62110f6ba09ed961289688f3122b4e5f6bca3a33864d65f96ae3f35e3b67cd50d0cc48209efc202fb0e6d7e8a6efcabea539882596701e53779ef5934b561f071fec23b417b368bfe11ca29bf70afd35dc7abcfa036e7aa06d7fcad4decb78380a7eed9817ad648a604fe5ba24afa1f8e2bd9d6cfb1289c58cf2c14bca8c60c7b4abaa372ec7f263cc80106fc3b7b96846c0a20fb9c6b1fad6835531d6db5ee60712a4854ea575506dddf7d0a7285a4033228bc0c46658d0cbbca512c6d773a2fad700a018ec078ceb754b44fce397899a3be9c2dfe67e2a8fe5fbfcd22a603926cdf4608664afea16bd1be3a1a8e432f65cac41e4947fcf231776c3627b410b70651ea99aaae245cc1e4227284e291212a98f66fbd4fca23cd727bdc60fc185205b33d825a4e192a499515ddcde6cb6b07f7ee52aa4a76408fe8fb25c1e9472954e6702b1f4784d267a4636c108db54cba6271a1fb7fdca905ecf4a470029f09fbe777afba17571af8ed8f88cd31068bdf5220513d58a9322cf9c9d874e235ac848f618d2bac3dad1eb410ea6cea1b9363d100a552e30003fe6ab112ba5e7dcbc5465fcfa17c2ebfdf4ea1c88a3bc55ca325824b92599163924123e464e99052e06add11275201339fe6b0dd4358a290f551fdeb9ad0945e9b460f9354a69cda84331cf5c2d1ec85afa8a9d2e1dc67b88972d79df57c05f8d400d40e70ffed330272ed86ab0bcaacf5945aa9a9ac1e6779bf50e96b51c64e2b43cee4d61ff22450f63b6aa72f22c87ab67dae0ed77da2f14dd21706e2f1e9d9f17f868aa0bc2feca2636122ff24672aa18a25718705a7bdbd5135a667835cf23692065f9d63d65cb01d7a8f91916511951e165956f95cac9f20dc8519ae05592ed04504a23e1250625b0f143f53b89faa8438d41fcd884407e8c88f11e4b69d77e8c54c5c5b1a569f137bdcdee211cd272a21c18ebb447694e695b64c8205bb8d9b8d7f0ebc6c4b7ca7fc22dbff9662eee46ddf8377bb2cb73a8f39c3abd05fb4a359a350d3ed4a99c3e96ac10c5d60a1434a0eeb2b08e4a42fb960e17f54bb03c51788cf3dd8e3d1c7c1f44a82e2d8520b469415021f5cbf7e34eb3918867746c0c721e4dbccd883c0deaae41f7ea2df929c1d4eb995e2ec2339d28ad821273984a0541169e9813856396104835cbb972c9915cdd022f9b1c0ada81ff156df97d7b2d9813e0bf8a856fbe3cac3454015a816e8f1be8e6f531fdac95ab55fd88d717f1271a9fe10ea217a2b9f43f79b6f0b9e2cd00e460a3fb4065a8a80e3a09bcf45211c48216eb532070f13e44c5b01e3f85301a8157cc8400efbb887e8fec1cb9b246197b72bee43a0ac0d667bf24a1669be86999bbe6ccee454cb0d2b8f2bc65850142ffc4a8d44663b7671c984709f0f43bfe337be4b3f16cd6ac40bc811b3fea88bb6f04e4473d0358ea05fa35ccc50524d2be0fd651d5a1b86ae1524fb376f2f2467e28a3ad1a587ed6cb86d2823041fc374d11ed56f5baf3f43bac4b172e743ba293dc9ffe2e60bbe1087c9d10b657dbbcaf35c58d54bb567fd585d8fa69d990201d394e7376cb973cbe7ea3940815ef8e9b8cb4892c24caa18ef880ff97f36da160e84aabdc709ec222f16563b7f5690149b4be301285c1d881de91af5953fe8fffae96ea0d6057ef2aa842bc040cd26c306dfbfead86f9370d782ed074396b7d805c69a42d0a08c1e997d1cd825f11dbd44564ccac9ba5a12bfa9c3901a0bfd99eafd1a7ce224a884acd614639b771d9d73033255d3771f2d0e416c36eb6c9fd93ad6d1c71bf4af7c9132f233758c63d02c8535d9291cb8945bed3fea4c5e0eba775da56140351a"], 0x1008, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) r9 = socket(0x1, 0x1, 0x101) bind(r9, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = fcntl$dupfd(r3, 0xa, r0) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r7}, 0xc) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5, 0x0, r2, 0x0, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r1 = syz_open_pts() r2 = syz_open_pts() r3 = geteuid() seteuid(r3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) r4 = semget$private(0x0, 0x2, 0x8d) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r5, &(0x7f0000000280)="80c845dccea5e2c065ab2561afbcec0d0f7b0ccb9d93bd3def2004713e4a4eb3141f076c16bf891cac502f655412e3e2a6413cb57cc2b4c5ef7fd7ed7cd469a13771d51c6ba2d83cbe5317ad1cc9f7da9206466b90b3978f587658dee190d1d41806506862571a2f4758c19727623f137b96813f0017445a7c1256ea237844aabb3b5c5e8c6d4ab5dc00ea36defa8d3f9537d8b091", 0x95) semop(r4, &(0x7f0000000240), 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000440)=0x4) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/218) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfdc3d2eb63bfe331, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000480)=0xc2) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$setstatus(r8, 0x4, 0x99ff2cc3dd1e0bea) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000540)={0x10000, 0x8, 0x80000001, 0x70, "0e3b2ce9a188ba9a255bebfd249f4d4d969c71f2", 0x2, 0x200}) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f00000000c0)) mkdir(&(0x7f00000004c0)='./bus\x00', 0x8f6fee5418d6578a) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107005, &(0x7f0000000000)=0x4) shmget(0x3, 0x3000, 0x600, &(0x7f0000ffa000/0x3000)=nil) sendto$inet6(r9, &(0x7f0000000180)="ee036eeb49b94a0ef7a69275924e3c3ce93cae36adab55e403a01298b866e3ca2c6945275c799a0e96e4b283d0148f5a574809c6f01c99e2ddeb12a2a2471588123611e1331dfcdf8c24af9af359a591c1b94e15c3283d660a83770a60949f5c9af0b29212bb07201e92c815c08db96d7f9ea73728fe3cfc4c02632b52962fcf18", 0x81, 0x8, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x6}, 0xc) 16:00:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000100)=0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x4, 0x121) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/134) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$dupfd(r2, 0x0, r3) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r2) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDENABIO(r3, 0x20004b3c) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:53 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) getrlimit(0x6, &(0x7f0000000000)) 16:00:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000058c0f36914bc28e42c80d2527c108c0bb8d688df53f5d191fb1ed44f0626e2dd07581bdebf4ad7a8b2ab7848c50cd83af71ab1476ed9cc22713daa466380cdd51eefc38d474123e618f753b0d8567f75118169afb4002abe348cf5cebad4376b13b602b8f02447f267738de9a13ef77805639"], 0xa) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/69, 0x45, 0x1, &(0x7f00000000c0)={0x18, 0x1, 0x6}, 0xc) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {0x20, 0x0, 0x0, 0x8000000000000000}, {0x2065c00000000000, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0xffffffff00000001, 0x2, 0x0, 0x8, 0x3ff, 0x6, 0x2, 0x1, 0x6, 0xfff}) 16:00:53 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000000000, 0x1000004000090d2, 0x0, "8e0000000000000003000008004de400", 0x3}) syz_open_pts() r2 = shmget$private(0x0, 0x1000, 0x180, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r3 = syz_open_pts() ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x992d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pipe(&(0x7f0000000000)) 16:00:53 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r6) setpgid(r4, r6) poll(&(0x7f0000000040)=[{r1, 0x4}, {r2, 0xd30837fd031c14ef}, {r0, 0x1}], 0x3, 0x2) 16:00:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x5, 0x8000, 0xfffffffffffffff9) 16:00:53 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000180)="b8ec63c458cb7d0c72ca9004f2818b517a9243ec41e65b1a160681638e1d9d408549119f687b7679b81da37f3682a32ec0074ee8ec0066ebc90f0d12874f2b659421d951f2f6ed72f4575d69f5c1db629de5574d7e58befbe0a4bb44c763b1c4c31bb1de4c52e9aabc191675ce63449730f4d92bbd6b90b35dc1214a161606d048fea54b677e39f8822856276fdd734ad0470efa0bdf644192b8e995e01c6397f36b33be2de23cd3f07f48a690ff3fc09228f4", 0x0, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) listen(r0, 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:53 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) msgget(0x1, 0x821) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) r3 = msgget(0x2, 0x180) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x400, r4, r5, r6, r7, 0x30, 0x80}, 0x1000000000000000, 0x800, r8, r9, 0x101, 0x7, 0x536aebd1, 0xff}) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgsnd(r3, &(0x7f0000000180)={0x1, "24aab888a5864258d1de412fbe208eebaf24c72f11120d8933ef8b9b417e86d679b99010a69d6d1a44a3f72342ed16c2d25e2a1962961c3b37740301adb7315495a4"}, 0x4a, 0x800) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:54 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x20, 0x1, 0x9) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) listen(r1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) bind$unix(r0, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x6) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) r0 = socket(0x18, 0x4003, 0x0) semget$private(0x0, 0x2, 0x40d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:54 executing program 0: socket$inet(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) dup2(r0, r1) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) r5 = dup2(r4, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xdf, 0x2, 0x1, 0x3, "cfe7936f2e9e7a8f55a9ac9e0f543a41b83cf527", 0x5, 0x3}) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) 16:00:54 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x2, 0x1, &(0x7f0000000080)="0c565f550247a0ebdac013e3149597d791a235732b9310c271280c3f69cdb1c0d970c7752e725131659cb2101e8ed2a64932b189c4b806024c5e21f5811288241f27aa854c3f273c32cd09308bcfd393d6b223249c188be8ef6cbc49082adb729837cfd95be4afe9df88a8a49d5b359433f6739eacd6633d054d7904e327730a67ec9abb9acdac443e713177b4b8072c1b97e5a34da03bf4d3dfab1c0ef68ecca487c2ec68e985b04df137a4c3794267fc0b77ef999b6bae51842a00ea81711085444d982bbf04e0cac45557b7d94d4b5ca25d7cd98817c047973462e88c6c375b8c8f63a5e702df222e4f9c8d1478b6e7192fb97191d8634c956e2e38ca5aefd10120392b5ed165cf0144c7f8f2e6b5203e42b201119f407605382bfc2b4a5c48dac6e7e5754a0e897365bbf0aefc353b93a17ec6bf67e1fd5455fdbd9ca090166383f8f4432e32801a4093becb2804f2b0c2c0c0301baeee70dcbee33523da96364e00851af542c3cf91b0a36a786a565abe7248f08796fd9aa4c93b9eaaf5bc67fc7699f22f6ec0c457ceec7e9422544eacc31bf88c0b3e4c0a95a261e307b4225871eb1398fd26fff21963cff34520b749cf9af5fadb407aa6c5c40f74258d517cdec161becc9c5b4af7de05bbf5c9c3625c499e1d4f390267df3947867505c1217b4bdeb6b36b3d4096e65b4db1b189401b4df2f497e34c6fad6c838f812f2fcec13a65a26e639148c78d2bb5a055f9a18927d3a504be1ab924451dbdb2e430a3aaed09b3bac79b9a859b63e56424a20daef44e9cb2fc6cdc06b6d7cd5607ffcc1c00b63cff0a52403d44dbb6e17e3ecd246b4be0cbb8afd04a180543345b5106c507601bf56e0154f1547b0cb47ccbaa799395dc666ad00efb7e552a52da1dcfede59921ec32afabc3570e45f4286df0c12ea0f57ccce2bad9e175a2b349fed4f8024234bfd9487c966575f5babad847f48a76fb886ae248fa443e418b7cf091a5b44adfd964e81e4421f9a3a81b00f028b5259fc319155f2e1e521022e1637efd29f5e25cc16a791c984074a20cea646f1b86d28a9316594f8c7527f1397375a904d3a242891af03326afea8b8ca61f685da514f4f38d923349fe3c3be4a291cd492cb470c8137271fe93691a5541ad7c3205c9fa52fcfd8212079a40f1b306b395f62dbfe04c08691a2e8db56f36b83dadd81a8894798178089fcb87e39f78f9833cb1b0cdfd77c83cffbb64729e0407d6a6a092faa62c501d9ed7558e43b38fefdda466dad08cffa97a8a65e57c9b96ac4c7b1e4088ad6860f79f5c58ab66e5045cd275960d7679a5097995640cbe94281df02230b6065fcc88508bf109d8cc0f80b8bf57fb93ec64bca898e63b62d9953be0dc7409b259e3cbef600f18768a1be593608871e34cacb37564718d2699f6b50121a8cb001c7d7c4828c4645c5082b384f9898530bd1e7fba48a98343109efeafe2bc30e0b5429bd478dd0885e0c91b71b04f3e84713804f406fe47feda6b667bee7330f2abb985086edb76bcf85ae9b834389392e3de5fb94cca31cf53a68a8e100b50f975edaaafbde53df8f2a34f477d1adc400fa4be3f208084299fcc29416fca8722bce6fab19f951548f1118a61682d952cc8b40203fbf79cf1a7de8b90a1d2b7d742d677d09264b1989b4ce84b867181c5f24416d91d9a26cfd131e5288b2566578e7ee93ed4e76ad1c5f444135f2484a75adbd83dcc579b836c62ece6238f66f611418f0f83b6b5284773b627138c1fcd096828c017cd00d9a52a10616042424ac4c24f67bf63458629dc2b75da6925626692723603000c59e6c77d3beedcd28074fb600b37383a28f75a7dd813cbdb7401afe643f078ce313b0669df8bc5af6ca3c44827d5697d4428cf4ec33c59ec4c8aec2d27155940e5d87f2d744c4b91e21f590650f2c03fdbd32748cd172bfb841f24d7363c6304a55598b7433b0aad0f890ee1fa24c3115272cc819909823cf9204f501507e142927bf7db84b4642b183ed04e43f4affd50879d0b4a70eddb20f271642c40c81def46746671e0fff3face910f9ebcbc131f520ee295f6889c2f948d3a4db072eb72a86c95d70e0651d5c5f9b32ecc100a2b724a0652c1f41b65a08cccf4f400524cd494efd5689b3a882d01078418c234e5de02fd86f86db8bbf0ce3be5cbcb21d9af47cc4ea69070852eeee2fe270cd8d86866803d93e96fbee531a4f8f1739b14bd323b5a4c1c7d3557cd9e465208ef584c2099c967fca9fb195639ad986390173aded16f6c085a09ca073555ec7ab690688c0326fdd17b4e009e134ffa75035079d2d62b89470cb0c6baf84f1445e9e56f71096893798e1f488e02e7f96bc2ecbdd947700c3975e8b2a658bff07e9e3bec65af10bc47f70ef69d899a0d257f51f6112c1c55c1e6500d9c2121117dc10f9396bce48cbd3f029e8dd1301e41e5b3ec7b4f51607eaa58158f3fd9e3c6bbdd8332cdfd05a3321989c8fcaf266801b209fedaa72578cb5e3c175c5e59a598ee98bde07547e9612ccd44db251f3e920516c32b88ab5fc5463ad90c10cc369de7cef35a2c722a38ca60072baf55c28f453a544da4ccf9e08100744028aea79ce38774594ee76ce9879d808db51453e295835d82f90baa476ebd68bdf810dee9b9f36653abd9916ac09b3c3d3856f8d39c58e5c7f102d052f04a60aa4b87359efaabf7aae9f765bc0d60adfde9c8e27625ebd950952e42e532e391b5d75076b0eabb0c9c84c9f98600d4e0cd6e18316476ba1ad9fb5b4e291667fdee7b5a4d0152793fde444851450675e5d25d85162317a74bdaf8ee39cdc9108087f5f33093587f6d1559d49c77cba866a447bb255836d45eb7826230bb71ead80bf05f24b9885015484b940099bdd0a1449c277695de62ff2fc0743ae32fbedce298e2335ee414f8592110478e5ad47427bd82b7a8455364ca6832c4fffec31435f7bf60ee018f40a70f98e85f800dcd69342800f37177764ac2e921f51788a505a6784838c09780e37a67c366373cf94e89c432b89801c0b4f93c491699af7e3b64442fd13c03d8235bdb728f3721ef599cbe23495b2ce652f605749a14dbfef450f2b83ac34685a2b892d73eff891d3e4e3ae18debc88c7b088c230250070935bae8cec2cc02be41d7cdd79d2ab57b4ce9f15d9e7b244f6b688c54020cc06d35e7a36ffc9388b1b36d717d59155812678161b61c5131c7dd21934a842a71012594c55960459b846e74c9593fb20f73721916de75b09a7c319e0c7a51a65af1c3561ae98528741fe4bb7eb43c82bd8f0c01d9c8e64a60644abaa0bba0a4e9134e0a833d942b782162d00c65de89c6c0c35c60c112f7ff6ae7cc8863479c986a2cc3dac1ee8c2e58eb91ab4a4ec25b64cb25e50a4e4f84c2088fd92d0aa01148091abf6119868c5bec2724751377a0da2d9127d3740b91517cef54bcf48fac611707435a07d0d086343962eefc389469b408a3d44dbe21c87fad63da45fc6846154f2c249b81511c385599f7e49e8d44428bb2bc6b1ab2cab044a720c7e78b5fc7d41e8f584972cf3963cd486162babe57fdc91994e86cd946e1af57b03da60deab8f711a1d85dce4ba71a194a590a3e6f3dc629d01b607580cac3f370a6affeefcd671730efef79c079f05281c68c2d4f496c3e002d734e17d2f54b7d4d02458400326d2066b876bd1f561786490a8d5a0930dc74698930a3c400c7d7c861d1b022801a4a630c48b57ccd2121173ddc0753396f9f518c5e1960cb8f7a0c9e3efcad5843ef6248dee419d76887de1538068cd167a76deb57c41feb2473d78bd6d2edf115d5044c386014d7b33d025d1696400837cb7f471a481e5b570685dd9a0f2c51db95e43e0543e771c91282f5b6d0da82e4bd9c410516759eb090931cc8a986bb83f86ff2d5258bb73657e8d7e4fc85f767eb842fc4c53fd7685c3c60ae0e49b504ddda6d0f91d9b9ee57395ae55c259985fc6965d9d6d7cb1d6a526340f9570c88f5d2d9a14c4da1601e2522fbe7e02b0592553f5be24ccdf25e4134c114f2b869d288de27bc89504f60d5606ac6e5b64ebe522d95975069db42f74b2f22206391220fedf7a46d1e3f7ae63bd4ebc700f6cae5df3ee7c2f71ec87c090032223cbf971471701a97140811389bab40d5763f8d50c7929884d4780c71f2634289c966931f8e4d27d084c9ad39974e3233af040dd56e3304e9781f4fd56d89d97001f7c4fad733abf469a91a61e9a9bff5379f2b1aa747941d147b6a23cbffd0903b9b6b49f82e2d3aebb227316e4a59d15a2f8f8ac16fc47a47abc6044aeeec3fe0fe38bb0b64fe282ed4a0f1a615b6b11e03c2fea3edbcf5b3ffebbf807035884934064e869e2e70cfafbbf797a5ccac1478a2a79d89e5f46d6948a985e9cf0570834e052478beb0952f5519008cbfdd0c4d513f6225096ce1018c07e34a22bef757271c20783db26ab4344c36ba6de84933ac82856dc268618fe629e52ba152de31e5ba5ea0b7d71478e554a9594a9f603dec0b6388430fe29256147d20ab724296a545c684b1ef9c5ac217ff4d6d72663dd01d4f321227985c920f0b4870b24df9671a1e24b0d20a9a368db274dd12dfa1495058f0937784e4b6b8a0e5561738270273f98c606c859c5a7f5bd18ba2f8e20956a0bc4d185e5e89b20841384be73033dbc221839c2e85ae231ae02ef477ac7d7fd65483598034597e8bb642078db4e80104e6d42dbec582e075504ab76d06d148549c13cd205f42d8c0412c872f0de7957dc2159c2ac5521f8d816fc76d5b087ecaeab89618f26cb6c70ed575e2ea28bf4ef4fec25a383ae6ed3f70bc43f4c18cf6f75008d0d406988c2f1279713e068623d1bb63c87fb40925cc0bcc577186241541ed85ca73ba1a16bd4c020832c5cb322012935f4367b67e430662c101e9d2db5ed41bcbdf510d46216dd003884dbd15f4a031671243cde3f60f71a918de475805e6a7f0d316408ee49619d177b5bac07388a780951c5264e1bbcc56c677c906921134e5920d4ce39e5b55088b0298a4c78dd2e20c9821003a74e74ff405a20fc70bfcbb7d5a1bacf35030ec3ba655b28249ec039a9642274aab79a7b9ce8f489903e8a929e84de045e08553d850c97681d6fe7f4791b0221a1286b6bf97a804413d5d47f1ca9c0e7ac150c6a51713e2c913e66ab8e312cb7ec0f378a4e9cbac0ae9b2c245f7ba5623c8baf14a42472a25671fb78bcb9e3e59db27f213e6a31008c529cc11293af3f5d27c50a577ab9dd4f182b41f8dbaa6d59b59505a7128f13c8cf494eb4b4b01a001febae81e094b19103ecf002b88c8b30ab604b00bd22bd75c02c04d3c28f98548eea28ed23de810ddfb20d627bf99d883f757be83194303836b39d6a99a721053fd63fc0c3e4db881ae8ea7a90c9a5111c192d8a852cab6ef252e741ba46971edc2e1b70e23c6bf991596f20b0c8f890630d1358bff4645facdd1b95337277e62e4a0aa2cc81ba805898503a9441e6be7d8685c2ff085c39a355d09fa99f25a65f9b6ea9a5aca87de6be2f614e47c3d6e39fc4425ed686522941bc3376fc80d864ea860a5edb28138a87744266c0aa1da35c1c29397e43ef2887ffa638bdf6ae00b34d9a8636625a5f0ef1e31b7bb62bc3fd758234296556a097421d554c97c4b7d43781abf1cf0fee72dcfd2398a715d45f27b7414009b21e012d698b8b8db2d7bf50a372ea4e63a2582755661f405519f6029b3e77ed595a76fdaf13e7de5db8c29", 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000001080)='/dev/null\x00', 0x20000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 16:00:54 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x8, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) chown(&(0x7f00000003c0)='./bus\x00', r4, r9) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) recvfrom(r1, &(0x7f0000000180)=""/247, 0xf7, 0x847, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x7e, 0x0, 0x0, 0x8000000000000}, {0x7, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) open$dir(&(0x7f0000000280)='./bus\x00', 0x108c0, 0xc0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:55 executing program 1: r0 = socket(0x2, 0xc003, 0x100000006) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) write(r1, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f3ffd88384f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad108aa797cea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x2a5a3cc37b6db1f1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) 16:00:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, 0x513], [0x0, 0x2, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x20000000], [{}, {0x401}, {}, {0x6}], {0x0, 0x0, 0x0, 0x1}}}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x3f, 0x4, 0x2, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x42a40d6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x80}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:56 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) dup2(r1, r2) pipe2(&(0x7f0000000000), 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) 16:00:56 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) 16:00:56 executing program 1: r0 = socket(0x0, 0x4, 0x800000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCLOCK(r2, 0x20004276) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 16:00:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x80000000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x5, 0x9, {0x3f34, 0x7}}) write(r0, 0x0, 0x0) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013990 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013990 failed: no mapping 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="a9ee05000000000086b187602e6f13fdef1aef3e6bcb7bbd300000", 0x1b}], 0x1, 0x0, 0x0) 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='c\x00', &(0x7f0000000100)='{\x00'], &(0x7f0000000300)=[&(0x7f0000000180)=')\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='\x00']) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x4}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) setpgid(0x0, r1) 16:00:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x24, 0x2, 0xffffffffffffff04}], 0x0, 0x0, 0xfffffffffffffffc, 0x0) r1 = socket$inet6(0x18, 0x5, 0x6) sendto$inet6(r1, &(0x7f0000000040)="0e04fcb3378c3983026eb8a4e4c7aa2586abfca5fea17795e183d9872ee738510fe82c4b", 0x24, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x27a, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xa020, 0x1) setpgid(0x0, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1009, r2) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) socket(0x18, 0x4, 0x1000) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc5745192a101000000000ffffffffffff05000520000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xca0b}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x1) 16:00:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001540)='@', 0x1}], 0x1) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x5, 0x80000001}, 0x7, 0x6, 0x80000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f0000000500)=""/192, 0x1d2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x1666) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x6) 16:00:57 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x40000000) poll(0x0, 0x0, 0x3ff) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1bf, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000440)="0f8c") 16:00:57 executing program 0: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) sendto(r2, &(0x7f00000000c0)="7c21c6e1e303964ca5fe8c728cbab318b4c8f6fca8b5858bff9ec51eb403e99c301c06bf023c19eec8239ac4c2c1290160ea077fd002ea0ee782a2ad393d66fa2c94ec6857d9ed848f4a7ead1b1dcaa9c33d5c0c9ec1802b29e5635dd6934e5866d3267a4745f5ddd8ab0f5e6ffc6d0ab3a6bc0fd1374f03421ce970b22a59bd87d389e4e45d1d06b0bca18531371e91feef831eee2131e4da3b826fe6f47f354f0a7eebb30f4903e59376", 0xab, 0x2, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:57 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$getown(r0, 0x5) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x45f58a75218b5dcd, 0x0) pwrite(r1, &(0x7f0000000080)="68eaa059c9e2e60f2efc99fa5ad9f1c9b99246fa27c5ec8ae8eb07a3f3b40ecf14607f93f24adb29f55f62bf92", 0x2d, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 16:00:58 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000006ce000000000000000000000000000000000000000500000000000000000000000045741f764100000000e74a56df84827a000000000000000000fcff7740fffffffffffff6aa82f3ce4000000700000002000000050000000000002ec4799c168d72a20778ba60ee8a8e12d0212ae27dd98c77b59cfd2f76d66ba859053fc61ce9064e0a56a5990b65f8afe6f1714ad901000000c3f7ac5d9dcd250f468e9b3da0a3887633cbd4835723c1ca5a88a400000000000000004f986a34d63dfa86c69ffab0898ad1f322af54f4247f2b29fc799d92d3a1c9768b87eca02386af6713e60a5c5f35c8ca66165127eb85ee75453227dcb4068e41b50e1ab491c489f06460ba4f66a1a85834c830e85eed684e367b37dc956b63b65a566e063e9fee4c91548b44e3ae75b61b618349529d99c3c5bb4ebb8a4592e3023f1605b6f39794a36e274bd20767634a167fe5001deef6423c4a685dac1e5a5869c17d0e8133320ad02536c2db99fdd0709cb727123f7d14cabd892691adefb19574a0d9582e13d90cc126593fdb38d66e23a84593ae74d11371719b8107f223c244f7cad532a8660dedc4c4279ab197240ebd0d98ba312542b5c0a4b618f7faf241ed00d1478541021e146295b8c43b37f5c31a"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x408) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) chdir(&(0x7f0000000280)='./bus\x00') shutdown(r9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r9, 0x1) 16:00:58 executing program 1: 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}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) r8 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r6, r8}, 0xc) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) recvfrom$inet6(r4, &(0x7f0000000380)=""/4096, 0x1000, 0x40, 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x22) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x100000001, 0x7, 0x8000, 0xffffffffffffffba}, {0x4, 0xffffffff, 0x81, 0x80000001}, {0x8707, 0x8000, 0x4, 0x2}, {0x1, 0x100000000, 0x7, 0x20}, {0x555, 0xb9dd, 0x4, 0x3}, {0x100000001, 0x2, 0x5, 0x8}, {0x7, 0x80, 0x7, 0x80000001}, {0x2, 0x4, 0x272c}]}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) shmat(r9, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = getuid() setuid(r1) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = msgget(0x2, 0x180) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() r9 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x400, r5, r6, r7, r8, 0x30, 0x80}, 0x1000000000000000, 0x800, r9, r10, 0x101, 0x7, 0x536aebd1, 0xff}) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="00e4ffff0000000000ca0acdb8000000000000000000000000000000000000000027af3b0b60d303baeeeb601dd3cb837d1987b336b8fdca6fadd91a92ef7f5addce271264b057f2a7bf577b3e29f7ab7751db6ce373e2a48293241da85fe9d34b2772f64e371d71264ee2e90e7ad90314318559f4150ab0b99af8553ca5b76204801b39d8c615b42e72100de6f1651f4e4c5b701460548eec31891439e4de982e8d"], 0x21, 0x2, 0x1800) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17b512e11c13320b90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005100"/232], 0xdf, 0x0, 0x2c00) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="3785e52760e82386924fa6a8a35e2f279eb1fd567472d214e5f2075063ebafe5369c8a561116f9e2b208db5e9472c4f8dd63f794be60c9016230db27e1d431a0885aacb896f264e469b081c2511080c3c19f6ca45aec23208ca0750342e34539f6c48846b7962576571361d7c9e3e9b3874fcf50723b7c49442021817ca2e5d25b441c0bb861fa7fd92be9ce7214f49c4f87a318bc7734da2fb419ad2a4d909b48feb09e3d9ae2dff06c45e8b148d778be8b14cd43fd353bc3f6d074c21b37a6bf1396dd4380dec51e34cc924c4245b9e619bd5c25ae3d3d4a58408966c0", 0xde}], 0x1, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r11) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:58 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x74c3046c793277e6, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000140)=[{{}, 0x2b15104defdcf9cd, 0x4, 0x40000000, 0xff, 0x4}, {{0xffffffffffffff9c}, 0x7, 0x1, 0x7, 0x3, 0x8}, {{}, 0xfffffffffffffffa, 0x84, 0x10, 0x5, 0x81}, {{r2}, 0x0, 0x2, 0x20000000, 0x9, 0x8}, {{r3}, 0x7ffffffffffffffc, 0x0, 0x20000000, 0x20, 0x100000000}, {{r4}, 0xfffffffffffffff9, 0x3fb0586c734900aa, 0x1, 0x3, 0xffffffffffffffff}, {{r5}, 0xffffffffffffffff, 0x18, 0x20, 0xa070, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x69, 0x1, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0x8, 0x9, 0x2}], 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x5, 0x1ff, 0x8001, 0x8, &(0x7f00000001c0)={{0x5, 0x80, 0x5, 0x2a, 0xaa6c, 0x7}, {[0x4, 0xe45, 0x4, 0x0, 0x1, 0x6, 0x2, 0x80, 0x1, 0x10001, 0x10000, 0x4, 0xfffffffffffffff8, 0x5, 0x3, 0x10001, 0x7fff, 0x4], [0x3, 0x2, 0x72a4, 0x7, 0x401, 0x3, 0x3, 0x95, 0x6, 0x7], [0x1, 0x2, 0x3, 0x5, 0x10001, 0x5, 0x1], [0x4, 0x1000, 0x0, 0x6, 0xb776, 0xfffffffffffffffe], [{0x2, 0x6c, 0x3}, {0x8000, 0x6, 0x100, 0x1f}, {0x80000001, 0x400, 0x7, 0x200}, {0x80000000, 0x6, 0x81, 0x101}, {0x4, 0x100, 0x8, 0x4}, {0x100000001, 0x2363dfa9, 0x9, 0x5}, {0x3, 0x0, 0x2, 0x5f13}, {0x3ff, 0x6, 0x0, 0x2}], {0x9, 0x1, 0x7fc, 0x3}, {0xffffffffffff7fff, 0xfffffffffffffff7, 0xfff, 0x8}}}, 0x6, 0x1f}) open(&(0x7f0000000440)='./bus\x00', 0x40, 0xb9a8d0c45af79fae) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x84, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x1, 0xc1, 0x6, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: r0 = socket(0x10, 0x4, 0x3) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x7fffffff, 0x80000000000003f, &(0x7f0000000000), 0x0) 16:00:58 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca4cf13437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2c92ce688cfa2e04eb3a801b258b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eae2e17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7332ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3ba428cd8c7fff3d1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645b", 0x441) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x3, 0x4000058, 0x0, 0x0, 0x7, 0x2, 0x200, 0x1, 0x1, 0x1f, 0x6}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r2 = socket(0x1, 0x4000, 0xfff) fchflags(r2, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:00:58 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt(r0, 0x2e, 0x3ff, 0x0, 0x0) 16:00:58 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) sendsyslog(&(0x7f0000000040)="aad22c8f8550d500a71f20a655f1f9fa2af17747b893955194", 0x19, 0x10) 16:00:58 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) fcntl$getflags(0xffffffffffffffff, 0x49ed3c33f4f99c49) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x212022, 0x9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) setgid(r4) semget$private(0x0, 0x4, 0x40) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b976e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f22a7594ab459e07405a0c46926d76636b7b45742ebc173360ce049a6b14eb828cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c0", 0x49a}], 0x1) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) getdents(r0, &(0x7f00000000c0)=""/240, 0xf0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) mkdir(&(0x7f0000000480)='\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', 0x0) 16:00:59 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ˆ©ÖÚh:Ü)ˆ®-»æK e*hWs! r‰ú6P„"rRâÒ}lŸe"dágä%’rÜÇ¢„2#@:Æ«µÖK&êë0%Ç}(ez]3‰‹yÀ_@x]ÓG[j$®Œ}!ܪoàWsbÚ\ž{kɽ öaŸ·vÙEÊU­¾ËIwÓÅÁºwƒ×Ü8»g÷TùQ 6x›NËNFÊdž*’µ`Ùª¢ò…6‹Ê¡.ã—íý•[$·åôU»wÒ¦§twýG¶u”é$Âü5èëEX"Qw|›ªÆ*vé7Ñð.ÈÒ5ž˜Ñ¼?¶E¤Ö y ³#B þÚ·q\RjF 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200)="5fd2577ba97ca3f08c188ab28681e6f36f8159b865", 0x15) write(r1, &(0x7f0000000100)="6f4c547fdc4137c5", 0x8) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) 16:00:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x9, 0x5, &(0x7f0000000040)="094f5d282112e6ec2065b5c7fc59d0f89b262aa3b8b5da5ab4a61eb447b900"/43, 0x2b) fcntl$getown(0xffffffffffffff9c, 0x5) ]P÷fË÷þA=žÜ)Å–J¬Çà:ÀäW®&žrôx<99Ðybk„óé÷ˆns#3gÚ²‰Í|²3ZY2·í·Ph³øÅtm€žºC ÂèɃ—e²b]àJÅeÕ4ä[ˆ1ˆÑ'«ÈÒXí÷uö–âçs™ãI,ÀƵm5„¶Ùr5eŠ.A0T £IA¡]®{i©\œX¨"x,ÛÂæTõéKðî7\Íêµ5ßž¦uR}¦ÕˆqþŠ¬F` è’¢¶Þ=‘J•†öиœIµ0ðxzº L#rJ„Úǧ2™«ƒ¢ÊZ7¦+¸²vD$œî}K´¶[D£íñ+ÔÊó wµŸ2>“V‹$4h€RruÉ/¨…S ›×°[N¦xè¹vá¢Hg‡®R£ûmñ£Ô{ô—侈Ëo+Œ-ÛñxåAOPáÓ!‘Å–8»>8Í3P8Á˜°TC}sÉ `ø5f™«±Î»u“™»‹KÇVª µˆV É>v“µzÀ%Òeïtö,nŠ0mÇ@パRD¹v5—çíiˆ…^œ æuyûqœ/äÚr–¾ykcéÞ±4a;Ç2Æ…T:+öKKÏ ”w Í“¸h§øÅ0ÐGCv÷ì!ŽØ^Óë”9)5ùü5×;ž¬âx³xCg™ÿâšâ!<Ý ñÛgX~ŸDrNúõAΗ]zÊð~œ,QO6¿Ï$¥„ÈwgÓà…jÇ>´©Tº3[®+Ú“]îÊ`Äa¼Š%BœPÏ{Gœ8p‹5'qD:,ÃÉ!d#ps¡t¨¢µh¡…Ý´|˜þµ-má¦ØwèBQû§ŒCQãó¹_ÁåxÎzÇåKÛØí 'ç@¶¸§½Êò,úÇÿÍ)¼pýÃ/ºZÊ›ÿ4%tÜhP×pù¹écÇF¸èêf75. –'îDŠìºëg.ˆÔT~hÀ ˆ©ÖÚh:Ü)ˆ®-»æK e*hWs! r‰ú6P„"rRâÒ}lŸe"dágä%’rÜÇ¢„2#@:Æ«µÖK&êë0%Ç}(ez]3‰‹yÀ_@x]ÓG[j$®Œ}!ܪoàWsbÚ\ž{kɽ öaŸ·vÙEÊU­¾ËIwÓÅÁºwƒ×Ü8»g÷TùQ 6x›NËNFÊdž*’µ`Ùª¢ò…6‹Ê¡.ã—íý•[$·åôU»wÒ¦§twýG¶u”é$Âü5èëEX"Qw|›ªÆ*vé7Ñð.ÈÒ5ž˜Ñ¼?¶E¤Ö y ³#B þÚ·q\RjF 16:00:59 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x1, [{0x2, 0x4}, {0x3, 0x100000001}, {0x2, 0x10001}, {0x3, 0xfffffffffffffff9}, {0x1, 0x10001}, {0x2, 0x4}, {0x1, 0xfffffffffffffffb}, {0x2, 0x7}, {0x2, 0x100000000}, {0x3, 0x7}, {0x0, 0x1}, {0x1, 0x7f}, {0x1, 0x3f}, {0x3, 0x9}, {0x2, 0x6}, {0x1, 0x5}, {0x0, 0x5}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0x4}, {0x3, 0x9}, {0x1, 0x4}, {0x2, 0x8}, {0x3, 0x2}, {0x2, 0x4}, {0x3, 0x9}, {0x0, 0xffffffff}, {0x2, 0x3}, {0x2, 0x6}, {0x1, 0x400}, {0x3, 0x1}, {0x3, 0x41160507}]}) open(&(0x7f0000000140)='./file0\x00', 0x83, 0x100) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x0, 0x63545086}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x20) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000002c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x1, 0x9aee, 0x5, 0x3, "470b341205fa0504c6aca58346f7cf0fd8325d47", 0x5, 0x10001}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000340)) r4 = dup(0xffffffffffffffff) pwritev(r4, &(0x7f0000000600)=[{&(0x7f0000000380)="94657ec5245ea5e204230505fb80e154240e652d1ad5b2b8662032c9e6d8330a464d5a286b89299369894e3c3c913265f163dde6504dcbd50c099814ec1b1926cf29619650dd3567365709d42617ab31a2d37f56bc94d748f1dfce2f904eba986a3f8611716ed7cd5cce5e6b9da8630d125e8dfa3bf42275e97dae6087f58b21bc28f59af52e8cf27de5ea64e0faf128e7327b0ff1e0eae97f90e2d1c1523a84031253e54d2f7b80eb1dfee0d2dfbdc938d05c1eee19fdca3d92f23e9093c6cd6fe1106722a7b836dc7866a3bcf8641b43", 0xd1}, {&(0x7f0000000480)="aa34e0ced2c8e82ae766fafed8635c183c7c856e575c1d023641e7e3d2767a355fbc1d41289fe448f3743b6f857c933b08b72c275aacc008a0d69a53f4133a108a595aaa", 0x44}, {&(0x7f0000000500)="156fbf02273e43c0115ddab07935d2b9d1a409cb02458876f97255651b85fabe31a22ab5061ff594d8f21b5ac325ddd87303bcb2d36a9afea38a1326ff9915ed9b83187b59f32bc846b6b728a76da994a4056758619b04f809729414a7af385053b8f92a68c3d79cf3daf19b76460110f981129e89df9bc3f875a8bdc4460a51e6eb56679129b482d0785e433d4c97dfbd3e49261facce0a6e4bb4c5f864fee66d514475dd762da076b3abe33a1837a10b55663d5c9bb920ba40c069d4ef776cbb4b9bc7cf79d3841101f73453e258520f1ff4ab2e407ecbe013c9baf9fe49", 0xdf}], 0x3, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000640)=0xcedd) syz_open_pts() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000006c0)=0x80000000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000700)={0x1, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000780)=0x7) setsockopt(r2, 0x4bac521f, 0x0, &(0x7f00000007c0)="2b229e1be91c656d9f675858e31b686f8fc79f737a7d39719faef62c64939c287e31fd748ce5ea5e1bcca1bded40a6c7a87fde16fc149b396eb3403113d6ab10f31b4fdf78fe96870a65a80b3e6450a6341d1ac76f0cf9e1905f32df7bdd228121c7c2698416b452883c0428dc6bd620ccb8c7982901e188fa84905316e8ccb2e6b9dadc4db63cc4af01f5e276f2ece0b4e4c42a14615979ae409363180f8f4aa616fd2927f3b156cc0d326412648d030231c23a1d3f85a269dabd91f5817814fe915081472dd882c650c27baa405e88742ec7fd084014725d1129d9c63466db0a3ff57f53b7db10039b3b984e0e556e6069b44335b6", 0xf6) truncate(&(0x7f00000008c0)='./file0\x00', 0x0, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000940)={0x192c, 0x80000001, {0xc5, 0x915}}) socket(0x6, 0x0, 0x7) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x800, 0x0) dup2(r1, r7) socketpair(0x20, 0x5, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r8, 0x0, 0x0, 0x1) ]P÷fË÷þA=žÜ)Å–J¬Çà:ÀäW®&žrôx<99Ðybk„óé÷ˆns#3gÚ²‰Í|²3ZY2·í·Ph³øÅtm€žºC ÂèɃ—e²b]àJÅeÕ4ä[ˆ1ˆÑ'«ÈÒXí÷uö–âçs™ãI,ÀƵm5„¶Ùr5eŠ.A0T £IA¡]®{i©\œX¨"x,ÛÂæTõéKðî7\Íêµ5ßž¦uR}¦ÕˆqþŠ¬F` è’¢¶Þ=‘J•†öиœIµ0ðxzº L#rJ„Úǧ2™«ƒ¢ÊZ7¦+¸²vD$œî}K´¶[D£íñ+ÔÊó wµŸ2>“V‹$4h€RruÉ/¨…S ›×°[N¦xè¹vá¢Hg‡®R£ûmñ£Ô{ô—侈Ëo+Œ-ÛñxåAOPáÓ!‘Å–8»>8Í3P8Á˜°TC}sÉ `ø5f™«±Î»u“™»‹KÇVª µˆV É>v“µzÀ%Òeïtö,nŠ0mÇ@パRD¹v5—çíiˆ…^œ æuyûqœ/äÚr–¾ykcéÞ±4a;Ç2Æ…T:+öKKÏ ”w Í“¸h§øÅ0ÐGCv÷ì!ŽØ^Óë”9)5ùü5×;ž¬âx³xCg™ÿâšâ!<Ý ñÛgX~ŸDrNúõAΗ]zÊð~œ,QO6¿Ï$¥„ÈwgÓà…jÇ>´©Tº3[®+Ú“]îÊ`Äa¼Š%BœPÏ{Gœ8p‹5'qD:,ÃÉ!d#ps¡t¨¢µh¡…Ý´|˜þµ-má¦ØwèBQû§ŒCQãó¹_ÁåxÎzÇåKÛØí 16:00:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="821ee0ed64a5578168fffffc01"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="d5d37ca274b26acd81d61cfdec42b2dcdc0aed90ef5fd954930873e14b18e64abf862888d4f53d5df660030aaf4b19e18b1c96f7ca055481ca92b5b5953cb8ba5b7e77a31fc3b98968dcceff2dcc5a6d6dde4a2371aeb9217ff76545b66efc19177728ccf2c388a9bb314713e8d69f19225239f4512e062533932a58470ea78d67d6e6ec1e28cd4825f207c9fd1957d38e110ab3641dbfb3512c3d0548050873c1bdd0ee3870fb2ecea30f0dd95ce9b71ec639a895afcb45e4c5d5b5750e1ea8c75b6074cf9aac49d083bf5e2c29349570c12aaa7a69474813338f623f18d9585cc6dfd24ef64e720e81811bbdf1cbd2218b15eede157f"], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x400) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) getpgrp() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) connect$unix(r2, &(0x7f00000007c0)=@file={0x3, './bus\x00'}, 0x8) clock_settime(0x0, &(0x7f0000000040)={0x401, 0x1ff}) 16:17:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:17:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fsync(0xffffffffffffff9c) 16:17:05 executing program 1: semget$private(0x0, 0x7, 0x0) r0 = semget$private(0x0, 0x2, 0xc0) semop(r0, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/218) semop(r0, &(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x4, 0x4) r3 = semget$private(0x0, 0x2, 0x640) semop(r3, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/218) semop(r3, &(0x7f0000000300)=[{0x1, 0x5, 0x1800}], 0x1) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000b80)=0x80000000) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x18cc6, 0x0) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000140)="335d97a67e4efa91eae3eec40aa3fc9013094f0dd9c88ff4ad53bc2b77bcbf9b0beaf1f5da6ff840f8878e3db371d4a3e749e6b1853ad4bf5105dd617216879b0f0028099fcb5ba451d3675a34cd1e2a8558e325c7777f4400b1e4486bc445628bc023d781949eadc9abed4dfdd1cb3aa3ef39f1ee3dd4a662f80f", 0x7b}, {&(0x7f00000001c0)="ff52a04c239a268d635b014410f368aeef00c57573c23b98380990b80d6a579bfc71ca06d6775a", 0x27}, {&(0x7f0000000280)="e5c921c36d6020d7a7c0ed7e36ece9faf4fafbd04ecfecb901c558cdaed099fe559ca41e0e615ef1edf03a7e6e822a742c44b12c816325e0e2dc597ccc462514c4a948c53a690a24", 0x48}, {&(0x7f0000000440)="c353c608b235c91ec395be3e45e1573a1d96aeb62fb48a6682d41ff747c92b779d33830ab0477786547d784ac156adb3a8b935c2e6354f075ab11fd4e238f7280328126ecf3309591592031364e1f7b89f7c895b81f49f2fbf16ab422510bde4b96d2d168fde1b0fe2f43a3bf6e1073e5e1a6d3b4f98dee73e6c7cce5343900d41b16fb6d9b401ac6bd8389b9649d63f8b38725b432b05855a6b503ac6390f8b0c71ebf04d575e043aaff2697a88eb700487f2116df1464f99c696ff19178eb406250c97a85f284df5caeb80e426dd32de7a22dfb75f0c1b12e81bb4157755cb74b09d39d7c5c8", 0xe7}, {&(0x7f0000000540)="4f57d88298e02fcd2f145ea6722312732e6b996c0c3a1f69a447b4eddef2c5a7f4f44d200239f23b128b3785b77a32155290c78f11f9c2cab7dd0eecb13039590718c822de7798a36bf350457f3cbe6e1b636302b4fc6887cdcdd8bc5ccd730468677725343c9417b03e5ea1a0f9fd2c0f0be2389be8e98d6a89d2e469e43d98c1267582a764620868be0072ccdf1a85f0ca4fff30151726aa61e9a355095efa2b18d93d3485e8b1a9afaf60433e60ddaddc83e02f87c5c60c31ac490967f871f2ec49c761182bd7cc8f4121beb83808ce1cefd36c11377c0736121ed68fba5d0cf88ad93a66369ac4ba60544d764ac69625", 0xf2}, {&(0x7f0000000640)="ce201c4ec941b06e527039e76e54619bf0f10214f93a1cd6bc32cbe14f1c4df65b1bc70638a416b3dd7bad709f369f43849505aaec2c7d0fa16025c7cc9b0e0d8070df240c7f328187c801010b928ce7dea79363b533ab90cf3e9ab8f906b8", 0x5f}, {&(0x7f00000006c0)="1bcee01f94f6abbd2194fc45405c31c8aface19282052108dd0f8cbf880cf78f5b1f627327bf638ebc6b54ed3973b97f9843993d5d4aebb95d8f08efa1f94598e612180678f9215c92d0b121fdb3d8ce4ce9909738aaafbb7dce0d50d16638aefa1f78e3b8ba58d164f011be7a98cf044e218e264c78c87ea3b318fc07ac1a8658ee5c6e5c30a1ac7344c4fdf611ca2ca5b756cff00614fb362c603c1ae77c17a6519d6e6101b84e83622c6ffa13eb07937791f54735c9bdc073aea764eda761dcf261509820116c24355cd807bdfae20ed97329eb654da311ac89b6c5544aaaa29c524c55", 0xe5}, {&(0x7f00000007c0)="4ba5acf27840ecfa92bedc6b8b4d936fe4b51683e8575c8e44cc3b7bfb75adc28df1907b9e988c2a152f2c8691b7091fec8d2d68527a7b9a6df660cf7075cac8fdd15cadc2c1ff33a2e657e82aa2f279e14c32e4fe33358337765285ee8e8345c075582ace1992e804d9635e", 0x6c}, {&(0x7f0000000840)="9078f633b4d5f91c5f9b1ac24cf3061eb423e44632840dfb4f5e397e1a84b1b884e06fd2495963825d6ed8f4728f31b6603fc9299ba46c0f22ee17eecf3a3c4b269c3d93c42e0b29f1d606a1f924fa640f274f059e71a0d02dc15500feb1a06196fb60e60c9f82d9b114c424dbfeaf2d3ab0acbd75087d187f2e6c33830e5159193a41242f4419f577e945eb92ff7a1fabb00a3762f12b8ae56e5cfca699cb15cb0271ca8052476108495b008cdaddbdcd57520a781fd8", 0xb7}, {&(0x7f0000000900)="3d075751b7a779a3dd0ddd71fab453314dd442396e32b68f8bc3cdacd61080445923dede12d5ef8fc96d6abb4231de57ae668969b26bf37aecdebeccdcdac9e7eca9fd16becc1dfdb97b11872bffadb7e4f8f7553172d924743b731006c2cb0c7cad4451150efbc3b0a4ce3f7c9d566fc0aca5d9e74074f0355d0cbd13e31aa1081651bd7bea13f048b9cb95e904f535071e67c85c99def64e5e907707da76db669ed9", 0xa3}], 0xa, &(0x7f0000000c80)=ANY=[@ANYBLOB="5000000000000000ffff0000ff01000039b9b90a71c5860d1e60a56e8728d2a2eb7053c62dd1eec9a9c4222303706d8ada90b4affecc5dfe3f1b410f459a2e4014dc98147656d710475200b000000000000000ffff0000870000002d2ee0c5943d4ff580db5147c1a49b7e4106fa6e65c63a2551058ea0786323ccae00b5159b6cdce427d208c32ca477c0a78712446318428821f680b21c97a678a9e37e21953bbce6aba73dc49c341af2d7fd224fa99170c715296b1f952248a572c4805a0f8d351aa9135514dde36a8aaf5e515e6652dd8eee8ba02fc26d4c1eba1bde0bcd205d66903eaf3f3dc7a9d747cc6121c0221a5b3ff3971a91000000a9b9c62cfa62709a09ce4997181928c52200e99f8903baa8cece6c5b015a2eaafbb6683ac57e4a3dda9e7c37f9222087f8c5411c37fe9135e70ed03853f6f794026cb2f198d2f4c165a01f895bd7a41a8f930e545a8800e740f2204bbaeccc73f6bfc3aa0462c88483ec5258deb93fa06e2f12f0c8e4ed2b6df1d573097fd866f9326fccf4d31c0a03046ce2b66a4d6c210714b0478e27f2cd6d260cc9d65906b4cc9bc097d2e7995cbe17f13f99b9fce69ed90a0fe9bdfd025051d9717dfd45b1fc904ec5fb46f7353939b1"], 0x100}, 0x8) 16:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munmap(&(0x7f000071c000/0x3000)=nil, 0x3000) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 'ç@¶¸§½Êò,úÇÿÍ)¼pýÃ/ºZÊ›ÿ4%tÜhP×pù¹écÇF¸èêf75. –'îDŠìºëg.ˆÔT~hÀpckbd_enable: command error pckbd_enable: command error 16:17:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000080)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 16:17:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x1000, 0x2, 0x6}]}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:17:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) geteuid() minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) 16:17:07 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)={{0xe911, 0x8}, {0x100000000, 0x6}}) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) faccessat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x2, 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') map stack 0x20719000-0x2071d000 of map 0xfffffd803f013990 failed: hole in range 16:17:07 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x101) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) 16:17:07 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 11:09:53 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc0000000069, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000200)='T', 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x0, 0x4, {0xbc, 0x8000}}) 11:09:53 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000240)=@un=@file={0x0, ""/98}, 0x64, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, &(0x7f0000000300)=""/11, 0xb}, 0x800) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x0, 0x7, 0x100000001}, {{r2}, 0xfffffffffffffffd, 0x62, 0xc0000003, 0x24ec, 0x6}], 0x800, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x151, 0x40, 0x20, 0x5}, {{r5}, 0xfffffffffffffffc, 0x6, 0x1, 0x7, 0x1}], 0x1, &(0x7f0000000180)={0x3a, 0x7f}) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x2f) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x24, 0x1) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x3) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) syz_open_pts() 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000380)={0x0, 0x81, 0x48, 0x3, &(0x7f0000000100)={{0x80000000, 0x3, 0x39d, 0x7, 0x8, 0x19c8, 0x3}, {[0x2, 0x101, 0x8, 0x400, 0x2, 0x80000000, 0x6, 0x484, 0x3ff, 0x3f, 0x4, 0x7, 0x2, 0x6, 0xf10, 0x80000000, 0x8, 0x5], [0x6, 0x5, 0x3, 0x1000, 0x9, 0x1, 0x446b, 0x71, 0x1, 0x1000], [0x800, 0x100000001, 0xa977, 0x1, 0x1, 0x45, 0x973d], [0x1, 0x101, 0x5884, 0x0, 0x4, 0xf004], [{0x5, 0x3, 0x100000001, 0x7}, {0x1, 0x2, 0x5, 0x2}, {0x3, 0x81, 0x3, 0xa0000}, {0x0, 0x1f, 0x25a, 0xb31}, {0x7fffffff, 0xfffffffffffffffe, 0x5, 0x1000}, {0x64, 0x7fffffff, 0x2, 0xd26}, {0x9, 0x8, 0x6a87, 0x3}, {0x40, 0x100, 0x5, 0x80}], {0x12, 0x4, 0x6, 0x3}, {0xffff, 0x6e, 0x8}}}, 0x595, 0x80000000}) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f00000000c0)=0x7f) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000003c0)={0x9, 0x7ff}) poll(&(0x7f0000000040)=[{}, {r0}, {r4, 0x784bbcda0eb10ef2}], 0x3, 0x80) 11:09:53 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) fchown(r2, r5, r10) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x200000000000011b, &(0x7f0000000180)=[{0x4f12, 0x854, 0x5cfe7244, 0x7}, {0x6, 0x0, 0x7ff, 0x7}, {0x7fffffff, 0x401, 0x8, 0xffffffffffffffff}, {0x0, 0x4, 0x2, 0x8}, {0x6, 0x7ff, 0x7, 0xfff}, {0x2, 0x0, 0x7, 0x7ff}, {0x7, 0x3f, 0x6, 0x1}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/v)\xff\x00\x80\x84\xb5\x00', 0x1e0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x20, 0x101, {0xffffffff, 0xe92}}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x8000, 0x10001, 0xfff, 0x800, "c54d37804f164915b9ab672ca7afe709531877e0", 0x1, 0xff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x141, &(0x7f00000001c0)="85004afb4e6a1a68b13a53b556889c3b93fb12e1d8bf554a6cc57b8e1ceb51a3322ef7be10512573539c653a02c33b3bfdfcc8fe238ecd7a7fdf66e3aa0187961469e9e3d0555771145708e7e840be0a0bcddec5713aa5381dcbe37662331cd6fbe572020000000000000047b7c49ff4f121e3ca2df77853cd2ce738d97de991b8ba789e4bdc6ce346c7bd4900a87260fd00fa9151bd7cad11b8f1a7159346d8887a88a7b3fa26f808d246df886a091dffea56b6135c82cf87731758ef41a3bfd4b61f38c41ea140764c1b148db85472e0948fe5f37bc979af127d0fc5571563eb88a6c59f3d0eb6f5880f1187827440bd7098c2de72378bcd32914f6025a15004803f7693bca541e3ce9926cbaee6a7a102cbca215bac8b042369423d6b1bf88003a76a42128796aa43c8af4bcc0cf04bcad6581c216a08b14ac4cfdd1c1e2723") r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x7) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x6) execve(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='tap'], &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:09:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x113) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x65e28927}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r7, 0x20007461, 0x0) truncate(&(0x7f0000000780)='./file0/file0/file0\x00', 0x0, 0x0) pckbd_enable: command error 11:09:55 executing program 1: socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="018709f059e9cb0633c555b692649c174975f1517e9ce9497840b2124216235a3f60d5448850bbdf6f5c5e620db5fdc94c5ecb56d5d2ea4c11eb77585238199ef3c758531602c867027f747a5f49d227295e6e1f7fd6605fa7890c901f37ee0a799f84beefe53e35978deb950a4d51cc29d8a67824292bbad7ada751bbc29e03b12688aa582a", 0x1d) 11:09:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 11:09:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00007fe066696c653000a29eea21090000009e24b90fe8c2970912f5d347e708d354d68847fb7b47ab04c19151c43ad803545366e75a6cc052a8e7f115172bd67e948ae56662ed095383f5bad6dc8ecd6b413db8a6a10f464e2b0f5bea5949b605a3a7283223a9508f0def3d748f6353bf82e840d374f78df96d2eb181d3abf3fd145c2a626ee700e7d72f2191e651edcccc1aecb10f4ded0a165c6e4066ca0a80e5bf8ef30ae8b1a5643577262694d566da3599bb8ace966f5d906258c8c31b2ff3a0cc93f402959c4c7f0dd4ae45018069c176d21a7c25c61d6b8474d59a49f2df1f413299258ddab7d3de817367b9a4ce"], 0xa) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffe57, 0x0, 0xfffffffffffffd17, 0x0, 0xfffffffffffffcb8, 0x1}, 0xc) 11:09:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x1) setrlimit(0x8, &(0x7f0000000b00)) accept(r0, 0x0, 0x0) 11:09:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x2) 11:09:55 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r7}, 0xc) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r9 = fcntl$getown(r8, 0x5) r10 = geteuid() ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r14) accept(r12, 0x0, &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x1000) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107005, &(0x7f0000000000)=0x4) r16 = fcntl$dupfd(r13, 0xe8c7639368f9f59, r15) ioctl$WSDISPLAYIO_GETEMULTYPE(r16, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r17 = fcntl$getown(r16, 0x5) r18 = geteuid() ioctl$LIOCSFD(r16, 0x80046c7f, &(0x7f00000001c0)=r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={r17, r18, r19}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r14, r10, r19}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={r9, r10, r11}, 0xc) fchown(r1, r5, r11) 11:09:55 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d25", 0x10) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe07e322e2e", 0x30c) execve(0x0, 0x0, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="11ebcdf12164eff835a022", 0xb}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0xff}) 11:09:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 11:09:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="f1aa50b87f4e0d64365c6fd7bf198737f7191aaa0b0c8eb6e8659d834feb1bab2c30e876d29af46983fd2207dc5c3406cad8222bbcde70e8afb97071c49e4a61f11987148dd01418194111f4fb007909588f023ccf1799e28ed781a351218c817d8dc1e534cb0030f5a70a08b333d4451e7edcb66adfb4197cae8dc6023f510675f54b44341d128d6240951ed03bb28032b88b823c52b995b06e2a3971e73de1f9a27ddeb9c14d459e4394c04391a2714f01192626ec323060ad57b853d7d6bdb52974d0a0bb91adf3374b9f667fe31c3411b5252408f738723ebb0f6c17524d8833781250210657ee0ca4a755e9f06a4bcd57401f2b82acdf830db5e2950f1700740616498bb9c122a055d0d6ea8afd559de4db2e70cf219908c27a1e6871d9542a385309fcc0f343c52c556d25e8146b733cec5a1c5e1154eb0d849ad54b0788df5d73ae53e1c97032e6d6d1aa5073234611912b20d0b83f950e8ed3fea192b4b50d0a523b953a4c685a2c8e25941e28132bad5c66d312df44e61f1a3afc7fbafb2a673f01d72eac1a45e8c633716156fca2832de64e0dade9482b7a0201643135a13614d4a7d0c8bfdba890b70133bc216d0a1899048f8f7f3063ad683e3ae6c83da31014694e2de0c6417b2369e740fd64141e7dcc082fffede2d4ac85ce934e1efe463714d1ffbe81f391b97b7e81902bd756d2a025a25f4e126070013e39b93a1bfc4de57d2d6acdb79e2608929100734fd3f6e2cb2f098fa0724d4e41172a32a066b4d71bee7b5b9d1cc36fd66d9c84a5421394c8d7b26e1982ed550cf9aa1ad4bcf24cc5a23e064b6640a33ea53e8b09071c44584eaadeae411d7a411d74ff91e039840614af6ccea75b3699abcf5f1816e1f27da0eaecaa17aad1c04f118afe4750d05610024cc27b4f41c757dc26e646afe987e71d8b0a871094627ade112f5442fe674fbfde442cf30c5af43371714eadb635a749622cca1d397ec07d06a1d519caf9369988e49681ae5db9c37ea783c42de6fdbaa6c880cc2adedc8b419932310a2e48c41dbd1e862cb7871ed05b5100ccc43f29f8f3dbce9a7421ff6ee598a4183e68362092a303e1504053e060082f7e462b8422218e75e3bebb06d1140b65a3d6027ba9f620566a8352cd5056a95eed4a5aa98ac7b56f11f80ae6aed5c6496b82d57b59c4037358a0d950eb3a003f9e2c48b0f3e8e07658a3b2ac54d594c1dd66f8a47ab599cc1acfdf02502d02af5b1e0fd6298b3619348ac4e4236814d7d43543cd3f59cf00be3c338cfde41aa66225421d87e798c756c9a7b450d53a277959bacef45db4d784b8a98c703d5025fa3efc5e4db143cd85c10f013ec4ace3e8039e0275f1515e3b6192ec2a6308a92baa3e1db9a21e93016958e42abea95bf2da0042a36dfcf22e80db7f0e6f7f803fb81791ef98c01feb5eed2955e52ff8d094841bd289aadc0256968e09877e9d33a8be989acdfbe13ec8187ef7f075717eab26f1c69d45f75d24bc201af091d76dd2d5f05d7da2a524fdd270cb978dbd2fec09db9d1b8131ee938935bd05a8676e0de2248dba3404b2915a136ce887e5bccc961667920fe908eaa426fc28cb778c0d708845ed03e80d32fa11a2b6e2dacb49996b74464ea6efa2274889657ca8a0abe7b1e6c147240cb7e74e61bad7676b04634968ed283b05fc0733bd57f17e7fc703987d357a2f19a12ca81e5076d52b0fee692cf50d796631916f1954a59e6189ed8aac8d9b221f8b731cea72b4d8003bac8be035f2605a58457fca716d92e3daf78b4c2a7e9154a95fecaf62b17ee78e77f6d51b8bcd7ae0915e9aa393e62e78dee6479ca6e35ac2d49d30dfa149976a42467d304fa93ef88b97267ab5a3577b66cdb9466a6fd63aaffdba4d219b05b697f3ae7c04cf5dac1ba3cc1d9759826f1601cf78ea1ba60f92f81a56a9c1a6d74402b731bd1654f2e53a737417052be751b937f608f3a7c4f0763a078d6f4d8f881a7e65436d6c5fff4a674c15cf2425f3243329b6609ef988d51e50aee82a75274176e9349fc5e508d28861f97693b4b55731496480dfb8a95c085219cfe5786c7e4e160295fef8a47dd62100d1f33be618f4620e42032a15b4d82e2c79d3a4562ce47c8d5a5f53187000051916fd4259337378fc492a020d96540498e7eb9da8ebe901010249fd36d029ff87acbce4ecc4a818e9118e8ae2d02347877ceacc7a54d799fae245ecafff013888ccf3d687fbe99bc3501297dcb655cfd5a87d57be093bb63999f0b1b9be6d39cd61541d47878b6e9bf02d4ad57188fb1568ee068ae88b7954ec723c9e9c8099f3dc696470decfb313fcde6c71dc2be8e596b152d817577ced651763e40b66cbdefb412280e698210b686b3ed0cbe1f50944bc2d019140b45aa4f3272f45dbc7b71df50d9ab5fcaaeee7311ff974ba0f46b6422aca1de940326d6b83dea585d3c9a5dc5601b16b51fe0fc7f9094734b9fbcb1b8ca65a5e4309fde42a739f1954d6cc25bb563dee2ba09a1146a1792bd76c841b608bc1219bb402453235cbed468318afef36262163301aa476a654219fd4b3bbaa4e18b9b5924f4220f9fc25c8e5e805d75727e173bc1a6eb8089a72b51088089f616731dbfc1ea95816a627c361b88375e30b34b9478d424f9d68201fb8b5efcb131da3163c16d0bea970151ce243e1ccecd184315dafaf47dace7b21e38a46abaaed0f1f5c52f469039856e18b3d12181f925ec1ecc3a0c6619e588867e4b2d9162e629df0691587e19ce8794e8cb3d22fd0092bcf00b3851f4a9b84885ef43a0f51e6bac042da165a6ce9d215729d94e30113f233d9315cf918ac1342173565707f17afbf6a6fc643719349881ff10fb1d98415a3a7f76d0092f0c83d01414cfccc2723cb66801a1829da254d0038d0b8bd0b851b94baef8e3d1d061569911b6e843c23f92f1348f37d762171c7efa2c2437bc8f7967a58d4d12a5141b98d5c043ca36ecd1b6d862909a08bcb0ecb61d3d4e02e242720b6ee6babc0aa4d552c61cc0d36bb918b7920c768a8cb7499dc90bb358c27cba0b28fccb79c99cc105c20c46b7f13a29b5f47db0604edd661cea69389d36f6fe9d01f59672c890995d0225a49975adc755a84ced826e9bb01f960a19dfe8d1db3eaf86a98fde23c923ebbba4a5d17423d5121a0e48f61f1c26419df05f9b69eaf4bf38655ce69c7c476ac3a7e01574a3d166860e48a0e843ab64c09a022172ba9409225669d8d454df2a0f18ddeb996cf26b3dc59a8e5330edc01f876150afc86798fd33921db902a02eea1fd3df2871899941410e7acf2bf92cddad63b33c0281c8f283671ed8d5495fc218684c5dbc1edf8ee26001d6775e399f3674409df610eff55e10d10e76f5723f470953169595682dcb12fd9593d8b5282303d50600832ce41673c5c871fe7f44a70c8db6aeb99aeb4959d849ea4688301372799825ba4f9b991178cf576c335d86e85f219c80077471cc9e50c7e79db561490259d2c13c2a5ee90dbd987151603b8da145ddc5d5b0d877a41c3087f103feca70dc78918209dc1c71aa89c6d5128fe614caa07b2e34a67e10c7bdfe4090afb6ac5f8119eb5c0e84b6fc05d50e4aea6908b2cb28adc7a9fb42941177cc3a91c5ddf6d1cef704f61e106da6d1e2ee8b23757e412e0e678a54e9379240d040193311724e312b1402753fee2583012e48996a6a2876c8e2271bf91de9c066e81362a2cbd49c17fe8b663025eb371b0c11732aa89f97a37da7a2f0d49b827142e7a8b29ec58e893a0e3c7986a75ab108ea6296d64a8fcb04463d8044b2ae22a6f12685e56c2bf6bd805d65712fba8a426700542070885ae9a455d2658574998150693ac12d0b76b2207c6173a38df45e88cd022b1164cda2a4eb90574b518d14c90e0a5b50f6b2a13a92046521f29437bbfff4aa826d0f326a1ae9e7b774301dbfc6ed1357a270c4b76f0eaa14b013e52a256463a52956d8ee6d20771babef282ad33ae3f17aaf5747881f1bb7fd2370d07349f1dbf3e8f55dec2d2c93e87fd33e268d5063005673b470e1658efd0478202eb7c543a4b7295cb36d73898a439b207a1c14fe21992f4bfff05ded03df7fc5ff0c1fce3fc9dd9909c96103bb56a27d6212f3102894d70fb55bf384ca6c9126c6d134185edfca48790ba57fd4285e6cadaea95803724e6b5506658e02604b1f4d8441f43baad92d9223dccf6959c0c6b79e4a41508da8fa7564496af7b3e08ab37fd066952931c51e01f55c68a627626dd302ae3e48d4167aa41255ca96241146c4a904fbe1fbfb12ebeeabaa22a7ba25982a64d208a853e2ea4153eac1b7060ee879a36f16e28155bfd681b275852e2c7f4724d153b5b1ec2ab8f86d1c2aa5cc2918a9d73b87cefba45fa3a8f1223b514fc2935dfdb501cf96b6f3690affc942e13ddb9144fce1c538af53cf8db43edc7e38df2ef0c5be13af735897d53e04393cd73dabf9431a9e9401c5b94e714593f5dddec544bfeba9776042f699e1c5e2e064212e801f3bf8fcee44550a75d448391f654362d23f7867312870f270f7d707d71020f5a96a6462e025e4fa83adb20958de1c3a364f6db81f13ea656b33f1602de1e4de254beb49ffcbdc4aab993d42356eefcf277e4ea4b9400d71909a09341d8269328f01a6bf66b07871975aa73c20c50ba9724960940ba935fc99b80e5608a2bfbbad0e26486fc5fd7c222030d015751a11476ee2c9635486010e42305780bbe283f8914243660a7571d528a0177a1f5c786629c360c64237e0bd223ffbd23fa29067cffbb75e2b2376bab6a66648d05c65fc6bf07f5d5f77b4b7e9a330236235f7df32de9abb1f47bff0013f1d3e51ecf340db39ba5c0ef92a1ef49f95c1c1c7ba92ac18c60b58b2c9c80853435374779244802d6e7beb58dd3aa49c0d8cb41c6ccf959cfbf0bb6c1c22fb03ec0608b94031a95ab24ff40564c072a9c1c798a7f9c34008cecbca7a8ce2cd56e4705676cbedea97eeceba287d71626a616a843eaa07a089e4148d786bee3e38a29c2104a7ade4180c4d7920b390d4dee9206c7fe4c7046d4d5374f2f6c3514648a7692058b612626fa36779ddf6d5900136aa9e5be66560e815dc0abd737c2532f5cf04c69a734564a930a0a9932bed492c65f158737915b20c6074dfaae2ba5a50b4484ae44aba3d0b48fcea8cc9af2009a7f73ee7422bc7010fd50ce2d468fa64f4b5eba9cb5d8783282b6255cc2a57c7058d74c23c7f895e05002b55604462392fbf7ccc6242dfc96453b2931ae9811ef4b9747419c8ccb24b791d1c1722d4ecabb4e21ae345005488809a105c27db29b1f20c5ad03d6c87f93276ba547887a08ced67e57cb77911b2545c52d5bdbb059ee695f7e6e7863323c4ae41b9ab79d6adf710e98007bb0c958ff953b5461fc2bd16ae021246f8323273a46142ee37b74c96b62434cc7c514dea5e3ab4b1743a8c3755a4a16c522b8fb215673427d5602669c5ca250a2a38234d9b577cb042b55f0193d83132ac1521a247f43a580e1e381f6391d40d215b426d1e87a938c2fd106fe5490a931a02f8b51f0abd99b49513b94e9dca1b8f2b9710d35f133bf9a65778be7cfc1ec392089a009b05e3a467138df39e85ad35db85e5bd5d855c1691dbb0174cc819910aeceb0e79397132616b5ab5d07499262c39f020f6cf57463712a39414f97df02f9c4880ab4f79663d16b542d7848a896b8123516b59fa4a49684770040e42c2c1d48c1c54a619013f8d213", 0x1000) dup(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x100000004}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffe00) dup2(r0, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) read(r2, &(0x7f00000000c0)=""/249, 0xf9) 11:09:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\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', 0x0) rmdir(&(0x7f0000000600)='./file0\x00') 11:09:56 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x3, 0x3ff, 0xf2127a515d92ab8e}, {0x4, 0x1, 0x1800}, {0x7, 0x3ff, 0x800}, {0x327797c8c88f8bf1, 0xfffffffffffff32a, 0x1000}, {0x5, 0x0, 0x3c00}, {0x1, 0x173bf6d9, 0x1000}, {0x4, 0xa9, 0x1000}, {0x5, 0x8, 0x1800}, {0x3, 0x76c8, 0x1000}], 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1d}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000100)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="9c") 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) sendmsg(r0, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)="29a6552196bcbe3208881a681128b70a69c7d0fcce826a1ff537f83880d03b1446dabc49497a6e78f4ee4551a7f265de1129c3f14b43e5ae2efbc665221ac6f12cb156140dd217e6a90fbfb7f75475b8d949393d0fd4eb7c30c2cb9358527977bffd472373b2cb10", 0x68}, {&(0x7f0000000180)="0c6fbe3215d1ae17b4074d73c6304a93a46a786b060f8f2dd0381bdca042e85c51d03e174ce10c641480df3dc6fe22a232c43e44b018caa60a98f4ed1e46c6ddbe443761b3eccffc724d0bdf1e2b37c653ea027f8672be1fc368d5b873b0b83bf61874c9b13c8a7a1754d8fe184298d49ce0bf03495ce13d3f93d466a07b56bbae4607a9d0c1b1a5285dc1bcbb53f10856fb2f55f83124054490112766b238e3865535cdfa173489cf77124d8197b87645b6992806c3bb30599aa2b888b50e830b13e27c363bab9e5a3d86e29b7b2cb93157e3d23bdec998f07d6ed6363405444c5fb67830810045be4243d2dc69a477d83ad4fd26a9414323", 0xf9}, {&(0x7f0000000280)="f90db3ccba6183ed2effaeaddf79e89860164dfcfdeb12012aa6f47cc47fb34dfc4e97504adb9dfb88b3e5263a99f6267983381f4fe4916528547d869823d4b32e7ad45b3ac44fb08c3af507ce74fe1a0eec8843e306c7b6b6b1b709fa345f9b9bbe3e653fd7642b3275fb1a90386835ddd9a58e62eb9f80897940fa40a81115c5de4eb57f69d4b4f49c6966c3daee8804e441fb675d22473454448994c06385b9ad1d8cbb9ef79bd5bee7009accb70a927f9005bdebb2a62d7c45b9c65f4e2767b561da399f2fa75f0a", 0xca}, {&(0x7f0000000380)="1d02c9c5a478a50b8ac3853ab4a5458dfb0c48beca50cae6ee434b9cdca6cf464b7f4c601bcb8a4d05a01ea1d6d621dc7a0075da65840d8900f1de66ed7a3d12a608d2c03005ec4d8b9d973308bcf7f659e8608d4e5b9fa3ef51f1135369e6c70765617cf715fc7364a18f283a0af9340db1ddd089", 0x75}, {&(0x7f0000000000)="a459493f728dba956c0e51e4f04568b38c3dc6708982", 0x16}, {&(0x7f0000000400)="3f0fb5f8e695b2a138dd8865c96c1048a826cce551e2cfb8436a3bc1a3cb52ac150877c636f75ea002eb6196de557b20e5d714e780807abdae84cdbf4374feb7c80dcecbc200409fbfd5330451b6d7a09f81b1f0747176bd1e7e0d93deaa6870842bba4abb861e32b464e3b7f65c0d9f5d66690089febbf9a378044148b8034983", 0x81}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="13349346eb59cda24eb8c79bb0d3a7c615443b7cc1e1ea5f5872e5ff99ff52df82d39a36d55fa699eec8820c92dccac32229f8a2221dd4d8b45f9188cfb310003008d4d2dfa617347d3b83dcb9088df687c18ccfddec5a6436de9b95813c615c29dcd1102880c83b77df8d4674001b29eba180f380b5b0584937075e98bd00ca36796bc61e376193641aa02503f5e381c5a362837ce18debc395a47563359bbd6db4cc1e20e8dd6548d28f8cafe585dbf0062b40df1c767850d41351e943bb45c96e3abfc3c712e8fdd2d6f9570ea50608557586eb0d4beb373c3b40ef56b449dae950f308ae6ee3d1a562", 0xeb}, {&(0x7f0000000600)="1d72beb23ede23b237041fb52245b7b509678fae98156da70b93f1d288878617c7850d5a68e78b75ee8e06d47175b93c8e46beb019fa64c17cb6176205658f9fbc3d922900167b8f2605e71530376e6d1569f2ca89021b9193f1da7d24350074bf9bc3b542887824331240c5fa4e2d84ee7c3ad25e6975ac33a6e3833eb6610c8967fc487da8e74a5c423cedb9f3cb828a1c1bca076e6ebec756611cf73864840a8c68cdad7382152ebb7bc4a8ef81a299d2d2b6b6b6ed63a9955025119c8a60a9ff5ffddc0628191deb1626a318cf9ffc29353a459ecd9ab2", 0xd9}], 0x9, &(0x7f00000007c0)=[{0x1010, 0x1, 0x1, "dd4293280c87cfdfedc0473fe5dddb50571e93935d082092d2266d8c45251296d4001bf9da1d283b5737bd75aa14d5bd792e58e9f6c90ac5382fc615147c5758e2a5c25bfea1544a86576644e38e6d38414c8e2d878562ea2bb34c643cbeadd80f2aec3b431d4f2116beeef2f70cb80dd79dc5624d7e30c16c280f0d6bceca4ad495dd757dc24095285fd2cf56fc2ee145c782cb0861aa21d54a04c0764f1f4a600c8b19c982d8b5b3eb0c3a977e53088de34b0bbefa4ccf9545ad45136c298c42977cb5f2a4c6eb75853b943ca08c1a9a4aabf7fea161f70e9920945f8593a348c7df73ecba93d9ecbdd2dc310d0586f05595caa46c1819eac9e7cab52dc6537ef2fb198e0050c1981b2cc2ee56fcfba370a6aec8318bc4c26e85eaa2695abddd42e22938d26b562e909421586346fb743a49ee8866cc0ec13228c3a0eaf3f233f17e2cfd48b24d817df93450d43f1e6acaa29532f8f962f08d5fbcba6a797a842d83ca69c875b89f748e35b52fc75b47f3fb929d487e283e887ca130d5306b44dcbc7b859236e5cad3b8bda5803c71556887b0fd0548575cad6c2d383e88a3cfd4cd563c7e1ae7af1b08b5da70b3e1c61624ee1e2f117772f07e353aaef9e32e92ca613bf568b9e5fe3877ce1588bb1f3372fada28a53aaa1148f1d7c518b14eac8a70f14dcfe6e68bd4f3f2c8fb40d6eeab62b2a31c9f6353b91b5ad9f54fe33391828397389aa307e4b2d2249b841bd5541811c664d5cb2483fa6f62d911295feb6b56b7b22e5d94403ba15956be677293073ad55dcc002eef91fe5f8c60185f516f91a0366c0aea6862083eb88da416781fe500e00443c9ff891214161d61fef3ae1d02d7e62337cc449996bad19918c1e1d2895a47df0c01d35bc8c69c5c62ecd6afc683d560fbfd26b50592a9999cc5b3448f586e1590e9cd39fcd91e1718c48651514fcfafc3f150bba577caf05e0255dc9e69459bfb8044738748c30bb352670c6e50273561e27642f3bbd180f4f518df6cb6d5e2f40ba44598605d50fda8efbd1abecd9a7de19fed06a75e79d07893d19c6ea430eb4b4a4212135c4d610875e58b59cf8a6f8d5199ade182332f3f4f7dd066cddf514cf81ffbb0de1b988b47bcd7b2d95b07b9c09bfc7c735bd556ea0db8afc1c77d29a0c134fc9f8647e680c2cdaf4989d20a219e03e67db5ae29f5dca9ba2035f2b51d90ce923680a030071f35c2781f708bede00f0fba8d08acbbe0a8c69a54a9226faef45397147b41f9b33ee088d8732e5937a1c33ad6a650743d7cd4440888bf9e11a9f8c69b18c9c2fcf7dcd9eb0ec439a2791b43e8baadf67e4bb4405c0e7fabba3520fcf774286b1d515708ba293135743be38fb60745f0b08a978eb0b102134c725e00ad3c6f7aab165180a99ab1b125820ab5c5d8aea6f505721a7a07aa19de76a976324727b412ec831ec039a025bbf6f3d972714f26a4f602cbc009a5c8ff93901015fd907a45e6894bcc18c81b0da8b7d0128d92656f61125deba3f89085b4aeca20e6464737dd9e954c9b701b68bd75d28e31aa9923de6d129c43ed64fa9353c9b14731ad8c14435e271aa487422c53ae0bd4b841ce840b8e9da36bfa4fba2039197974027392d6232f95e5c3c905b3bb0aa7827ccf110ae0b6c8042cb8c401dc9a2816e11573e8de2f70ebc7dcc9369cdd1438aec3dcfb20a3eb98d74db8967c41dc69caf95631d777295319417406b914b855faf578983615bbfd8cfd3ad73ff2a2ddf4b63460f88aadd8b819de1cf89d73f0b40a048467119268ebadfea021ce895efff845d421de6c5766bf56409ad5349c03537b321f1a407e14ad03b9fe8cc5d95b94f51e382ca27fe7bbbb6511050b1670e6fbbb6c3fd7bc0eb46e0508cebb7d4f802d2facdacc43e6962c12279b987a18e3a682cf8097e6b32d7c19c23396a78f247cadf7822a948712dc1686f8f096ae7ef3e223af7413c483f20a6f47961c7519805e6795566306f7cc2e7c0e706381bb22539ea15835a7f8c5a43902f127454a7e5a94b3c1e9a22f9e41b78ac41df28bcf941ed1e58e7b966fffb73d0e1c58e485551b912ed879e65d732384ee974973bff086819a98020e950c1a3555b20939d50070a94315352ec175aee642171a708b796881494be96111a5b8106636ecabe6de6f76d6cc0a64c94189db7b80dd4bac8531305d18119be052380efd9fba54aa84ed484b76f24f90937006d2b58ae52c84ceea2fb6cb5a1abb124e7485c186387c6407f189e190be23cbe07c617355f348a9b385e6215c40a3456ec24d8c0467c4420921bda1a920558c3483bc4c8527486d0127f3941ba3ed2c84886adc94083eae3b778f216c3ac21cfdd9fc8bd72bde490b8de7e9baa5974e6355b79b5e59b8a03a12749e646d98336bac8b4b23b791f7d7a125e4368268f3febc72aa07ce2dbc39756cd0a7ea1e0b8cf650eadcf013f3befc29283307978c9df8f10bdc49e31f1c665d6107c15016c2b8d1821a44b6b739ad6fcef9309d0fd6fc242d8e596aa9d96c1128b397ae83cd4814fac9a707815a0fad1ac3fa458365454579337c84fd5a84775a85a19a66f163f89433ede099a846d8742d27d08612e4c66bbe45240e7bc2e7cfaa771258863e298fc60aa08df66fdc36df30e0f1553e7c5ab82a1427160aeba5789cda78790bc6a0083787de8287356aa5631fe2510ede5141a45f7410810faf4f80b4f2379af851d74f747e86f886448f724290d87a297cb906d8b8154e737d16cdcc32e7de6d9b41e029393820c5a21b7e30ccc9123bafc7d1af13226c2837c04d0961e3956af09deaf2dd304c3af0c3b25965a2a86b696b3b57a949220320f46184a6fc007aac2d2fe88478520d5527abfa5308e9fd1b0074d86a7822509f6c3be728d3f3efaffc22773b8e68e7a898b24feb91e9a0f8801fc398af33889478361eca71fc8eb83924030597f38685f092bccfbba36d316a345e89ddbd7b0735a2d5b6c92afe37f638aea558c7ac48e1502f23bebc2bd576a47a1664c37a410021b9bc6dd61cc7073d5b45852e1c8686cad5e87619c61b4a8d24d02af97a84fa39d326b50798c47ec6724aa4c74d6aca0b930267bd5c7f8a54b47b700fd91602b23d230d3aee7f6f02b08b3efc70cfbdb9123bf5346b72030623325af5c26fc3700a654f865ec1d70f3fb03b160144daae7a8dea4e71fff8dc982d54c06da62a86cf563e9e34439549846236300cbdc68cb0e7fbb49cd906e5d02297ecf072c3bfdf65ff933520d3916cb00b9e068621d52ee5e4469ef77e2adeb1b1fb388f92b6bedbe2e1d37de894128294d95cbc9c0fc3bbc362076a021c431f6cf4548d4740a97e878d25877521eb97364c8b7437d3b2abb2ed578d9161e1881169f05fe090d3fc6bd3b6f47c7e25d52612dd3d3b46a41e01b34f4f448c3bb6c9fc89a2282030c64c6eaef9082a26cc16036da7abcbbfe60a7c72570aa2d4ee0c8b97f7e1dc631940904c22892ae1aaea4d46b947e2a493628994a6aa8429c69629a1e86c98328c47bbd573a98ae4a6ba8f6067d2e2535c742ed8a066378450314ac551c48ea0b127e3a0494f6c5b1e25da04fc196d16a7d1681bee496d029ab0a9ae228b92be98c66850ddba2f1e08435c8e0bf0f48ba8783b43fcf282a58e1d34d5c7d42a36117b4f363be170070ffdebebfb41ec1b61834e4b3fb8403d5ba497f9511e20b5c0bc3e0e359aeaa0bc717a4a7c394194b16884a926fc4e8b64b986ebf8af1efc869fa19d54af089c70f0f91288122f7b65e60bcc36143f16d509aea655735910161b8f6c88734792d2a950827934e4efeb69b9a0192d66b4048a910aa34a8181881109b36990b9472db5b9d4784811ff22d66c65c3c60441466e658e46da019f12697e509be406c9aef5b3b028b24181a8a60dd61f00cd5a0f9f34145ba1a60808630cf25666d88128177fb58f5c5791076e84622a9d03e8cb2dfff107af569024e1bfe88bf0f9f9409621786cdc9eceb4cd31da54e4dd6279fe05cc517cfb5adb2ed6fd1a0b3133e0a41e78b0754eb82160ec4e2e17799e5ccf6b92168210425affb791e0883da2738cb155bfddcf08b0755817151b6a0d37a862ec0e3b18a793449da57cb868fe9702c00d0dcede04e1cc3d981b7f8dba4d6b2989a53ed10a5e47ba89b5ca26c1abae656b42653715d47823fa6fa5b766fec7feddc9badd6277798f41163a19feeb5016064277fc2d3376689645ca71415997a619b5081c0e6bf68c61e241ecda67584ba2c98c7f1fa0c5b8ce94281fbc93ab7e55d948e307cd175407df4a279a71120cdcc026608d1384d664fdf93bc68eb4ae76966cc070d298bba6ec557faed31873b838ea54e9f3ad7666920f1abf906a380ae5040e2a156fa2a583dfc8831d085e6d9f34d058ce09077663529081652b6a6f3d3f1600e00400359e9b7397c337d467ab8399b814c21ba5da4e8ad7531c3ad3e1529c67ce18c536d2453a735094376edc02c7c120cf879998fe5df71bcbd887e23805f080300279798c869cb7395625ca915a328eac92f941f508816643a8b78a631af7d112875995594673d878117a170a4e8ecbfc22b63d64c57db7713c0fb6617482cdd413bd454e67e13153a92e2be58481f477c2c3752258c1e316fea116239d953b30314141dcbaf265e32df78abd38cf7187b76d3546ff2b25021db02641a7e99e1c3840f4b640687c478826bfa86ce3463efe7f6df096c51c38a7b9933989665371fe124a99d9c9b4431a61bc2685b7d12246c2a5513ad822511dba0e453dd9bcdbfc5ddd3cd3b898e4e0facb94d01e6f64662ad3a1833ec5c328db170114bd99d4aba696d347ca6e7495a6b07f205034fff3191aafa8b371566088ebd85ca2f0f6cda2a5c9323e9c3a4488fd31f126506d7f3191f32ae36c23cb6ca7dbd4b432453d73817e977b0e17996894596bcb6c2a2a9d74ff677e1c3a641fb630b2e2d368a29e6ea6635d80787f4add9466554e0b6d2f3cd308b44c5adc4e6dfdefe2c8ae00778e9be30470498141074d39710e5f2aa0e7f943b8b964c1f6b16720b04800c8cea84e44ea7c3b086027226fdb6007b27d0b66f89aff22603e2fdbb6d7d9d39fe0c159cafe1d68da71461259292c0c3f923a6a556d753299f3aa9f2e53cf252a260ccdebabeb2f2ddee06fd3505e933ff9561802616c475b77668c05a2b62b0b5280524f5657397b61c66beb076a0f3a3eb6b093d834a77e7aabbfaa36c0d6a477f8e333c5bccfc4ffbdbb302bacf76d30f4354b976906a981c81332d12b50a31dcc048bee1a418a76f04094e8774deb17c10c56ea9849eb7aba30c039e43260fce2ae72b81254a841227ef1d2b15b023a9dcc9d7f2858ff6283e284e6865184e7bcc370c0eda37fa6e0c72f7e8e5ba7416c961d4a4718000ca421450a8496b8bffa2d6d1b31cbded90100f6ecac6ab606336eccfc5cb94abec19ca53cb073c4f8cb724729eda9518c23b45dab4e9b971402191aae141b0af095e3a895595e4e816ff45cbb51a22a23b1e36e9fdb87935f6c0bf910ad09e0541f8859726c97d334b097807ea9f56e1a1fd26f4ce1b4aa784316176b8efef30f9b4fd23f79682185d78f7a471b4f083ba131777b5907984ac832bb5616da8ad345fa95ed06a8554a6cc8eee47b490075169831a135917b76bf504350b1431da27805fd2dbd22f481eb09d7c55f2def9cf9db80f539d74c7bac8a62e40f73dc941a7f21e1c97efea803cf0a39b96de1fd937409d553"}, {0x20, 0xffff, 0x3, "2682b47b61c4ccce29c004122b62e180"}, {0xc0, 0xb41bedb28d64176a, 0x1, "8a5696eb9409b3e2c9544e0925ac96cb4c74dc04285328f1f4471da300cbd4279484c9f8be8a1397265a4e1326b0e61d8af7965d113ece55b6f484ff357ab2ad161f1298dc8ad293b7a0a4553cadb1f5764cb66908778f63b9791f15df9aa8327fa10a339df6d6a9482080946cd10e1534d4696f3921f579ff4bb8fb5cef2dfcef7ab443b2dbcf8446a1832da518b4dea78644b86a43184bf38046a2ab626f295b2bd6c167011b3be7cc41"}, {0xf8, 0xffff, 0x9, "0e630d673df760aa327ee10c6cdea89b5ba31240ccde4e455fe04f1eb3d3739a4f4baacdd837aff3de4f67744063eea910c5453426f6234f1a65d5c11e6d2f0167169df2afafe3903616efaa754e5b3bc52649d1e595ac15db321abedeffd80d13fa8694255788a7f24916f4a5743e870ad80e7745cc0560c33c9415380470d886b991268101907fbdcd3065a3f7a2013384d8da4cad44fa62e8cedee1feeb9adc81be402157aa88aa7aad522f96752ba41ccc132d3d17e152e2d12029f39756525381f8e4b7959785ecbc2950de5a051cca8ad35d993a6a504ce94d92a5d7f4964a6f"}], 0x11e8}, 0x6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) select(0x2, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) unlinkat(r1, &(0x7f00000004c0)='./file0\x00', 0x8) 11:09:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = getppid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) recvmsg(r4, &(0x7f0000000280)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000026c0)=[{&(0x7f0000000100)=""/68, 0x44}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000001340)=""/179, 0xb3}, {&(0x7f0000001400)=""/184, 0xb8}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/36, 0x24}, {&(0x7f00000024c0)=""/245, 0xf5}, {&(0x7f00000025c0)=""/233, 0xe9}], 0x8, &(0x7f0000002740)=""/219, 0xdb}, 0x40) fcntl$setown(r2, 0x6, r3) 11:09:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, {0x0, 0xffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = dup(r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) dup2(r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$getflags(r6, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71306ae69931929648", 0xfffffffffffffff9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 11:09:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000140)=""/89) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xc1, 0x0, 0x2}], 0xe9, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) pwritev(r4, &(0x7f0000002500)=[{&(0x7f0000000200)="58ca824d7a915c16d07ac0f33bffe1883577e9d62c5f1e0c16929996cd059a67406368094cc74fb96f861d7f4d47c769824cf74b1045d0d27828e10adf66faf22f7373a4afc0cf860be4993d854ecd832252c333d67cc2adf99186f367187ddce1b684b462fd", 0x66}, {&(0x7f0000000280)="940c93b7780a2feba18a58e10ac8be95b2836e4aa5530d32f11ac388dea5b7fbf766bba5faf1c5a7a94605c817d712ab30277ca8456560b7a0d32380e53c30d0a9196d3f563b3e7dd9eedc54f321a2fd900c0211d3199b9f51b3adde858cca74f6c6b7e2b9263eb62efa7a4f7e8ff1266d4d92c9b0081cc7e0f78802c419bfd4455a48ad07c8ed5d51e588b550d8cf2523a27221c045361e3c3d5bdf4789b7416e9d6fb250dc20c9d4f54e37704b0b0ec7844c5652d0da758803e2bfb8cbeef2b53545a2a016e9f765b78b52508494b4ef2f40f8055d8ab23ef31394d1faf42f559f47df043158386e41", 0xea}, {&(0x7f0000000380)="1313357851f5d93983e47e984be100f304bc80b795d5cbcfbe29dc89f5d006319bf2b0bf4a587e7133c9b0b073f45062f42b6e52242070bbf9cba1eac4a74689b907c812aee722dc02afab5ac5c156b3758d7123493511c1ae3a74d7ff39331cdf444ad0668bb02d842979a819b3612263ef9a103c0acc4fa12907947a8152299896575b4bf51b3e36ff09e68e1cb0ded86e7dfef59cf0495332b1f699eb70b2fca54ce427ba93822e306d6f7d2e9a9f26a2ab4beccd4cd2757044c46927c4ad0257f0446ce82fe8a2eb4173496266573d33ad81c11df28a144fe5acaa3cf14dd6a24a66dcb2704e4466ca2cd99823abf28a6aebe9418a2aa2c7f0a87a8d90a0a71c5c0a6c63460d6a8923bbbbbc0eff21e48ef66b8cf4bac2b85c686f78401f001b4f1a4e63db6637ff8d4492429755eb0b79cd3f989f46dbb615a7fb843a20356d534f5d03876aad293f158e7468150fc4ec61503335f06025016e8d9c3e19606f1ff717b04e8e9e8ff0f98c623602b7c9d856631e04bb5d70ca0301fabe2ae0f9a21d7e87af1f5cd41b2158035ff8e0948ebd16f1f00d03dea850ec573387f0839ea57a9de255aa0ad3851a1ad1ace3cc4f66516711cec0ab0a5c4cd121bb422432b84dfea1666e14c1f77248ad5177774eb6fb4fa25526591a3bed98e1f54964a0fb138acefaa6dc30dd34ad000a0cabe8a5ae89ba393ca2b8afb58fe8fb7a18ae0d5e0b02cf60c1032d035ad41958e88af9791fb4222d345e180af32c5a0a30ab1342c2dec5953741604a2e300b0df2d0845ff003f14f2e6545d0e4931ceaa0faa80d389efdd18ef409bb8f55341464c2f3963c08b8c3e6978191317f7c29443d3d56296db9d5debd4d4f8d8f42d5e127b4cce37f0cb87a19e6c99393d2f5678923aee29038850e203ef8515db2554e4bc73dee42a9ebfebee0c99e8c1800a8a73ca539cdf2bcaf386e11430aa91561a7e8da8b5f91901ee2d2be4d36b0f12d9db5f2029595f839542310adf484abdc346fc21a4d439076a83c78c57146e7cfd299ac178dd8542f40a9589d77b963c663969803d4212d58d3c9c9a560fcb0598f1060410be969aa1235dd4f2e0f9e26649adaaade7740a5866d54c707d671482df7e1a907560e6ea7a77a704a6a8db8b26d31354cf3157ae3ec9c3c7c07ae5858ac37d03e48581a5b3eddf39085a6558be4ea986241c4c1366f964b30fc50706f2f57dd4a7341e6a1533ea030a160b73aa8c94be42f7231462cc590ac8f5e25fc7517a749b60c45bfab2861e97fdd6e35c8bc4e296bee9bb51cc232729320a89ea8cbc459f0d22b134d5431b49cddec09f770db292d17be1ec50a4f5c6b183459be98281afd2081186f34f550ee7ac98300d4f6bef206c33c551eced7d47e4efab3f7723aaa17ab970140d8be51da758de88a9c2491b6fd802c008b25673d026bde337b597e2b00ddede39a5243c9ffbfe0777110cb9473065e07ff0b7133d1dfb1987c104c8c029cf8b601187f4dbfff294683fe2eb028aa95405c6693ce2eb3c6f8ff30f3d0455817999c4688b297fe0736f1097beb11ca11cdc5ef0b9e5462eaefed68c302c8ee3aca6a6588e5db6ae84e0b0077a89ffeac466afa3bd20ccb7d6aa8107966b392915bf69cba822eaa5c661b9999e5718a8f8fbb7dd41fd81743005b4cfaf9e3a470ac186786f7e39c35e5d37d1cd66aada57ed4aedee01a2a5f21dd94ff0cd50b6e539992324d40e925a21835d2783967e102c8c7455604ed32e3642f4300270234a77c812d23c91538a2391b26a8d58c619fcdf1befa81b23221578ee140ee6b916f0b353ac9e4ea4669920ce99d0ed39c3b1a4b437066b5b1e30d070905e997170bfb84b74e6841a2cce6bfa1c2343e15be2748004f1f58ab40d45c535ef0d10233b715c95a31c44ccacc205d4ba30f22bdf999f7e141a75e4841da7325fd46a761fcd48d3202ef3d94ce65a86888364302d240d6d112d34c9256620ee65047791d91d588f3847afcb2b69c25f4499f2ecdd7fd4b13dbdbe12ca564f2b341b068832041232aaabc01db639c11bc30533abcdc14b8f76612f4122f47be0378beeb45af750e961bc3f3aa060c06315302d1fe0029f05749b601cdebcf421838e59043ec47a5b38bccaa810ccf1ddeb643c567190fa1d6c172e0fdfb2aee52bc22e1935469cfab0378230e4b84a69f5eb475e1cc764e6f22a3826f84902d6ab57d07928b08c60df46789a8a1ff0dcc413fb6e5e3d00205491c38140691d64c5a357fee7c792276dc07e24765651251de1cd28e591f53ccc60ff8c7234b4c5e2991f2bc0f3d62f7a1221fd0590d6fe72b5b4da76c6e085e11b488b9a51af1aa0581ec451b528e96d03b1acf9184123790e588d58325a3b6a74a72fbe3aa6c6b4d6139cb1460b0e211e211d336204f037d537e2d722bdf788d95acef43279ed9aa6a1da52265fa94624f60ff13a7ef5e0224055640ea471b61982e9cbb7f73bac3e45dc79abaac1f01a51c1c6784b5b4a3c7754cc0c0667ecbcecd05cd06c9018227efddcea0068472f758b37a180058ff62a1b5413249ead5639a00a24a917caacc070f74fec38e5847459ba4570867d29780d059d15fcafb274aedd7e50034cf76e6326610f3cc1a81be722f2c3aacd9bcd54cdf3a73a3290f293ad646a601bc708cddc393e837b60d798bd30de85b31c6cc0d0853adc9ac52062cd76212597e4266482b24bd719fb3806e7946dd26e91b40148d1ba1adef7b7bee2be4e3030993193feb4c80d57bf3143f1c40f5107a6f1e33640b42f18a6f2b53aea9454c4a25b47a02005de267ca2a7a55ec902710ee6defe6f9360c67aee1b762218d3fa67b42972bc8decb955d4be539e174bc5af1b235c5e5cd87fbe3d1c1815938f7640b4b958ee4eb113acdaa31a1dec3f954bde3ccf287986d96660987fb391b7817eba8502b50c864adc90da00da97be47e7ccb073965550c445915316ae670414c62da6c17ff85ea97a5a856bdf5c4b77894deff4208e6b53efa7eba9c1e7ef7cfba4f29b5afe5761c4c1e75bf7de605b53252585311030adb397cfe1b01789ed839585816ce60a23036fba82ce52f549835284a182d2a068dd8c886004f93375c6809bc8daf927eb5d1c3e0543e36c11fdb21725e3e1946e473bb388a699f1fa26d2c2e70c602e314aa4085611e9171a797cc21e90a5f6f96ef84d095469795a9fd348841748f0648827d723b74591d252e51c5bccf7e851608592e8fa54cc11e93bcc69576c8de6a0db608e1d05db54ae239bec16d5c78a6e7bced5840b86e6471620631ec1cfabcf7661c2eeb981d9d1c41e83b726b29fddc65c81f80643fc8db4466c2e58457b261767cb51f9b1309c1af9b2d7e7d50b965aa755d87f647de6871ad9f498c59ac96aef8d39c767e597070905bfe99bad9b74cc1bf50f991d2bd41c65617a05b5221d4215524684a365809b22a75995bc97b24d28d2d1afecb7e688e5a0cf944874c4af7b33afc6df332b4e8f70053bb8edf0c9927fa3ff231acb8e5064676cf535eff8f4573c4d0e66f7a34811e8faf361ad617e7747710b30ee0f846a67cff22165efd17726d81b0e911c1a4e3227e82c470a9571e7862b13e6d3d123ca4fa792b47756f85b6c7303cc621d2d768524e956065b2271da7dbff5d3bbe1e4fc343d16111dae968c85cd16148ff67f984a89eafc83ebc2a3e99dfb36cb0193e018648c19eaa943dbe317b100a4b8f6c803a8422f7d6ed16ff1f54573d7f1890b81d63964b5420814b04c234643437b623bfb61eaa32ee158e6901c19be024634784e7575a6a3b34770d9dc47b2cac24e5b567523f08c566b4ad10c421b2af5f300071d1e1c851e49292a97eaa9641c1383f0606e7153231cb27435b6997dc777008ac54cb170dfff52584050cf609515209d05c1b90bd119c0a3ec79003e1c0c0e531c203fc17c91045dc58f92570ac09d7ea9d5e4daaaac9eab9a69e713661d75045a5c4e88ee0973ed2b1cc7c2b83896d3463d2de0ea559355c6a37e7d5bb7cfc8e1ac2834398c53fa82146461e8de6b3c7a1f758717e12c5905aa3bd8e6e41062611ea3d97d9506ceba5703b2f9f550ae0765144f6555b51ee42a680146ed68df18c04c733a361e2581218aadb9037a0d950ef8b0c8ee5bd67c866515031731b26d34d95ca0cb3aaaae9fd0d4c4d6023e9b077dacf7bfd5351038660b104d6462be3075ea3d96f755cabf29f2fff1895aae72f69bf98c2fb04561df4239a6ecfeeffd9838cb08b3b98d3b76831975127556d141c109ed1b2674a5c249665a373def1b240f80847f513f1f1069c3c893b0a0450301616948ead6ab3051fb5345622e2519949189efb9ea29d9fc5f2efb75cdfccbf28811244f7b7b713f3fbd7e76dc4a845a3df8bc8af91ec557784f196d3a60236fb534cd31fa067edc21db0fc11c5b869c5f22ffbd652fe86df0df00576d06909b5fa8a8fda29b7ace02918805255e5d7fbbe8698180f147de866bc6ced563e2be5db7e604093d136fa9ed30802eb2bd8f4d5ebb71eb0c7ce4ad4da12caee1109c008a6935e179a164c4ed4a8e5885a0b178dac78645b4f16cd313e5a6923baf575a2f8c3cc992a0a30e81c7c2cf63c4fea0a9d8530698b55ab475924ed9831c8991b1a8cfd33b4dbcc781b387eafd8505088ab6e77e27708497b1b0ac51df978a6acb558ba35a3a165cd3dfb0debcca215a9a83e0c5801f4c757f43a5c09f883cb1440e157083a7a1635fb9c0b28f6dabe1da6964904aec1644505a7448854665740e9ca904095cd15386a2259d6a31aff0b98282c19c6d79acbf59b9a701263148fdde8a275c335e8b75d36aa3bb8f7ea4d395d40a7a5e33069974de32434f37c54f3e2034ff6e93864634b87afda81c3aa1b268186d9f0c4e0519ba9f9449c57069b7b12c16d553c8cda0023b52ca9e310759238cf53c9b6a158b41f36cd516073de9aba0adb6384a4be30e76debed98d68551d6e444059b6788f6cd1b8248decfc7054d96badb871e6380f73b2efbd54cc5c476fa4101292c9b05e9f68aa7cb4edbfd72fe42280d20c247eecd7c9c5215221204acd4d3a07e62e8e33c548c3ad8a4ad952a4c258e3526e33a368d85345650d8b50f716b12675d50092044077890d00ee1a528452708b8e398f7c84d6e9e35fcbb8246310a9f737427a907b930949a4693df1ee58cce21187deb0a5b7bb28b7b8b40148928d76eba1677fae078fc913015f8ba98de075104118b69d8d2081ca374efa46e6e2afb36f28ae6d6d40f7d3bc7e8749c0e74dd63606163098f860272ce10484c622d9251d08dbfe1a46e9f50bbf07b34f3ce21ab0a040ec810e60bf7a9cf88c4c94110ac862599d0c91637c5e5a81b3fa46e6f8be2f8f4761ec987e6b5146404b061312e6e0944ee047cdf24dc10108d4ffed5818e4301a13477c63f58c11410594c7a2b6aa8c2f23f4ad9efab2eb604bbbdfa8ede1f8c3f96d85dd4162080f76de85a147b6bff26a04ee24d0b6aeb3de42ea0dbffe270958f24ff47f058ae71c142127e01926f6efa24f7f0315f23acfe489b8160f44b1d63d9d3a79e94d3e63d81097e21766fd570bb94e384c6ba2bbe23747ae30c51b8fe1f93db34c3ba1fdde3af958d66f2c118bcd2ace409bdbaa6d84d550d95a4e6e26d38aa548dc00e68030f77d372c577996c6fa4e792463004c0643c8c8984aa2fddcce0f761d3ac9d8b1c04cf3ff88a1d03c90f46a0b8c0292d8d985c61a65d7ae43db84bbe98e020f6", 0x1000}, {&(0x7f0000001380)="26954b7cb94499a8236aa0908b6254e39bb327ff7a0e17f330dac62fa8b2f4b85b95621513118149342498b4177c629955965ac8c49cafd4f034516c44b4c7aa60676a0f5eddaa6bd0fc0716d068514faa67d573661358474c6b146a803489d2898a3be36a2171453381bb91838a014b7d2fc1841c36fb9c0632c42b61307ebdb58086f5", 0x84}, {&(0x7f0000001440)="d2ebba621b646443b5affba32cc09349f2f632cd931c737e9a2813ca49ce2d74815d09e12796c7488c56b360604eb98e2f2a3bc75a1a4d74ff154fd57a7db3cb8973734cdc8a1b8d63dece402924e8fbe4fc1b6f08727a7ab48769fca6c10de1d8b2f9b2b4ee902d903917cb923aa73efeeb0e27eb24637f2242377b6df81f04a1c05ba654fd596a7ae73025d17e2b13aaf070cdce22dc33e1a37d58969fcbca086f64cd955054bdf8c623a549210aba50d1f8eedac4c3038733255f7100898158f02fd9c0dbd096c09fd68633964492bfcfd5ac6948fed75b94986c51538bf06958d9bb133f01c2cdd32bbfb2aaaa7a335943da070caff4a90e706e0c5d0ce22a530bee8126f00e9d4af4175f52dd9d8852e3284a7579e0aeb5d59cf20e0d9eb4dd3316fb33f873600abda2ee48161dcd2fceca243a15c8dafcc5ad85573eeaed52d73a0ff59bae684b32b2ae4d2452605d59b1cee5083d04d2b33efcbe086dc19f27da927cec5d860540681c3a9c42a592d2d79663841d9382fa2f8765e78b48bba5b4ff387a7014c7281ae8a5a2739262cec3aa64752ddd405eca92412213a5f120748e325f69bc664dac35627fc32bdb1b0258b15523fcf15141a91330515a0992211b675d20642d909f44afb9d540f1d050cfcaf454bd55ea523f7830edb62a706637cb9ce2720fbb97e6606b7e21431f0864c533ba1d623640d2c42bf3af58f2f7f2836e49493f693832a80de1d25ea5773336ee9b6f05b403753cfd486e8459faf8b2c7c88a168a4902066755ea1ff29e9630bdcafcea46a10d10ba5c514eea604eae3b614609bd49cabc52daf11f16029c40745963e8d127bb35b5f63e1abf74153229beecff76dfff8f08fa63f36cbbf606fa87859ad0893649af1d9fae74fa6e5dab107346e35a7d40f316b5838300ce4dad7985649ca3979c702be605afaa4dc6f2d90bab8088ef7a3c070fc06028e608ac14f12563f46d43435876248dd0f0e9dfe55d13bce37b50512e3c69307e467fe780629ca9fe9863b45b959b98254d29346f3cee7abcd06a8bdadd26f73e8914fe7e85ef675237b22a73ee8610b559b8832c8041087f62dd7f7cc5a846cdbcb687f67c6f9fdb39bc2965d10237655303cdae3a458be89abacfbc184431c242f78a225c2282dc9c8df6d0aec4db05dd98f28b9d28a9f94bb78bedb59429f26dfda2e46fb678caa7d69e7c2efd0d98288c4f11a35800307998d33e48214209e98e12d874c29c69ee0d2ebcd8970a68efee7a5a91433dbfd24d667d4d6e7898348326860c39f469b2bb2be0688dbd93f66afb16c4b7174bf0bbeed0893fb67d905603f6acbfea7c46f7e8fda6379af3a5d366331a318d7f2e0a85e8eb48fc2333740672685743434862db9aeae21d30b6c0f0fc478bb691a33ad746bd635e428ac35611af9ab80cfdf37d30ccfe9a8571e97ebae5d29b9cb4b675564e0a886966aedc7f1dd182b192922eda8558ca623419d6eb240d0fe38af2926957a252063047578a032498ca60caa785e788aa698edfd9fc3218ba693d070c1814cdcd3fcb10520feed3697cbd77ab3a45a88c1c76dc46ec24d8efab72b4b870dbd37540ce1727be16575c766d77e041c2a21b3bbcb1579deeff0b9e6f566219dccb35a198adb87745d8e44ad08ca9b8cb38cfc6476fe46d90ca82be2505961d007e8f59d36ac35ffe96dfd280a6b22ceb48b4ccb0ba14f0f6239fea0c4ef14cf113f290fa9f5aeccdeabbc4c8dd2825975f426a81df857ab94cb2c0843c78911d6de2ec7d64397560e42e4d2e1466be4c6c0eab097c9d62bd2f23a7873afa8df02c26818e1dfd6fe048c709e0f80eeb7bdcda795245943993d9b5fd01e4c16b43b5d610e11c993988cd0ba7473f4d2705efc7a02f65b693797ee16935eca585abdec7337e8d5e5fec996af11b677afb9e258226f84f3cd351f653cb5a3cf370e28c7548d2fdd2c25cc4b428689c1a8a731238c8439bc56204a240f7303c34f885f4655d3246d4b3c070dba72c662710deb7d0133a8b38569fefd130015b795f4df52a3cc4ea54542308942a95c381c41a0e16b8e6227b66b8ffc7596a53e4fb4e2e529e5bc29289b2928c8df73a0acae3fb7be17f74faec300aa98d112f5b759310f877eea86592b3aeb5647caf1de01edb00d856797afe2d772f1e091de5effd03e99f010d724922a8ac699f7038a0c48b20cc54f55017a16ec7f51466e1fa3477000eed59b8fd91d61dfe5fdc7eab4d61e68dd1d118e1c43f5fafe11e860a8b633251638677652e318adf5cb31d72834564381dfc47433288361fa891bec806268ee9d5d4ce59a5d3a8e65e881778c9aceeaa62a9e9f7cf6ba73f1bfa06722cc519690f9b26c9869c6ca0c2d8c11b81305df33d0c4306cc7ada18af397e3bdeabf79c238c9b272a096c8ea7ac96bf07d911a0190ad7792d13b407de4d345d978f4fe5cf0ee192be157534d04b95a79d69690e4fb2608088be31fce45a53e695199d148e38eb3fc415557919bbe726ad62d640e6d215f55c366cdb6a13cc1d5fae35d4431ad979940d49afc5bc49d037b2cf995916fd696cc192b9b890bc29b3b71c1a6bafe21e015c3390d33c8b785976e181ed73d472494497a13ad76e9c19304d63f10b4778c5f28d8dc348dcd2779a0e3bce01e9349551d9121956400e9eaac7f3561a6c288bf9911617b77c39a5e09fe12f6a0e62335bd0a9ca1ff45a2e9fbdd0c6fbe272c4db13ef7e69210b61f36549cec62f9f476805a28d685e6dfa4964db809b6c2f9f376cf58029351d6060d2efec6060ec1d7dd4c6cb9a1d784b7d22e49eebcd333de13c1ca4f9d7a870d05792819570e534fe0ca57104441b9b03c79c55236620f163655e630b6b319e662cd79fc78e8b2f954556d5931a341cd89f9b2a3b2738fef160019febd7e62c76661bf7bf8191785b66b403aab798fe8a502a5ceb9faffbf94f8af3c35ba0252f999b8f659b1229abe945bf2eb11e8852eecf2a52058820ffa9145058b88c771a09a4dd6b0975eff41196aaa837dad561390f49404a0bdd42bb788251f70599be761ce9a7310e9753efa67cf9b1b0b0a5ee8d3be8679f395059308649cb41bb142d8ea2dedda6b1248af50d0474ad6f9445c9d0452c5ed1d2486255aadae1b35f8181d8c8de9eb8d55615873ef23b43ef4aa8c4baba06bfc663324fe212e7253a28848d87e29d9fe5205716ab6b036d8939672ea75ef782a19fce7e331fc54bf9f605a99929339bcb7c1598e24749dd950350643beeb9949b24ec036b52220d2e78b8a601b5544cb3f83f4fd3496f767b5c362ad85140a6ed9036ff9951550268999fddbc6c276e2df534e447aaf0b9c24328d47aa560277e250300a6555f805f92d5a23f4862bf8dda13271d75183aadee4cbfb7e49e8239a4d653f4796f8ca5fb932646aab6cd70fb74093e7babbcb5d9e1cbcbc5336acae3c3e207710b279227db010f5ab1e3d0f29408f5e6e47109781e9aea57a2993eb14e3dead6eb477dd013caba79c1afabe462b896b8788b7a53d89c45f16a984aec6ecc0378971ce3d07912d21dee6190702e52433d4086e30bee8070f9a778b2d49ec038b6cdf7d3d3072d5d47a55f88432d36dca01a0eb0d477a015c9c86a07c1fd3fcdffa8aab084efb1c4270c376962f08621e49e9f301217a47334f23588cf9d39267bb93fcd0dddcb9abe863fb393013b43b4ed58ca05efc343dd5d8bd38b583f50794856e699e3ef6206d4f56dd5fa961adb72371ffabc10c9784753208e79ffff04a18ea1c9e60b40485cfae8eda8810a8d78f9dccf577fc5f6a5af1cfaef3864dea0da5551684767deeede530fa3f19426fa5d1562512e06987bb08ce542ecc1815eff7aae5589a35f4797aad55cf774c4ac4c818d195415c557046b2367b4b09b523702963c7fce5388be87f068677eb4293d0b710c617971563ebac0f6781d85f955b372adcd5d17abcb03a7e2a334e525613d9da44d59bb1877a8ea99d810be53799031ad3f7fb4819ec11d483b31084397f45848aa6ccbe7d29b9cb1d2990809d9c7b4a09f8711d3d856e0e648a52ae94379343c8429914027df8111345b0900e64fcfae88ec76782908e9233b879957de5936fd1fde1c9b701a59d965e93ce9a0b0d8a0bec51ec4fa4c5fdd4d486e7a1cebd8f3bf5c81ef498a1fed41d3608fe0927cad14ebed64d3a550df37e25498631e7e25e2ecc7066d0357104a47f3a75af0ea0590766857098ba00c6062d9bc0beec66e0c6e42e2803c81285170e451514715b35ffecb93c700e02da52f5b580810e462084501bd53a24ad270d989dbbb64e6721bbc2a5526304fc9ec5e02f603cdd20c972500b0e97d51e5cc7a202ca33151685ec71b6bc45c0aa22f90894acecc68cdf231ea4dcb8a2fe94cb4c92526686e6a1bc75a2c7842c9eef510da8fede4b63510982e8a86adf4a11eff7222bc1681629acccff1c86b0cb7eed57518b0bbc66fc451b5e180ea0528f13a2f44076348e8c247ea5304d20ae0fa4988dc19b2c77c14f2b8534dc9e99904c901ae482ac8a38d7de3c0a3dd8c5a30f6c0b859e5823ff1f24978385efe902fb02bab7ffc026d88e9c1bd7342feed2a25b92bc754adfbcf08bdbc7798059f0b6404685ed4d4d2af55ca3ccb6ee50233dee8dd2d219f947956a47bb0c1ef189284d035ae5a782bc9e633e01163453c6796d4e7f11eb51579b438dbe20b733b8a6dbd0171b2235bb0f76c985bbfda485a91266dae314ba57d231e1fd7e7c3be53cbe3c04c6509e89b45b9a8d5bbf2976800dd07309774cfe48c1d98e73939420c7a092f435f9184932844fa8d2e8f97d50325d35f5abacebb56e54699b204e4c8ad29efa9e26806ef79d253a29d33415af97dc73960acf2548d2ebdeea083dd7a035361a4ce52660325c690a92daf313e2eb245287d674ccd1fbd0a9f24efc1b63af6a70728940a2b686a728021823918c9070904b6fa214ba48431d7cc1b63d7670e59db9ff56bc0edcdb708d77653e77adf215336c7932f304514c6ea5b27d5936dc970aaceb48066bb772000a026fbe61d33532c7f5b1891eca1e4687390845b3e2ed7db24468be20b41678218d39d632ac8f0382030caf2daedd4dde72cb93ee278b4c3e5aaa449b6e520b81569edae23ebd131c7112d9d020c4b208d6371f1db996b160a908b0ee244c9360225a10e700dfd156b29a993d82e78df135c12f630c805b0c21895d7c2a9a2a455347551f7f7bb12b05a37d9c69dddd2877ff5231fa32fa7cac7b9aebaa700b88e78ed559240455b0463ff31af4c3d9ececd30b0516f5ba9df01199c108676acdcdd962c53a663ce98595be149ea5d85497373480d0f6c4d9ebc6836f78904e1ad16ad5f43280ca31b095d79411a81f2707a1ce929274c1bda551012f0e8f153458c1d964bc7aff2e9c0a6c9dff3d61f91cfd726929c30569a0845da4e60e4e2569eb53d86058384d7f34f499e82d96c212438a1cc899cc40acf86942ea55bbae01b0aa21b109954585e0148c466a70fd0a7eebee3d245495c91f8617e136f915cf5fa45d9cdb7212c8344c4eac4503d718d935e10e2bf20711c21162c34ed52286ded3863def950563f3cb3f799916662a8ff5812445dc4fa4c9ff1829c58d06aef7fd22b4f3ba376af54d747a1e039fa9bf3f784d59fd7df978b432c3d7bcd36a4d15584b1ca16789b58fee3aa397b90a48bbf1bfc88ccd587d22e34eb8790c7a46df10f466f183ff24a97f3e62988be271901c1e7", 0x1000}, {&(0x7f0000002440)="1e2f240aea473123aea9", 0xa}, {&(0x7f0000002480)="a4b368a874ce1d8f0de014fcc7133e53ef43fd1528103c5f155858aa98df3096522a77e6adc90c252d00462d05c49762a478f098e01c01a75a4fc0099e17c31fc0645839ffcca9f58fb6e1b6ae786b8cbb", 0x51}], 0x7, 0x0, 0x21) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0xffffffffffffff81) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xa4) dup2(r0, r1) 11:09:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/134, 0x86}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 11:09:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a203000000192a10100520000004000000000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:09:56 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000280)='./bus\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x680cec6}) syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) 11:09:56 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000080)="9d92f1512a00568941") r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x4, 0x3, 0xfffffffffffffffb, 0xfffffffffffffffa}]}) 11:09:56 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000000c0)='./bus/../file0\x00', 0x800, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x10001) read(r0, &(0x7f0000000680)=""/24, 0x18) getdents(r0, &(0x7f00000001c0)=""/195, 0xc3) open(&(0x7f0000000040)='./bus/../file0\x00', 0x72cb56dad71e3a28, 0x101) close(r0) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) semget$private(0x0, 0x2, 0x100) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15, 0x2000000, 0x8080}, {0x44}, {0x6, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x7, 0x1, 0x501bfe4c, 0x9938, 0x14}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x845) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x367, 0x6, 0x7ff, 0x100000000}]}) 11:09:56 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x66, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 11:09:56 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x1) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) setuid(0xee01) preadv(r0, &(0x7f0000000040), 0x100000000000021d, 0x0, 0x0) 11:09:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="e0190cfc4101ec6d00413fb0a393cfb2458122c0d97a6847b03a38d962775567217b11b8dab7255425638ef690c5c0b3888546031d2b095c0589096d078ab6259052c2e24f04795716383aceb0260c73", 0x50) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0), 0x7, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x2, 0x6, 0x7, 0xff, 0x6}) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 11:09:56 executing program 1: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="943764e99efa3814b6029a74927aa514419ad76831d706e7c19bca893bdd5ecd688e3cecb6d9e5bd946879313cdcb7836885225a6caa16d9be969ca0f8c3dbee38d1756a3fc5958a68e739346dabf2676e3a97fa1d814e693afd9c07abe1d25035244284955de9b50f8981fab18176a6c3e90f98140f4561118fc91cb5922e1da2a68892b2710e6a7e551cb9d61c7d05da509ad44b6c2a67d26135ad885d06dcfcecc3d98041e4d4546ecda6ee5cad53060e9868704e555df3c3b53f26f99babca94cfaeaca28858d8937cedc10429f5732f", 0xd2}, {&(0x7f00000001c0)="c41a7f41f6b0080ac7342b3cf8ba8b086e865d00bc1ec0953ea8d2f3a7f0624092309b78c6dfbb8c11ba3171b31788201dd9fd80eb9af6b5fa1c8ca97131facfa707ed9095a78c788291719a7d6544c638b5eaa0c4f6c88dd82f79d4c1e7f3c389b1b488ac0807b1536143d5db7e80dc1a8d2dbe39c45bba23a287364f71a5d0468b96730fe1cf4aacc1839697348a84f1caf154480046b9673cf24030fd0df94bfd57518708671b80702b61fe5dd92dee241174d7ade160804ad09c543a7f33073095a81543c67e2a13dcf09c104dbff15203f90caa605922f6314e6bdc6b10cc287c18907cc64012d276388c988b340d7f1513f122d14437c9310e480e7d41000119d7f5043b928cb53f0354167e2f2a7dd20a2b3f669f24f82fe66b3a786fbce06a1b648d0572e6277baeabdfbb8cdd3a36de0cf761c069ab36d378b5d938ae7651e1cb6d552c8a05c3ccb369a70e99c8abc9ffd5a264421af25dc6e0f9a5b1f3dce62f72b2599c1cdac365b37fd86e0ec853f52417cb418182c4b06e585febf57fc0e1848d5a12f536be9a380fa0085b41980d837349efc0031d6e0066628ad98c8c1ed13b241735a4807c1db3e7de0991bfcab94444d203d9b18459c98443c8e3a81178a5a43c6f83a112bf7945c891987de24ab0717192821688962dcf0d5b8d00951456422b732b5691f071c9f98237059a8b2e47b7b8965f4724ad9a7a6f91a4dd0dd76472546cd797dac1ee4f6b806ef4aedb580f9290909d2861eb5a9150343fd9c7c3a601f41ba944baba539135d9e90a7c621f3a2d8a4713500ae23a2efa934b1e5b5b1576caa326617bc0074ee45eb92e59557f79f3fc30d76c281809a17a07df69986d57eb1751e9682c0ef49805f008f1016f1081b3c7f4110909868f32b0b1288573f235db388f7638e9766a5ad73a88769e9fa8ef9508b6a7f6ebd64099fbf6da615b8182b2c69e1775795182e75f14539109666770e03d9893913dc8d26a98a515d9b5300536e31170861c6c6c33c946c4a5d212b88fc0d05e05a85eb1945d33f429194b121a1f9afeafd500dccdbd7f1db35c539feabcc750d3bf0e02a6afb8e31a94bd21519bbf8ce46951be6e58af42f1c012160dc91fe41396b1ba2d066beb822ca1ebe7533e5d8b5ddfa032eab9d8505ff8155487e3cfaac555b04b8e349672ba22d2485e89f74e201c659055248c24bed82067627ddade44e99a4bbb0f9583cd097b6002eafb2335e0e0a70361c854c22590c0a649962959260b62ef197d1ebb616f54d14c40e8938693701bd4bb476bebb4713eec8acb42d7af03c58e396b521197a3a17f52bfeaace3fe3d11cdbe21617c587791f35ca9c43540fc302d556e19e6494f4b61e68662df9dac1928d98a24886421d9903067a1f9c646bf7d83400b2258981b11f7122bd2fa841e36129719b174a5f8268bcea73c00e5f2249e30790787c9c5590f9e78534679b392949eed86a59464a235f6e1f763abc732e403808b5bd65bb861f5e0622c9e98ee020ac3cfbaf5aecb5e207135e25e5de52ee1506adf4d091ad5445084f80347caf5baded06dc3ce1a9c2b2df4c902a99164bb999a0eb7cdfe49d3f2c4f25b4da02521f66b66ba943a30630fa8a44e0556e4fe06df4b14377e6f1364a26d8129470765cfb27a370b7a3a7bdfa5efcc314a85ea924c3031453a6f29fc06095845072c6883e804cbba89f439f28b4c96ab68b8d6724be58486868c6299cc27416c40ae08360ef75359d2f01837140823200c5eb5c3b3fe9c0b50fb8b3fdc823de55e2673d513d9008e06e838ac27c9d4e579b89549e04f8c1a72780eb507505376fc8a06a05a441f5c5796d870e3ebec8e8d48c4a3236ab605eabfa16214c0aa706d04f7bb0f4c2c346060c0a774c05f92c2074e1ddeef54f45ea15ffd3ff3627c114182813a27a69ddddae446f633b0e6615fb2db2f6c2c50b383eeea9c4c78459b5276d2a6642d9be194fb8d1fca5e47d0cdc70dddbea5171f980f0342935e2655b6dc135a672ee3e143c5c3af31a2179b012a381810032f599a56e16ffb145955095e0afaafad0c247f59c347c119edc8d536e3e3ebeec7debfd51a9a8eae5f002add6633f12e1bb0dfb36dfbbb40bf8afb0f788adf4393416677aca82fdcdf6777496934f1eb27d692d33b42a1107650b0370b79b558534df1941baa65daa1a39b1a11a158e17f771c3c44f5048081cb6aa4eceaa98f8142ddf9b80e90051468176c4d074544473651619b295a7f28f3ae101914a7673d2c738c93a1f8de96a55921009283e77b802c499bfe25e5861a41bb890803ecffad7c53378d70e7437a004d3981c4d0cf85a965e54e4713ab2a9ed2022e7dbfe6fdd7745eb9be634c49db9096c8d36d7076400a45e6a0f04355370647f3a87149b926944abbb2786c0d56dffaa6dbdf1ecb84c84bab72a5a5bd10a2f919b17cab55f7711db5a30eb913eacba14a9d7f29f741ce7dbee8940443fe31bdb14729ac8bc34356da7de587c6efcbc1f2c2eabecdbd451d9b746027655209969966372696008ed9449be617a3b833200f4470e14787e41f674110425a7a0e65f626de680bd9b5096b3770c130d4a1b2e43d0362725b140dc032b111721eda1f4ba4509442c1913d1d673fdd4e668423f215366e25641fb35c76de574e3aa302501e9e5af38ee251ec519ce11020e216cd2860449686ed362379fe748b3fa371a437caba8e270c79a5f8b781b0215ae14e5ab12046be7ee91e1951255398f86e851cc8cb12d53e4a38481c0285d8b8416e99464f239d6d8a7d6c98dacbc0310f66d32b92a2b96f649724b840f733e2495d474d5e3f518591e814eadf87daf7a960efb59ec1064510101c0fe9bb20128c25e02b0aef5087f3877c958188f028e4d2f6f14459249eb518afcdb530c35c034547725ba5efc3d69b5e89afedd99c170bfe0b4ea01da27fae16a0116d38e1415625418e48bf46b1c5abf6fabd404d2b9228d044c8e908bd3d9d111988bc870e1136cb272615fcd3df2dde908e8572fdd94b698460b980ca18361882f2684c455a329e15762fd2d8556cd3674cb50dccc05da9a3218f3efcc7288e678bf78cabb6e87e000cefc236d42520ab2fc03b6f89b597de94d2511fe2fcaff67f75988bf26d9848f85b703c6f1ecf37434161c0455b99f3cb76d5fafb64af13da19fab2d436a2b13c079ebdacabcfe3dfc93610c61d2d4b35b4af3f504c6033ba1771bf7dcd602bdfcb4c2cb101606520c26705349629e531849a42a600e9a3d767eacebfb215bcc9216f4928bd558bc6d2bd76b5c2f3c852170d7979aa189d9ab97ae6b58b27028f6f9b6068421be30f9ef693887fd1cc528b15212faa32bdea880240ed7de79d010e06a3329dc4766b92522174485c6227b5ef416fc6458149c2a682424a2cb10b45d9e70b297872fc00cd426b399aaaef2c393e10c62e033ced67f209c3c01bff369dfe2e783a01856617d850077cc1c29d2de09d14036f12b3e42e85bf24bc43b485ad96c054fe302377e8a990c78bd7daac5d8e0b00df5825582fe8a69f2f79b8adf974f9d93b537e8a9eea9ef131d8498144b5642c7f053aab846a783e7409b39dcd58a172b4ccb386f6dc459872011d158475ce04e63dd803d59f7ae54c829e0e18ae3fdab564097650a1eb45b7763886066de1fd4cbea81b1abd02203219d8a8f68d63899f789263dad56b2ae909d57fab7d772bd604222a1b73b48ac11dd97f9d9ec52bbaad126cd437dfc140c1a0c41f53ff53f43ac8959769e7a30252ea8c8a9ff975335ae5d9b2804d98cdceadc487feab3ae6aadd422467adc8e26936defee906c0eb438919fa1ada08880507f3da9c3f91c3bd0d74280f1c2ea2d6bf710c0e7ba592f584b1be79ee448476c37e9ee3ae4246677c68d21a48a63ebba9b302c961734d9465f1188d9249c0bfb8b4742203616432df294186699efd219b7f5669d60f5c3f40a9343a0256d2465ad37fc90897f129643e7864758d91cd725985a3440547289f994930386eb1c35899097d5e52b5ce5fbc4b87449d81bf15f532b23cc4dc15f4b8e138ea4d55e7c917f842ee9743b7e952e0a8359709b4560130addedc4c986b275fb29c99bb45b81c269d8869022298e12c864c9b8a6231e9ecdca88b19c6f73e4b595cb0f6195f640534b8970fecd5cb8f3da850283c690e2cca198f4a84a071cba3397a1b6e7e580ea81cc4ab7345ca077701780a970caa257860b5fc55102fe9706c7f5558c500e1d254fdee549b06f308a69f50c94fab8ac75c203f4735bfd40cb4f2956bf4e7c3c8f864af3bfc57fbdc4dae48f65db6e3ed5c05e7cb49b87a48022a619a4e7b1d6a6d46210f246e2ff45ebe9986cc0869401d07c714a14ce8092c00646c7acfe791a4235d6d80ce82efcf68e86a70510e035699a63359fda6e9787575cb4059ab96debcc917c079235a765e570984966f9ab4a263f73de02e2640a89827cadb76ffb1c41a259c40c7da98e91c5a54d1cb65783dcd0c99e98218cc0412c3e83756cedaf449c1e212fb4d7a8fc9cec256f269bd570fa24fb0a1fa67915afdbc158ba4f6f0936cafbce47f2efa98f4ee1bf6d3d3d671bee01a01e6384239aa5b2bfe25cb54f0c4eba898d1146ed140e450a0db488758d32e4d8740a0736efd8dd7a9350243cb1c8a592781d4975bcc49f3d1ca88e3a83954f672d5e4d6b44fea3752227e1fc2f43f72c79677a501200c5b8a990fff3ba6c0e2e71d38e3355d056bec1782646e447d736730af6abc0e1f7c994904f1b8c35f995c14399027a01fe5731165bbcc855d9a8310887596104b96c382a63afc0ac1f5b325b049a5b2dd04607831a6ccc835b644a3b3d2750a80507eba04f9ecb9bee571ff4949ac74f35e4f29b82e0c2cc8e470c6b54dc327b91be99393b70a3e7ac44ae69bcf7692e6bb98e001010ff9f43058d7917146b0feedc36a814288ff940e6e8018e940501014b97f3dd6f9099f0ca14d82c3a46a934808a6b0e41be7033601f5810b8731a4ea84587258742e9fbd8b2f91c9b0d70cbaa1c3c54dc76c8d55fd60fcef05d924589bed8e3456ed045c6d744eee6dc0fa10afb3d87b74d32329e33415cdfec721ed2ede97fe54d6adb4ea8dbd88ac85088f324938c2aca30451801b2245d6b1f6e24491adb42cb51a5a75aac28187855702d2cf164c86163ed8e3863be910e58c680130c8c74a2078f0e912e44acf72ba47457d7ff9ba6d141ebf71a4183ef0d968e122de62666d8740d5406831b31dc60162a5c35e61652a6fcde93c2b19048065b2c8505ccecbb89d1ec145f2d9fb2955554d8264f84dd92356997f2998118b75ec752e9b6725405ce8066935449422db7931bc0be292f222256d5194878da2ea16e29bfaa6fef9ff847c844ada4a87965342b081fac3de41b7f2c1ecc66ced985e97b359ba762872d52b5b94e4f3f51b2c6fc4fff237070542a6b68799c9ecf9357b08c840607bbcfaf8a2e70de217c1c87665efd1832434f48b012c863a5cb1c5358c03de36fd2bd354b37e1120a5c7accd7455ee80ab8d305a8076d171bcaa2551efd940c688066f5a2c3c091c4017021130036e0b025f0e22f51aa8d5dda65fc8e2ee3d37e17b4e6fdb61275d6c72b1e5149625c506e4550ed090d2d3023913c7618fe4bfffae7f565ed33c649b44e758024c668fc06bc3cf0aeaa5b60089ce86f34f2c2e031ec60a6bf53318610a2ff16e1b54260ab15c315016a937f27105315fc837ab7763e9dbbb15", 0x1000}, {&(0x7f00000011c0)="8c7eaa99a63921c244e51f4bfbddc00520775444bf7beef436184864079cc55ab002dfd93c584e8597f3ed159be5f408ae9a6946bd099143a953c56a5bf22c12f4a0e56024b043967db17b032a18b2cc9c1a3acfda1d7140af648654b10393f4fe758a8253706c8cfa8ccf44b858367840b53b01ca43f2dd19017e49ee37cc816c5dfdcc64ac64f06b3a85272a042a096ff5990f84da1bbfededccaaa19fb06410ef978a8f92418961", 0xa9}, {&(0x7f0000001280)="b2131d3fb1035f9a404b40207c8e178f571529d5d5092913e8a62297e335ba3f6fb8c8cd9c74b0204d6cdf7faa7ea71ada5d5ffd45074e80aebc414cc38f6b23a9e50c81432d0d53d589dc66dff1c46304336f395417c890c12e621a454c2506d4193da65b54ce076771f1bfe1062b1225f606165a6df9b93c0c54114ad09872fc18283a4625317a416198ab6d9e5c22592f07d081e057742950fcb46916a55af1e9951729d63be00622a9421af936c6dd749f48", 0xb4}, {&(0x7f0000001340)="bcca9dfcb2f8a125721b1ef12b539529e43cca98df6126e86329ac4d51a4b0793af4014bf820c0b806e2b823c5b7e765c60cc42821ea63dd6c350c1becd2e65b89e107fe4fb479eef831dcfc6229457b9b69c68f6d5cb64af0c6d2b8e5ec7f77b488c1f7ce51d70e8e61c9d2d4fa26f90354ae2e28063d61f7498bf9dfd0aea5b48f586f3f8ecc73c1c2af3a055c0de93cbde59ebd9b326bcd4a07527e322941a4799a8fc0bbeec25535d736a94d1c785874812e109a9babf84238b4818db4571a6ef7325d82b01015b7", 0xca}], 0x5, 0x0, 0x0) openat(r0, &(0x7f0000001480)='./bus\x00', 0x100, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x80, 0x0) 11:09:56 executing program 0: munlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000cb2000/0x1000)=nil, 0x1000, 0x1) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) connect(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r1, 0x9, 0x7f, &(0x7f00000005c0)=""/4096, &(0x7f0000000180)=0x1000) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xcf, 0x63d, 0x0, 0x7f}, {0x9, 0x66, 0xd85, 0x7f}, {0x1d, 0x84e, 0x5, 0x5}, {0x1f, 0x0, 0x1, 0x8}]}) recvfrom(r1, &(0x7f00000004c0)=""/188, 0xbc, 0x43, &(0x7f0000000580)=@in={0x2, 0x1}, 0x3) sync() ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0xff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1e8, &(0x7f0000000080)="02") 11:09:56 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) pread(r0, &(0x7f0000000000)="991dcb5e7b375191554fdd4a6167ef038fe788d30b8c5e4b5364d7a9dd56117fd3ca2416c5ed9ec21337aecf4a8383b5bd15fc101fc793a8854e6b7b45bff9ac3765bb553698957a0b7d6a9f8bff89d79a0ebffc78ba3c118307654aebd10157c842cd7d096da326ffcdbb684b737746ab8644ad2b56e63535", 0x79, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x3}) 11:09:56 executing program 1: r0 = socket(0x0, 0x8000, 0xfffffffffffffffc) close(r0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107005, &(0x7f0000000000)=0x4) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1b5) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000000c0)={0x5, 0x2}) 11:09:57 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x800, 0x110) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00', 0xe) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x45}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) 11:09:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) recvfrom$unix(r3, &(0x7f00000000c0)=""/170, 0xaa, 0x1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 11:09:57 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) 11:09:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)=0x21b34c9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x200, 0x4, 0x2, [{&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x100}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4910}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x5c49b262}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1c41}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000540)=0x4416) acct(0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000580)) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x32e, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) r1 = socket(0x1, 0x5, 0xa435) setsockopt(r1, 0x80000, 0x3, &(0x7f0000000140)="0c2c39b62b184bf8886ceb19d18be919dd1988a7d4b3516d12f6e170bc89ae7a96d45c7595c1051c95739851dddee70d4ab26a91fd89d77823a6458c480e1def96cb44fe1860a08fdf4955374ea27d8123b149ad2033a319065b86c92cba1b8546a51680a88c31afb42ed511c1735a4099552a8ed61b97aeae105b9d718ea87a7889d78f017f7ac270c3658a2d38bd42ba26122b58b35b1fffda3bf4d729dd34c4fa0666c9e8d52da947ab6e4295cf56ac9fa84b5211dfaebe74d4dc3e7e5bf4e090bc4b3e40037f7de9", 0xca) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x860, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:09:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100), 0x8) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x20, 0x3f}, 0xffffffffffffffc6) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x6c91, 0x4, 0x0, "c3e16503916886b8f26100a731ccdbda3c406973", 0x8, 0x3}) 11:09:57 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) fcntl$setstatus(r0, 0x4, 0x80) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:09:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="37227cc499c3da0f62efa59c1d66a914851a40b8f4b90365e06e867a98a71a2925aa7de2a3ec470d5f19c0664865ab710992ed6d69eeae0dc55c1d4a21230c1f5e668571b2622e", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x0) r5 = shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0xa3dd3dcaa3be058d) shmdt(r5) 11:09:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x4, 0x9}, 0x10) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xfff, 0x401, 0x4, 0x30}, {0x10001, 0x2, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000180)="94b7e77e32b8969836738b596b9b0b63b194fce7a303c298350400b940746fe87a147224ce5113a1431ed617b7ce3e2578e02f9de4c4a050999b773b90f5864fdd3c9a20145330f2b06560ed41ee154659582eb0f3ff1a4050d536992ff98746ae3a8ee6805bba8b6c295a5df698a6647dd1a389cb1c99e0bd76a95aee314f39b620fa3a59a760cc3080078120d52e60b5a8cab203a1f328c6cd29f10921c13279ee486698bc10f76ee7e6b3a88d50b62ab7fd4f12e186d87d46ca7ecd1fbf483b2780ec8ee30279c93897aa7905e403a55811e74175c50de34f0b3a92c2a186eb77274815e6abcc0f12f7329287ef98d2438ad79f1e548f1d4daa876227c2e7e69813518a9914b5866fb260bd2f3dd08e3dbcb0c5977eaafb28f36e8df2b548db60f6e787825940d409a541065d85b637697b3faf60818ded51fe03d6166e409e4fefcb175a05c70f4ca8873fc8407ab96d90b8f8c1d08a502944d9fedb3787799550c4125cd2828bc10a3cce9353347971eb65f7d4bbf0f23e0a9c17004bb2752bca367c3979ebef3d9e013aca1ae3101de60badd5b9e1df338181611b78573c4249cad9b3ad6601829102759f386a3931524af2e27150681cc11fb6c96d9d38b2fa4ecee9c29d009d2d957e689d8d9990690cf52f65fb52a0379985da6190234abd8fb9678da9e94fb935e65ec82658789e2f6e127840b3894e2a1d791be33218f62c5651ff059b785d0dfb7f959b030f71def139427629e018bdad5d6efee38eff0f2919adca91bbf9e1b29cc9690d4f1856071c59c2339f240231d7cc66b6e8ca83958dcda50883a219e3d9ee860128625637dce2b134ef4bc510bd8ed431a0ecc3718f5a07fddc82b0750a3ee91c757df4c7d5f507868c7b4bb13d7cce49ec96bab60a75fe0ec855c16b5626c392a5c9aefa1d89138766782ef6c019f820ab3efb5fdec76a473f21c36f7662d1b06af23dcaf4f4fd3b381bc1fcfde5e7a4c717d2a5ac6edd7ac27ab8b75d2deb6edc3cc56b67ca8014a9f81cc6cda254ad93cbc2b356fc967c5a22576eb33a1738edfcc130ac9054761241c257a8914114a1df37eb7f0ae628993df6b76d30459a2f67080ddc2a7c4b65f62a2dbac8d0c283fbffc1f4b20baec18b91c391601357f4764085ef2791199df68ba45322b5e034982e3db3e969d52bd1b68a206f9fa940c06aa2ea1debf2b30b0440a5c1d41e1479ecef4b926821e64f09f54d8d1d11ee51b15aef39562ff04a10a22a531a49125d04762115c9112ccd82a836f4b338c52b451a389863500dcc2cd7d996c4128270e00900e5995f2feeb8f7363bd365b06337bc306818938b191f9ea7fedb67012e05999c767fbf4675ea5550325e58902d0fa7609c611b845f91b8030fa3173912b8fee453babdb2ab32e6e1b0b371949f79986d37dbcafedc8473e60b775a82b8d675de1391d60815b6628f12cb7367ebd1195ccf7203eab9f3c0250b69f8947e36f2d07a2b1a79fb7493ca4761612c90f02f27f005ace55a106c2522845e158330a8139810e0d2d2ddea6c7a7a2d7f630640b5f49cf22355ef30a504a1b79f6c16bca1f0b86350c00684d640c4e490f36b2632c1bc4939a4fd66634c71ab11fe7aca08b9ca1229d2fdac6c94606962696521d0e44969352eff59749cab9c0349c1d3e8dda0e7f226af06c55f98ed75d9a7bdebb11988abf5fe75850b6c745274d4c6173765f5163b8e29dd901a50e5f5f6da8ea4fd0c3b912628d11e7b4aee4ae31a1d5faa2a7145cae7dfc7a248e0e80cd588f8db2036e1a1f200dad15eb08ffe5760d77e1bebc14bfad5b8bbe24dbf82cb69dc4ecaf1ca11b44776b6938b3a907d883949357ea27151ee107945345ae99ebc508ed51295c242361ef5f52cef43472bbd6d60ce3dc9c4a63c5a715bd6b4dd38670e23219529857bae8f1c0cb64f854b9c1d36301a0d5c60eb9fd01fa77af2e61e3c1e5a7beec04ca70348df8fb45fd83d707dd5cb678ec777a36522518369f19ad36808b47751cf2174950190a6190a39b9753becb920c81446eb5c6debacf0d4cf54f2f76755c79a7ead6762c9f24f54d200d8b4ea4b03a21d5ac603cfc4006d67564027deb97cf7da2caeea6c18f058b529d9bd395d1c8556417634651bb280afb8f69e1da47ea3da25b9c1f10dbb21570a0feed8d82ed34082c2e74c2ebf796b0a350a5ff2f8b020bd1152581f41e99b943fdb1f61e7a6cf46c09ae1f11ae955ce940f5b75609127b358ed58cef1760e4180447ca4f2ea908994a687b17e07876b3c52b1afd01e96dd29324b92f0ca3d1738d8f7b9974721f608ded0ab55bd9f07f023da3367cae3344f559a4a6c1238b519ce0fb808ae0930d8d0bfdb50deea56d7e5378cb04bd6b8e953f99601017aa63ae59fe3cc4a4ef3f908d15b0da72cddcb2a1c5f2469cce558722a8d9ca9372014f87b3e968b7e0ea0d288fbb40b9d0ca4d51b4e97744e2e5940cdd87eca7f90283dd44a4ddd603d95130b3cfc39c2eb58d916aefac8215a8a37084df95367a2dfa6a4e30416914ffe607edcbed4aa03000d645de39a4792f697ae6366246e8245c4343d83130106b3072ce7c33ef5d6266603f08063f1bd91a4b4fe50c513c7145ff73a3c03da089b65c2e1c6cc97442222377c7ec348401993fde789fd23722c874d86688c00e39cacfdb46f3f952fe14a8d3f2f4edaac30995b58e59ff21daa6274c943e10f188e38f3569afbe74b4bdc1046d7fea3361f1c17ea99bd3eb994a0aadec90bbd318f9d3032fe10259c3b646a1b925b665baa488e1cf72bde5cf7d8877c4ac43aeb8dd26511acd8c7919b03b9c7e69ad35e9e55326139258972d80c64e2c63bd9707fdcaabf72523287459f8fa36cc27262cd3b2c1675b6aefdd711f9dec240b37dc776e3f921c9a7599a46fb6b7e82c4f8b1c853ce3191d482b7ea59670000f50e96c55caed1cd7baea9247db1345e3fb0f01f201d407968ce935fc32075d7a467f2f6c0667f007d0a65310375de162893ca8d727e021dd7a633fafb6550bf450b2865c2bc61f407587d8c7a463788491136f5cb3f9d0bd4d40b00ac74e6ff959b46128a76423b6d872d05d7d55a6b946805e706e5cda83c688fc8800330688838dca7cd96f220287a0c45507afd60e8e764da3021fd3b285d75331d0262b3526f397af4e4da9733ce80d20bef462ef88941271cd123e58de160abbcc176efcaab2f5d30823f237b60581099152e9df4c3c47973acc1ecf86d6de4835beebbb66b6b9f973abda2947a27f3701e488f250cf0f1047fa259e9bc52158592f7fd9164cb3ac308dace9e7958d239f1db4e2f4e4e639edb79515da3ec7e6ecb8e959bd5c3fc5c1d560264c0a7aa0ebee896312f9ffa44b9b9e6a35cb00915088c6f6527f4496a3152ac20d7b49758de0097523ca2d7c928e1cf764d1cb1c9fe59398efc1963dd8f7d93e2fa3a0ff12cd7d7bc263ffb11db3b560281e6244014d9347330cec8c8cdb264ed5f8bc744ffc778a9a1ccd98f56931693540259cbb806fd438593618fa060926a0aa702734d513d60830895d3d983cdb5dd31f59b4fd0564686c2357db7cd0b30d9bd71f193c01925eac74648c9407edd0f0103ee6220ebce8361f4ac71bde68933d1d8ff15b7551661b4fabc8f659bfe8b52ae70bbe2827ab3de5502b0586aeb85bf0bdd6b2cca5b2fbafe9bfd2d63417685bcb5002db5bfaf2bf922102dacd9a3437b21da8e01f76910ef12d2d305003bd1a188d0fe9c14f9a583f4668261403da3ab75938a506817ef48179bc3272fd8c20dff58dff6a6e802fe859bf65c7d20719a63fd5d99e97f1c3a801d08e662765afe2f67037c3faf1dff6290dcb96067b3ea9a1e2a02c83ebd4046caea890b215a862d94be0d83d1078e96f04b9a6e11e17da00341500f7a7a5fa02dab3567750b5377594ce6d8a795930b1514f054e3e209cbf6ba65bf4c6dc91a4b600a74bfa13d7521fc4852029195dc3bea68f9e954527decc209d2335d9216aaade643fe67efda62c909c450dba8de9727986a7f5e5e9db7e9da0cbcdafb272695e64c4b307bcd535bf7768a8cea81db21a9c49a861ed1e39d217983289fa6e3fc25194687c7d71095456d6309a829cf74677f272e42bfd06024a804eba90396c06b1d9252283e6c901cb53451b350f26a61a187abfcffdba70f45f44ca0dafeec5300699ee066f192f86eac7b7857d7206ca60a2068bd18fe35abdea962b91b777f151071c8f3268d9029bd87277299770b61bfb9b2642e2c114a26a8d1b778bfc1e78bc3aa7bfa3cd04c29dd58ee1ec08d2fa284fc804f30090d18a2a76e476c17723b07221da42b2e968d153696ccaf4e69ff87e63d3c9aa5ea1fdc20eb70517dbdfb43200a84e9068f6695ed32773c17f0ea01da3c2c9f2a8dcce6af826164dc759c74faad6e0e3061cff158b2f431c5bf0abc210f8d6d80e23dd1d4b4c15afeb9c69d7581f2cf6ca4da78d51164ca8659eb1e87dd8e65aca6215dc5378f6b73f3d2d69ffea253dad88759ee5a5b01abf1dc9e30946b37ec4b6f32edb17e56abd8264360fc2c9167be70ee6fb007abc5f644e5c0bbf4f28a627f9c8d4a2bdd20a878aba839bcb5122f50629dc83b7db7bcb8bce75c7e77f6a819059fc235c0a6e324cdb80b4424d2fa4c252e6cadd53de2592626a7d893264f68635d75f604220389a1b46384cb6fb82b1804374a00cc7e2526a24148a6f46c53ce5b018156ba6fc385b47afc4a1e76f2ae7210360abf8e9e78e3234cd4f9800ac5361addaca48dfb3e7833881278d12260f2c59752b9bf58a53ff068d4cd7dcf980ba313ffa585614832420bd6c08373d2ae0f9e2953e70e181b6144fca19f026c8e7fbe4a0d84c0daf9e9a69829fd82c93c5c5e28d6f252317456e87d5f97b2828114f0414df621576b83ef62ad77d75ab3c9d2281b465e451544994e0aeae6109553ad2cc40c7e0bbcd051395fee6b27c65dbe925d48d7ba6b7999e05d171afa653489a79a4a0ee1fa53ec9a2d2afacd56912c97622d8f20cc94b35369c746edff2c5901d6a680398c173ad102d3cae0bb349663ab2c23f25ecd61b9764e618dd120aec916ddefee19c9cfd9d0b1f47b40f5788db77a2876eae2a70d94441fc365ebd0f8f24b5148f4de601c20235d62b354da6adc4711f8bec86492209074c9cf3931aec5f5c77bc3e41c976a5b92052fd8536168a50d47856fdcb0c0df5f94be1e611ce74e2a2e23a04b4a8b0734ef9e05bcd53bf8869a172589d025f6e3314c9ec13b9e72674cdfe36418de2e880a357546b60157b34267f8f17045eb48ac0e7523d1e1e1e4d4c7071305f2e563bb21f91d3385b02a06e84b35fde0814b315f56c931862f1f76b80dcc74b8e5710955c135349876e83e75668bd9e59d5de77ed5e8d86f8871ef1cf9251a12dab6b69d06d71ef81a8b41f4810ac5348170582ae612b70c23d8cc2b1a8274e8c7b1ff560d9d6686cf99d74a9740c581e9b6933e76b61e71db47e1812f077908e16a4d3012c10dda4b7177f0cd71876c8987bbd8aa59fd6d66e8c65b4293d44a4ba878011a39fe2ceb1b69bd0b8b1003be29ee06b12e0dd02c2ac2c181b9fa27b28dd2a4f52920aa86c70e526f7444cb95cd6a0a7cb260623737ffcea03801a24856d5f7e3f17afbf617a63d47b73296aec794ae4874ec3c629fe58572ceb1f3b8bef7bcac9f76b8eff900350b03b5a5f551f13adf442ab8468b23f08ee35efb624a878dbe7e9f24d86194cca08b2c0b6b", 0x1000}, {&(0x7f0000000040)="4602832abace53c265c93950bdf711b051fd031fcece8634b6472f05f8ea", 0x1e}, {&(0x7f0000001180)="339c2a7725481145bb6ab39fa936b6e9796fffe3de4445c5fbe08b03c21634dfb438b094b0942a37316ef07cb70c256b0d184c00fc1375358371414ece697a891497b45b84fe8f2b9f735a", 0x4b}, {&(0x7f0000001200)="f06e0d052a90584693bdfc0a23acd97999b0e450db1cda34338ce55bc1f83969e37f3ee687f9a214a5698f4e3f4675f2bd74ed1b6cfccfbcecb38c956828f780bfe4", 0x42}, {&(0x7f0000001280)="742ff5c7323258911612250f2891b66fc272db8b59de228d29b4f76d01aadd9149a9255462228f90524c7c161dc886c5e31e1da081568fbdd9e5f0f7f6b480233ee1a248795f0955de9497264ef91c118b25407731b96a5b94769d6764fc03dbdefc364cb3d50e24996a0586d422dfe403a2968e47bc391468b40b45267eb84d557d0d9347439bebffd0088c7f1b009f1f5997521239b4c5fc0c18d76a134dae99d326fab61016", 0xa7}], 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = kqueue() kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = dup2(r2, 0xffffffffffffff9c) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x7) dup2(r1, r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$getflags(r4, 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open(&(0x7f0000001400)='./bus\x00', 0x200, 0x4) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000013c0)) 11:09:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) flock(r1, 0x4) write(r0, &(0x7f0000000040)="153acd28d692d54481db31d09574dfb7feaa265b3b6f745228f16228af5495b2be42b9c5c29e4eb3ea8dc598ea0b46fe07bd95add84a8534c2a1fdf9aa517f33dfc23299dba0b419256a7165ba5efbc4b455488ccaf044f942b71ca94f16f3a31f874d6e125fb74638c46dc9d08225ac6b53e47e6954a33527c3e6dfebee03155c325fc35d3471de053f2e45600a1d58303a21c8bf39525f7bdc9cbd44276cf5ab05bb9a11e615029de81874c9e9836e34", 0xb1) execve(0x0, 0x0, 0x0) 11:09:57 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x20, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0xfffffffffffffffb) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r11 = fcntl$getown(r10, 0x5) r12 = geteuid() ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000001c0)=r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={r11, r12, r13}, 0xc) fchown(r2, r8, r13) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) r14 = accept(r5, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r3, 0x10}, {r4, 0x2}, {}, {r14}], 0x4, 0x6) execve(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='/dev/vmm\x00'], &(0x7f0000000300)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107005, &(0x7f0000000000)=0x4) r16 = dup(r15) ioctl$WSDISPLAYIO_GETSCREENTYPE(r16, 0xc028575d, &(0x7f0000000300)={0x400, 0x8000, './file1\x00', 0x100, 0x100000000, 0x1000, 0x80000000}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") r1 = socket$inet(0x2, 0x9b50e475fa98fa46, 0x5) recvfrom$inet(r1, &(0x7f0000000180)=""/221, 0xdd, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[0x800]}) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 11:09:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x8, 0x8332, 0x1, 0x7, "5e8fc37b52b7b778532f1ca32c6dc5d86ff33f1e", 0x9, 0x3}) 11:09:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x9, {[0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x0, 0x200], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3d40}, {}, {0x0, 0x0, 0x40}], {}, {0x0, 0x200000000000000, 0x9}}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000340)={0x100, 0x1, 0x1ab2, 0x68c6}, 0xc) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSCTTY(r1, 0x20007461) 11:09:58 executing program 0: getpeername$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x2) getsockname$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r5}, 0xc) 11:09:58 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) sync() recvfrom$unix(r1, &(0x7f0000000240)=""/199, 0xc7, 0x40, &(0x7f0000000040)=@abs={0x3, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchdir(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0xaa4def11f9146486, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x3f, 0x1}, {0x18, 0x2, 0x6, 0x8}, 0x2, [0x401, 0x9, 0x5, 0x3, 0x5, 0x4d, 0x0, 0xcf24]}, 0x3c) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) 11:09:58 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x100, 0x10) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f7ea17d5cd739f6bf30f58a7abb81b664ede48b4212d538cd8c06e4efeba3b404af2da592b8bb39ed281cb45ee671741f4af0022cc60596e3efaa7ffc4655a4c5fabe869828df64e62ce658cd3e3847ae84051308f179224be8922d65e361a1328e4be158f923d995ae9cb5313a204c8d0aacd81206aa1340dc6710f3990085de69c3f7b0460739e61ba6ae62748f6aed860da4209f200014dadaaaba1bd2c0efe64379d01b173200817c24f4db827c40218a13f436c3503000000000000001019547fba00388cad4afb0085543917870a37718bd74ec552965fc2578d4142b19eb033efb04c2f0fab56c938a86d1a934006226947ac4fe39cddf5d370ffceae0e8f1302feaece0145f039f50e65a750d1b7940accf7da05299157be7f58f95d80aff9e5b3c37e64624d463882291b636a0e5108c2a783ef9de333111a62223f890fe4f6251e73b8f5cd2d8168b05bfd4e7f"], 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) geteuid() sendto$inet6(r1, &(0x7f0000001280)="942a48a71af441844ba376242926da17967cccc5be7f2566c79741ebee5955fd68df58783e3b4c30f509b6127a69eb47bcdebd351f97ac070161ff52a5969a57a2a8337a0cd111e7cda326db8e69560cc28ab4d3120d2dc24c65a1d468bb9e592cecb9a7a6e64f712a9a800a83a7922532fc66939a27e64b75f56e8b3bb1bcac36b52b199bbc880633f2a2156bdda0c34665ae4f7fa727c5a86b7c3303d6c3c60e34c58a88", 0xa5, 0x400, 0x0, 0x0) getgid() 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x800000044}, {0xc}, {0xfffffffffffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$setflags(r1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:09:58 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000ff00"/24]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:58 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) write(r1, &(0x7f0000000140)='ol', 0x2) 11:09:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="1724640943237bd6c3d0a166bc780efff4f4117ad328906dd92ac87768aea944545667c94a3f4668bd9dacc2d274e528e553cc241880a1a18f3fc9a4b25f1f0c5427c7a7cb104004df8fefbf4b35a7fb8b38907302862dd5d4cce179d5fa5bdf3482f6b67cdd429ffbb80a13", 0x6c) 11:09:58 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = getegid() r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) r11 = getgid() r12 = getgid() r13 = getgid() r14 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r15 = fcntl$getown(r14, 0x5) r16 = geteuid() ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000001c0)=r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r16, r17}, 0xc) r18 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r18, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r19 = fcntl$getown(r18, 0x5) r20 = geteuid() ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f00000001c0)=r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={r19, r20, r21}, 0xc) getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, r17, r21, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r23 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r23, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r24 = fcntl$getown(r23, 0x5) r25 = geteuid() ioctl$LIOCSFD(r23, 0x80046c7f, &(0x7f00000001c0)=r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={r24, r25, r26}, 0xc) setgroups(0x8, &(0x7f0000000040)=[r5, r6, r10, r11, r12, r13, r22, r26]) 11:09:58 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) read(0xffffffffffffffff, &(0x7f0000000100)=""/183, 0xb7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9602e1cde2ce32a3, 0x0) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x6c) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28, 0xfffffffffffffffd, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r2 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r2, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r2, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, 0x7fff}, 0xffffffffffffff60) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) 11:09:58 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1) fcntl$setown(r0, 0x6, 0x0) 11:09:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = dup(r1) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) 11:09:58 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 11:09:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) 11:09:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000340)=0x1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) bind$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xff, 0x401, 0x3ff, 0xfffffffffffffffe, "73fe6d0000000200000000b88000"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28db129c4f29528817ca364bf6c81ac66bb2e9aacd81ab8ae2d1500ef095a6a7f493a922ce1aeafa0d45bb0fabf8b3cd759dae05d821709746b2dbecbb1263b741e72fe9d2a3eeab19638567a776642deb5b12587fe733b32295423cf48d47ac5e", 0x1f9) 11:09:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x40004000000028a6) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4012, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x184) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 11:09:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x140) 11:09:58 executing program 0: msgget$private(0x0, 0xce37cca6015f9df8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r3 = dup(r1) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) 11:09:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) sendmsg(r1, &(0x7f00000019c0)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="aeba52bef2d3adaf533224f26301b3790ccbcee1514d1c412b86e14ec5578f97f1982f0bb3a750651d2ab3c056ff02080eb353c50d628ca6d8ac2a68ed0ab06a599584005ea643e019c76a36f7dda73b0593b7f12c18de3df230652425716629b007f0af96ccb46bd65c8c69dd8fddeae923618e13b99fdb25166672dd01bcc31aad7864b0984fcd89d049ae88458fa56a1faef13bf255ccc46c106e50dc9b8d2451ca9d1cc94b38d9a231584d2414233a43698705", 0xb5}, {&(0x7f00000001c0)="7f53d6f83db36ad298da7aeae61b19d1cea238e46fb5ebb1609fc645257414197b3f08a1f0cf2936d4d9f6c4fb23ec040cb3f578391a0db45ba277b58cb33e27d700a7782500c0d5ff785f783ab5ada4ab5bac4bd7e13dff3872e3f950b54334a248fef7dd744f7ff3aaefeb8f038331fd6d0f77e4800e6ce6eae1001fd1542087d73b8f60b7fded8657b971e9386500b364d6e5f0b72e135bdc138e95b48709", 0xa0}, {&(0x7f0000000280)="fe1dc868d7f5a65c744e36ba236bec8e1b703768a6c708178d0bf04492ae6adf2e7fbc35305ff64b0f3f942fe5b84c71e4050ec4fc0e2783c6e474b65fd901916f4c0239788f43e3224b0c5acf62c280ce333429bf", 0x55}, {&(0x7f0000000300)="bdab501a825d94ca42582d62a219d829085c326587ca7607bf4942b93d01c19bc6d67561184617052251e412d9c085ec6ac6b1af", 0x34}, {&(0x7f0000000340)="f90310bcc4ca685bfa535579a8179892deac5dceb812cf4471820a861626f677cd5e2416477f93626b0d4bb3bd13ff2c249e1f44a668bf23ae680da1cf5f7f72b525ba42f1790d31e274e88568bfeb6fc18629fc07a62ed29cb3265c2def7baa0976f440201e0a978f28833101d56ecde0522dc96cddceae9a05614364da3c9518b900d04174a3c387adc16a77e5aa4c3a547300cf593ef714ca355b5662bc622b362e82c544e4b2bc5971cc3a0891e3b45eefb5791d919327e26c2754d0274437884df43e3e0c46350f3a29494dffc7e6a63f995edac65cd9cb8960bcf0dfe9fea7d135184cc67a673dc2fc0d8b9e30e8e5c10505d4eb79254c5e2543ebe890c58d67e08a7cf86e77275d1c7d735b688349dfab49e91b32f9171da1b282bac9eb2cd171f2f35639cb77681126967acc700a128ee8e0590d4d522964848cb6381194540af606078569d4dd21bb4a9f8713a5f4e378c55204f5dd98d48a7473e0e8fba036b16248a5882966658304ef23232f76b51520976a0fc9dd31d5ac311a18b8336bc8a54fb1a7ebbba47707233b8df62d5050351f92ae16b0449c7553b9c31fd4816db54420f8339c897cde39f8f18bed2b6f4c9c9e23a591d6ccee6c68c8a4161dc9d4faa521bd97f431c5f77c435551b5cc33e568ba8345f44db53a8de257dda83f26e3deeae4bccef26b5bbe177d64076677421189a7d1f2e1c5d70f14edf4850114fb6f3f0ac015851ded7a001290a15919c0dc91c233b8ebdf35dc36b77e096bb51450f0a56837240f17840c435a34140bcb804227a9ce99f10c818cb94dcbcce9a1f5d323c88a7dcba3bc5a627966e3b78bf3f02f858d0f1260998b2362b9ade0214c574b5741eb2207518d46ca594880a7ba2892af7d8b7a7cbc824745be34a88303775b7d9a45d5d956b937fdd9d388c9fe1ab48c8a04f679d86047381fc95d660107979c180487e51440ec1cdc289b88e1d41f8fc978f888436ee5cc0e4a79e32bc6a7d692ac3bbb4cbaf56e82fa978395ab8200fbce6e5b10354326922a6ff66c157ceebddaf70175e15557ad027e1df7a81f401330afcd86f545ff294b4a2afe6afa730bfa72a98c6e04a36da393a72351ac3114e6ac6125034d07cedf6560f6ecccec7d05eba71c827651dde33112ed1c7a05252703f9152bde797280db8532bd0523b75a3721f5664dbe529fb762c74232480b76665b694ac24203e3dc25021b4d4c02016a7ae4e26acfaba3c9131a6475ed0ac3a6ecf27e5eb8bc4c9fba723191a4d6130646ecc794d62e9e8eb6d055a1c00127fb0deaea0d41f3e0da0d32d2f8d647d5a37e8c7e552ab0e41b625cdf9f6b278d7768ce10e023cd3e7040100a3b8413cd681bab72e59be22ee1e3f3f5a3d9ac3fde55d404ee6137284a492b8066267702f2a9e806639376c84902a583c6c18a332eb1c594b6d7c462479f152a44a9bcf16aa7be12e2706f75e7e94da3fcd140f966db713184216c419d39c9e0e8a063dadd29a57a5402d301c4cd1b7932c139333f788a73601e9003c60ffcd2d848f89083c210928fe5e0e9c2ec0eda8ef7047d324736e25ad3c0679b27a2d10347ce2963e05b7cda639b1da4b8b7c54f0538e23646b19b61743a60b71a03c0ccac111ada2af835d892ccc7171ffd9adb5f3ec71f87d2a51460a21840838af31e2b3dcdcab8674d637325ab6ccefd625785e559353c09b0e00fd8900668baa737e1574a94c9f514da396c4ee62b69a3b9b8108d49249ef3b8a3cf8ab2e45b4e723e1e8119350f0b02c834bff14864e00cf12b6e7bcb092f3f825cd42e4b093c20dfc5111843f1b2b192ff60ea287434ba0e22b479ad16a4def1bbe85913aff57a8e7e7bb5b39567a0071c04c533e44be0e46fd135ee5fe8a1e72d43f831e39867ef9c3135b45ae0cb0d210f20beb81c12ec79a75e09b75692b9302b13c157084d9af17726beb63a86c777540fbe794e03172d7b8b88e4a883a942017d9aa583b1cd0b238953c928ec3e586c72a5367ec6f1d41413ef56d6af4a12a74d4adc02be93b976e915ee206467ff5a7a07c5bc3c29a2a32934022990665602d16eea4bae598650d4191f747f8cb2a2a320cc2f9541a4fd36864754cc96850b09585cfa488fcb16d436eb33c9e6415d41823afc0e74651a8f031f1c4df6a80fcc241b5db653c6ceed084a5f5aef6778378b2ba9a8486c3c79e653d2d57ed170a1fb32afb9cedc8ad02520fb3fc01f9ccc4c0853cf27ce5cd189b884c8d730664ef0b34a7258e6627b1df5c37c18af77459eb5aa59f222cae2fa4911b8907068af36e9fdc6cedde34f1d1b99c7012f1814616553da8d94585297f03a5cf309158dd89e62ef66f10ba4300339ab57ab07cf9913d745ea004b9c13c629477d411e7c6f770fc7be8257d62482e6bc9033d5945c246bf9c310ecbd1ff749f424ce9a811dd8c8040a52058484b0dd8c2c84faba88343951e63bbd9786b580e9b9ed6abca7e199dba65b7f282fbc1fe7995e9d2b06f338598657eb9ea6db00936cfe81e1cb7658284c4130d3f651829072a114deca8672e29badfc0bf6b82b6e33806de0f133628aff9200066ffb2d0c42cdb79b0a9fec67c95c26af6f19d89e0f4bd281289a7a92eea9e792e095ba4dfd9621afb3d0c03c9dc6622d854d3446d9eddec34edbd5891e043b0dd4adfaa4b8f05b90236ba30be883579166c2fa8a82ea882bc457dfe25809490be8ff904278f7ce4871237e465e3827f90419a520d99aa439b3317bc6e11b3500f6f49136688c62dd348b89fb4066e1618d7a159fedbb4796eb657205ea3a37aa745a7e116b78dd59fa6bdbe03286dd8d692d3386cf2d01955f0ce5065c09c51160aea1bf4125600ff326a78bb0bb6f6e7e066b6afa40ace80808b1cb13fd40008dc73f6793c77989a787b282caf06b64d520e1e9e7747283c81534cc69eb82152b6b38b721d6248ead20c8a32ffcc9864dc4c7c4924dd610f804e77c33e0305c9aa2e3bee06d8d54bb25a9eff70938ebb1fde2b0f60d6345ca108613036cb36b78e4a723ad512469eef7831df65b7e2261a7837976289256c3d22472e773547db16102bbaa1fb7d434172606b0b5dad3c46dc76772df46bffcbc96d72dc0b444eec795bdd050e042ee5d8a6ee9acfe304908ac22a7d03b98c6315158d924b5ff7c274217ce05cfa8fc3e3fff9a428dce9aafb7711b8106b6f75c5a42d23d2a0e91a2d98b32d7fc9ba83651d006a8a5d9d789f51e0060a2cf8703ed660d079193f164c2fb9ecfd4080d730174dc00bb60f8d6bb64362e499661708cbdd4d074f014b2ad0d6de12ffab701671b08278208caac54f2a58b93cc7046fc6fffae25f8426dab61223078dc03315e6ed31f7ed6379b354fbd624e58cb134ef53028dc2f3c348d55510aeb2ecc3cf321c1ff78aa23a353dba41b31159c508282b0f661ed1d8fb3c5462dc49cf5af3aeece0d22c3968a0011077ca0df6fafaa14b09747bb687ebac5fe948ff98fbdf9339e90ee3991230d6eaaaf142f1dc4e7a97225bad3dd44ac641202615e036a3d3adc30b51bc177b2c50257319400db219709e34e76ce2bf13069eaca77d976a3b97af9372f2736c2b225d610afcc24fd33ec3ca89ccd69c05dab633dd65b10fe2dccef681f0e0604afb7e566c06d7f79ecaf13aa2fba76e827dd148743023c50be43b25edd1d48397d3b6f778f079d08c424cd38e3b66c6b9618059b86f217d1ac2a6e1da3ffaed7a6a1cf1880e4b5fd726b13200c9d7702c91636ebf5e07d9619e59b8cb14f1e1d74cac38eb44400095c0d4315a3165c5b74b1c8aadf3565f4b17f797dafb2e55345131c3ebca1dd2c6ecefe69bd657948e17f94d15c05199ea21de882f8b84a2fb0d261da590915d0fca052fb661e3947bbc0ce180227a1e1dd05f0471b7a61bd228da559243128dc25ad30ad677dc4325ce4b92c66ac26e2d14ce4b612e396926410afa9c734704dd07a2e3e26f6bdf393030519fe0d5793e7dfea6cf2a47a8b682ee7fb0308ac69d75181eee547501ed3b5868e62ffad7f132e3de245de72e703a9e3ca7fa05d7e23fb6ec1ef7ff7d36b54370a20c6596d0f6ccaa7106cac8b6cf6bad42289df7ddfb4bc010e08c1aa757676d726f4e62ad972267418e359dc39f75fcd4d656c3b6ae95a8ba164fd2c8b56fabe46b6ab1b1183904be0506b4f00ff44941a2532d4f45fa472c01c5d4676758cf842ed004bff8d4dd5a1589bc90644cdec9c70530fcecafa17bf2c46a081bbbe90a696fd3792fb18fc1e0a7114ebd6f2e3b553a92392d466de65aa2e26035051424ed46c16aa32cff444f17ed639d985999b15563b9269949f1f919e5b90f99fa938842da4eb606868cf49032b9e42173536c2f400050c99be4a3651de9e6a8f46ff6d45e64508079db05df915202ae71b8e3e204488f77db3b070cfa251ed735ba4f54416f91d339de82642aaf94265e7d744c48c594b1566757a2d0936cf33912f32880d49ce1cdc0f150d71615bdc3645a56ed2daed1d552e8fcb81ba4d7fa3cf8ab62a7e1d4738a9e99d7a67fbcd89c6e3be6f40dfbc73024cbb0167059acb8732f6dfff627d48716ef403e8458e0dddf7ea73b613ae5973195b65df3c30c3cc1a066cf46a56ac67dd4abb6a454973d4a79f5945d511bc137b65e5c6b480d1191b475aa30b5216904bfd733a1f8e0ee32c00dae5a89c8d5abd3a6055ceabe29eb5b3f8597beb8c5869c14e2ef2d3f9b34e542a443d5bcf870990beec6c5b1a5cd7a4d205f654b538abf4746b43c3b378284a6a9476b56e1b749056f9d9564dc7b421f1916cae8f97460334b200973a9014431590285b5a94a519d6aeff5b64f42ed8ab6c44b7080bef0695381ecb3799dc9c605fcbbd02236033e027e8e93f35f225810117cf6333a077cf2a9d18fe442c09da26eddf37b8a1bc09cf9f06ed501f50cddc0a86cce0aed727f722d9bc5466b0d693bb648c5133196a7a5f1cb401c421c4e5dc87c73cccf6955d3f097d29395571554ff6f8106409d6116404902980c2b1ddd621f10c7eca65e50a499bf64cef3bba487e1232ee9174e9c618d0fce477ff68327d3ee5f68640a422ba4852f1c482c25392abb99f0a420aed837a8fb086e7265d3a7ad9f81e7c95de50106d05fb37a76cd5b95f66d2f7c4bd851288e43ef49d636bfa60994aca307f73f2631df0b45a260ccd2135a2942d51a9d0bebdb82e75f9912ba497d1b818c6349127e92fdeb80502023e5ccea400c764caa5dfc3e26867696e5f1c75540b0f03787e5537ad797ecb80d40343c8bd9df9bcf4894302f7598ac75dfb4bb64b3586dd3214abaa19f171fc460eb80ef72bb309efdd74f9a5b09774a15ea57bc55695625a6f96fbb10331b656084db0e2dde3d908e063d48f9d87a0e1aedf71d2dfeeca73e7ef03909949233dc880326a80d5d0cded2bee9e3890ef8127f27ab978d3f6c8e7572d13168bf058415b667dd5e68762595db9ed19fff989045a7488546057212f09ccbc371a4ef63edee43016af6a2bb4609f42f98265045dda0c1753cb693e88be239d3af1c5b79bfa9f98db6111a81615492f46b36537e284d187014a5d1e13e8fd6cd1c818343456bd2473e09069cbbb35d40cba3aad33d039e8c37bdcf3ef4957591ed584e3f0726f2e625dca2d9f47c91a270d63c7d738f5c954d789d1379ed42b52b41e6d77d1fab5a6997b0c0ac017eed1f97deb4ca4f02cc2634ce68c3dd3c563b2bad4d53ecd63af96cb557ff1971381666557ced7", 0x1000}, {&(0x7f0000001340)="db280611ba89c16ed43f419eb8af10d8cd3ee9c4b5cb0e17662ad115f07754443c2a377dc4beaa03c4e1229b916cd9d62cd5baeaab3d0a9adec8bd4ed6b9a687530fc0b8cab308e311105e92db6cd88ce489d7e3e1e7a2de2827ccc0a4c3ef79b1a6b61bf01be7c10cb55496d1c4d23024c74eb58827561b78d6bc3edb9fc25223b4036c98d89cc1f16c0441258ebe0a7bda0da5fa0e5ba74ca21153b1eb9c74844d95650363a2a9c61aa17f2a95f76ed603c031e4e7bbc418361e2dbaa3efa155c0e81d53a2ef27f42f99696c6547732496478a6613cdbc7e58b63e2fe9c0e938c0643ce9781df0d338d9b9f1a4b7918d082ba96ea53a2ed112d7", 0xfb}, {&(0x7f0000001440)="dc672715218c2d6b15de013b689a97941547b8d0b14914b1e34c36323a8d5403e497b6ff53956ecebc7f13ac398923e7a3074e2c07ac77696e4177653fc81656c36f38874551e65d403c", 0x4a}, {&(0x7f00000014c0)="0bffb9968a605bef248c5a509084f3be3d04ad4bc6565871c7e77281ec0166ef4df30e43c54a7e94e10a8f5377b08ddc47108b3ca627ecaea5e39b3ee20bd11818a55974a8da860d612685f29cbb7a715eb5aee31e619c091772b74575f542e1f038e1014bdfb002f604465c240fca787b8b42e8c2d8148c7f558121ac8acfd118cd527e50b3fdd7fe6682e8a28c2c121d3bf36791d043a92f87d2e596d5b38d0cfc535ca079a28c2071bd85d82b806baaf3da68336e80f87501c8c310b3b4024aba58ac3a3254b5695648922342c812", 0xd0}, {&(0x7f00000015c0)="e8edd189074f1d4004976ba3a90c8709aa7e13c20a14ad5d9fb6fcfff8dd7a50a9065434b9447f3ccc21fc4c3b7e957a055a3a8d0636e8f9dea7a1a803a8824db472b2676daaae4dc825d0c69176ed15851805401c2692f589e716d37be0c447", 0x60}, {&(0x7f0000001640)="81fc58a0b4921759d3286eb3ea61697be1d65ae2ed361caac920eed14be0c8b89a3ed7142e6904ac190d4dca8e3ac7a83980ebfe14956e9cc20385b4285bb2f295cbf311eb0768da6461493f5e730c8a26ca14a6ac9c9a83470eadb790a5a204b66970d60344da0f906d37acf9fde26bdde9a43de2793138e6063ef898c8e1ee0f08908313674bf2ccff9640eb483e362fb2dd5dbc8cdb47d1e2bceda9f901fb1a71090b466f8752db327f06d7d30d8319136d63ebfd82ef21e1d8f547f2e33f78fff38dca4d72eed6b9ea8131e1360f80de27eaba6b9d34d39765c972e12d6f5c1a34a1fed8dfe20a439a3c98956c42", 0xf0}], 0xa, &(0x7f0000001800)=[{0xc0, 0xffff, 0x3f, "3c1859d58bf54f759d934f5d9fc7684fa1adf72d73c10ff60a7d999b3fc4775999f0c032bcb7232987517bd41fa868d54123a8bfcb3165bfeef76a5712fa1655911f1900675d800097d48c0ff694f8eda6318676d6826563b7f6b6ab71d57c049af939ccadb0e58ea86c9b5fb3062c397f29121890f6c99fff5581ef22e690185f7e75f45b5b83576f7419d73f20fae4a791f1050cd6e03877166a478bd828ad2153c2ae085f7f6917ab19eab0"}, {0xf8, 0x1, 0xfffffffffffffffb, "fbb364f96d726d68a3502c499a404881d2367c2ede2c52e86c85cc9971b112a278f35a81adc4ea644fb708f6dfefadcb1e52371e51bd75ad148125c5707c34211aa8f5abd3fb258567f64ab3cfc2612a05a10117dbf02451c0ff236d82e89406729d8c2dd7f0716fa3d6663cadb08d31f256b91831b9cad19427f7f71bb696cbcb305523576d5dda88a991526d19fa8b8fb489e14427802e5ad23c3f935de767176a506dd43ee778dd272dde178a147dbd8b1f245f5c36e57f7ccf94af9be60139718c8a30fee7f4f21a67ea2dbe60ce4b1963ceb9b12057c099ff61f36ff0f1f431779f8b677bad"}], 0x1b8}, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) close(r2) 11:09:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x12, 0x0) socketpair(0x6, 0x5, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) link(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./bus\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x6, 0x1000000000fd1d, 0x8001}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt(r2, 0x7fffffff, 0xffffffff, &(0x7f0000000200), &(0x7f0000000240)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x0, 0x53) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x401, './file0\x00', './file0\x00'}) 11:09:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) r5 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x100, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000180)=0x4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x0, 0x80, 0x2, 0xd39b, 0x9}], 0x0, &(0x7f0000000080)=[{{r3}, 0x0, 0x10, 0x8, 0x2, 0x1}], 0x1000, &(0x7f00000000c0)={0x0, 0xfff}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) dup(r6) 11:09:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x800, 0x0) pread(r3, &(0x7f0000000180)="c1fc506ccbf425c992268d9bc7f8aaa6831161f44924c0c8106adad26cb1fe5da30b5211d917d20ded49b474791d71cd03d28a9e71250dceb0ecd892adc6e103e073e35e415b77b99c376820420602e5b3d241272fe75be32b06ca76b34da7a1a90e50c2cce009d95cae1021b3d0c8376ce0", 0x72, 0x0, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x3b0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x0, 0x2, 0x400, 0xffffffff}]}) 11:09:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:09:58 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)="0ab7e33268997dcee73504937c2eda863512ca845549d789b6ae7c3b86def519fb93c00400ed692886f6ae6f9f7a95d1e1e0743b835c304ca14a8476c2fb1008d691190290181d793e1a6c549d4d19f922840b829176a812642e965212c96390302f5da20e7b94068559cc227690b7c7eb5976cc96", 0x75}, {&(0x7f0000000140)="58e7f31ec3c596f1e4acd20fe433c969952352d8137131841dd8de8c118bc5f7c5585c4d93862f9032cc4dcde53c821a1ccb61e429b2de0fc9444498d7a4941e", 0x40}, {&(0x7f0000000180)="5d73bec2581bad7d0bc819e7e826a8d1865539111aaf363b8d11f369547bb6692ec242d2f34164afdb9537a5cb6291e341b635437819fdb6ab65d9350b97671f57d8aef39a197ce9cd0df02f840237b418be59ef9d25af798736ee9050a25c63c6e73aa36dc22fe442943050ebcd595d8929f28f229389d619fd3285c5712aa34072e550215267afc644044649ebdc1206040a83402369f2be2e0b24be", 0x9d}, {&(0x7f0000000380)="549af13de37ca01e924e6944de450f23104d5b7bad6ababe0e5ba3be1401c613efb6e3cc5746cf25115747327fe9bb514dfab57ce48ae25a88ce7b69ba01f2b857acbf5b0e1ca9e9b9a38c174a9ef7aacad785af20628e953889ff3912b9e96b0a4defce6ebc19f7b28c4ecd05f0c4e108eef23bb4713ab867e169f365558c1bc5c3337d3143cd892cbd28721acc17f5d3605dfd7d12", 0x96}, {&(0x7f0000000440)="9703d711b8b213962cfb06ac8af3fdc05b9d3a7a39b3ad5b65a112229f2f1faedfde8257911a6182d12281ece90abffa9ab89315922cc4afd441b2b2aedfb8452ba91b579d3597a398f2fe7d278fa0f746858f24de0d70d7dbafcf726866e8c415110db6e9772ef020a57f8df8079c5b57acd90cf4ec8b1383757773f6472574dc26f3fb8cc14aaaee437477412abfbefbc5cb45", 0x94}, {&(0x7f0000000240)="b2694bb4ad37ba0ba86e8893d3c96d3213480abe5376a4e4eaa1ecf4a7d46e4656a5c5b97e93282c7a2f4c9e7c793449bc933b16df4f", 0x36}], 0x6) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x1f, 0x0, 0xffffffffffffffc0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) write(r0, &(0x7f00000002c0)="8fa643fe64c1bd08c9312622124af4d9ae795ea05db231eb9b33bb8efbc21db0711bf3999fdbf93b6472088fcad5087a47921f16ae27c3bd92a8c8642e0515a3c512d091270c088df387aae94f4c0ca7d72ba5c801040765160f4a25a0d35698863a41126cef18ea46a206a956f0ea6964b4e4d211fc84158ece0989eee886a579a40b330d3c43d43fe6343cd09e61cad8d5146304d11ac3a3c2bb517bc241d50b048572c086360c53fd6e5d1c638a29b61bf77d", 0xfffffe55) kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 11:09:58 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r7 = socket$inet6(0x18, 0x1, 0x9) fchdir(r7) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r6, 0x5) r9 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) setreuid(r4, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x3, 0x23f}, 0xc) 11:09:58 executing program 1: pipe2(&(0x7f0000000200), 0x4) socket(0x3e, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwrite(r1, &(0x7f0000000040)="55d46c907f0d40dc1de05c7685bcc3a3ca3ff3aa83cd693617283805271e729de3d1a9f78f3daa37baab13b84bc4c8098ab38ff230484d0fb24c5b7559eb0380846e0447", 0x44, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) acct(&(0x7f0000000100)='./bus\x00') r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) r5 = fcntl$dupfd(r2, 0xa, r4) r6 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r6, r7}, 0xc) setegid(r7) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x45}], 0x1}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="b1180dd66cf8cf1c47", 0x9}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 11:09:59 executing program 0: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x76) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa84a444cb5fdac2) dup2(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:09:59 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r4 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r5, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000680)='./file0/file0/file0\x00', &(0x7f00000006c0)='c\b') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) open(&(0x7f0000000080)='./file1\x00', 0x80, 0xa4) getgid() getgid() msgget(0x1, 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x1, 0x6) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9, 0x15, r6, 0x0, 0x0) renameat(r0, &(0x7f0000000280)='./file1\x00', r0, &(0x7f0000000640)='./file0/file0/file0\x00') 11:10:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') socket$inet6(0x18, 0x0, 0x401) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0x9) 11:10:00 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x174}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) geteuid() r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xfffffffffffffffc, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x204}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) fchflags(r6, 0x1) r7 = semget$private(0x0, 0x4, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000bc0)) r8 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r8) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x7, 0x1000}, {0x4, 0x3f, 0x1000}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x1000}], 0x6) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0x10) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/zero\x00', 0x10218, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000d00)={'./file0\x00', 0x1, 0xffffffff, 0x3, 0x1, 0x5, 0x7f, 0x1, 0x1, 0x4, 0x9, 0x3}) 11:10:00 executing program 1: r0 = geteuid() setreuid(r0, 0xee01) r1 = msgget(0x0, 0x0) getpid() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = msgget(0x2, 0x180) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x400, r4, r5, r6, r7, 0x30, 0x80}, 0x1000000000000000, 0x800, r8, r9, 0x101, 0x7, 0x536aebd1, 0xff}) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgsnd(r3, &(0x7f0000000080)={0x2, "fa"}, 0x9, 0x1000) fcntl$setstatus(r2, 0x4, 0x40) msgsnd(r1, 0x0, 0x0, 0x0) 11:10:00 executing program 0: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10882, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x8, 0x4, 0x217, "08011743bcf1808b3d6faef0a898ba6d0714e680", 0x0, 0xfffffffffffffffb}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 11:10:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2b) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 11:10:00 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000d6d5074a27207dd500000000000000000000ffff0100000000000000000011000000000000100000000000000000000000000000000000000000ab0000000000000000002f0000001200000000000000b48af41be0449ef78ea28ef218562414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a00"/207], 0x6c, 0x3, 0x1800) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0xee9b90bbe743188f, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = msgget(0x2, 0x180) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() r9 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x400, r5, r6, r7, r8, 0x30, 0x80}, 0x1000000000000000, 0x800, r9, r10, 0x101, 0x7, 0x536aebd1, 0xff}) msgrcv(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000005d0a64f800"/33], 0x21, 0x2, 0x1800) msgctl$IPC_RMID(r4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) shutdown(r0, 0x1) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) getitimer(0x2, &(0x7f0000000200)) fcntl$getflags(r3, 0x1) dup2(r3, r2) r11 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r11) r12 = msgget(0x2, 0x180) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = getegid() r17 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x400, r13, r14, r15, r16, 0x30, 0x80}, 0x1000000000000000, 0x800, r17, r18, 0x101, 0x7, 0x536aebd1, 0xff}) msgrcv(r12, &(0x7f00000005c0)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgsnd(r12, &(0x7f0000000180)={0x2, "dc607b072b3e0e9ab9b1a0a064e2a40b8209a9a7e9c4e959160b9e38c40221eee736d1237c1d45a4e76603bbbb4cb0b0ba9b35cbd6aa3511f4d8814178fc1ff8e94bb334dd3db965e281864d6dc02577af964dda67a51682b563fe2dba1bd6a5d48ce837a9f5218fe325a3"}, 0x73, 0x800) 11:10:00 executing program 0: r0 = socket(0x1, 0x8000, 0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) getuid() r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, 0x0, r3) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="0565d47b41ff11ee9304d444f2dbfd27d0cdbd2f1df33c0f09", 0x19}], 0x1, &(0x7f00000001c0)=[{0x28, 0xffff, 0xd7cd, "78c7eae880192231f5ad6a9be0ff1355dc6c6888841c"}, {0x28, 0x1, 0x1, "80fead5154f9611ed926c1cfbbe4ef2447edc9f2"}, {0x58, 0x1, 0x4, "df89f50b779f96a40bf5c9da3859caea98f0e9170eff13d4379c272a4f216110cbfd2baffc6c288adcfd8ea72c0787b501d9921a5a20b563c084aff6eb8ee3669bfa8d97a10f8a41"}, {0x40, 0xffff, 0x9, "d66dfdaa9661b96abbf7decd94dc9d5a44e859c4b9bfcfd29fc82b7f4656bf569f7d442696a1d66fb7a5d747"}, {0xc8, 0xffff, 0x3f, "3db7bc31de0e791394b79495b2c668a5ebe514517be8199de012e7a66f040dad3a42c297a4d7a71297fc706c0b49c64c46f279da867825e90011ee834c6e9cc8975ce929beeae3d040fbd07520bab158e2924d41ae84f6763eb0b2251fc72544b6c39a4a6059a1d41da258470ad7189991028b4b294bd21e6ea7b561c36b6e48c048c93960ad53b07ac4974b048561b1afa1eb5972f2e4c6c00652f6c7db9bdf9c8acb06dd444dfd215047cd5b2c97ebc98a02b3f92eea"}], 0x1b0}, 0x402) r4 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x52337f294e0895f7, 0x3, 0x4, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r6, &(0x7f0000000440)="87cc17a51e4297b6772b0da1bc4a3af67b9fcd6c3af9f97a06fecac3b396c3a2f04be4b041958741ef15be4adc5027eba764ca987c80287a38e4416698e855c7584b6f4734fa5a4974fa9c34afea4da605a3de8881dd3149b7eb", 0x5a, 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = open(&(0x7f0000000580)='./file0\x00', 0x10, 0x10e) flock(r7, 0x8) getuid() fchown(r4, r2, r5) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) connect$unix(r0, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) getuid() syz_emit_ethernet(0x17, &(0x7f0000000640)="58cdfbcea19cc6bc4b70118b59bd97e85331e3bae327f9") r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x8000, 0x0) write(r9, &(0x7f00000006c0)="fb9a8368c07914a38a8a682827b4c996781ff3a77be8dce3a249f29322a0b6ea9f4bf267fe0355cf46cc13539abc618b48628daf30d3b27fabce2d295079563fef469b077172bc31c452ee2625ce46fbd154e03495ed280ca178e3b30d2db96b064eb379264bfa9ddf215a756f4e8c27ee2c4fb02b69ec7f1b8a50dcdbaaccdd76dd5b0b48afba6838db98edc3f2d5b398c60e4e723f13b596cd77609fedce4cd2673c828f6784df05f573897c88a03527ecc842887b417f1bfc35cbd08c7395952fa20f322b994a4766166bd8666b208e5da1688c2f6f633e0d01e06eaa356ec7be7bae02138a93eb756f", 0xeb) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000800)) open(&(0x7f0000000880)='./file0\x00', 0x40, 0x108) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$TIOCCBRK(r11, 0x2000747a) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x50, 0x0) sendmsg$unix(r12, &(0x7f0000002b00)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002a80)=[{&(0x7f0000000980)="ad4a307d0c5e82df7a8f1b84aa3ec429ae6700ad92464f382e5bdf1acf76b6", 0x1f}, {&(0x7f00000009c0)="18f4b83597d89b61743a1140bdb2cf3ffb0f1a2d14a3cc40f19af4a92e9dc90370134736e96156d1d204596e9ced8e", 0x2f}, {&(0x7f0000000a00)="8747b0f117eb5b3c227d371f0e42266ef005bd373f2a74cd0714df00cfff547b11a2259f0a15469b4b1339e44672bb2050e02ba094567a23594749c87e659329285dc8b70680aaadcf626887b63e5a3a06e8090485edaa848618b41f8c686631b5048de40f199d13732bae5f32bae70b20e3f09226d206a7456abcb7f6bd5a2efb3a4997941b296971991d8acc5def9f6f85f6dc913bd6263a18bee8f42fb2b2df8470a7f0a010f529ad403921db0a6adedc4cf00d46691d1b79c26a876ec3442097e8eb08a144e51a225db8d12950dc91359042cc51fb95056ec1a9a943326dc3fe01aa2b361dd5c559a24a62ff13ae8fc5fc41cc1db947d9e4efc9a53b752c450c89d7887ba019002ac27c212454c2ee28bf94a5241815a729cbea98348d210ccf2717adae7801f4f6412eb1fb6840fa2d2d767be6bf1279c2f195ef8f21768988bbc48e574950d7f10d5816f1a5a6debf2a4018a66d79faa1caa50a46a6de1a0cde7c8e02754bb9ad047d6215e4a7b0d100c3b0e0a511a8095b506f64e58055674a06fefe3872c7d3c85d2082edc99239474b7803c55fd739579838ce707a325bfb6630a7e7490591f63286cbb3ba1ce745493f0c47a35e63d78e72c584c83fd59fd946465658cab824fed948a12e3d8ae279a62890d44a903707777f827d0672f8297c2ccfc8e3dcd7979ec43a63ad8735be93276e600f8f1036454a97a632c2e537419d4d386fc1039d13d5b8828ac7eb0366a3ff4a57c55471e422d1e7083e61eeef843fe88b5e6b1019b1284656a3a7c37821e98a41b2a9106ead0b826e0fd0f9b66c80b4bca75fbb985fa369ad72ea1195615ca2be73df9cbfb1d32ced8eb1422b73e290f732c0d8e730b496e4d7431da703cf7d6098aed47cb690f549d5700ad8f67bf125e2eda2c32a8535608008df5d782292b9119b46c3b3ac16265bf04dcb23b094c240c00ed6930977623b5f8153db2c6e62bab0829aecfc68beaacb5563dd1fbbcf0cc30a495ad1a4ac3067c6ac4ded9cc2866f1bbc33779c6986217694cf91016d671b0364671ef103fc4e8a6552530ae1a2c4ccc750771ae81e2e265ea31d970e4fc9311250b575827fb3f37eaabb69b2312c8a0bd71ad91973b2f3a5aa881a6db57d259a34fe621c98802d40eb1a44564c0714534b1feb44574ed3f996f6afe4e4fd0b0f815b9b486b509d166fb45a98ab7005f60e8ce8753649728d357a5dcd81ef01c01474c255ad235666448889b9c31c590d7552c1650beff0cc2004c474a1c75fd0e5f78b22764becf19809f4b41677dd32e4a00ebe1c449737a6c8f984c769b23869598ad6519b09f3389dab368ce5cb547c71238341b7ee83c927e51c663812987f93ad3abe6e7b3508eec8c42a5c326f2edb260cf73665c4e4bfb56f8ae4909eaafd09d6b0d19a795a2e683ac5ff53d2d4e1504cfe637f324d9b599bd7d44a977a0b94012e686e32a6477bfbe6dd3cf79618f44b2259f939d5028521d73006d3ad065763fbed581b357fd3aba4bcf5a41cb204d515c2fd5a0fb3fe202ee3a6d88eafcd737a15e1fa67f7053ef41a4255a7278e5d2da2913a64a8241b9c4884daaf9017af603aaf168d80d22221f2d32392fb7c01b69c12dba52c14e824d4360b35bba8640cce6811b5aa46761db1350cdb68659af3700158714cc59b14d1103cd54e4d80a92edaf89449876c636328640b9546198893c77cd6c994ddf765cdfb091355fbc75e5ef15346877eca3bb4c92974dd82aac94672b1fa13abb2cc1f5df4643ca714d794dee67779c70bd1a7434ac12365c7fe9dbd2aeff0a9fbd4d6e6db4c448cac7fb65b5ebbfd144b5a6f3694e2ca3ecd83cb4b52611687bef02796c83bc524b2e805462771c40c91f2ed394a4a6fde85728128ac37ed3ac6a7215dc30eb501239f284fad1a95a0e5faaaf74fa997eba1a1748518ff055508262c920b1ca90d1020213cf5cd5a564827545bf589aa8a6254df5a9fa7ed879f478c0821f5171581e3dcfef6ea8360f03928822b210000b3e0c7ff08648f2b7328c1b76876b0d0eb9086710dcce5710c19c81ec9bdc384c91bbb0f73f116085c64243dd8ceebf43cdff90b055f8257fa5072424ecb7861ebb82a7ef617ba28462a0b9ac0b49754ce97bade7ca5ae29238fff04fd032358ebab0e3aa7dffb4030be09109dd4977500d0f1d55ad5257d8fc6295358ffcf85439a037f8243d8644c5ef2eeca411d89ad49b8d4391b2640e4f15f5671ee47bc5b18acea06dde14ff02190983754201fb020ecdc571572b23a1a7af63f135bb465a3d175ea07b56c752f912503e3abc55310d31acc93faec33441dc3abff67cb660a5af63f7bee31864efa02614ceda677bb6f15da7253914495eca9bb26ca2cd87e3debb1f40bb1449611b632f8947a1595da2ff60ea38445b67e68def6d3de737dcbea1a31e781ba90f378afe06d24be7932488f451438fa3087b73855cfa1904fba9f381948a72c305ba8fdf630852f53cae0293c8ed8d97c37e602264f8bc4d0ef2c2b4241c2fb33ccd4524b84cc87c5a4a3842e4c5fa4592215a6e4ee1f08c74cc79fefb31ce35cc23266aefb97e4a28b57c609c2a3a001271b63a7c3c853f3bc69ce4cc6d80d044e54baad955c94f0f793617fa4ec209865da595bbae71d4ddd16cc48bf6e871101564284a007341cfe2f31e81b01c7e4662507cd2278481e5b267ce21bb9dc5adbe6ff70241ab46b50816804887f247488454cd02b7319f9e41c4dc7ac1a3965f2afb87028eecc01ceeb054795f0acef8d6160c9e3361b8a1af32efc63abaa72488a858804e4ff95b9c1b8748730a80fece8015a6ad0789ed4d1f07dccb37f8738a9ad506b51856c4db189bb7938e054b387c9fef6e365f752d244b96701019a33a05db3f73a1b4b42fdf810b34edbc352969216d04ee742d517959a37a8c3c996fae391d82bfe02d351272247ad6d559e11fedf0fe64f0e21826e813208cdab9be7d0fafc925f0dd2390f7d76e9680c094c57dd068107a32a9e735dc0d5ab29a802aff0d0bab70f2338ecf1c54e35b0645a561209e4a2379c8173094d675fbad230672556cfc201f39441a22300aa3bb04dd5462d80336055575e495378a1b40cbf9a6cf0dc9305d63b32c07ae734b45c32c313258d919e77b9f3bbb40a1f3d1490450b8f3746efa5e68628e896f0c836f489ed546aee598cf83ca6a60e7ea3114d35ee00e28be7b4ae43430f10496c31f3d0777c43d0c357ffa6946dbecef20be57f5e780c78402649e0e83dadb88003129631916bb7e7365c2ee0926edecf3b0176ff3a8ec71a8b655da9d331d84b80cf4fb233687ab9a10b6b70c973dec9fe9c072e653f3a19ee4bbefc590b8405929e0e1f86c0624e3afe7b5140711c35e15c97dbaa8d47ac46aecdc0bc642fcd3e4ee69d10d98204d7c227a00ea8aaf8e3cb0851a9ee872e8e628b36acee6887d535d82bedaac37e6bc2e1087a3004f9906bfb6ba2c2702af4b7d703367311068e651a54540e2a701ca283f12e01f8360a9fb6631b59a990cea8a10ebc7bef86631c5e6884d856a21521c9a2e2c4f1cbaf3565ae0708d63fdbf4fdc526ca8206e95d1e616119dc6f040276f05e48763c1be964f86549459eaf5d463b8419ad5c546baf63959496923455464393e820000a889a9a15900071a8eed0b6103b7dcbb83d5ce1d0b22d9ceb7be2295d53b811f52d1fba03b8d5c86b2bc7e5a8aac79150c79afe11ca368dec330526fe5ba6b7a5f0510559a10ba44c320f2f9f1c356ecb7372672992d01cc4db490468802dc6c822e0bfc80fdb5655ffe46f4e7cfe4909e1ab1837f9fca8b0fde3bd3e7a9a036fa630d5bd4cb796b87a3f57f1e33d0e45e74901ecaa659bc9681497d9e19db9093d56ea0f0b1d4da90994493f64b25d9060b1bf47bd91451142b2ef761c35c2b7ca41b53847d9493657c3eca28c00a118847c932f3b692c963a3e503ec87e8fc683ca0e3df41fb2ab36c2f1d793fcd36edffc8986f7e8bc57a218fa46a457c2ed9a763e9adc843c79ba7e2eda84b157f59476ee0503ea8d6ae49477c48fdf8e18ee2b5cc35b9ae24b2ebff13aa6bfea05c5a59cfed37c2dc811bf34a3769dd277cf26130a8a0b5dd6cc1b42d4b6dbaac93c21e370118841007b13a19d7eec71704173adf6f1ac5b8121841d3641cbae9518d4132842c97d61c16faee22c45fce5100f10577213ebf46ffa3dc9c3802ca27dc5b695209bf29433cb80c80e181e6addc3f38f3356ab4a9628d0fc08afdc08f0da67c3920ff510d1a9a2f2e95c952999b15baeceeb1fa89d785fdddea40bf890f52e5ffcc5440b175f3e1da785900c13ef1e559f655ee36e3d75c44fcf0df4e0d81e1d67653b542f27f1f2d0c90772244317e33087b665f9b1d576362bbbde4c03fb16f07e9a5d435d60f3cb4f608c5a427df7dc42c58267aabb414795c8ec374f8d769fcb9ee4c11e1d3ab1e3dbd36abe0be544722b8a0e4d444e51d3f23d2632bca8a11d3fb31c10af2bf4b7e63364d636737182302fd13124dd1a49a4aecc22435f248d97d6644be170ef53c1dcb4d2d8ccfd0b34a829a61759a9be96c4800f21db8effff1ff996f998707b251df3831f58a1c5e725a3636b9cfe7de492dd45ed855f501a87949b91502ace77fee8afa3779fe865f4f540f71ff1326576d4b1e955aa779c1d8c5bb7da77e213b12965b37a17927dbf4b6f51215bb6ca785515dcc9ba3b2ec6f80517566208d84b4bcbe72a3ab50f44e8786655a42d5a6724e48bd5747599f817e827f1abf8e2851f013b42f03ab5f1203000edf46d68e508ed72b96008d900c0b7e883c0d65c4bb6468d81955177d4a7b3f6b0378551bbd0f34402cd00c9cea30993e9a513c08cb464cd982cde96fa314beb33dd4bad7aa953dc3a5efeec15c449f6b3bca96193da29e69ff906d9c59556868830d958868251d1ac492ad345685e498ef67c3566eb931aabe6ecd5cc3a3c6ab0741b45623ed6f331e1e3c662384500e9886fee26068a3cde31bad23c0cb1d1d21cd9648fd3fcd8e6401c4a2664a3222365ed187686e4085b68966c0b18c9247a5aa4849177dffbd3150927b18bcc375f3a7a20a83b48a410206685c5efc8011f063e11c925b28f7a3930c5e0ed8b6b50b23a57f3197f9259c0941d367176c60696b6f0727b4e6138083545cd515f4da87285797cd42743111ebeec483e357c3752cecb3c24d563f5e7d0a6a6fb98a5c67a3ef776fee8d7748a8465c280787fca1460f20d8fb07bbd17c63bda58923eb7833ed807bd274ab87d248054bf7f8b3e49849599e367a0866b98eb9be4b390386b0bacc2458d36151e75b5e293adac9b62e9ba5b99a73bbcc8269ff2ddea685f675a4ea939744a65b4121397945c221b322d1dbb4849ea606cc9903787ee22c026ddb51962acc9d5f175c573cc7cfdcce1fbb29886a7bf975b68b566a1116295f680c1781497389c99fd2eca14f66835dd1e0cfeed28ce03603bee1a6080192cee7e3dfa79c9292e629f25bb20e4aa5c8318b02ba503d53dd15cb1aa9128503ee9a96819d82fc978ca86f4913ca280a95e3dfdcf92b1f1fd4d4d85e54d558cde3f2a1917080cff9eaaf6148e1e61ee4af4d5a61c5a89bd4bea237d7daba76a2bc2f7e6120ecbf36bf7cdb85c0a587f3324ec23e1f52fe0abc15624410ba7034c15a5d04cdf70e935d7e26c924eda64c7bdbdc67db689900416e74358ec279752ae23756fc06640689a5f21d13dc81d45ab14d5f7fd15aea9", 0x1000}, {&(0x7f0000001a00)="d8e18b0fdfc594c0f7e42fe9e467458f268d0e7752997e63386a34581200c4bb2dd1160af4481762", 0x28}, {&(0x7f0000001a40)="52a6833034f0a20cc1d7b03be2004f07c819805f60670f15dff1a4cb441288290700be3377facb32533505520d11f651af6a4badc5895f43080f4a9b8f360fae5f3dd43d68c973b6a3abe36e3adff9d303de82f2387f5d7402bb237fe6391836c11164d21374ae4f74921d51f43fca978639ce70d702198ab2a1854bc9bf9cede37ee00859eef372ae00e2b36a62606f03fba13d9b09bb5801f2b89e69f8093841fe6aae9e637787df551ae1e2f4214266d0067e88682bf4a1de06b533c4668dfe1a897baac4d16cf1acb3a130051f3b24582ed53979637b7fa183841c921e47ce2ccde4f5e8586cc959635b2da35f85b5547c52e073d91d46e25d4640a8c5a14a7787b5a74edb7eb16cdd0272fb45685c1acc222311da0b6b2932fee51b74996c7c2c94f7f4c33231111fc2878d5c738a73c94f6affe9edf27913ba6b70bec026a0df102092055c10ea0bfc3415ddcf45baa589a40adbd64b9a2ba5e74e7632709cdcb0bc4c75c6aae0da307dd362e63a224c52ed73f5c77b63105b4b6d08f3c6e9d9f32bf8e7c4e635b935766ec3712ab4db91b2eb1744b198aa4acd429229e8ce8295cfd8ac3c015f30b66dfba9fa368e4cf093ecb803661f8033f8ea0021e010c71b0ca7ca1a3f95b4acd18d4e23d9e83e06f8566c3c97b3a39ab33ed012a71c25e73244d2e3afa48ea76511c1fef38f83f226008f5bb8dffe34a70c1448bb8d36e9e52e4e3ee5039f24c3f73256a5605fcb0e937572d0608f5272336285d0f779eef460daf851173e07f6e2302342d01d546cd880d311f7a5e0ba6bbd4557f1b95875f70d603f8bf877f2d5a516d227659a3ef2a9105058026d9960b63075c8ebda7a47169caefcd50da536563e4bf0fb3c17cc6254b84fac1f4306fd6ae7f855c44cb8a648fd80b51e6d42beb75e11969f7d8a3bf0d430d0496c861c22aefef2445b26a1bbf09406e429c61695086ac0ba152c4caff724de16f085326a0c9a615f64413c2d9683707472c282875baf819e1e26317cbbc4e17d6c6d7b31a2b9f197f4ecc81a3d79670efd14aed40e485ac0f1ed9cd3d56742f79f6f4a02fd5e3d22559d886fb0d2c0e129c94f7a19c10bbf511122ef1debb9d3e9298531712edc0990e0ff661e8301c058916f86ddffcdb36757dc5a9ad49b5a99142afe4f10b5123cc444492c7452d38419f17299d4449acc4f1554429dd23920b876ef8e5adc0de919705a7d2e5b7469dec9134a42eb0eec545282c6e0faba291ad0c3bb7784f231dbfe9466d71133ac9f7987deb047c0c335a698c2103b218f2b02e5583e22b63183e74cdadf2c055e4a5562dd5488964e37fced551b3aed33a0f88631e41b7d078af2f790d1555cea526c6c8c58ec4ed35908b790a6dfbbe17bb6497034a2ad9705eb18b175fa58eb2fdea5e67e4ba3830c3179b2e8c434508f3e97a390de29999d2a9e33061db0f2486a8091494ed00e0da0ef8e3006b8cb2aeb308be0dd18671b2c6184d1978a61374d5e19af34d45ffc1d961ac21eb5fe28a416a303e6fff7393a8bfe287c006c5b121d8ed202db13cc1ffd292ba9f9e09861acffd0bd2ac81a8dfb57e2c19630520f1c50ed26eba05e8c40ba0d80cda8cb64990ac430e06fc64da39904e7f19d593e1393d8ccf1cab1af0f8b0cb7cc9f6ae5d1789709bdb8d196e624ba872ef73441d50cbed960a8da9338a4dc4dc665157acb2bc82e02de65d4aae92b29df2489df44772d21334969dfaa463cf19863e7bd5365e21d390679a2063846c54cfda033145b06d31f38d3f5bf4882bf66de08528da4d8c2a7c924c7210eb9cceefa67254602634af355e54d22c3121d0d3624b3761bf2a9b2124b3b3672fea5797b4eb146df0d7ffb3f9898e825664e03f8dc68f0180b4729c127175a1081d01bc9adfdb25ffdc4d7ed940d10f2411f1b70b65e107cccf458789c3bd0cfe90cd2c32f137a6d0b900f3beb09aae610b6abc0b583804b2cf6b6cb9fc5abc4bccdd95f17524198d77897374b21e778345e8105c7588d2349eb08b50ffadb84dddf3be590dc7fa6bd31d50dce25d884f6f3a7e76e24d030e9cbc27a183511660051b6a52e28c50d17d71b5730e79a8be4e652faf44c9abcfc20520f47fd4682586f9d37dc6e9b04ada2e16fad1265167467547700858c537dbd05a31f1fd09f75871eb1346a2fe22c6f11dec6111d3d48a7008ef3ed572b1ee1517e48ddddf3186e0760a29140cf08407c0c1a02cbdd52ba87f43197227a81ba17012ab0495d20be3933d7814f6e64aeca36f2a1ca42d5b521ab0745a0423e275d751732401710f11164da37ef59ca9d0366198bc901d6a2d8fdae5f9f5b4b23f72b674d8e7c7e9b17e20d149d2f800156b3e936df6de272cc01032ef6447fd770d172d62010f435cadc18e5e7602624fed4d50c24072dd7bfd4473cdc5063e7faf09bc97dbb468c23faf68a74bd57d46c210759f01fe7cef98209c8338a3df746e1a5d3819e72d583ac3807e07288edea03be56895239240e071daee7320e6b5bb20593361f9ea25e89b9d5924b2cde65e03757c4adec3ced332cff96f8112f4d76b371fb496628cb896d3865844d512abb5ef3231ae4b0d1ee1df6f722ec4147f6af203b12a39eb7272746f2284ea1f2eaf6e9f9cc1c869c4285652627310b78effe14b0830fc3b088d04e47048c327d43c339f552341e2836175053e2027daf4ea14ffec7a64f1d26aef43facdb466390c34f73f4ca8293f34bfe2da877aac27eca4447603dfd3b7affb68df40857c404df83c9612f0fa5813b2861b3557f9c9a0fa5dc0d13009aefe8c2aae7e07323e6fa46b08e71f14cd97e77d6a0b30da00ce6b21dadecc02d11d44b610b02d52f91038d4cb6fcf4da4b05c62b295d91a3fafe9adb6631750a9fe49c54a464e47829d7de172d124689ccad89067b17ee597e1548bdc4ffa2e11c5bf20cadcf2c877e5e4dfcdf2fb923bfd608f462a49f6072b9a4757b8982e8ae5db9fba4c5cdb1f4081437af79f715b8adb39970e553451209c7886f533a38d0acb447539742ea3f001b52f82b0f52a376277a65e5deb0c520a12d0dc03b7fcac7571f5b227f8ac9516d2d50812d434fbed06fc167f2478d400dad93b304b56b749a6c915741e0b51f94861c165fa843bf9ff8cc1b66cddc361f9ada5341747fb92b822b5059e5b525d9a6b2afecfd484f871df50bd79e8b3388c22e2988d45aee1ca756a10ac08942c51f001fb9c1313fca90e1e272a7a268239d40ecc7d1f330ec27514e5c65780722a1093df14a51dbc1ecb88c5fd414f2559a5db93641805721465d50830f60d80567a493f924ebe48f7d4aa4150e2c52e0eb6fb4b3655bc6b77a7d508fa21ec942f7afa0988a055d44ec09102180b7883e34d652d880ce8e3ffec54e4b337c69ce7475ab406e65d043ac5882e5b99db0fb65b921f699c0dbdbacc7b710990fb943bb12bd922a9dc1be7a0c9d697539ea8d7fd0ee39546b95b1f9bd6359dd3e773ad9ca1a4f463ad09bc29e9dcf30dec9cf1896e0c6e7799207a485fe98a990162c71cef87b778bd00d0d85a9ffa7870523a04c02cd12ac3d8e34f93b6e6761dba67d8cb0bd7c1f581bc41e0063888bcd8a265dfd5a33c1e7cdbf9938a77786253285cc5091490c1b929f7cd0eaf6751ee42fb509d8e1331385a8cc2bb045ce5aa2e30c4f0610bff72dc1fa6bf18ff612f6b25464c10af937469a8020d3a711b99e96e8638ffe6a21f1e1d80ef38aa0b8a4a82925aa376fa2b1e951ed894a58959f6b471cdba42d5794bb15b4a7ca49c4279273178d5cca57ddf07b85096318ebaddb947244b570c8d03e5166178252b42ebf4595a5418756bc6340da4e5e7d4e223cf9c803f1021f2f22df11a86be60500a92c055320f3ef18ee5ae0870e31fa1cc843a6336a5da10d6d8a63af5ec9314339320a77463fe3f068300433c9f9f53373227a451cd17dac4f9beb83fca86f893a30906628f1bac5ac1c60e019a71f54a73cbca69ef360e099daff0584aea6c00cd90dc41103389ebef0d6b6a01b4ec496dfa1072030ba307ab4a4ca3b78571cd10c952361fedb9e8363042c7bd2bb31f6d10d26f249c4c7277df2c8750f3456de82b035822f5749432f34746c91c25aade61b70fb12308e6a75b0c29d3dad2ffd257d5d5cfc4f9ef20c99c408a24f2ccc266c3c794159d42795919335b5f8d61d8f48d8a07c28434e8ee109364b94abde60dd20ab9ecc42c573615a05e6bc82f88ed149d280421ef5702a4524d5b47a75556d73b8f0369b70703f9a25bf2d5fd5ea3940f345394ed5249afcbe170ded56f7c5341507fe5efc059a7a6cb4867403625cceb1b283776ab3f4c8c173e348545480d6a1f98c7d6349eb90bee37737eb8802a42031fb05659773a9969ada178f05558550e210452367f07e3ea53fef1198adb4b45ebfee2ab6230c2b171fd5a982ca1143b91aa0bc83c78cb7485de18ff32c40e8da1683615f256a4f9b42b9222f14f9419ec1f7c5141a2bea8a75f20fb7bffca30f98d95b9626f591f7df903c4c2c8e1d542911985dfd29ba1a98028031e77636b087f454486838a4ef538fbe811f4643c16e091b5c816caaefef3dd5030a148f4d50b593b3fcacb29b8628c9156a76762915fe33aa18f58ee9fd47ed8ce3ca3e10cd2617f57aa3b2106c08f4472eefb0bb16779f3c3c1c4e7346cd32eb9d06bc6bc4619fd754f8f8bbd7c36ecc654ed1d0e2a5567b5b60afc6738d7559a7a1ca90117ad844d1fac2b9ff407b92bb6d01c13e688fc946d172c8de144a997d9bc434d27975289aba7733d8b3118bdeca85310a0f8a15391fb49aa059063ae8f302fd7fc6bd1d64e034d79d041e4b9acb3449bab05e6065a918f55c4f9330f426fd793c7fe79ccbba46384f0cd2b0bfe02c5e40138eff60616ee914b19dd1708d8df9f2ad749c8978fb764c8fd38e58d9c0fb78ae714710de48d94532126eb6a2769a0ab23850d1eefe6d499d24f0730627bfdbba2b43769ae95fcb844e4772c772c6c8070acd6f2198de16c96e5ac95c0c97e5f5bba989b059abe78a983c20cf6cd8ff640581457367e31e242d0f0b49a489ae8ad501315adfb43dcf523f1538ce13eed81681c180366440e8e2e2cd5f92002c82eb18dff7baf018d42ab5d2aeb23b10138d29c605e980b6340c0fce92a3c392cf7f0fa2076efea8dc156d5a8f7c09a875c27fdefa9397e3f5ae861189ec8e7be310a9ae23c3ac0f888d21efbbfc2f4e2048d109fc44f20deb55e8b645080dbf60e7d81a0960862861a57f64733eeb4d6ac9b10b8c798dbebe3368e2b347a799af313b2940c15858db8300cf40b4d77ed90e97b25f7a8a9368622668f7403791d0c6527bbb78735f5854e3ec1615c099375051390791c9f007d17bd6901b9bd7606408f6293b31e097fa55d1000d938b3a3e24e12d9fac3aa60bb7836390dbe21ac187edef625720f32838249b96f43e423dd2ade3f565dd07e5bcb58c62e31122822f76506934ac2e75c6ad0c706027447765bb910827f80c1c59a4836ac9b3b04fca451578304de820aa158bfe672432a6d3089ac246c116a87bbc2b605faefff11ddf8ec10625584e5528db19fe085328e2a370dcc2ec8a1b488ef17c3a97ddea8fa37cc522075785d2837a79db8735888192913c393939ec8449e9a549fad78003d1c0271ae7c5f81b5be4b1c76e56cc951b5e185f5d76271dcb03896f87dd3a7440ca55d6da2698574d65717db7796c910dc2f3c880320813c3187455d32737", 0x1000}, {&(0x7f0000002a40)}], 0x6, 0x0, 0x0, 0x407}, 0x400) 11:10:00 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x6, 0x4, 0x3, [{&(0x7f0000002000/0xc000)=nil, &(0x7f0000003000/0x4000)=nil, 0x4}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x12}, {&(0x7f0000000000/0x200000)=nil, &(0x7f0000124000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001da000/0x3000)=nil, 0x100000001}, {&(0x7f000013e000/0x3000)=nil, &(0x7f0000113000/0x2000)=nil, 0x795}, {&(0x7f000008d000/0x3000)=nil, &(0x7f000005f000/0x2000)=nil, 0x400}, {&(0x7f000003a000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x52d}, {&(0x7f0000186000/0x4000)=nil, &(0x7f0000001000/0x600000)=nil, 0x9}, {&(0x7f00001f8000/0x2000)=nil, &(0x7f0000268000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00000dc000/0x3000)=nil, 0x6}, {&(0x7f00003ee000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc586}, {&(0x7f00004a2000/0x3000)=nil, &(0x7f0000246000/0x1000)=nil, 0x7}, {&(0x7f00002bf000/0x3000)=nil, &(0x7f00002ec000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000436000/0x4000)=nil, &(0x7f000015c000/0x1000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r1 = msgget$private(0x0, 0x294) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:10:00 executing program 1: setuid(0xee01) shmget(0x2, 0x2000, 0xc6, &(0x7f0000ffd000/0x2000)=nil) semget$private(0x0, 0x0, 0x4a1) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) fchflags(r0, 0x0) 11:10:00 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="eb3822321e74335183df6ca431ac990d8795ff95f7f77582cda7e84896c5efbc", 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87, 0x3f0000}, {0x42, 0x2}], 0x2}) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 11:10:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbae61dba64800", 0x0, 0x6}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f00000000c0)="440ce23b02dcfee1498fd7452edd46a8c31a13a31832dc950682844aec0e8cc27de78909318c2cb5f3577c47", 0xfffffffffffffefc) read(r1, &(0x7f0000000080)=""/23, 0x17) r2 = semget$private(0x0, 0x2, 0x640) semop(r2, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/218) semop(r2, &(0x7f0000000100)=[{0x2, 0x3, 0x1800}, {0x2, 0x200, 0x1800}], 0x2) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/43, 0x2b}], 0x1) 11:10:00 executing program 1: msgget$private(0x0, 0x80) r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) accept$inet6(r0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1c00000000000000, 0x3, 0x100000001}) close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) 11:10:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x400, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000002600)={&(0x7f0000001480)=@in6={0x18, 0x0, 0x5, 0x100}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000140)="b7739b77c52bc004bca63a18c36a113787e28779c021ee6614ae14b6b2d6426cfa1c825d2bd204f0aedc2f5c1929193ebb4f302e59df1a2e8589dddef151fadd25b86f119fc4af95abe8d8ba418a6d22ac11e1726dbac28182ee6e4b9fe0be9b271fe324cd8ff370c2b1972ccca49f2eb8880d67394f65a2c0dd9829e0aa06204e7dd711fac0d1b6", 0x88}, {&(0x7f0000000200)}, {&(0x7f0000000240)="d7b39d409bc46704a371705ca0ac9e77f0d18c3862", 0x15}, {&(0x7f0000000280)="a9e7a705b0861006c7d8e65d4cc79d97944cb4809105fe52750340d5627caf6933aefe71fdb065fdd9c876823a0001ba0d608f40091dd20af0d67e97b33e521dc1d3ce208a4939c9d828d9af91e6e365015b1c3477be28369ae1d201a2a65a442753d6ef", 0x64}, {&(0x7f0000000300)="6045201c80b47c0e873b4062837aa983457c0f1c09f0a22f98b98973a3eb251f2dcf039e5be53298577b74ac2ac7c915be0fb7bc48d6be10e26bd6f93714c020f60b4c64fa4d4187114ad225f7e62b0d146eedbfa8be30500e3d2cd03d94aefbe96dba387e28361471f7a0bbb39e8369278689536fbaca58c6ed579f3d86fde5305697b404ed350db06e40752f45fe08c48dd9e8b39ace64e72b8c805f5b090ab1577edec84ee70bd95463cb4e80cbd2752e1b041df6ee0ff00d4cd5", 0xbc}, {&(0x7f00000003c0)="1f966ac0", 0x4}, {&(0x7f0000000400)="f123f3e2072a9094f7207dd6a5f3d3f18ad0ebd7ea8eba248977573fc69f002edaa81c370f3750b224c447302c34feffd4b162cb25f7b54b68205e8f99e09ef0e3be6c295e439f9c76874116a76e72a5c286b78a0c779695bba7a43dfa5e1e5464ba0662db77f61a23969132179f559f1a1dd4fb691f16a63a9dc547c72b57c09be9d1e7287c344fd72b312e922eeb730d6275785e8139ae99024f8169094205e90354ffec08ff99add71528280968ac81152f9f7d2a99918fd46304ac42c380598f085c994078f8c787525303a995765befcf32f12ee37ae5dfc65fb5f9cbd8685d5858ed3d188b28adaadf1006eb308737707b144164786075d9967c98dc2ff0aee1a66b5a95a1e71af64a0800640ecdf5c7645264cb3d326e104e63de5684d0fe79d37fef3f4135903f302523eb7bf2d199748aae6455b076394a7101977bae3ee410b996f565b165f926061c1b680c9dcccdb99f4dbd6f807717953e215c52906a2c52978efe8ed2213127d6485da7827cd930fb014053ed6eb90bc6313c827f1f2f189d97d4cf7138a619c8cdfe1bdf1024bd176c6d0b3870524a12e36782959eb5dae2fbe331df7e5f9e73fae43582bcde7290f425b8daa618c683ef9b45d991a44ca7f262a74ee41bc1f41881913cfade56d0543818bd939fb7fdf7d7fe6c3aa257e8150e88f94db41e5db8fb28769b84282bd2c687121a64188f2e2144f82e1137c8dfe7e288fc63e9ec53a687b79c3946a9e1928718718eff0cee9a1b7e6407da82a9c945f7fcea36177924e9b8290554df4b494ce6e8bd0eee72d286cb25fd3fd92e302826a5544f8ff8858b9e4c30e619e6f98548d0b9ef50820c8c0080d4f84a3444ddec571d0a6830ac2d3e6855bb0dbc1875e511e7d028042306c3ba8b1180ad26049a1e9bed09c605ede54b4527cde8fff42d00d287b7b8b0bd87096f675db3e2f44c4e17c1bdb8a5ee391fab2c7078b68ad61c78bdbdc75f9e3be4985569aa18bc490dbeb81c230ab919d4fac3624d2c006c95ab4619b5b36b6223225b8a202b634aeb25cea371053a73e499239197ae11d87bb7bd6063a1fe7d75888d28c47f9e9d3b436e813cb0377498ab3cd05a6fbc458da8a5ad6cac3690143679bea1a819da6b74379583498aebb05536bdfd8ea90b56b2e402efe182411017436c6b73f7f7c6f8c4fa1ef909f7473a3ea3528fa502bc21ed2bbee9346d45b78b7bbacd137c93d8ba545e50025365d338c48767b3ee3bbbfc60ed00aaa712e844fb4ef1a8b416370bbba3f7f49f37443975d65e9c3de58f9d85857544d1f505db1c339a65ee5307eea220c54e8a55c20eb51b22636c64e456e31a0b3659667242bb6e0688ab07444e061b6ee11a15149357a9fd052b031884e958a689d949ed985a361c9d3813ae741417d0937c86e139c7f72c63d49d3638b10af39ad928bf7c1e74c88d8f37192ab8459923bb5be818814e7d5a44b602c65e1d818ac918e4522e3301bda1614e9dbe2ffde9306e6a07cdf7ba66ac7923712f6d81b6c58e083e4bcc8588f7bf75109cfd18581dc639421533f386115cdf88f21c62f238087e021e8b3417a266a60e40d246a0d1a68b616c0e42e5850a92e5a9ee7acf665b3f56e28dcc5eafd871d27585d7b8d3ac66c790449bd8907224257e8d2ac31a9d771e68a5ff844192341f950a10149002dc1ec216b8e235a8435871afacc5ce5e4d0d43faf80fba896e4c868f47499eae217ffed3e4eb9a93d76d532921329ba62795417dad9823c6f0224bee468bd51e71ba815a2b4a9e0b9b662cc4d5589debee3eedaaec78b2ec5ef4f057f92db9845530f4d5ff9eaa07f5d7f218e4d50853b151c3990ac668036e1eea68d69a5fc4dc47a05a346e534da76753719a600c53c9f427f95b0552d247c6e334a7f49b5eb199d5fadd5d03ae7dd6733dfc95cea653620695d290c154cb61c4a353d78be3454f5c8d487aa44b0c537aed08d6b5071f4a0215271c51f9422768f278667fbc91fc537036d8b561bd74c2570719c8ebf0d333033b929f89361e437897210a54dc1b70f74b0241637f60de7e3f7d59488d57d8902a34760e6397b7c2b1002aa1961194aaade74a7685cf398739ee5c86f31dcef07c9901d29f92104b1ec169e0df9d6ca019eb7eb36376a7c0331881dafa8eed1bbf1a9da6f93e86f1125fad5ffaa35a100d59dd9642410efc8d52932cc6109efa5daba6ef56fbf261f9ffea1de708fbc19f35c98087577790f2b0e44c5c367dbdf86d8201c1bb7e230517e6ed8d91ec535d2fa2890af9d1d7ce801d5adbd00e9e876c951dd9361c0d61b8f1b6bed5b083f01746c31b297e452d1def703673835e4ae9dbf2e9ca8378d639451f0eed41bd7bd496746b7194eaa93ef488faddc8d9f92e972b715971daaf25df022d060726894def7e11293aa66acf2a8957faa6a50fee68e771c033241f1024e5aafa661b75af3e08f40c863191175c69f8799f61095dc0bc49fb5511400d9bc34e83616ac80c0b26f71d1f3b0e385ee1fe48436b255b7db2d2f980b8d4c31a5df8bca4a5fef5c2e0fe6aed32b7e1bdfb6d3e9e5220c8e34be3c9d056462b01b5acc5e483e6f83e7d5ca925139394a512b22985a859c2fcbaa3d245bd1bc7ce5506dd91a90797781e68ee80547ba203d42c7a3bd9cc101b007dfb50ca048805728acfa50d3d32748bf4cb4e00e2690ba208826ebb4a581ab4e2059255e08ce1cbb7d6ceb7cd9d3782593c3b1ed8e38d0f1336e69cc2cea7dd3b4ea63cdf449ca622d0d7a637fcdc1501e5976e707ecc3264349bd9b74ba2bae0d6cc8e7df6b370d8b487ef1fb33a743becae3cfad417432fac0f8d37c7a981305cffff9811d4ed664bead639bebf7d300b525c2a09f88c9781879dfd679642453b95b75d188d3bfc6f408f6e66bffc13b077c0362e0ca8b5d14ccfda74042578b52c9f33e183540c01e84b3a6a3e691b1d510a44a2b2f4d27bb5601ce8cade0f6df444d4fd7585af1fc99f93d7755f314a9378d59ca2c8e3f4f850c3a53d715ceee093b32902fd78868b4932a9a65e428cf7de1c98b5cb8329c903b9e321ca87e72c47ffcd87f3aa03430ef114d9a10b5a958405c4d93d023594c724509ff83ed8604135bfd01aa0008944cc6457b2d70c2575bdfc9f7776306f5f12cd1ab54b1ef2f92661358a0714b88cf0fd0fbde45e1cfaab6d66e9e35b13d2d8fba6233ebe64847640f32631716a8b62cd3c14f2c547a83d8c99cecb2f25e304d1e931d6a2e60282090b26929fa710eaece6a86c7fe1008687a1e435a3144f7dd64e31bd46d597d05a13b6a21becc27f187cf832fee7bdb78f4b7bcdac63f2a9fa278764702e9117df65007734e57d6d280ec1fc2fa8027d33de73cdf28beffb118a4858b103673cf0f99b85879af64585863cdc4a21977470246f3b17d9ab1115f58a2813e23d091d4e619167acb0fbf8607e73adfac0dca5df391c30ac9dd0edcf7c745117b14cd31ae01a93de9b5e9d6e07e6be2ddce33894fd95dcd95654e865d5ad27d62afdc26e29471c3ead9186580f819a1ed56232033d0d76d003e40bb2f1c376b4fc878c391ec0b213e0700f7d00607add3d68034f075c180e2c5a0aab7763980126edda32bb9fa2d55de0e1e6eb166d1156804e3b6f5b2e785e5c8ca7c67e390e5ff73af77a99bd923402b74b891d6b83d06ce89e4363b2a9248a2899ad5531fd80cf8b7db2c7b7839cb068775893b7cd589a106bfd81fed1e3e5036a53fd91e6051b0a6edae30d81f956ba0e9df9d07139954998ae6cd257746b49abfef208e95478f7c5317124631316507e11a77a1d27e0bc1221dd46c7c898c5d670eb68f1cfbd522a8e58e6d04075464d00c608caed4def9cfdd412e4a2409c0fcbf6c651e005e6360d8321250bfffb47a861a505f3c3b38ef253111ff791b350dff6ade21ea2ea25ae415084c117bdacbe4b59fbb9c160c93c54547938300f08bcd8c0bb12fd391eef07e65cdb90b1bc8283890dbe228c51a9ec0f01e82afa963209096737b7b6d9438413ba695c6b4a8b259a33b9cd5e24dbd6ac8f6b2fa8db8a4882f0f9105f0fcfb4cd3d0cf1c63c8c729cda3a0c685948e1ec9b876e9a994dfa7ab95061a636fe9c280fbccfcbabd6d3df926d8dbdefa47ef85cfecfa4eccbe4ce674293a9ff3aca5995d68de842defcdac6a0e4c47293ddd4160c0e3dd8e281d50b340646bc8955c2c434f1a787d29f946b6f039cc6f781e3d5cb51ff8ea6b2ca6f07de468a22856f092a28c6d8eb15175ec651295572245dcc3620f58570bb44e30f1111151f5900c11af0f232c48cf06ebec4822342dfeded54afe739210f630a488ddb41e4d033f0d8d59e17ef7b069c9f4b9136b4cbe03db1c3f68769a95ab30b8091b699c52bbc936e820917cc28deca69bbf3e6b954169f740e5c0e01d997bb46077ce48ee98cff7aada83b0425c058fc5f676ce7c3f997169d3da02573c2c7143f24f9eab7497b685486b0bb0cd13a9e9d15912c15876b4876912a0fe23e89a785378861102c5fb61b2d0937679fd32b31ec63ec737d1ffe27959710fa5a952c61763a4b6071c77485956c9a4f2ea64572433d8826a5a9385bfb84648699867a7176a90502dd2b865f9d88772403055076f5f7f4dce37573d3c5caf3ff6cd6bd165ac7968771e2879f062cead86bc3cb2332f26520c85ae0c6621d2d7ec02c11ee117c28af2d639bfce80029da5157372ad915f7b4d53174e46a0db6cde6a185829ebad5f0ec3dad0b9ee90faf4d77bf0f8309aae4234d47bf6200c5ae4781b48f6a34373e162e5d21cda868fd93581c1044d0390721bd0f836981fcc038bd911b4f6f53449e8a49d21fc1293332e55466e91008ec9f7476ff8790b9234388f078e099a5e77ee3d79301b6c4439b0ce7cb610e35f17b5c0892a5768c2761af333a01a1302a7f6fe53bb30733ea3467fe86a95826e6e8df610ed390e6549f904c7c70df6697e27574e332cf63f7f327446916f5a16201add0722b8257df6796ae50b1bf5089b2705db6b2c1a4baa0509b30aa379bad937f205f828702f60d720988ad88b42a54ba01679902b198edc3c8d7e69260fe7a7e622aa39acb99e12f9ec14c5e8401dffdf84ccf8025149337cbdbf4c318a2270d32327b5a2df2bf5e88d42edc096bff133f7984eef1346d0b04d7d149212593c5159643dc0b724521345df414032adff65c2673e588985f844ec8cf1a5090f66181d13cc91bdc3fb3760affae3bc5800df6801754b898edad44e45f9aeebb86f3f234a203905cfee21364b0eff7c1f1f609b1cdaa9c4c805d0f9ba6e8652ac2950c23dbd97bf6b249a7227f940f70625134e8be8f9cb78e3d2d620e9df4ee032beb060e42b1a2809bad7cf27805cec1b8c8fe7b62eaf6b392c89bb39e33cea8b198f34dc2bbff50cdb1116af5980d740804b6cb1cd7309d52e44dc635ae5ad38c15fcecfd884b1f67353f80ec943d2a01de00b21abfce9e32a594b8413a687653d1bd17c38092eb514e25a28b4a8985aeac385f653299b68b81bbc694fdd2c5e0d9a197b16db1607efa1554faf84f882ec2fe976db75dca7c4b0d72ebc9d85b54dbc63429b26e3ae506ed83a40b3ccda36c20ba4b786854fec2fa14aa935f12c8cd5980dd02001aa13dae1996d804eae315bfdc0a0023b51af25735eaf6187f017a7333ca6ad50912785e0af92d03b50c672be5040daddb06b090338881aee4d850bc7878b2e0407fb60efcb38473d2dbbfedbdd3854daf6867", 0x1000}], 0x7, &(0x7f0000003900)=ANY=[@ANYBLOB="6000000000000000ffff000001000000a6e6ccc93de4c8b33e8eec4cfb81adf0664e535b6991db80edd617d846b17076c0eace552c2dcd91d0487048cb50f47c7363d14c34214e96ebfa73098309f926654d82565409caedd9d40900000000001010000000000000fcff0000c70000007bbe528cc74873a449495a752855e0a8b5f873ceea5865996206988c693d986bf7eca8d654a1ab465a3e45a606c0fab09b463349ffd6e87ae83d38c7dcd3f1d71d169372514251487111700b1e790ef83bbb6bca007a589ce87d4544e978e66c3814d60fdb28ed58bb63ca5958db48795a89236536dda3f500e14c605111b03f6f4d02bcdb59671030119f8e846415a9eb6f0b67c50f61f14e2f842fc3cc17fd81e95b77347a181810540ba9b58272b2a20f8b484bb2c82576775f390d70d2ef78013dd121bed667e369ffb4ee4cdcf3211bd1bdbb4f7f8a7df2751720e0c3c439f00f4eb3f8ef6c6d00acb82ee936f587d8739f71c756453bbbceed9598eceef64bade70d5bd94b9793f992f00dda64f2d592dfa2c434702c9569c2ab67d6cc3df3230900000000000000ca32fef6d9a66062fba712b86ec6ec2a96f52c6286fa24cbe2f538364dad81f4c348989985d4f0db734cf3d902b52371ef0634ce08f08a43998dfe12c6534548c190f7ebd23611702beba15c170b299eb060455eec859657c6d25798ef6e69354b224c255ad2ce5fca8934da4413312c40cb337dab81f059ee7c84ec6bf171e49f221b0101f49a685cf1a7ade283e55d1e22138d6cdfa6c498b07797cd32245266ea9ea35b7127e61622de364e19c4a97f6afd49907795eeac7ca90d520fcaa2dd7f2e6aeb2eba1ad898216df7f6b8a69384f7271abd3a16028cbdc2d7f22b221c41f0027ec9773883fee5a28bbc0e54e361463a073183a6da50ea8f8465a908cd93f79bf71bd3de1de7b66e14797e96f34d895200a4943936042a9275ede7cfb118ee8aa0bed92c71f124f898a9ec8db4d777db1444267da3bcbf97234c10999944e7dc830164582ef2f39775ccecd2b1ff2863e2bedee7c5cc96e8b65651d0a4705bf5f933b9e0569dbad1802da631121e132343706640b10ce87c4b56833c4bbada2cb866edba5969d521d4e936b6cd1709873a16cbaa4384de0068454d3fb6f96a8de7f5030bfb76546c98ae7f84a4779add12a873e3c1708aee6760b9522ee47fa634ff82fcb3bcdd9a5b8194f965aa972cecd489314e53b03a7d4b02615b15f7aaca29498361b454e3394f5265308d13e07b7f07485a42d44c86f4bbc2422f3d395b230341622acf740c77dac129ad57bcd4e82a229216d722dc142637c5dd837edad81733abfe5b6fcd30bbd5644905dc80ec6bc03acdca6f902ba27f7dc1b1dbceead7051f67f030c4b9b5d244001ab4197725d80519fd73efa672b704b0f5010a4321da8fd78505aea380e8c5d0d3e1f01eff9bd58ed3087e0221697aaab799f8334cda8da5e6de326fc772437f88e31d43aa8747587b9b751a31f846c502dbbe4c86f695e5e1f60c92e3fd9ffb5857127e4ccade520e43da02e4cba7f19df4b0e0083d6df64acf01988cfa1e62612b282458717838a8498ccd65331c80ac9920868a70eee133d94c21165da2b84fce306e51a2661e6b397923664a9e3b2c4078ceb1f111b0bd0b372184d719b840571842ea8f0203bab383ce1994bbbabbbc059e3c15ef19bf68c03361f953d716554c83a6f725efbf1f6f562b9e7f86e0c4fcb80d5290b2550af775956dc183653c9b12cfed5542c0bc8811ed6e3d66058e02f6a59e7c58dfb969faf296723100b35b749fca4b718cfa876bb26b8fd540f186ccde1eb0ef964c3d092b420860b72a5c0be5819cd8793af0f06862ece3f86f28e59a9d344bc32bce984c5d62876efbf1518bcb5fa36798238f708033f7e9bb14e0651621ba4a4972962585d5d7b4f88e1a9215deb2da4e5a7c33c383334b2508e6afeb31816b02f769d80ba3601aeefc8a598d7be9588845e4d095e14630eaac4317c586278ef527e083209dcd1face6adcd34edc56c9ba692a219d07f62d783041773c151566bed011a1bf616cfb367cfc8859951ce144cfa83b45e83652a35c703ae408032936cf64be760c2b51efd58dc1093f2dc257f03ec702eeb30bcf870faf90fe85997de642614a50244880cddcebdd227563b29362bad6bd77b0690db600b8a853e576a189755ea0d97f2cd54b6b524d056867d02c2e1144d61d2de76830a5aa1f277aee096db19f093ee703229bb77c32348307c3bcc45275841dce16f8a6734323aa1a29191eaada2a1540c13b1f0af603027a505ecf818573cdbab5d3c9d260b55e9cf9765bbcaf84e00c63236e2c6674cf804fbbb09435b72450e09a658593b66cb1fe7b5618837cdde5c242002f41ed8c429790f1abb2f81d70ed126a566fd14e53260084cecff0e70a48b545ae44856feab65c43c7a857317f13fb667cd2a1a366257256dae529599876969ccacb9abb6d240ea238d022eecaf49eec150fe134604db06296f4248ffe200fdfcca9cdc66f8f9e1ce61bf492748f2bed79290176e8b307e85812cc78936d386fb49a4adae96b616dbcbd193aadba747677adb4dfb127084647a8afde4ad63d94c1a5d7a899b4ed3411f7f96e416d1a514577c8c432313aefe46db8b673a39c337b3b57cabbbfbf42fb9a6530d21672b9f286e322bc4a086fb9e3a52e70e4daf42b348c02df9141661fb4551328348b33921349a636682a5f135e444615d43773e4cc3d0da684abff25ff63ba01bac4b434cad437246da4c3d916ee9af4ee7ceb4be9b6924b0d980b4589118f5e33b981208f52090bcd6c5e640bfd7b60824566882fd707fbba0bf556fff06f8386c9d98fed9b04cf0915ba1e18c3af2deb74239e9dbbac436b32deca4a6e81dac858c46c64d1656c14f52368ade8114eff89e142618efce8b0fa5a6dc11f13f8f02eaac628e8de514062edd10a3fa7d17d991eacfeb87ec3a39439f5a51e8839f6f9436826edfa672c1a6b23cdfafaff4d685a88b73b3d4a3cd6b92a6c36ed07e86794c6c8f16883640394c99d13da8f82efe1d6d7d25e84f95f70c78a0fc34fb5baf812029cbca879b068d0fdbdc2d4c74dca2aa535d56db2aa5ee22b22011a6849bb91a2e335b419d7cfa930288cd8ac94eec9859c1f462f53b7d653674d6a7673e0b906af9a6c1d7e4d69e27287db1ae34e612cf285673823d11de44ba92bf4b80c8ad910717d715dc26208fe6bc59c1a46b775afed04ee4af33660a054a0d9ae7c411f8ade0899db142d1d607f16998859bb76bd86bb0a597a935354345506a7e112c1857a636583ac0dc3f6817ac3d548045e9f8f7b1c0bfd994e3e4e4a1a4dbbfd67e3475ad8b3757e55e2cefac0eb2dd35656edda23d5d831935d8917d5595cecfd46571ab355e820131f3ed5600b241d6a3629c8480e4e7fa2f885484c40092c848256c4fca7044088b10819875e6ac66cd8da417a2f98116ab29b06e6bf37386c125036b33a7323145c5cf10ed604f6e96daee5736cd36a1e70fa934b668775acb848595e9f1d9b7b81d822456aaf2535197f3bbd838df1cef59acc665e7551aad328fd9187472f623a517d63689cc8c7e6b706197083c1c5c2f0168a405f019bacd44ab9b2140a250b95431db4ea55f7b1c5eb90a5209d4eaccea2c01ab8d90d8fb9441768bd8680ceb4b6aa7d2000f9c971346f6ada9bfe337a1834ad6535af535e8880c62a066cfd5c29ce3dec59b91626b28da77dcfece7bd8743855792a4cbc2f2cf573e7619a49c88a1b6abbe6bfa3f18051dc3b94f37082ef41ac15cf638877a2b25ef58bf5ad9f2d15aecf7e4f345fa69269cb96f10faff12cac681a46740066be553560c65a1e86f4137ee63995c8d0d6c54df69f1643558a39ccde851f102f91826608de9008d833d3d6f57fb3d41b8cf66a79b3ec19ded3d8ca1b1f1c1e8ec16647baf81da520a30791a977040eb97f07972417354c9c72efa4fbc0daad0ede929b3ea429bacab7919e49daaf3039e6188677162660bc70e7de0f5922de359de0f031fd687d9960e8be5cb82f6e177f876a1c239faa97ea6f809116b46f28231cce39a69f906327b54dad58c684cc3840c8ab6c19e25d83a8f0bd4971ec09da1d49b305bfe571fad30de402b86dd4c49ea81da4e09a32082d96d33e65d949ba12b87afd0a1cc043c2f1fec85a3938628cf2d870d94e4409d5854eb2c4e2eadeea4f29c2e1bbbea309e2ce8824173dc3416e6b3958d8731bc3e2534caa41fe2f58c77eea8d6d4408cb106f4121a39113797d96903314cdd8c69b1e1aec029e8bd1fff68a35848fc47f3f98a9c334c188437df2e4a98b1113168d53ce7a6f4160b138dde9e6463afdc15e3bd5af31e3db1433834e4e5e71332fec69ce6045192bbfcf3e94994ab766623a30a74cddb66d7dfce08ba92ee280b5026b8f4708878cf27e8ec23b75e121b7fcfffd871606305f392a69a808356817cf087a9c7220ee79e21865c14bbeab29076cdaa72af75be3f1337ff0ece71c8864e5e097fae3609d07b408f04b4105083c336b51accff764d29bb19e8e6797961ce734b1e3469a03f2c2ae33753222ce7116b11eedbd61bae81ea59b56f4131d332f8bb8500db0aba209b401e2f4ded7aaa1f63d2b93da6aedbaee6d7caef01d9b74f8b8c455ef0904724330602a7ba744ea53799295085767f0053a26b03c2d9a850da92af217bea4434d022f802492fcc7e8974b4507aea8d8f42d3bd073ca9fe35ae5dec366411c12135626914409256c1da27bd20f9539832aae781d8f317e594cc6db9e1db538f5fd31cad2ea125e7a709e01878e241795c30fd8e7d1c5b2bdd9aa95f499cc9ede532373bfc60761aab8aad6593975f0f93fc57dbca58a38618eb8dcc8d74b15ef9bfd894ccfdae51d144faf796bcbb92b54b38736b1869a52e7da7ad0ecc59d793b4202b51de44474aeb87e1b8663ae5fdb9190f9da138bba889e27c7daaa6deede8a0d50c8200236e7f88c15ab58c847ea4e34eb2175abe807cf87e6a693e5eac50b2dc070e21c64cf31f026e2e2e1744c917469ff01f6f7ae3564708058802ad2c1f8caba1efc23a924e6ed338529dd9c26764b4307e549712a957b9ece2c92656271449c843ae105fe76f23ce3d8ad452824ff58df283f581f4107a30e8bc4b9af3d3c9dcfc9271d808763e29aa81d9e8842dde878652df4e0e06239c702017c0a49d6a93000876c0b8e7008cc4fec2cb294a6efb270300afdc4011908b38592897de31fe0bae0ad6b6f4946d42ba198cae00a02d24674641cd63b6cea597c66c994a9edad8597d9fde1ab2f25ef062143776bcdecedbf1121d96c95697b132027503b22e27f6561b39583abccdeeddeca712ad82d05e2cde1dcedb3b30dd137368f3af35da8163ab49f7e4a782e96895373c4578dca5015b2788b29d4a490a7c2c497387018a7159bf2c62b697626c628b60ce8ed4d87dbfa329699d58fdddf7e1b5522eda9dc869cbe70e58b891bffe211626138f83299c95366fb40561bdda5529fa79cca7bb9eab5495f0bff90fee05f7a6a3754d7d047729e2186ddf51fce086770e53f4ec44026e710e1a0f62eb8dabda049145b6d4bcef4b225de63435344d9b0141e8dd286d0d397538cde330aa70d149d3a06a6890a8cfe7ec928d2629cca1c614cb71366a4656083801d8b3fb1666ea06a5f416ef27a77cd04432a94033d722f96a66ae77a12e18563bbd99de3f5c65b430d1e3e7b6dcec0bb79ea68174105bd4a1a317c5b47b86cde6184bf6c41c08eb090f1b5848b43e8f16ad98b0990a99b01790893cefeeed833802137bb9eaac32ba0453d63cd70985754b1d3787e2cea2435806810ddee621d7a2c14693ccacdd6b0ab0d83d80000000000000001000000ffffffff648af03548ddb5a2ad520f52a19d9379b01e5b35a1df36d152f7aa1a98665afefcb635a5244b64791c96194c6e562eb0795abbc4b63c730658a0fc7641da2a1959e43d0ad88ad2248b67529cb9d85376ad138e73e12217468d714744dcdec557862eecec26a79b68b115408542828e4197f3c8dd2d6284fc27d5155b966f28d76ad0dffa47c7b931f5bf3bf2efe25fa1a42ee9941b950bf544568103d6813bf0788d87c241f9615444ca7219134b32af3608b8c73212e9452a19685aef45258a8ed260b4b133ef13c391fb3354b0bc4e5d9a73e411654b8ccedc3262ffa39af2f90f10ceb17adc161a0aec6e5d6471e948c3b945a915a3e4869f1806fcf908039308e6ee36f92e4dcf7bb42843f837ec3c391732b54d37caa150405873e86a035eaf3a0dc4e3ad4a394b2fa5afcade07fa3883540d61635ded7fe1b31626edebb27b31b6969ff9cd0e73049cbb36b97cb16a81d15381bddbd8bece59b2b40292b5a4abca952238c5911f262afd843999ec060e703128740281e7a7743e00ec6496a01087e27a831986400b2234b6e1948f7b5f034615da6e184ab22f7484dc7fd7fa59a467f9804dd881b57600"/4658], 0x1232}, 0x2) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x20000, 0x85) r5 = dup2(r4, r2) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:10:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x9) 11:10:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) r1 = accept(r0, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) dup2(r1, r2) 11:10:01 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1000a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x7, 0x6f93, 0x100, 0xfbf3}, {0xfffffffffffffff9, 0x80, 0x7fffffff, 0x20}, {0x2, 0x676d, 0x81, 0x100}, {0x56b, 0x4, 0xffffffffffffffc0, 0x8}, {0x9, 0x7fff, 0xb0, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) setregid(r5, r9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107005, &(0x7f0000000000)=0x4) sendto$inet6(r10, &(0x7f0000000240)="36363eeb951f3c7652ea4e28a2043b04f8658cf48555bcd0c10207f82845c08b3c22cb25df8393b70dd32b703f1ad51ff62b688aff1193154d1f6b6729a1feacf52fc035346cafd23c430281417cf3d1978fb8af3f476eaedfa9fdf69a8e4729dd2e93113132071110e7f5a8fe86549f9b5d09432263cb178c1e048d14450f4f264e525b1a4ab609b4fb04c758bf18ca41337eb064918e6cda4d46bcd0d374f447bf340f44d075d8b51412d7b0e9a73a62c80ed20cedf6ec8dadc765f8be156c5b883f4061d5f173c93522d0280ae976c496a75c1cb65facce", 0xd9, 0x400, &(0x7f0000000380)={0x18, 0x3, 0x3f}, 0xc) 11:10:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca820f302aba6d", 0xfec9) write(r0, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e2e", 0xf) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') 11:10:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) close(r6) socketpair(0x10, 0x4, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffdae) recvmsg(r2, &(0x7f0000001300)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001240)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1, &(0x7f0000001280)=""/125, 0x7d}, 0x801) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r8}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r4, r9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107005, &(0x7f0000000000)=0x4) read(r10, &(0x7f0000000440)=""/181, 0xb5) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r11, 0xc0107005, &(0x7f0000000000)=0x4) socket$inet(0x2, 0x1, 0x1000) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[0xfffffffffffffff7, 0x5, 0x646]}) 11:10:01 executing program 0: madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x5) 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0x33}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000040)='./file0\x00', 0xbaa9368e143186d7, 0xd7) 11:10:02 executing program 0: setrlimit(0xef1a5d7ee053a72b, &(0x7f0000000000)={0x2007, 0xfff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x3) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 11:10:02 executing program 0: socket(0xeef67fad8f27767b, 0x4001, 0x25) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) 11:10:02 executing program 1: r0 = semget(0x2, 0x3, 0x830) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/136) setrlimit(0x8, &(0x7f0000000000)={0x7}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r1, r2) 11:10:02 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 11:10:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x26) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) poll(&(0x7f00000000c0)=[{r2, 0x10a}, {r3, 0x8}, {r5, 0x8}, {r1, 0x10}, {0xffffffffffffffff, 0x112}, {r1, 0x100}], 0x6, 0xffffffffffffffd7) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) fchmod(r2, 0x20) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) r7 = dup(r6) poll(&(0x7f0000000040)=[{r7, 0x5}], 0x1, 0x0) 11:10:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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, 0x5) getgid() 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", 0x1b7) 11:10:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000023c0)={0x7ff, 0x2}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_int(r1, 0xffff, 0x810, &(0x7f0000000140), &(0x7f0000000180)=0x4) getrlimit(0xc, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) 11:10:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 11:10:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000180)={0x4, 0xff}) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{0x47, 0x4}, {0x6, 0x3}], 0x2}) 11:10:02 executing program 1: ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000100)=0x2) close(r0) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x40800, 0x48) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x3f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x101, 0x14f, 0x400, 0x2, "49e75fe1043bd32c5cade759e3bef7163d45aa29", 0x8, 0x10001}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:10:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x13}], 0x1, 0x0, 0x0) r1 = getpgrp() setpgid(r1, 0x0) 11:10:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x1, 0x3, 0x2) r0 = socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x8a}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 11:10:03 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000001400)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe076bac2cca21bd7dea4cf9085d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60ca786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd960", 0x1000, 0x2, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000540)=0x6) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 11:10:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) sendto$unix(r0, &(0x7f00000007c0)="618f72a56166f62a0651a798e213fe7165f449727b750baaa5f943828ed164965602c6639ba7b955ae49d20f63bd697e120d4e4f7d33f84330c7d4d05d65de8ff4ce9f0a21159e30767ed4497d001b409c4f74f2d237996f73c0cb64f20f1329d1d1ab446dd11df51046b14e7a819a9bfdb482cdf1e56e5282b704195a1a823ff5549cee607a77c5d25a55684110c8077ad459a7192b81da4dc665e40229966ef59eb60cccabd82bd51611ee46c275b3f424839efb848d5458ff446cf6dbd57c2d0536140f502d73f09982f7afa5476f188533", 0xd3, 0xbef1bad19b6e18c5, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x4cb80c8c0a41848e, 0x1, 0x200) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="87ddbd3e7d8cb4106098b7689220d3fd9d9391053a2befdbfbcdd5ffc4737b59fe9672bda163f53d4ce4ab0fe481dd1ca5d4ff52f07b21fd12580abbc06794bc6824bc20da1d254ca727b144b31486647522c90e00c6939bc46c948b138bc94bbbd031c21443a9249b85a65c7d294b65d62be77c18686e75a7b971016f0f82e112bd65a416dd8773840d74ec9d59a8ed3d3b43756e7d1f7d462b9124446bf9b546df29d7e5e834549a4f4b6b394b1819bd9e2553d8c893ae323c9771bb4a86a7bc9ecb8e0af8161510776ae5aa4c590f5be1b1bf701ef87e4be8ef7d0c5bc998eddfd84c53588f"], 0x10) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x2, 0x0, 0x231) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x401) 11:10:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 11:10:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x200, 0x80000001}) ioctl$KDDISABIO(r1, 0x20004b3d) pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) 11:10:03 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100), 0x413}, {&(0x7f0000000640)=""/238}, {&(0x7f0000000740)=""/175, 0x12a}, {&(0x7f0000000000)=""/146, 0x4a4}, {&(0x7f00000004c0)=""/202, 0x10a}], 0x1000000000000225, 0x0, 0x0) 11:10:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 11:10:03 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 11:10:03 executing program 1: 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) 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, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) r2 = msgget(0x2, 0x180) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r3, r4, r5, r6, 0x30, 0x80}, 0x1000000000000000, 0x800, r7, r8, 0x101, 0x7, 0x536aebd1, 0xff}) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgsnd(r2, &(0x7f0000000040)={0x2, "614b70f5613bcd6f72317b58f742d50c0d7390ae66c26c3023298862c93f923d1c3a8cdc50a0758de5f0f22bc85c1d5715e4e275cf061d1f8a2d9c23613e95946d5c102b0224cffd3b7090772f612461ff4fbd3e36a69de79448c423c1a2f6e15de6c4"}, 0x6b, 0x800) 11:10:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0xfdb4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x9, 0x0, 0x1ff}, 0x1ff, 0xffffffffffffff2c, 0x400}) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) r4 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3, 0x5}) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:03 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x206, 0x4, 0x1c2d, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x75f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x44b5189e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x100000001}) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) 11:10:03 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x30) lseek(r0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 11:10:03 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x600, 0x40) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x401, 0x0, 0x3}, {0x1000, 0x3, 0x6, 0x1}, {0x101, 0x6, 0x5}, {0x9, 0x80000001, 0x80000000, 0x81}]}) 11:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008f}, {0x6}]}) syz_emit_ethernet(0xfcd7, &(0x7f0000000300)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3ca5642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e886166821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d9223615258caaeb66d91485df70ddf93300fe3c2220c000000000000000000") 11:10:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) pread(r0, &(0x7f0000000040)="1911455f1e52274fc9f63381e1a623f1e5f3f79dff00bb66dfd71b56f361f7414f3388fc1600b60a85dfbb54b864e4bc4bc39906e9d049ed86da07ad3e28e6497fdbf21624f081e45ba3e4961dd2ff911f430428ec2a51d1dccb481ffccc1344e12956735281e5acd008fce759142f8dd2da62a4a30fd7b90c42c54c167f926503d949fe766012cf7d1e2be2866d08d03bd3d47f3275bd5be35e764ed6cc590b9e7d32dd6639d5c08d26507e256cd33d6e73e302db484306b571778a0fc648469387fad6f5a2139321f0df09807481182cbf32886a2fb667a2fc859f91c8c6d3c2345920a1114375b7f2846e6fcf83f79f7e92e5c99c18380d30c76a370e4bdbbb8c94aa16a475b6ffa180f1d6a599f6391aa17c4c438269c648cc65bc4a61890810701e72a107843ad4cbc41667df55f28aa7327e49a727243e028e001e821d2a9634ea9e7045251af8ee3cf66cf79b255bbfd476047a6b3389d8855df07e99e503122f7722b308b0b153c2f73bd95174880f6b78a12ff17db9a420b68a0cedfa88e0bf227412b5b829b1e34f30ec91e2138687fbf2ad7fbbee16a63f7ed7edef43568c04b080bc156990df4bd85cbba6590833609f7fe88c215a23d20b28e41a25974d6c5500a13be8aadd345217574da0e1333c4922a5c43f7a734a36922ac6e194e81df4f64f034a221b032c463a2b60db7675b547f352d6b2a17b828011b22a7013f21b3a515e1792a6937afb6f5f3dcfb48fd6127f8945a69dbaf159013513ed02695ef4485c15c70b53cef8185b372a7577810f14be14e4226b02f45b9af7e1d1a3e6ae3f7552ccc48b7b0d7418c652a63bd04d4b77c67e011b03d110ad6bbbde279d544361660bba2b81e1648cdca11130338992e0cb084624ef7c2985fd85266c2eacb5d1390e5c859b4657b1948eca906b629990bfd7ef0b357a6b6dd429ab777cd608239f8433783f10f630f36b43b756825d885d888cac5f1d3ee4fccc5bb4464b50f08909b3380299fabf7cca3b5d430e0ce30034c05cc7b81b30979f57934f19a0c4ef2100e05307cdfe9a60c65eda4fdaae7a98f9e75c38e4b75e3d42b04a76d519a255d80d4ec0ee85952c4c5b3521f0c2d6a2a16cdbc18ff65a14c457a26a346f684f27123b0985c1689b573220c59644e1b558d419a1ba4cb558cb87bbf6c706428354f2eff994da2dddaa6ebc1ebc6f3cbc04d3d657c901ad71694bb0864decf7b854a7b4fa0a2b4ee70721a9071a8b2eccc8048d0aea74fdfa13b237b7c367ab901fae03456fb32c2f036f1456d0f3d3c80e7a08b970ede57e2d3ad5917d917efccd5c03d1a0c62ca9a0aff1e70992fb24e223f7d8f5fa4223e3666a5f320fdb2080c886b092c7f46844fce437c90a94a9bf3d44ef9383a03cedb06ff9c73595e484f148599b2fb61e9a4a40ced48eda96617fb841f61154276577df9765433e59e4d14418de3dc0929ee12f3203f674c628e33632da141de398a15bd65cd86cb3d6f484330e30d88d500e79482e73eadc995ea566d0665550b84b2870c9e167fcb9851a54cd1b282bcd80ceae499db8e4fed67301acbe4b40cfc6a80d7dd401e2507fce46b606d06100405d300f929395724600b62f1d1851516615f26330523a1f96fda666229f737295c24b76d74ccefc22a35fe06795fed2ea1e53cb23c0975389887cd137408cb9fd882108430f7f17d12d137e0b820ad03e033448709db55063055b65d19c545317effd3ffe1822446f45af358f4c1ad573a899080318f12f5b849ba027126acc59120889860c84f0ba6cb4c66f586196162049f274130d0fa18fae71ea7c98debbfa3d1fc2cbcb0643ee82fcda0a1b47e42d80238c0028fe2a7c30f157df5840dcb067ba5d0d2d109dac9f63a5cf2f209f27190c1e95eabded6672646bc71caf939b021e437960e416beff0b2b596adb17f7a3c8ecf291f24d96628642ea979c04e898cf5376a24f2c405e3d101a95b8a2aa91a078e1bba7ae50867797b97083722cac3745e6ab0e3938b7f31b7a6afa2e8c8952b85ba0c0eb1c37390d44406c8f09dac208e0c56a2ae0517d7ea8aad76a84d50d00fb6426cccb373fcdf3892c7a461dc0763c65badd6eefd063ccaf078bcfb264eb8e38d147b5b46262bf508ae9ca798ddbcb276c3814f58886a63fa4a2ea8f9a0783dae1f38c0c7bf218f91188fe2adbed99f531077984a8b40e60fe491b2c4cfae34c938df48049f1434f182b1cf68ab736bf66431a10b49193cc08b0d5779d4f42911f59f648ce1ac46a79616efca8e7b4f66a752e5d84b9922c948f2a00465d9d5e32282e9c3dccbef84c0b4afa9a3cb21b74287f7076a3268338f7db44713c064d96d45f4e8e159d6aa432ebd9058a557b194c1420eccde872bbace2f58d9e429f31288d05d31b4748ebc8dcd5270b9d597733ecc8f5854e1406149c86aec4eb3044397097584ee0a8ea359a9468a1956eaa2783fb55581e44f0416ca94e12b05cfcb783d5126fd63f45cad7458ab1b98a5a74a6951cf860923aa93c959d4d731fb1f4b4e62cc9125f3c2dc3f3d3a9879bac0e070a18fdfde93814bc469b79a3e9593662df5645096277ee465b2a651c27bcd83c2a10960c18c3c1c524f9a3a9661beadeba38c6fc5f251bb95efea9d3324c8b0dbdb7277c5a819aaa6070bcf4c498fa24a047015171e88ecc49c31128a4a121ab2b7747e705dc798c6d869a64b145f15971c756fc675fe85f95a27e6a17ea4373c2f45e44be0acb4cf8f79a7513687fbf788cb4ea980657ae013807ff26b6ef2899312c862360e26ca5c11a9c8fa60d95730ae01cea19eead6cda25663a5d8498ada872e4994b94c63a0d495c3d1cfaadfa920fc8a2b61ceea3ef34bebf95346f76f08cdad16dd25329fee6517a7676ace0a36038cc214484ff9d7d12de4991463265d573e9cac103d1f3cf0dae67774646d80c8729637e327dbdd8df5dc7c826334322f410ed46a1ab46b99dee6f718d9f8ccfe697018d3a5200c5ca159e2fe06740de05a00210ab53658184b425d89888afd0218de37fc5864e09b126cb127fcd54566150ba03ba1944a65ebb3196a2f51dba970030f9701625bc5acaf460010d035b2205173460fde4e4108970e18b42ddb8c8be2078c7f5dfac91df8997dc44311ee17e273057f55ed565314fe58c6565ef24d22faadc06e1743511b7267e0c16306355e2f4331ea8e172fd0ebcd326c246dd88cb376dccc463c5758a301b9ac87a82834e99117b4231d3efe7223a429238d5c59949a87a359b3fc8ae623fa165f2753ee1bdca33c389ae5718ba299e81467e5d1e64566b72883db8d5ea729c9ff751776bcf2880906e34db154b9d38a21a613adac48c2b5c0044f7621607a997ed6221403d22d79f73e47b0a52160d30533e42cec5037ffded1c30c32de3b186adba59a1a0c66000f1f30b5c2df1d5125db8d93e015ee57e61ce1a946dc0b28c29d25ac1f61d69bace2375b5d31a39d3ffba4821d1935ea7b8175c157e9e436a59134a59cbd938b1d47029daad3724458290c90df47a1a06877a0652fb1003ac4df4014cbb1763a146267a02109846621397c23e428ad69d13f85d41827fc7850704e753182f656739762ef54aa9a84eb21388dafd9a4a8241588ade0fbc6b6f195b35a705ef6a94d12ae6d644d6498282dd8e2d8f29a5582ac30bdbb068d11165dfcaf2e59f63b5cec65ab382e505ab67990893597317b44e2dca1084c28dc57cebce0d2eee8a11ae7bba6e0ef7ab09cfba8365c53dc055b2522e0d50857be2a43d0804d196f64e0b9b84a80974bcbe0dd61dd7d41d8439df4fbad3836035f8076ea61fdfaca59e1b4f3e8b210d4d8272c0d4e7fc481e2f84e3c1a5953a5b18d9a0bd58cc25f9e02b6d3d35ae074e148be6f6c91e51274162fa3b3c597b8b7ba6d34acdc80dbfc16542ab9cf4f12dbe444d25fabcd13d20fb111bdb041d9ca18518aff79e3f6fbbad9d693fcdc55d804ec625601b0d0e11f919ffc5d28edac72f313ab932f2f920e772a86f6a75215a94ec8adf840cd0dfc9e2e20d5451ec7ae5d7bf8360aed286ca27d2c8afd62b17eeedab0160b264c67a44508bcf1cad802debe7a1a5d4b549883d15ec4ac754c59a418418b5a9232651762a1dadb05d9d7f0e9c412ff8004903096ae936ef06c261025b6d5a3d087f8cc3706e1ba513b30f8441ecff54adf26dbb640670bb034f5a42496aac0b09a5e313b25493caa43ae49301120ad3e8911300ed14bca26baf561b6e825b4b22e6fd5b316a18608dfbcee588978f7f5118356d57692d2e8de9337f124c2cad8b208f7fd7185da77d57919e0e1b18268c0b4371c6eef63ef19b5ccd39818afce627d20ab2e7de1130b694981ff03953bee28223f3adfcf6d35d57f93e2e334df8809aeec5a47f6e216f4f963845f7e8ad160544e5f2a59ab40012a815020d364ce67e28695548765c331cd641c330c5199d3da9399a34776a6093b5c6e43cef57f7a1121c25a9b6376e21cfe98a071f3df550384c6ef3f732df7a0d3b2b6bd5502a0d0ee51a5108006ca12bf5410cbef2d746e677f25420517b4c17179b601708fb2037cbe9c8fe807f3a294f7859361db7219d81c04c3ed474f568f8c64fcb289be4420e3e99378510ec5e1f4019529a2d8181043aded41e9ad2ecbc5cb414b83168ef41daca62279558da9ff2f8d14ca770cd0bf825aa2aef1765860b64365511ef04175c295156ca3c192606a683dd12950f4061ee2c26bb9d8a613d42609521dcbe5f4c2888717a31a1c7063cf30e5dc3458bba95ad2c66bc7491f5173408a927211fe910413b3918c29fb4427df2f983e867361ba5f7aaf941365dd03fd712b73c6e0b280f3e9a91ce6ff8d6350f3e6a4a81879aca10cc5aacae6e97d8fe07d73246a1c0e07117b73a919cda3e5b1b52e0d794f17c20ee5a4c2d55f370846d1b9671470e01a17f6634b9bc7016609039362416b11dc41bc1bf4104217c5c6f2d4bba2e71a9db538391a928be4f142ca54e2b442da0fae61248cb797d21d226f1f1f01fe0f2882d1e14d8bcb0620626eccdf6b196cdb281d7a1454bfd02772fbb22229ec2cae50f83197791de4cc86911dc19d3ff9401ace5ab9b8252c869da6ec67a58c17b28f4a02522f1bd9479cb8e33278c7bb671a5fa43edf3b3c8149ddd9a5ee8611304be04cb90aa1ba33f4c1bee0f152701dd9707524329b029a4c40436cf45484b5b8b4219316fb18e215935abea6a02fc6c9594cffda246cfb5a92d2fee01f6bc39606293f1a65645ef044cbd25ec3b74e084bfcd3c9fd32624da43bb351f0b4daf3cc49b105d1a0d0ec2165431a6be796235342c19f5acc70d02a3565bcdcce98be5eaab4949245f72ada87abaae25a3895661bebd14fd0f7a223a8a687c4d2d0c9b12078ad83770f8180c69e44440326dd54536af39d3b95d275db8b7beb0174decaa261a9e821bb998cd3ce36edd963fda777cdfc75c07e8acab1f1bb20b84a4ed0a05ecb4d4ecf6ea5b7201582ddf16fbe05d82d60575c5e1bbd00ef2efa24cc97f9935e6c40070846be89284938b021c238bd6f4e070b52e51324a38677ecc1ab02d58e9ad8d3b3ad44497be726e07f815a45773cf46affe1794f813f274769d375bd63996542d79eeb8e983ae2322f6d4f48809da5fee17256ca6352e77aef9475f817e1cc520a7c2abf251c402f8a97efaf8e09cf21fc6ff856059b5fd14f303a425ef2bbb06784c24def698ddb5e6919919e12223664ae0ee1c7a8e97bb41", 0x1000, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000001040)=0x1000, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 11:10:03 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) r4 = semget$private(0x0, 0x2, 0x640) semop(r4, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/218) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001300)=""/107) writev(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)="a925c3583594ee3b17d493d21144b865b7b044e42a19b5970b90bf1ecc981d518674791695138764602f088e311eff5193d23c5150acacd5ddba9d137cf53e981678b3dd0baa3c1f62f4d800ce111309195828bc3307a3b13e72577df1128e87d21d539779a78eca6784d596448da10f9240f96cf004e2479d068781e90e9bd53f3fb48af52065391d23572ea296f94b9e9fd91498538762e0a53514f157ecc28df619c04c675b9cfa7f5bbb79bda9e9984f6cf547974d5cc25f128fd9ac44e5b9df03662ae8092304894bece5bc57ddd0be171fae934bbc03bf2e122d13d88a23a643c97407ec924ffabe1aaf4d78a25daca416ad64eec529ca032be6db6c14bb33b7a9533ce4cf3b162b975c11ddfdcaab29e612c5518ae49b5f5bbc881d91fc5b298f52b1d6aa741682576504e6aac0245be63f3c9e6b6ee5f8869aca0cf16223a34b4f99187cb12cefc4d1cef84887660e8903bbbd4ec632ff993c59884c437ba2b69f6d9b020ca0ad995ab7e4652722ddfce2217aacf5456cd312b7136f92eefb3945b3f2d8f5a749a1c781963dfcf0e5bae127344b1625ebe44ebca33d0123cb575b89eedf1e6a54623f01c7fc77f3ac686ce24d1767bcd8a34e09c479552bd82c2951e05d1ba558b906c6b5c6140f0c5b1e30feba8259b56c61520437b776aa9216e531329e447d46cae97b7bdc8664542b5bf06d5a2486bfbf8905eeb08c692e7b8336935e48276031eadfc1b3cd84bde3cdef590d683b4d15fcdd2424a39f8acd291347e16bd7249710bf86bf5822527da50aa1592a83149fc3b180afe91d18eda592cf4244dea9ad3724f723a8602bd061b732eea1d6056374e6a26d4bbe431df1f7d523590411def4bf3ffd885fcdcf5504a693ccbe7a3178086bdaa03973106a85dadcfed39df11208a742ce404ce6f188cf9293bac697061aacb6b0cef1651e47963fef25baf562c5bd9629e0fe5eff3a2c5175e74675cd889919cb8b2610fbadb59b3c531c31f01957ba4f97c9310b987e64a32641c8a19cf405c89a017b836a1cdeda8758035b9ea2d6908b43e59d4711d8d4596f9eb7ab0872f647b1bc87f7ebecb5df007d69729e3d1c82b0c5c8e0f8f371d8010c75cf98a1b634afa5ecf1f3e35954210a6ddaade33bc24e1d19e517060f7e04376f9be32d0221965a6a375a9c1844326117660f2c54ffca7cdb6bbc99466fc4841a4ce02bdb52b467b530f3481a3932164171b04e9631d0086f7cdb7082b5c199fb86bb9b2718b27fa60079bc1523237e1723c890358778b0aed6f4bfd4856d67fd036acbe51a90e6ff6d39fb82588c948f4ea212c439d2ac226d0dc93f8862137dae093938df806cf90247cdfe0f42fd5933b0bcf7c76e478aa7a2fa070f66d44560ab45b689dc7c23e38e25ad44eec35fdf98e5eb827c28afce8042cabed615a7999fc6a2e7e7ccd47c667c2c37987065b323fc1f5fb4930a9f5fa8c4592e0941e3c8c91649ab01a626fb9e4b2adec8c23ce3a8ad1252e0a3a7744c99c6b6730ea491248eced9334e4b845c845648eeb3ea786a91564df24ad7917e23d704bb6706169b95827a4eb36eca04c1a6a0af64dcffaeb0983581570f3e5b84674f2ff3659653ed20fef91cb65e4648a74cd259824514be7a9557894759a3402ac3e73097d2b1ad4e741e427d19389e7d32a58cf527132c11ebf19d315cdbd187bc007b32bbedd10756c3a3f89167cd506757d3bcac919906afd571a096148b7840ba06c50d50f56ad7d8cd6483a1cea50178ddeca27a85036fce05f37621df74dbf4de0b9549b3dce89b6f460e706884b438da642fc8a6a146e60701cedb6373ac66f8ffccee87456faf40bf3a9bfce18a1f22989d1761df7bb79a248a9ec48df38064b742ac42ae8dd54ac0864fd4f2c91211b07a22afd1b4777b602358b5f3f5ff9abc5d6eb24212d5e936c3475e23546d2e0644331d4647432fab623bddc3b3167ffc7db6e25f3e21734bf397b0a671bc09a148d1163c3e17df33bd6ec54ddfbb6d3daf473554d4ff8fe3e371e8728bdb4d40c426b078cb4f89fe175fa863024df16c210265e079a021917a7614049efd722c80521ea210c6407e68141c8fe962de8e58d3a94b8555d5ea5dac37aff758decf5543d86e1a86afc12458263b0cfe7b48b8889515e96e3b3feff97a6c096b43801e5a8285890a087d0f4df8ca9831e7e39e67a8260d40e84fcecdeaa571069aa8bbc3b6f58df957e3ba42ab62b5cf80cedd54a03e5c9f9a284938e3b2505260fd9c2d2ebed73da4cb02500eab0771abb0761c09969e88f4e1dc508f4e635ab3beb87ccd66d61d7448de88a08d2d9550f6cf5a7dc947ee692a4aad66bc8b765262a52ac83440e2c9e7988c5d671980609bc5d6a0ef6f8c63639041c40d3b93a6e5a7419e83471ed721620648ec2ef2e164db59a92bc77ebe5303d80648126629f11bd19b9b62d0b05fedffde63339162087f6e731d9b2d7c9ec5b0bb696143e523a3164d3ea30f9c2e8e9dd6fa9628f0b18003924c8c5d04c8fac2d558e198f3a25be4998006879f981ac080366d849dff6df062d9492c0299e5dd9e60226bee9375376e57fb7fe07e635a452b6077cca8f9b02e8ece5a5eda8488e7acdb93bc23496357100c6192114a29acbea72e5ef5464f0a17594684b33b6ad4c2e3e2d6da791dbd507da689c2bd40c43cb45c5a7fad3fc23d1617dcaee4db6a2bac4f2eee0e313af880e112f4c90e3b593df02d940ee7d9560a8aa24f366c7f26792b31dbbd75a85467ebed87bb4534b90dd64f03535983b15830559b68c02a9c5a5df82598f99ff16ef62a218ee19bba5f9163a6a8fe31d9bdd51ba3f69ea5501f3d32abda96aab1357b613a0c8bfe9b24ce80946bd86b213e32f380a0761061d6e468b4d8317c5d9c155c1b28a225d8a5d30514a5c1c513212819190e2ec51e33dfb01e518c92739f89ab6bad026c87c200fa47671e82f3add16a3e2a9b093d843f4622ebd21e49157d1c8232abc4f3ab56db74abde79417e48a0810ac496b62aebaf7d50c9d5932262c4940134356cf4cac674422143cb9066f6588fa8e635434f051543643550366dfa97f1903d20fa2d1e0c43af7096971b095c2cacc18bac9deec9c23da6b094af56a49f4418869825dca8f8c60c46dd5bcdcad74b939814c195088021c05acecc793423094d5732ab53c88015c2e7dfd82174cef49d2730b2f408d1703271bb86bdb4305405bfd080d8f8827a861a3e99def17bd198392ecab327d50a5bb24016535587e9633e54b749440e815d44db5b6960f42feb383ecfc420e6415c27e3d2880618ed91f8b096e7308cc4aa2ea01c28711c696bcdcaa7249d5db45d25024a00f8db0096a06675f0c7257e1eaba7194617450804a68c9ef93659455f80c81de0bb428bfb033ac8ea1d6db3a21ec025fba9719f9457d8e25e3babb0793f4a71e459b2d5d447ad0ff7ffc672f203ab94487f20d93d18b3b750686f9abf7cf72a2c5486d96b69ba0a933419cd5400f71863910f7407fb696eff55c5b51789ed671d8a0a9c8848f56e404247435ed771ab7b5e0f8e34faa7619962faba0e43c9f2cceb83094eda175e4702f0abc73dfc5ed6f420af7b7fea015b956d2acfed052b209a36b08aa6107ece078159bbb3e395b1bc16b186bd9b4ddde13eae72cb3b057cf8418fe94bc9a2766d1e171a1afdff757fa4be3db136e342c1c63776dfa9025634fc1a048f9b4b3c9076c9d69c58f5caa06feb626c85ce2ac8f9a2dbbbc103356eb96ae0aa7992b29ff81f5881a9e137efe907aa2ee3ebe63ba9ff2641a76b90a9acde275758d229c55a2da42610b5af0ff5bc125986f431e3d1e5bb0781c8177a2be4cce86f8e2cfc47e9db3dc598ac37181d8f96546988e3feee617762bbac64c645e1fbc630e242760981a8efe3bfad33f1d2cb98fb8484a67d9395446c426cee4cae2f27c56ddc116a51a65ed34ff9984495fa7805280a40975c5bed52037539393613a4c6aa535c7a71ac48d3f6f8e5ca489f67a5864f2942b389805dc9d5c56308b869ef155ef7019652a45c7a4beddfb61afdbdab48dd5189d6a1bbb3a6d3aa7d0e310edbc43c4c51b47987f3d1059554335a4f72129ad17b16b2ab4b5289d32ab624cf13394a56e6b6172a64299ea5a21f793eb398e055473c5431e850dd7b005ac5ca1b7300542ec75ecfdcad1217acf2ff7c70877ab853a67110ad8b108b5d78ce77bc5761f0906321c7df5c822f8b598669c58542a669a45ba553eec21320ca5e3e86f596a00c219c5e651e045b9cb9de256b8df2ef48cc19d43d728208397fda8ffa4af699813f2a8cec63452c6561e6782ddd77d0e748d18b27d5d304ae50050b3a41d79597537350e412ea40349f81a41b6f0973035e14665d00946d133e0ea8e8ce9387192435fbbbd863f95eaf1a0351101906445f447148fd553bbacd7845c09cf3a58f853577afd4554e2967108ca449ef0b3a57e099212a81903c65b12956f46b55855fac646761030f90c60302b151e8bd2221bc9423a6b987f06cc1efabd1b0fb6f443ccab18c0e1b2d373e078ce2ab7734d7c9b404d8c817a7473d3b0de6515055ac9c3bb11d7772f8e247f940b5f93cac5166573699c663d904eb3908bda59b28128693953df66c4203b5457a30f5bde2b48c2c0811fc2cb2f58c08eac6bb96165981c9e4322e9561bf740c73cc2fb2a00307410717481214d5ef137474c6530eace07dc240f2629a02b98eef3830390cfa0f20b5aa58cb3cfbcf64e692788a1bf342d41491f26638ab39922d8f4b271d5e907868aa251229867587e0637a6aada232936be041eb3632d3a04f01334f007dd838ede90d8c62ce2ebae000c360b8832ad69207f5ca30a40b37797f371edf06bc75392dc50cc8fab51960a8527e0fc77e36df10856fa1ed296d37892339d210ffef7084368b295e451accc82ffc2cad5fbd850a6e1d4a0297b04da7b8cd670757e78e3af0a1291cb15a328a0cdff3c37ccb81d43e698252439ed2e913ecd77c446fe372b8f7c708ced1b97b842384408369da1a29a91eb272fc8f657f0f3d876a2f55f4be8b0e30373063d4bcbf15c2cae69d8a46d36c9b3eb599b61b30f86a51346c8453132df941408385d93d5aa859743eba06f4841a203bf1d982c15635c77f4697992be6133a33dc2428cd6647eb7cdbaed68b7310fea364573361b27e2e59693ee5ef3b3c3d0ee22797cba374cebc4bd729422be373492ae974c7bfcce988d7267508083e4cf4050c0750431501784e9d2724bbe2fd072979af96dd5438c634354c403d1a32ea092b2eb3bf0788afc4c6d360f33aebea64bbd369540c4681e8079baa82fb2ceda5b9fd3e2c136cbf49914a81682d1e62ab1a482e01b0579f713a5c2ed54442ee7082e483301446f5fbf18de52f050f5ab464f2b8fb4df48842a232d1f15cee7fe2e1b6d4bbd9c31b4dcc67b66e562a77e65c1169117c19017f64ed1fd857d547723e5144437ffde77163f19617e23ebb717943bbf1e7d561863be6b9ea10220b02ad6f981bd8ffabb2752dfbeb5a1fad000cd6c9d06d88f29323c1eb60632372182bab420d93fbf0995ca17ff2f5ca2d471360a3c6b2948467a3a2663dfb4759dca37390bb01a0fd1aca8dadb441d07a83513324afd38d6a2274af50aa316add6aa4e45c3910e8a3a77620837211bb82ec3c7a2e31973f7598d152352e21f5cbea281b8bec7ee3d988ddd1cb4e8d33a56cdcd7dd44e989a5ed0e9d137b1e477f0bfd98", 0x1000}, {&(0x7f00000011c0)="e737aff6aafe1cffb1797894bcb6933003b77a327db7447420db22e4601e665a0b7a92b0bf7cd3880c3b269bae1ddc13c151563d6e90d320b15c02f23c052c8d479bd6bece70721bf6a730862a29c187eee1592a5ab89ee5b4f837f69dc7fb7550b07cafe4056b5c0db27181bcad20850754a071013b2c228b8282bdccec8c", 0x7f}, {&(0x7f0000001240)="7cdaf62d879f18bc29335ba3ad5fc86774ed70ce7934354eb22050ba4c1f27d33e6d9827805e", 0x26}, {&(0x7f0000001280)="5e65cac58281e794b3f574c1ef75ad9eac1e996c9a506818f9ff2360a8d4cf359e0597db676952e18c665bbfb01f9da98308", 0x32}], 0x4) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 11:10:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) recvfrom$unix(r2, &(0x7f0000000140)=""/178, 0xb2, 0xc00, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x20, 0x3, 0xfffffffffffffffe) nanosleep(&(0x7f0000000240)={0x48, 0x7fffffff}, 0x0) pckbd_enable: command error 11:10:04 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="e1ff2e2f01007300"], 0x1, &(0x7f0000000100)=[{&(0x7f00000000c0)="469c69", 0x3}], 0x1, &(0x7f00000016c0)=[{0x90, 0x7fe6959930e448c4, 0x6, "a0f75d3abc0db9c0c0e9987c17e5c922b9c621cce259da19273f0c34d7aab695f00989e7c8a0b8e2ec89f1e5abdb2592903a668ab24e7a17794b3dc6d249c698e0b57e7b1e4cf8e5d9e0a93505bde24bce917622f4236cac4105fef277b4c27ce07eac5169ae5b9555107c38c3a8fb3045866af5896b76aee42d541b"}, {0x120, 0x1, 0xffffffffd88e05bb, "54e76c621b60d35c6a4e4ffcfeba342e1a0dfe74cc3704b28bae2dce6eaf8fed26e146a16e6f7d8073696b287e07c45d2fddfa8644067f3497d9220f5b9bd2d772e88a531cd82e0126ae5d47eace74f8653a45e1cd9216ecb35ec9a0de429ceabf16e7b399e719ed3aa9b76c472deb578bda3a37921beb558791bca992b634a4ff13db90bf814c8208576cf1299ac8c33666753c0b1300c8d83e3cff55d03401ac1571897d2a5c0caaccc356f7c207f9497ec48a2c65de55022fa7c097548d7e6633a20422f190c11bcf5c614e6e077b419c008e648f7473e59d6f0692c84b90d54dbfb07160d1f0a246ccafab26ece789a08cdc6f1109a3a4e7abbbc6b4ff798454483830ea01b536ce46"}, {0x1010, 0x1, 0x8, "3bc010241ff2f315e5481a6b424376484eb3bfa02bc5f4bcc1bb2f4f0accf6a0f1c3f3fd4f99e307f9a52762187c0ba172a84781e42f8a5e040c0e18d65276bca3b1889060d9ab614d6deb4dede0ff15d33ed6201c307dbe3157b73791e9f183af9674bcce23d767c45ac461a797c40a56bcafe6f41cb87a09b291414a2e4cf6d693d70576d0b0071723d2b1f0beeb2613714da0778ef15a4e2d3c18c110a380a252d84180c5cf243a4a97a716611321777b93254a84af61259bb8bd08532e124e46000f17006d50ddbb820a269697ea7e5276055918de30d279131fa41a4eca7d29891d2137078493276623482ab141563f77882ed1d58067800355a07beab8b843ffae9c341825eda1a2f9cc36f600f68a3a279e6a30b9e72e0eb24bf8c2f1679aaca57a0c6f2ac17f9d7b1e9b4319941530a03f5497d67fae68a44296285c0b2003dcd6f4abc221ad083e5d5dbc6c460e2837748e2dc786132bb6a88e6368e150e52002a51ed2a59db9d39865465cd2fe9372760251f175c2ce9198ab4a4fb8838a1d958309df5b4f53ffb1c7afbf5f41bb550c3a2ee0e412a917b770f283003680a93c4a656442d98059f1ef12ca2fff9ac20ff5be345e7f2c64392d4dc77f401b7267e76f6e780c4e51a5214069bb06b3483c0258f82a18f2142612eb1f7b3bfc08bb8ebdde43ae09d3a0f09d5722ea1ab2b7e9fa3dea0963713649f38a7f923fcc5862d38195d909817ffc8894857b9af671a32e61a4b22bcf5fab8cf92f9d4ad27c2be997ec8a3231a4dcb9dec1c3fcfa138188b0c7c20d010b930f29b6041bc2698be46c233e5ed9051386cba3d7d0af031736713f89e805cfd4a0f82d5633472a68a3130fa07e6dfa1fd6b11ca0f111e6f761e08dd5edc39f8f053820c6fce20b590a4b979d24e60da44cbcf8ff046f4c1fe10eec6a68295228845271e7d21c2eb89c7b4ecf5f96f7b786c6c1d6579dd9ba0896bbfa101243e373c160a3bb68e5e65c828f23e1d3fcfe37a3832f26108e1f617821094e9880f21716fc920b2918ed09701cfdcae3d31239ff91c9dc7496ade80c0c7fc7cbe344713faafb2c9b78870e348881b07ad3496a6a0513b7895108c4f81c4d9711d4ae0fd6db868ab1f7def30b1c26bc5265f7950b4ba6a2a4eb5b5bbc1000a9d74bf3a737074be01e311b051bd72de5552cbdd465682e8d49933f0b4ced2793ff55efcc3f0fa2866de41b3c2412e283b53cc5d49683687ed1b25a218a411e53ca65bc113d4cc8456c1d552122602a510c5fe2a89a4d50663b37a33089f9ff41677d360057dcfcdcdb63f8e203bbf4a8c6870f94ca609a1f46aa5c7f228e798608255b206717a6f75942f88cae3474cda877893f45bff416326b37d7d2445db47a7f464df0270e4dbc9398febdc87409ff602fb17758b7e7176446ceee82c6148254c5953935117218befc112be58cd8b8baf50fa13e44bd3b9036bc6cb4b4e6e9a72011eaab21851f70c1773c046b9f3c331517cadc8ecec7b44fd71e240f3be3645117104648af5e32a8399e6a19d34ac7e94ac92222fe98072c58ef243a9f1c9e204854f7a7fbe5ac66c1a025f6a813fcdd8451baa998f710127de1d73eb2e260c8be0434cd3afafd9bf10e15744ff7a61e9ad20148c259eda505e9e56d2c5d9f6e0b5f9f6912d0c61b1054c858d9477b0402a32fadabe0f29a6a228ca4f9779a2808c22094e149ae4d6f8fc30de78028fc0c3c0809b8dd50a4d9198322386c387dc15f0cbbd6228c75826f6f6944c11ecc0246f02b7e9adc75a6ea27319e5b27e482235f2bd416d000c21cbde25d0c39db8c56108caf4cd3c792cc25f69f1c9b2db77045faada321edb84b909588e2e8dfc49519d231143ed23998455304202e4b2c135de7b8e7b4bdbff31ceef30ef59e50a8d922bc460b1bb4451e32e5b68f3928f4c44ebd771f1560e171d4b47365098a4e68af314dee715fddeebc087dc10bb460d8455a90d6041e9907939017daf5d40aaad67125555857010ebe4b9bea4e56a21ee266f474f2c1dd16cac3581a73d4748e2cb2a60fd268fd7b5b572e3747431146b61a8ffc2fbf7d040f59353d6fbe8b2a9e6694a4d0d8b1ad16d74d3d393959054d75d63272c73944d52e984fe0180eb072f70dc5bcfe7c6eb1d0c2f81f24df42cd07e192be7862dfd0f7256bbcaee2bd7e727e724f23519644eb82675943a4fd08e5f2456075c741f39e16a5db7376645c2c18dbf9bffda9440f082835d0eba3668ec5ac3d8f020c4f526450e0c285cb45ff1d2e82ac42ba317048d48ad886ba4c3b7b421d469ad2f7ea9fac9eda673982894eaddc82149557be5c9377f3356feecea10e65ad63498ef83b92d8d591efa60c0edfad2342a94377f569f1051a535934a4ce8ff7c21be2091384351878c51c7a6e20cce2e518b6e6627963c8cb1b8a115f0dd0728ef4236f530cbc99febadfae2ba1791096bbb6f2bafefc73f3596599632f95dfed25fc0e7e6cd80c3aa1c8a7637c385baca77032cd075b40b777c243bd29d610c6d548f84bc6fac3548cedadf97cfde10506d948924d737ecf779fc721cce2dee65e7dc4137e74964badb6e535961e7af9e97960d793663b7f323a7eb88d5e692e66ee062dd42b7cc01722006b3b5228b733abaa7a48d20321b09f5bcf1ef09f6a25173da92360e1e91269980f42d4e96c90711386cd630e2061e626ab3b662712aa1e3aa63c580c0d08a1020d7348fef3b74dae2786beec3378a78ec1cc9fa13f319c516c93ba99df3d0f9f40bf82d516f40098984cac2adcc683939a8481ad53bacc294c6c03b1307b4cd700d16cae614afca0305ec01c7143156f842fbf13182a4bcecdafd2071ec9cb8aefbc8797edac7198f9cdc27a2a1d08bc1b563d1572776bc94d41dbcfcee32a69538f92d38c222d772f93090c090aa77ca9293b7ae515600f85010cfea96edd336cf1a4938cfc36ca024cb8cd9b99238c18a85e57becf1711afb7ab75ebf2294844758cdad8df37b0fe4cf80abe8d1e03932ab4b408872bd01536f7b5c19f221ece1f414135ae109aa5036604dff1f85cde6fb89b2b5f2f88b96140da727c8eff01a5fa63d056b92663dc0c44b0739667ae4b034a0b4209b2ff074843b77878c5bc4478e25b71a2e426f76b40532b798be25d051da70ddfa045362713635f50d14176079643ab7829bdc35f39201e49eee5667fd0f8f04337330934510b1850244f325302bc5ca14138beb5ed5a78fe6f597eb44ab2cfb5841d2ee53a40479777dde838222d285ecd42b009a6eb59f58a76240220c8b0918083eb2c07c7e8b9d21e223ad2359c081a0d817500570e07406301d092b8890bb536da59f36f6340860850030afe2f02e4190bf862ecae35e7721a8653b020d78276f90f4c97ab3b1880900bb9bbe1cfbe1e88b5c62c616743eab1fe27a0b27324181999b2b295d72ef2fce9b284a4bf061b1f9cc00dadfb478c600e29cabe5de7fb8e58cd5cd27401a20173ba7eb6ed83fad10b6af457d448e3ade3e20773ae4b0887d85452bdc488cdb64772ad1921656ea94548754a86fc0da89e194062e51f6516d06c41c22056612d647287459e6bbef2f567cab3a712f0eed4933358ae0ed4f258942b69183f2fdc53ca3fb3684dd1ca59c101c3da32fb5e968bdcfa51ab3a466239223830f55be2d2646bc451c2df44089e4bdc583e02de3553fc816bd5c9e08894ca2399f6fdea99be3e29210482f855831078205bdc4565758169f84f26f4dac7461717897704ee1276dd9807157f0519573e28e442bc0bf0cf1bf055c02b875e340a94d3358e448a24d67d7571d1e7344bd521efd65054a7819cb66fbec79587b236f63fbc193be609016f5b34f499165b7bd5082b56b67b42a98703baf286cc091675a36724ef1890180d544f6e8cb8464a19a3f7865272d1dca1dac6af84b7c4034988a1080b6f70f98949fb725a80e0d82acfa165786fb591f79d720736ade04378635669d13004d53dd4054032acc0a4f4fa9d35f9fbd81e54ae84f9debc2151941ca803f4da3755240f6e998083576b26165bdab3cb54affc84cb139613b79c00a77055e0f2af9ec2a3947fcde20cc893f275b1344c8ef3ae3f33673395cba8effd431468939ddf373b002f9bc5203ba18dad7a24b6c3085e1bf24287cd01101146077c8e408dd736fed6352cdf6d3b4af7d50621fd132f8bb350cac456988b5b2a3fd95b53d68381cf7ab62a8136e81e685a436deb07e084e555434130c2969356983610715d1267a68c6fb8b32e715a6054654c8fcb043c256de8203e4d1d790c9fe138d71791e2bdfa636f9165bf4bd6e8af31d62dcde185d75440b75255daccd1151ff625a315f26f7e712a05b48b5c103a4bd8a3b221455bde958569852cc2b0e4a7a614f983c257c9415307a74da1c4461c343c1d7489253e06c24578c28844bf4d3a11f31abb76c17b60c75eaef19645e8144b5dac9795ec13f84c2408c2cec87b74fff7407f098c293458a6daeb5bdaa0458def8a71826268bdfe5030fd7080de8f7b14ca3d60fbe0d2a9594e13243dd08bc2f8ac00de5fc9f602073247e26ec45f2735340eaca64ed4ceb8e7386fa54edcbdcfd3a7c4557d70994d71956c4956e3c89fe899645b5d986fea7bd512a327df8d4d6727d213ceedbdc2458fee98f071654879adf7541d6c136f0c4f5df388ba73ce00a1848feb22c85bff07f023963ad79c291579716a9b32285d0523879162a0ada6cfe5f54b7b407b57f281ff53dcf0b00671b4e796dbd08228244903577882b5d44a71dc800657502fefaad0b58d2ec66670fc80bee79a6f4764edbc2f03cb09918dc2ac6f5ba340c1055a6775ecea8832b1d7c798d49d411ea5f7c7c3539254a5c579e7484a86edc282ee50b4d89ab1fff90b02e5c02824678cd8234b323e77999651f60e986eaa01bf69052f7f2a859b417fac42d6be95f9a7f917ba5352d5746775df3c197cbeb52b4dd838ecbcf50ad4d65f1a9eac3bdb1e10900019ec26badbdceb285ea980318252a1e4b5b7c44c3e5dfef33b2908ba1a950f9603a1f1fcc978bbabb5f86f994c28b8475f3df49e7b57af11210ae6c3594b5d0e9d1b5c827e59baa22d32c57ef63c33f9ee740853323f9da979ed9bdbab58cd8f1ee02dd6745ad526e4f8498ec80581da6f0a6572cfaee16de6c6a227179fdba6e35b0f4b3ec43c37113d743c18790db255a6e0fb000b34d7750f2e9cd23fa63f189f0cce8d8f6d4d0259ca03cf899e6ed74d1616fd8eba3b50f2d48f86c90b85f1f50f3b243812c42b38ebadab4c255e5c2659321058cd57d6f61c9c9704511a7addd61c312d92a58ffac758c86f748bba4a93557df39e1494c057aa1105ed1dc6dc47668d373f1c18efdc384c9eee207b2eb6641bd6bdbed2b8f79456c0222da7ad63c42a9e27f4f5425b509d895a6fbd39d5ffa870c7907a6ddfa709f17795042f119b62d0d520ab6f7b7c2fa3a141d73c03f5e7dab6531117ad9b909a6413873cdb2f25450e8b663b322aca44483ff4675adacdc9774139530598ebbb8e3c4e3d0a07f65e99033541c5aa173b35167e808525c5af2fd769399a7a5fa00b6f53024db0e0f656af17f067211ed2928330c8a67d837526481d8482ee4dd3e117f18c216188d90fc192a122c339577f99b4b75b7f38a4f7f95f9b804f9a677b292965b7e6f5bdc828fb16b821f7ff793e05030f88f4f9c66742d0196c4f9033c81e0eef58ce653ce99a8282d99961bac5b778db41728f1dff443d"}, {0xc8, 0xfffd, 0xccf, "44adc193ad3c7588ace00d39220bf5e12a6352f93ae572c1eb73cce64b9a8cc0a3ba2dfef7ded2d20215fc924930ee327f19ca4b88198d243849b46ef64dc0dada4ce0e663245388742d3aa9ec51c0a403ee7a42dc865ea670bb0d1c041ff67549d232da03047e7f515c0a2fb791b7939afae35b557fef7e9fcf9db3cb1279eb61b0635d9e1ad8589b0a4166134af4cfad502157fef10f6947f58735c83a6215fd63f4c402994374dc0836d4d799c9a81ad0cf09"}], 0x1288}, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x6) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) pckbd_enable: command error 11:10:05 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) readv(r3, &(0x7f0000000780)=[{&(0x7f0000000580)=""/85, 0x55}, {&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000600)=""/64, 0x40}, {&(0x7f0000000640)}, {&(0x7f0000000680)=""/226, 0xe2}], 0x5) 11:10:05 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@un=@abs, &(0x7f0000000a00)=0x8) pread(r0, &(0x7f0000000a40)="c0f8e92e4962a396979374237c4a3f3ad5453dea745a9d2dfcce26ced2ce06e4f08e0db8d660082b436085f62baace2cb0c8bd1233c075ace8e9f24c0162b10d0dd335e3db79aa6aa01d31c476852d4139304345bca6e85957a4128e5f545d27709698ec2eb3a8d23c005c6ed2a6e592dff8001ad7c8e1102012f33eb77483caf2d4044dc4f402e317b3fa52652bf4af9f0181c1408cd857c6d23184ba17779d5bfd81f5e01fa2c6b37158ed31e8d1476ca5a965a7ba2952407671074c2ebe38f2c9e65b843a30fbbc6cd7093d", 0xcd, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) readlink(&(0x7f0000000b40)='./bus/file0\x00', &(0x7f0000000b80)=""/35, 0x23) r3 = accept(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], &(0x7f0000000580)=0x9) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000600)="228f6d4f5f09d86051dc020e25ed02e6ac64839beace210e277f7a656422b9b8466424a5426561d045f6f88c56d2f4fd84c447", 0x33}, {&(0x7f0000000640)="57b69862e0c1ec35c2dc16dba7125460a9d7380b0f9c3bf63bb3d273c209069d7411a87d04e69602c85c234267bac05db4022f922278443199104e7879e2d706bc1ddc6c863c0c8601cc03cb71675211bc42a6d3362d95c0bdc2870c0e8d54", 0x5f}, {&(0x7f00000006c0)="bed87791054a5d738b714d404e23d0bc0463b882ae979adb359c755ef8c55273402201dd80ceac08682cbd3e249bb32e2b2af46efa5397b55ad023cb5ecd4363f94c228bc1961c8178eb7acceef83767554e1a3ba60078687f6abaedca4bec2599df39f0f9dcd14b05eec748a3172900612493e7ffeaa2e22617f9d8c3ce151e7b936914f85b147c1ce659848ace45bfb05e7f84445f68dff841076edb04146f1533f04aa948ffbc2cc7", 0xaa}, {&(0x7f0000000780)="99182c2961a5756192f8608b333e86b388c273124cbf75f304b970b61338b5049cfe3b3150f8e13d59b5a25dd4770eafd5f38e275a0b99a2516889574b9f24694427b4f0645aba", 0x47}, {&(0x7f0000000800)="7af02b7c4dc6f139670add6687c33ba80472e5ca759897e82cc2694e86df8574535ba40d6344e6feb63f2b5266fa63d403d05c63cf891f0d07d4602176cd5aca075c9f91ded1cb110229da9582a2c26f1f9b40d70d7d12545a49e3a79e8b7ec0901470bfea0278df78c127bb0983558fd910cf4873decf049aa50bd989f80a2633971f03d4e36ac003bf3ad7e968a71301", 0x91}, {&(0x7f00000008c0)="11b59d208aa5564f89f671c5ccfab6dbf99c9cf775d9c63d163a91d3fa7107e453145b286053e75eea01e67ecb4f2ffa44d481", 0x33}], 0x6, 0x0, 0x0, 0xced670c88f9331ff}, 0x3) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000380)=""/251, 0xfb}], 0x2, &(0x7f0000000480)=""/142, 0x8e}, 0x40) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0xe8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 11:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x1e9) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) 11:10:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000001c0)="000000000014b472ff308d213c025529ee73a8d7d87a56acadd3304dc4a6e0794e34d628d6b1249127c0ddebe1e0d6af91b44210c22741b467429139ccc5b40d3705a1c0e08ce266ccd2ecfc31b08693970be66118a497dc8c0f323a1e20d4a66b72e935dd732944f729803357e124c5ba9d7397547217fb12a7bf64a49a9f1ec2fb1eb7501923ba26d340e8c07467b3f37a9672690a0a64a1f6afc552996f7bddf9df1532715af7f56cf6eca322510179b68a4c93c793b24901806f724c02555f4ac89f9e9b0322f190a3f4ebc75c2ba478b71125b3aca805764049dd286dae2423", 0xe2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r5, r10, 0x4) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107005, &(0x7f0000000000)=0x4) sendto(r11, &(0x7f0000000300)="27ca08ca42d482b5d42b895010d8871a914c2b842f065281424d0952d26c011398dadd336e53b945e9d80c7dc4cec40605951cbc5c3fdcac2372672a31d2cda5c7ef97a61b08ce88d7ea67acaa23fb31c05b4cac6844c7f0511d04fe5745b45687b75fd261d9a18c0c1413e57f0a8c52c000b593fcd3af808f88654b18f5e91f878bb6b4b6b6f8b50f7f8c83bb9e54a46d48e91c33dc3c15e687d5d8e96b267309e2a43fad95354d71fe8933d9b85f5fc5", 0xb1, 0xcaab1c8c1143d618, &(0x7f0000000100)=@in6={0x18, 0x2, 0x6, 0x7ff}, 0xc) 11:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c, 0x0, 0x0, 0x2}, {0x6}]}) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:10:05 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x25850c9d8b377bc4, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) kevent(r5, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0xa7, 0xf0000008, 0x415e, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8041b6a674e98444, 0x1, 0x2, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x101, 0x3}], 0xbb, 0x0, 0x5, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xfd4d40161de773cd, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x69b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) setuid(r8) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r10, r9, r8, r11, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r13, 0xc0185603, &(0x7f0000000180)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r13, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r13, 0x2000740d) getpid() setuid(r8) ioctl$TIOCMSET(r13, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) 11:10:05 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x80, 0x0) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) fchmod(r2, 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x1, 0x6, 0x1, 0x1, 0x5, 0x2, 0x10001, 0x1, 0x2, 0x100000001, 0x3f}) execve(0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x1ad9, 0x8}, {0x6, 0x5}}, 0x0) 11:10:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000140)) 11:10:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r3, &(0x7f0000000000)="04", 0x1ba, 0x400, 0x0, 0x2cf) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 11:10:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x0, 0x80000}, {0x0, 0x2}, {0x83, 0x300}], 0x3}) fchmod(r0, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1, 0x100}], 0x1}) 11:10:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x9, 0x100000001, 0x1, 0x3, "08b263ac1b3afac8aaea6c1b2487454eddaa345d", 0x8001, 0x46}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) mkdir(&(0x7f00000001c0)='./bus\x00', 0xa5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="88bacdeafd400000"], 0x8) 11:10:06 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f00000001c0)={{}, 0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 11:10:06 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x8a0, 0x100) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0xfff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000400)) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000140)='#.\x00', &(0x7f0000000180)='-\\R+\x00', &(0x7f00000001c0)='%:![\x00', &(0x7f0000000200)='+]*', &(0x7f0000000240)='/dev/wskbd\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='/dev/wskbd\x00']) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 11:10:06 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x8) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) 11:10:06 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) 11:10:06 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='xx') unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x6, 0x2, 0x0) connect(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="0000000000000000000076ca4df0658690a2dcfb34aa46a70abd7e4ae3a6e7c5608e7d32334c826b0f7118594d1e20e9"], 0xa) r1 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107005, &(0x7f0000000000)=0x4) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107005, &(0x7f0000000000)=0x4) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107005, &(0x7f0000000000)=0x4) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107005, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18008) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r13) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r15 = fcntl$getown(r14, 0x5) r16 = geteuid() ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000001c0)=r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r16, r17}, 0xc) r18 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r18, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r19 = fcntl$getown(r18, 0x5) r20 = geteuid() ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f00000001c0)=r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={r19, r20, r21}, 0xc) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001700)=[{&(0x7f00000003c0)="56d05b4697305ffbab3775397d9b0ff741cfe81cdbd1e3743792fc5abeeb8822b664643cf119488db5489ced00be40becf18ebb1ac655eef7c320b4dbb047a60e9908be91cffe53b90bb531b70a04c286a32668c9fe184f7db2a48a2972772f40a83f42ccba450802ba6b6987a302aeb3a485ded301657d7a7fc5e300289d9a024c245484948ced2a18a2222e961586af44e4838a7d6b30ee0d12cd8261317950e2572f49a74ac1a4adf88042c9df5b547a4d371d41a22084e69f3600d90924064411d93d76d57cf2c703144b87dff14063d804bfdf360aa7ab6decbac1fc2da3f3160f8295570a0b360bb4524da85c7deca60503d94f02b5aa21f8f557ce80d1b0d2f5d88bdb686ae6f07122d6aad4b764f4c85264a27938a5850289f30d8456ae56cd410a627f12eef27a048058cef13f8be5df3ff9fed4eee1ad88836ca1cde89a054551691f9d7f9b3ecb4384a19dda508d66078f3640c41f39336853a10d208944266722449416dd43ea6c6321c53719c7fbfb9ad53d8137f2d70d1f07443f7659b8e074407bd6aaa6eebd3aaf0e95f777cd8584f7234c89696bdfb8c7095ff709ae51a90222c6bd77bbec3fdad10c04f17d1a8d9c9ed1aee783abb1b2cfcfa6f793d87e3e9b1f81c1c6ac72809ba83b37edce934a267800e260da71d3b8c7fac29e248ea257f988d6cd3e55f769735e6075e45f172f69e497b0db1921fbd3a09ba61eb62ff2a20bca03cb20fd2cf35cb1cf416cd1a4bda74c78f40cdf028ce60e9e2f814e72bc21c7ce08c523f4cb204507d15e3a4df283b67e3e6c9bfe05ecef79cd45e383ded3e095debfd5c484891971de789f9305395e7bb42cda0ea39eba006bf749f9c817b702e467c7bdfbb24701449e75cdc3ec8922a2fe9e881b7ae8d980746629b75017fecb18fbf8c2fa91200edf7c03ac8b76573663493807549937cbd93e02e87e306370924f7a3fb8b0f7b6a116b4c740d6ea331b7073004ed1bbb2229046fa3b369a965a656755ae7a08f955e8ae610291fa543684dcc00cbfcc7aabbd62c89a2f8876512118ad5b754009556cbf7ac71b37feb7a6e9b0a2a817b0b603b517fa375190366dac490abded484f4b1691d81ca31cff27414ecc9a2894ce6f98b7d1e2c458f54d32ea91a5edc42a28f9e0a8ec89ba3679271acab2da6edb596049b6d5f4169aea88941af0c8b8cffb8db5d7c938546f9196978a61954d46d37683766c251688d44ef36bf12ea2e53fff7ecaa1aa1068ce6604c8f35173b3a154b03de1097b61ffce13f15a28d38f59451b64e89b6b7ce6e482c84ff2892e6cebaedb56c9ebd7f1138894ba90c6f229f21211a1a8c711af6ff383ef182a0b353d921b3b435d54d0b79cc83acd469760118efd0243a99d9ea4ddaf576a8d39d1bf5907e14f3503451ac437ca455171def9fc3205ff314d6a711fb6f9d6e90b78336ce2730767d988a2feb21fc2a55d44d5640f8dd30352f63d4330ae965b86ea6a9863aeb915ad8acf7c76ba68bbeee4e7a99a32cd462cae152dad2fca7c76822272b7662adfb19fec757b40a739860ac354e177a10d4886be292fc11f7ee8c29d997fdb9459418c84f35959a3021eeb912dcfff6031f59b6135020a20aff167fc214688aa7f445d899659d0c4afae01a3d876ac1f66175005bb037b176eb7132818fbfab75b31417b7dac4a2e6b18b17224fd571ae6c5e694b242a5269810fbf219c92496108edfab124a9523b69fc8f91a1b3dde41ebecec2285a1cb31bcc1177196fbdd5ca59651af7ecf6639f94d7e4adf6f27b27e3b5c7f5d7f862e8f74b7782ca5869180b7aa39c0bea0880fc04f8433cca612e84c98f1c06dd1e535944f109a9a242d78ba4bdbcd3997fc34354b6d2a5e02ffaa7a4acc3c4325147941bd81c912b92e67455b60a2ed292fe925fce99dff54d2869b508f2d82f15d3d4b12bd8c3307d77ae4cfc8d71d095ec9ff6475a612f8938082cb518d71ee6171b79373109458557f2885f2daffce5ad8eb48950dc042e0e86b685449243fa0091e5b5aae7ac2ba409ff410abcc33e76a44c90fe2344f16ecd7e905df4187654e9f34e891227d93cb14ea00a361481bc8007accbb6334fedef4e474159c08d767f489270b24b94031a9f0ed8cbe755a8af1dc8c5a32574a338a2929ef614884a6e4ec5991994affa391c3f129fe3688488196c929d56ca840f0bb2e18e8d8abbd3d626acf871a0af39fe9512c8da4694557234c12de33b1bc1d97fb2327b6d1cdf39e435e79930644c54e8296719496e3734dff87c853f688e855026a89c634a82c82df6ca5572e6b398a02aee0284ea212af123b6f365adda82800677d6890392497c8146f38962e400f320be63dcd5659513da5ddea74f394562322a56c44dcfb6dfffb28aff470c4e0e394e06dc5aacc733cd25f780b310ec913d1bb4b1cba07de38db869d809371cb325f7243a650efcd04e7f154633f2c49fc1ac4113973c421b15565d2795c689b3e44ea4bb6e91bccffd32a8ac09037550458942d3c6db31ad877018d988bbf07c5640ddc61361909e9a0ac8010d648541696508647844a9b5fedbfe5fb77fc12f5c34caf7874b6577d98adc905f7dfc27ef2f7cf512a6cc8ca37f03ad9581dbd06ca9961b02f3c3e6da2762c11319134abf21ca0141baafb7a951e69d4ae332225b11b01d604e7b0c6ac02b84f7af42b5a7070d56de2f12349bc5f8cbf152983e54a0f69acd58491b226176ed310791c4b75310ab71f03db2a505efc51ca5f0509105bc5556ad9e4fbef500b369fd1540e66964d9b00cd89ff6fda36f2e000c7a030eb0a151c1e8d845bc41a1e136ed358b43de3c55df452dda93046d39bb51f24ebd92eea14bc592f819856cae4c4ccd452849a54c534667b6a95d4db60845800c08c7b877126b30d0cb6287a6064b4d706eb731b007b019b0c1e404b25c058f787de6c5e57ff0756c322bec4f05c602891cc24077cfded629251ee0aaff8cd4f2d78425a5306e922fc9f3a7e638137ac68131e18950b85d006fd75dfa305825e9a38a4e8a5a274154001b6bac569614b0e99c6cf036752704dc61dabdf644557d824da2ac5163d4627e01148ccad14b71d00d1279063d7e02bc92da3a85efbb2cd09d7fe2a5cf362f2a455854a1f516f82e6807d71edb94191468e666019d3f2ee9ee4ffbdbfefc56ea63504ab18012f1d998b4339a3e6a1e3946a486e2290df4ee20b3a1ebf21f8ab83b54a67e1e831ca581e0be582bc5458319cc78fc5a851c4c04a3521486148dae2a115ea29a829bc1ba9359f4f6f9e93aa46cbec3b9704595a91c3facd7fe99c50717f677fbc63cb9917d01279b05ccca5ac0b3d8b8ab512dd730d1349fdb08d2d128e4204fd25d34aa4a01d7ddf60348a37b62d6b56abba44745421aef5268c871e5c28071c18bf10802933410261d5360d3ea6d85f2487be023b856ae4eb1e16cc058ba1d3484fa78604879dd0753662c9796689a3df408eb0f063cec17a6657da5f34dcfafdcf6d2de39915d798816c8903b86c35027a94bc955522a465545985f96a9b644473c40cd7e0d1099c24eb554a2e2f0d5b3e874650d7db561cb952777ab18a6e161049991a4df9e98257a7d57f996cfaf89d9fbd88d5da8eabb453683c98e3c41ef8125b5b02ab47c11301e59126a1c9e914c620b5441cd3bb62bdc86a2abf845b324d1fffb85d9b1929d3240d348694a84cea833c9c7ba941f5136080dffa6fed49ad32483189b56856620883129a05cda25ed225d6d08aec165cf4a82ad2426d972d5f84cf3349f134ccc2441c70fe93f71b6ed8283aa7c584840afd9b1700f0e0abb58f3962cd873d0c217bfe48e0f0b081f1d90b70b0cd1470d13d0aae361bf25e97560be99ec877dc278d54c73b85367455d3960d3b27aa38174e6d19a743ac3153cffcb7a2f22b6205655dafe34c795deec1ee2e27218c463421e742d61a5c0faed6b4afcb81d5d7061fd9bd3d3b2fe837c377416cdc26ad2d1f8efadc8ddf1e0d2f669f1c2ff232c9d8467ce6b2addd02190ae270a677480680a927d0e77290196a593abec74fdcf6368cbb9ec34d3d773eaeea5646acdf1d9bff1cc85f006ae678bf58dff17391eaf056785c34ad83d2538092c2904b0777e2bccac3c1e94b846175366f1e865d18e0d3c1e69bc828f15a524f2cd651b64c39b3c8e4ca3d0efb7151e897647b209f388915dc13de63a8d8c927234aa45f8a7380fb6ec43b65321f56ead0e5574c370e985149e05066b2c904f1102b5f86284f8470dfeaa5c69d8914986f006da776ce26bc4e3ef1be7cd92ad192c118e777810730f832e3ff52765fbe936d9445bf9abb9b1226a90d0002a5862a21e9b0364aecc4ab0c984ddbc0d95ed9ee38bfa0e58bc40d47129ba362521af46079883c2463bac16a86baa4f2fa047e9581cc9224bfa6830f6ec8e0e135bf477819c757a7b0fac1af0ce657c538986cadee824eb6f8fa1555febde3cc433e048454dbce83e42a97445708ded4fec863e59220989e9476a3d8880a00d88e48e1d1cc5ec743a0681d18d8d818a9a7fd6846b985c380b0486131b4b03b97fcfb2a9c87ebb16f32f90315b100abda628e9f89bcbce2ad1d86b911231d8b08efd1c6f7424be451e0daced10dbffb720c4ef254e811ca34c08304c706049ec5b3bc6df39468a501d527bd2edab73da64be858dfcd3a6375d9f821a8c4e5d86de7108ba7de6572ca38e1b7048530631bfc445e920e013d9b022859e170ee2161de04768426400e0e0f2317a988765ba019f51d1fd27eed99d457073ab8657c932111360adbc5fe897795c0df1f1d9fa590f1312d5f1fd72154fe25e18744a9df069564935b1ba1dda1d577f473fbdd5a5b5f5df6c71eb41500cadd45216921e9c77f6edb3d98b141c6656e267891745a134d0031aeb285440f4f2b6a565016c793fe341515c711c29d78a7619cab28fae0ccec9e3e62dc07d78f3db0a993543c7d351eda8134af9f67d158a26cb77f003f5ee05d545b3cc813c77686f9ff1a4dc12925440b345b8e0db54d31d5f185e0ae5b20e91423a13e27b14b8b92839ff6dd6f330d3f57ade46148bc6d0df6f52f48c7f5d2f405741b2b82c2177b3809681d0c6fae283650b20bd202ffa81e67460a3d14d42b9d1e24ca4d521957f55f7681bcb626075a0ff4cacc99fb2a1adbdc41b48eca509b60aa1489bc69dc2f10453bbb231add956ac3f6000ace3f6305832de083ad430bf12d91af1c9a80276e3f755fcfd77f034327dfc23553ffd65c1bee4604f0a7cfcd60f84974ccef6982ba095ac529f8f65a464ec0ee3840be154f5ff0ac2297648e1abca2de961f70676c28f551417a0cf6c0226ed384c978785304e11aa10b29d344160bb9d0bc6d900d492120bcac1baedd3030e05f6f12a8b23b396fded9deb50bc67ee701f2019972dbc8f7a8c4d582d4372ac70c8c3e6df2756ce8efca11f4cb7b2a59ef7a98ffe5011fbf382ee85764f5ea53dfc776ba05b70f5147cff27b214510a908f436e42b027820a93cd09ef35c777c3cd085abab5eea8c83607acfd9fcfc655ee10288c2ecdd6c5d3fd355a99bcb9e31aa4f3b0c899a5d312c0b206cec4fe18bac60c4d397a464b9fd4119f050b948a510dbc77824827fa2566cad177ee70cedc96c697d3d1440e0c6a6493506c92893da8f1f13bb4a882449d027bf4474b2757cea9d2be4c484073e39322fe034974291fcdac2cb86fc18602e11f79b0fb3f4edeb623fc263cc5849bc6ba9b9742", 0x1000}, {&(0x7f00000013c0)="0b7a35a5952df6f315fae1c6b9b46bf85ea3cb07f4e85a5eb9142847dd083ad2afc8", 0x22}, {&(0x7f0000001400)="7261ba0dd6a6364eb609fd07adb3784477a2479b16c9cc3ccb696f9993f33f16d03936ba07b3c6c715dded1c47b2eec536c8c1b7078e692527f0a8a278286235144ccee0eb6a4a8030eb0607c890a91f7cbeb1e5f3112a9597345e621c18ad2b05052a3ee712c6de31969b3a75818e94875778ccd3c4eef4f899a13a6df10ac7890470b75e44", 0x86}, {&(0x7f00000014c0)="0aa70525924eab876fc566177d418d236f89538bb31bbee918c27506dcec32304b2fac44aceee6555b", 0x29}, {&(0x7f0000001500)="dbf4f32f1d8827dcb0c6861d7033f66d3cf0cdf2769f02c40129b5e7b2ba345f1c9c063a3cb4a074085c7646428172d63f32e41119bf4eac10e1f735bd5c977ae7", 0x41}, {&(0x7f0000001580)="bf4c4c54a3d6c91d5ea24065df55313f0041497257f8109e12312610fd936f9a4e918237fbc52354293f7bdc768569489242706e25064ae091f3238e0b", 0x3d}, {&(0x7f00000015c0)="06087940fa49ebb2d3b312746e7cd945480a3fd035b7ddc162a5fc245e16ba48f4d1e62e1f5f381b1edefd9ca6b7c88d41c45cb22d14a1aef48ba18d46b804daa9023b96e676a310877e2be025ce7f843c07e4ea9474145b560e5fed25bb9ef9326461bb133b17e18f1cc205e644967b33971582598ae191e64d1d0ec396cf4dd43fe074dd51c1f9160ea01806da0caef62ad66056f61125f281d3fb78d17a1eff3316850c2823db4d7c8bac4d8d6ae2d1034b74464c6b82b1a615c242", 0xbd}, {&(0x7f0000001680)="b90ab08961b8643bd3bfd78cc13218010c691e0aa0ec163d01f2c53f6929ca5b5fcd", 0x22}, {&(0x7f00000016c0)="c6ba96a0f451a0c0f8d3bd7904b57e5e388aa7f0f0f91674b9a8906a9ebca513bb3440d3a7ed0554c575", 0x2a}], 0x9, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r6}, @rights={0x28, 0xffff, 0x1, [r7, r0, r0, r8, r9, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r10, r11, r0]}, @cred={0x20, 0xffff, 0x0, r13, r16, r21}], 0x90, 0x40e}, 0x4) r22 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0x20) readlinkat(r22, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/93, 0x5d) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETVERAUTH(r23, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="9f2749349028527914a92153f4da9aad8bef38952910d9ba28d11089e8bf8c68bb5546bbb3b4d8a9de1b6669bd8e2a9f6466eddba9514f1d3d0abebe4f534826553ded270cf8512e4c915b3b73f817de4e439b1ff45db3b0ee77131c5e2551f2ec9616eeb05ba1c82b54f42d6d392e5826d4a64c496c64c28ddf66de55552f41491745732e4a906f1461f2cc2a4231edb98100cc8b674747b45e2d823f5b3ed403c98d244fc530da71575dd5f9c96a716b5d718f22cb135a20e90a03cdcfc9bdfe93d54c3514b3037be040babfc0844e8eb3ff8a9751fa959d1031ccc5eb5783cfd7", 0xe2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:06 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) clock_gettime(0x2eb1ce75f919c4dc, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x44e0cd769b3bf29, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0x80000001) 11:10:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x7, 0x1, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[]]) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0x8) sendto$inet(r2, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) fchmod(r2, 0xa9) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xff) r3 = syz_open_pts() r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r2, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r2, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r7 = semget$private(0x0, 0x3, 0x201) semop(r7, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="cfbd00f8d59ede63cc54d5c7e8c8f767b99761d7ffffff7f00000000b2f2a565ecd889f363435c64f210aff489b9e329f0cf8b7554f7c774e236e7f063e89e082c56d3adf1e3ffffa985b49880fa53958bdc4ad277fcdce787fdae1f026d1b8a783d4c85178ecaccfbbf99faff286ca5fd2b4bf38ca0cde48ac4b73803f72411067b8df4f95f6dfb8d29ecc369ad2f27f0e1db814203767f17d72c380e013afb6e8f18149c7cc38f015187bdf39cbfaf824c3456a46664b1312b864458104d2e2fcdbb7c773270074f1291fc58a8a1", 0x55) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x3) 11:10:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000300)=0x7fffffff, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) 11:10:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x10, 0x0) recvmsg(r2, &(0x7f0000001240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000001180)=""/177, 0xb1}, {&(0x7f0000000040)=""/46, 0x2e}], 0x2, &(0x7f0000001100)=""/8, 0x8}, 0x0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r1, 0x1) 11:10:07 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = accept$inet6(r1, 0x0, &(0x7f0000000100)=0x3bd) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000140)="c4175948844a8fac9c6675013e552e05c6dcfb21f5df20acdad9b8e213ab36d765f4be91b777dd4f41469d5fed3db3b1b0459ba6878b561011cb181ce9431b55393b80f07b753a620cb511fe87b04b125f7fc6aaeb58ea2d6ddbc47c79bd821d7c2444c9fdaeb7a2b96642e9653ead090d4f29f043f0da5f3bc78be94ab38341835e7132baa6a9decb9214bfa171f66de53d12b8c05321d5694739971d452e3e478e4558997870cb00cc", 0xaa}, {&(0x7f0000000200)="89f24739b4c2398c8fbed3d35c2477ef9c49a94c27130081fae13db5e1701211b16c5c862c062550401828fc7ce04268ae3ba1cea199affe82c2cc167f61773e3732c25a4fb893214c1680bb80b6ad7da92d02a8f7fd475cba047f9dd5660c1169d550b82d99eb60e0419daf9a39dabbf873a58375b53dc74471f82adc0fe0bba26dd01911ad9324356acb1e3417fd5f882d19e62b8472f04456291a9a3b1badceea", 0xa2}, {&(0x7f00000002c0)="e26719084549725e93ca60af5be971ffccced89d75d57104dde4e32541ff7ee5a28ce48722d3878696b06bfc23c3055875606a681bf494f289c3f50a4b807b800cb32602d19eea5407b0e683d802b73172cba74b6388139479f32ca0afdcb9f044d90add3d3286c66a8b5710088789f5df2e76c245569852bcbd683603c2e6254332388d9aace2", 0x87}, {&(0x7f0000000380)="fe5290550e0906b0f909e44077e8d019894ce2dfc3847fbfc2e23318a933a021c32fa8683ad29947fa36ac91106ee864c0324e7b1cb1799add6351aab7b331919602997e927b0266641a991bbc1f4de7294b3220a187338a77f93e1ee657fbc457ebf90374e6ab8812", 0x69}, {&(0x7f0000000400)="bbd208650072a7228fb2e5ce695289ae9e7ec0fb471179aecb45d067b1a8b5e1b0e860d21f8fb422c66c21c2aef94950ae2ae7f08f1afca7f33c77", 0x3b}], 0x5, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x6, 0x6, {0x800, 0x793f}}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt(r4, 0xf6, 0x6aa7, 0x0, 0x0) 11:10:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x2, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x10001, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) r3 = fcntl$dupfd(r0, 0xb, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000340)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) 11:10:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) 11:10:07 executing program 1: r0 = msgget(0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xffffffff, r2, r4, r5, r6, 0x40, 0x40}, 0x101, 0x8, r7, 0xffffffffffffffff, 0x3, 0x6, 0x8, 0x5}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000200)={0x0, 0x80000000, 0x8, 0x8, 0x5ae}) fcntl$setown(0xffffffffffffffff, 0x6, r1) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000240)={0xcefa085242584bb6, 0x45f, 0x2, 0x3, 0xfff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x6a5a6209, r8, r3, r9, r3, 0x100, 0x7}, 0x100000001, 0x8, r10, r11, 0x8001, 0x2, 0x9, 0x4}) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r14, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VT_RELDISP(r12, 0x20007604, &(0x7f00000005c0)=0x1) syz_extract_tcp_res(&(0x7f0000000600), 0x0, 0x6) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r15, &(0x7f0000000680)={0x2, 0x2}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x20, 0x0) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f0000000700)="3c5c95aea50354c3b419d468e7edf0f58821a88b1ea02d5a8363ce703fc7c5e2b4ac163c88b2d5b9e0b84e2adca108850ae230df05b34b633b3974405eef2e43f76ba9dcfca94841232d57001389e7c3d54c3b3b5d9e56233faeec3113267c2fb79e3f50bb4eb1c15ff1ffdcc1d68310f396774c2c4f30d0558113eb89a4a51df291e7eded5d3c670ab9129a766432", 0x8f) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTART(r17, 0x2000746e) 11:10:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000340), 0x0, &(0x7f0000001280)=""/4096, 0x1000}, 0x0) r2 = socket$inet(0x2, 0x4000, 0x1) close(r2) shmget(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) 11:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x7, 0x1}, {0x100084}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x80000000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) chflags(&(0x7f0000000100)='./bus\x00', 0x0) getsockopt$sock_int(r2, 0xffff, 0x6, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:10:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2d22326b3095be2a688eb6ff0612d5f7858ffc6421bef36642c44ccc7901223213bef80d8ef1740ab8cb61832228c66ca4f065f39b94a126ac0c11d46b6acf8e24548423a8c4b5aa8881091cf64cc7b300000000"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 11:10:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x3f, 0x200}, {0x200, 0xfffffffffffffff7}}, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 11:10:07 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffffffffffffff9, 0x3ff, 0x4, 0x40}]}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 11:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 11:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c16178200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a00"/4320], 0x0) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 11:10:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open$dir(&(0x7f0000000040)='./file3\x00', 0x2, 0x80) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x0, 0x0, 0x3}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") fcntl$setstatus(r1, 0x4, 0x80) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0x100000000) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffff7fff) 11:10:07 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x8000, 0x1ff, 0x8001, 0x9}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x2, 0x4, 0x1, 0x1, 0x401, 0x1, 0x4, 0x10, [{0x9, 0x6}, {0x1, 0x6, 0x1, 0x9}, {0x7, 0x0, 0x76f, 0x80}, {0x0, 0x9, 0x8000, 0x4}, {0x5, 0x9c1, 0x1000000000000, 0x38}, {0x3, 0x1f, 0x1, 0x9}, {0x1, 0x137, 0x4, 0x991}, {0x20, 0xe, 0x9, 0x80000000}, {0x0, 0x6, 0x18000, 0x6413}, {0x1, 0x432, 0x6, 0x7}, {0x2, 0x9, 0x2, 0x9}, {0x1, 0x0, 0x3f, 0x2}, {0xf463, 0x401, 0xffffffffffffffe1, 0xfff}, {0xf38, 0x1, 0xfffffffffffffffc, 0x808000000000000}, {0x9, 0x1ff, 0x9, 0x7}, {0x7fffffff, 0x7, 0xfffffffffffffffd, 0x6}]}) socket$inet(0x1e, 0x3, 0x0) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x7, 0x0, 0x59, 0x8}, {0x8000, 0x4, 0x3bd9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xf8) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(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', 0x8517e55721817aad) r1 = open(&(0x7f0000000240)='\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', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\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', 0x0) rmdir(&(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') chmod(&(0x7f00000000c0)='./file0\x00', 0xc0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0xdb0f0000) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000480)='\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') 11:10:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 11:10:07 executing program 1: socket(0x2, 0x0, 0x0) r0 = socket$unix(0x1, 0x9192bd9de207dc00, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) sendto$inet6(r1, &(0x7f0000000180)="bbeae3e1de1c7fa522f3e639d2a6e29513c78dc506841c27360c546c1975aa83fd70819928bb06edd439d98e1dcabec6e1f918be0d86ea6c0c3434bc1262675ff13c6fa09d96bdb223a5b855c6d770e1b81d90b8f4e4e3c4edc78f0839be9c0477c298d6b993b4f18d8ea9fe5727df339e12b9d68875ccc260d38a47b32ed68a33a8d503", 0x84, 0x408, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x7}, 0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x840000000, 0x200000000000002, 0x0, 0xfffffffffffffdd3) 11:10:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b24e644b59f805969fcb6f329df57631e2580f89dabe2bc93129e79068985aac9ad4c967d7725bffea0c80cafa169d7d1d1d75491b5167231009a359ba673a460f740bb09"], 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) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 11:10:07 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x7) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) recvfrom$inet(r2, &(0x7f00000000c0)=""/218, 0xda, 0x2, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockname(r0, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0xffffffffffffffe1) 11:10:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8c80, 0x0) write(r3, &(0x7f0000000040)="ddf772db5461c728124a9a38e8d92e3fe67041d846948fa075a06f2a6d161625f5550ff0a1de7b9e5248a081310a49c3ce533571f19d", 0x36) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x31fb, 0x513, 0xffffffff7ffffeff, "050395a163bd03790a574ba4db00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) readv(r4, &(0x7f0000000b00), 0x112d) r5 = syz_open_pts() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x278, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x4, 0x4, 0x40, 0x6}, {0x3f, 0x9, 0x1, 0x400}, {0x3, 0x3, 0x9, 0x5}, {0x9, 0x1, 0x3, 0xade}, {0x100, 0x8, 0xfffffffffffffc41, 0x10001}, {0x8, 0x1ff, 0x1, 0x9}, {0x4, 0x0, 0x5, 0xf6}, {0x25b, 0x400, 0x4, 0xfffffffffffffffd}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50, 0xfffffffffffffff7}, {0x1d, 0x0, 0x0, 0xffffffff}, {0x8006, 0x0, 0x40000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 11:10:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0xffff) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="dab0f14faa3e29d9a2ed7e058a7cba783c3d7946d413df5d57536b4c7f419a30ccfef079eddf60c7f252b8cbeb2f85532101ae5b951be662531cf096b5e7e2bbf31ba4d42eeda1671a5e48d237e2c66763d330c4f72223f98ab06ec33596a72dedf963477f2c92647d33ca2918387e15c4d8a579026de79c074222c0488841a7dd51cdff7e7c9b188c29ab5f15b466bc3a4dfe7a599a48682f5b2714673cfd9855dac786d6a9cd6ff556d6c19efcb52c97bf7e677fe0030728c0f1d81db46fa7be9959d71e7e7ef3c3c6ad7d195e3bb1cec6b5d739ac2ffdaa13b01c14910c044e29a5d64e657907ca5152a4db27bc40faba457898be1afb3d10d180900ba82521dfedd1d5cf5106b57e6a160d9935991202ead163957b18b99294635932a40a0c56f1549284f9a60267a2b9f797d4602970afd6eff6d534f08fe56b889a7bc2cc9d04d44af72f2f4852620a4e16620c18b75c4998e8f802b6dac9d055ae86f5f44324171b68f33999ef00235bf0bec9eb36d0e06432e79380f32b36c4d3538be9809d79af002204ad409981999cd5167d8e1404f91140c7486effcbf9b7088f6eda0ff11ceefe752475be1fa89604a1be413cd3bca025041b019788f5b3d483dd2e071eba350887af76e664c0b4afdda8bcda74f63d5ba836bab77f9a950111e021b9d7ca7db0db157d4f509aa24467371584019d4119e369b4a0d732261410df2bfc1b0cd1fdb83a1298d9765c2ade5e20ccffc5344ab73f422b776334ad9f70894e61e0261370e885e85a59eb46c6e6a38e8d459b3f8c7dd1d784e3e2da3a2e5188692fdea69b97a21accad54bd5a4bc281198840091125d525ce8529253dbd0a060687c2c29aef35e0544d0f26c2326d8af92bfbc64b8c043c8064f6208bc8dbafbebfc4f9dae539bf16654a27758c98dc3295956276219ed74e687c58c932216243f19b795b25904037adc01f6c629f9e061440e789269338f4b54fc4f29a2289bb004e04a237e52ab0c174c9995b82a70a8ba1d20fcad2372eec015b8d2f76bb58f09155e8d2e11acc3300513b5fde9c137112e6df363d92b68d973b9942ff9b5aab6bb10f393f763fd4e752abd05d937cfb0fd925792ceab58ee604e977b8f7eb7d44270d7eedbf44d59fe67c662560880d1023bd8498a2fdec65ef94f08c7addf2bea209ddcf75b2aca022d4f474c9212849dae4ab6922aad85579df39399356e8da46be908feb3368bac3373fa7db699b03db7b2c84983a87f11a321923c21c7d25a2c8b32fbe341839564afc77b19eb595f9e969caa447b0e10df312906c2729c4c5aac983a82565cb8871808e6bfb2be99d3035ef6196e533b513af87b7ba6e0879817927b694e57419af286b02edede7e18496621cef8314ffb219f8fc570aaea680506354d0cbc217d91c437bb56a31589e56d1ac14843c90c0166ecfb9026f880a55f55c3a4c9238fadb7ed257fbd06fcd10d1c76cf2a96b30d9d87b4db10497899c5f90ab6a3ec3ada5522cee28d9ed5ec7356c5adad7b0c69e1ffc2a05beeb393bd3e93ca030cd27a9758d181e0ca20cbe7da7a8d9c0b10200f08fd5f2250114f6444399070333d8ff0638598a32918601bb074f68155a33c18d08bc8faf74c30015def125cdb801d6a7b107b7bdb11f998bb3a116f373859c84e1e07d5b30918c8497529b6e3b58b694a9f46733d6eb80ee512e4f8a08457b8695f2bded848d651643aea60cf6e8813981e2b634540585b5a71b8a06ffe18ad829c2b2e7c2c6be5579823aaa898c4af52b92ed6d25c71e27b2bd4c248b49fa7e876c50e48c7e2e97085ad4a3a8f360b474e4f9eaf8ae9d8eea128a1084d31c643ad2a6ff72a7b33b8189e0bb42c6b381e207ef8314615cd48e7dadc5cbf32461ab1d807ec1bf40e102a05a2c130fa43a336e3deb9e2276cd8976d3dcca102645d03884d01bdb4b34bc7b902c6c815f946c8be5cc4b7b41e1fad17f0becab90f7f1b59db23f1073c100ddee4e92c059221516ccb36df85ba313cb571461a88d5185a4c65ac68eef0f3d5f4239c767f965a509295740dcfbaf2e6fa7154d759149ea92ceaef2667b6c22b9e912c247ed57ef31f69868b111fd50caa0c03f0f0c4456ff0858fd073543eac054e050fc593b77df57abd12c91639c2a63479e9c1db61c5557b218ee4bc74d1788d5950cd8657ab256ee14c26d902eee8d8ab7587a176fe3ec736b71d55422cf87a4c0ad3f1f5228ba8884090acf2a059de06e5bbeafd8ecb6960464c5b0a5593fc49ee8379f17164fd91c1891edf586ddebed297e74f335ddc5f6f317d308d6080cd7a58ff99dcb08f49e2cac13a1af24fb5c4559dbe11e8f7c55e8dad28d640f43b991fdbde51a8f8b110746e01bdbb59f1530e0554d1bd4b8eca9cc44dfb4fb253c0b1e1b6aa4b06866850b96b71720f33cc857883b982f2b6c37213e483572dbed4d7bcaa375c56034f32283bb8bcf434684d5f5137fe16a5c69c6f0ef769858c115b7bd4c0ebcb9789692e8e500b3c765ed803a1bf53a883d5db029b538989ea05430c7ab84882d9e99dd9cf59da2901b10926d5837a0db7b7ad8b13ed4fa83723892fcfa25184078f0277d6facd687854a8569e1040f7c4e425f835164b0266db951ea42c65adb5e228c786df27dcb0e9967be0c68fadc574bb09947ca2a86de4edef358ec1fd674948102e593e78ce0f40acacb43cb7b9b51672e9c816a67c110c73be3d1a2a4deb1bc684f3a2adb37def2a9db6598514a51e849817608c8afb96a14c38a0772da637755bbb290c6366250ee53ee74cc44b1b9c81247438c759b5cc41320647aa6ae181b0fc8415e877e446c7f41280571a8b42260aada61049fa6eb0ce0334f62b80cdabb468af9014f673c621268834868a6d048273a7b2e5e522544454d7a64380cde985d4de613329e1b597a327a931905ff56deb064d80867829e4ed0098c8d78297cde9539937e7de9fb027e1548ae34123ec38d2683de85fd4839b0e1a8e0a6fcadb4ac4ec38a706e3f997872c9a9e9d98ff6c712d7e7ffe17163560f9fc5dbde88d554e1df59654dd6455f8b4849e8a4d16c37a7391f135cf286cb4f84a62192333962d9c280c0a0289967a609a36261c28efec9c36e7d0abf2b3eb569dc3fded05f61f5f12d2e5d4aa150fd66f2367f2bc3bf676bc55cedb95ce212f9f0c55b7737429fd2ce773ee2a39dba638180a5801f0cfaf0843c2a860fcc390cb789cffe154aef92e5f5f306e09820f82efdeb8eb76cc7041f6ad1e0127bcf0854fe5de7681b764486e78ebe7371bab1867655130b383b338efc41911fda676eb59cc18b2622f6e8aefe7b0280b92c72537d679f1437564f4a3bc9f7b7bcf7acdb961a12f18bf3140319a1f282c1ed3f58095b3446534da3f3511bf2c8c6170ba646df763186e3236a545719123ed18978761ab38258c61a71556073ef86d87c70c75851a7f3bcf1bf88f56002031a92e42a72f7e360d092146a02668375c5c8951bd053405a0d632b2d8a72b90796011a7686a8fae53f43cf20874a6978c591e8f41c1212509f5c7690273184d87e64611e61dce29e04af990a5a1084487b6c1feacfdfabfa43d8e32d188f1f60178bf5000a4606def9a9fcfab97e0e5373836f84b89e1f7da22a550dbebf55dfbf80c21c11a42bf49012a14bfaaf22ee1868caa2861d546abfb978fb7c83b9244c1022d8fd6b658827968f990b5b35cf1be57f2d39ae2a0d39a5b6869ddc5f3b045f52abdf424d6db95266295de740fd26254c37a1b8812d667f410fab952542593011a69cbd26965feb8becf3a6e91bcb5f01a1f2f948bceb44975a5062f204ce86b182051cdece779b77bcd12e10e3abfa38e0d827a331235a0382aa9bdff63e6fb26fabc61a5331f4620c9eedc8c9a65bddf9fe5bfcdcc498a91df7ccaaf5c00f7a8cc68849b989bf6fd282aefcd45d2485f3529b3fbb6184703933f4772b511fce80ad5ede75beb256eded43ced4caf3cad3d06aa7fccf27d75a445acf0bb965b9efb07b5e87e9688643c71aa268d9b0461d9348e7cac75f89df2d9d4cdc519ae97022a52a4f5a44f6a2828b4ff3300399f2d612b5551a0d8b83a0ebf455c74ae26bbcf11af112590f8867b0572e43585eaf93475dc4b14039f5e7d159faafac9ca14aadf1bc60f57b83a0ca708db00fccd232c3e01d7f0dea06ee735f168e1fdc694006319f0c36806151081ee9b0a91dcb95f7a7d2e37ab519af54f0fd23040394141e7af0d417ac1e757262f602e5b591e5dd4dfd769b49ba25b12c9a531fd2f7ac81b4c2f736ee0991e653837130d6d3dd6e7c06ab4848653285b11767414ef8ea35fb0f4e75ef729fb6693df3e73b9fd4edb8ecd8e9dfe05fa64b64d6e469517ccb4fe6409f485fa4aed2949da25ad501c3ccfde35ff8ae744cf320cc3acfa7fa76e7eb7a6069e4efb2e5c7487084b850cda06d273d720e32a1eb667f2504a438dcf1affe16074401ae3f68d937cf9a0adb6fbc1b6867ce48bc9017af05757054be3ceed6528b33a40abf71637a4e22bf9f17b176d9f1f8065aeebc9dd3e7c93e974b07b30ea7f56224427bfb0d4c16176b146a44c3bc1e3db14323490355fd0ee264612449a41300ef5216236f3ba54d964be070162657b49bb5bc26138c514f0c74ade901883c600fccf8f954c0c5f1f53da0078f913f6c83eb210a22b2dbefbc3df3a22305199443685d11a021261f8e671f6a51f8990e7faca8aca656e665ef40eae03af57ece2870f2c0b3de67ad78a7147fe9bc3f2c4fa393a4182e205e4b7d55bd53327a5c71205044522d21433a324870eb999dd867dd37e617f131172f425e1f7e2b5f510076b55a49f9d50edfd9c0d6d6704b9fd1baf9cd93267f1668625924a1ab2ee9ea2569c8f52308b83c89034d6032b9d1f0e6100b4cea71c8e9ee71f56d7b7383554d1ec037c6bedcf3ed65143f9147e1567a0ac6dd780807325c27c3544b23cf94e0867ba7b3e9456ca716a15d3f8be459e901c3bf1086523e52acd6ec9ac621242965cbf3e5be143029f3bad40877b0c0255a17d6be01cc22944ad687f0e3478b6d9bcb28ee48d2968e206e573cb46d84418b6215343545997f3c3616706e0c7075af8e61383cc4b3edb7862af51b2ffbc3c31192ab8be8623b9f4a6df34d267fd214c37aeb0b8fdb52289e05b865ff0e898892934a18563e4981be605d395442a5d11f22b6c61fcf1b1b48ff5e8a069c644d9ac39b75a05ec6195f1e3515f97266579b28692742e26645b81d4f207adc0af1a4979d1d7fa0280464b744216bb7b82f8190043b3f685716af687bad156fbccc44c4dbff9bcea3eb7c1c8493f621bf5341957883e376ee78902a2293e05fac908cf01708a8815a7e692d91e395a3cb4c7c11e2d02669efc985c7e4a02010e1c639b3bd23566037dd0261ca6a9bf33b216863edd56ce18cd90d93a62d948aaeb69f2025fc2b37f7b26a136a3da4bf9b64fb9dba81cc917aef525d6d240ac12c9cc21ab388493860d7b90e67552afbf3bc18d1579d802602432edbac60d111a0dc367656dac8cccff44ba41e4da8686b9a28b3b969a7be5eb3d2b7fa6bb901ea527876091cb55fbafc563e7d2db3768e2501782b48ee487246031c5e61659c050a6fca48c773c0382398eb97ac929b2c4f43d1b9e057b1e999effe541d8949ef9f4773c11b6a81c77794dac7cdad8b2416163e99eade748e79c2ed672365b01a8de667158eeb45cf131a3c590c7e05c97485b0f9d0443285a7de9be6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x5, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r4) r5 = getpgid(r4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r11 = fcntl$getown(r10, 0x5) r12 = geteuid() ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000001c0)=r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={r11, r12, r13}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107005, &(0x7f0000000000)=0x4) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x80, 0x0) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getuid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107005, &(0x7f0000000000)=0x4) r19 = socket(0x6, 0x3, 0x6) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107005, &(0x7f0000000000)=0x4) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107005, &(0x7f0000000000)=0x4) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107005, &(0x7f0000000000)=0x4) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="39d165a5808c8dfd8f9e8501e2ff174664b905efe8f41c5554aec3f15680e2b753db4994aeac241d94ffecc1110a4910e0c45f1923258eb3311e1d224ea379eceedadae8529a933b2870634404f52c2d968abcd05ccc3ea4043ab5dbbaa33fb8982e5d04d694be4c92a02b889983c17c7b8ef7e8cef6a1efaf54594e71385f8d471a4ef51a394c2e43e5ce4997ad4c29072ec2a87cfb796757c359db3ccba62a20aa9f613e0e3d22fdd7ad00c65cb6af0e4e6b", 0xb3}, {&(0x7f0000000380)="ef0840e3117c8c8e42ab740223442b98ad597c809e6ec56e2ee2c0f9e076c9194bef8be95e719588837526317567baffc178627a0bae0d2318767715d227e720785af0fb5ceb7bf21e51ca4ace54b54eb702aa85dac57208a587de0df0ef7e189855fa946d057bb385ab205e9fc0720e5eb3e14d90303302fe76f2c4ef5b200ec8dd7feb99883d0292d848c40c80a3630d6b870d04f0a4e88f52df968c1a679f420b1a0fd331d73b003607e153c0f5bdf9f503166b7c6247c288759303056f0b1866c40fbe29070b9bdfb0174aa3a97f82e82ed06e3058943bdf212bcbcda0ca13d4f879dad542427218b350f5eb044b8c390c9e05624d9ee53baa06db", 0xfd}, {&(0x7f0000000100)="fe1b4c07faff", 0x6}, {&(0x7f0000000240)="c01fba844b0c742d3dad67abb799470dd7b93350195b5f101f5d9e238294e3d243b9276aacf7a574b504168232c4195e38c03101bcd846a0bfe1", 0x3a}, {&(0x7f00000002c0)="878348c4c783816cfe6296907879205dd1a0107e79bcd5bfb5998bd5a7f119c3475199f60103dc26be2ad274f51566c15bef5b9d6122011a7af8600c51851307f7904adb56d951bf", 0x48}, {&(0x7f0000000480)="a4dfcccdbc9f39271ea5c7b0f19b2c7141eb0c67daee859bc923453c0da6f59dd1aa9f11b630ef8164f00cd13bb512134ea3c707c2fc44fe1664bf27b1b29428ad65b1d0d033501b7ca410316dc83733b4064cf2bdd3d18029bafc131d6834063b445bbedfca6e7009a36f2151b842ef9074c27ac0058d567e69070ab11d335290bb778f9383ff67b54e16a35341ad63dc9106b51ceff8d454f108296b53a78d53042be8ba2fe00cd9727bd0e7a7710dcb795ef1befd6b447ee360933fcb16689d978efeaca53e325612335d2469ed6ad7748af6adeb144c85819d00005862f20755455fde3176345af0e27aa640091a5e5d5387fb4adf6581cfd6", 0xfb}], 0x6, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r8, r13}, @rights={0x18, 0xffff, 0x1, [r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r18, 0xffffffffffffffff, r1, r19, r20, r21, r22]}], 0xa0, 0x6}, 0x8) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6d) 11:10:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4810, r1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x8, 0x200000005, r2}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000100)=0xca) 11:10:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ed624acc2d0302e9e610e6305ad0360d6d12123b", 0x0, 0x8000}) r1 = msgget(0x2, 0x180) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x400, r2, r3, r4, r5, 0x30, 0x80}, 0x1000000000000000, 0x800, r6, r7, 0x101, 0x7, 0x536aebd1, 0xff}) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgsnd(r1, &(0x7f00000000c0)={0x3, "c92d3216113e7e0475a1bdfb2c288fc28a192d691c31bd7fc63e96bbd5311e0133d67e428497b58e5bdc441b6abe2416788320909fbff4b5e74c864dcc685b2f12d236039262b91cc1ee8ce3013fb079216ea14d255e40133f7f94fc2283a5fba137f9f5831084155100fb5b7df9f84b1ba4a8c434a1282128226292dad3b6a102f5df8de5"}, 0x8d, 0x800) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107005, &(0x7f0000000000)=0x4) socketpair(0x18, 0x0, 0x4, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r9, 0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10101, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5f, 0x3f, 0x8, 0x8e8, "ceb30f78e9118353666dde0db5e94ad964ece18a", 0x3f, 0x9}) 11:10:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000028c0)='./bus\x00', 0x10, 0x24) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) lseek(r2, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000002840)=[{&(0x7f00000001c0)="6706d3f250", 0x5}, {&(0x7f0000002600)="2d0f42d854df169c1de2a51bfce6bdc8487377eaecf3421028a8a77da2d17263538dada2b269b0c38b5541091eeb4cd15d8dbe3cca0f9f358c92dfc442d1a7f6d7738e1dbe1fc5cab813ca1c253be0e4c3869c631c88d1976272275f6ee9d85de337fda8dbf07f6dd35dff1339025914963066ebc046cba3dab16297e290695e34a68e9cd6dbc6a23478535d144ee317adbcb6615dd78cf56615edec7a0bb23d6fefda6d22cf40bffecf2e087b2760d8b74c18d4cab1dc4e673178db68e883b8026975525a4ee3", 0xc7}, {&(0x7f0000002700)="3dfbfb6927ef85a146111ab535065039b6d0c37c6c971c287f0e2b745fdd73447bd88947f4ee387ec2dec1579c5b677c15aa31eb75482cec9455e0ccdf85f13a22251fc1b274813de6ac0a3539d990512e1b470524ac9e949c5e32bb8f4eccde1d703a06535933bd13c4347a525a50c53983db6d42b50ed82fcdcc2263f11b2f99061b950783b216339d", 0x8a}, {&(0x7f00000027c0)="da25a8d6373f6ae72ace63dda5c36f8d7c396a340420f5eddd29f4c703455a97000e1259a25a49feab22f380c79bedab6f70f3c9b40e1672c8dacbebdfa26465fca077a7b45c228c98343c76e449d3c7", 0x50}, {&(0x7f0000000280)="4473c5c60ef260fce3fbb6944f811a4ffc45704765c8174b93a2768612f879e00d7d684f9b3f", 0x26}], 0x5, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x3, 0x7, 0x0, 0x2, 0xffffffff80000000, 0x7ff, 0x0, 0x10, [{0xcd, 0x5, 0x9, 0x7}, {0x9, 0x6, 0x3, 0x6}, {0x1f, 0x0, 0x0, 0x5}, {0x4, 0x7d, 0x8000000000003, 0x1}, {0x3ff, 0x407, 0xb4d1, 0x8}, {0xfffffffffffffffb, 0x1, 0x4, 0x3ff}, {0x3, 0x7d95ec00, 0x7494d0a3, 0x10000}, {0x8, 0x3, 0x2c3, 0x5}, {0x6, 0x5, 0x9a, 0x4}, {0x7f, 0x8000, 0xaf}, {0x3, 0x7, 0x3, 0x100000000}, {0x3, 0x9, 0x81, 0xab2}, {0x1, 0x901c, 0xc410, 0xff}, {0x7f, 0x10a3, 0x27, 0x9}, {0x3, 0x80, 0xfff, 0x2}, {0x1, 0x5, 0x2, 0xe38}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="323b728551b943cf599a29a23cac75197a907c5e0b8b81360cccd680ab17298de14206aca626b4f0aed226d1e1b25014d893b46705ac61206d5ca2529d7f65b233fc4b1625aac37694560be11424080295a1fa8e0e97cf69115b", 0x5a}, {&(0x7f0000000440)="2bc5dc230476b0172549ba44842c1152827522661ccea9bdbc1b2c0168c8ac14af0cb29f16fef9c89f5bd83596c0cb745ccc60c5f24594453357ef3eaf30737a92ee7cd6b46bcb2abc9903d3f614dcbe4ea77e2dc096e10808d16aa6c1a581d14f384b875439b8c742465be72b010ea30fbf92f03bccba59b807687a0f0305434d5333", 0x83}, {&(0x7f0000000500)="a6ce2e1dcb1349ce47b647fdadeff4445343dab32633de36c78e6ad229d62d0b844636d1c67451125dcaf4641d805bf34438299c4ed757762c94aedcb3e5f54d552de5b773dd40852a33b5931e5ce56fb3", 0x51}, {&(0x7f0000000580)="892e59d1175a529500d7fcdda574410235ae78d0b684fd5af464c0b923a4c474df2ecbe5a606ae3c249b6448f80237985faabee1915d1c7c242a0a6d343a05b01b44f2af6d15860828c3199a3d7a6884e57bf66c3a92802783e5a09a51293b2e08443f6d7f20b9a52937cece6213ef79753f7c7ac29863ddacb7f3b752d668e693b044df9014b570cc71e659cab9773905291938e0df8b5fc3793e14c293aa7f7203059e1619a47679bffe02ff969731877f4014b15385a895c3c3a8ceeed7793d13fa92f0c7fb9995c2dc311f77cf23f0d6ffedd2406a55b173458f5c80afc535d8ed54ee2f92aa42a470197d2fbb6ad4cb28fecc5e15caaa8a471aee9b7fc5395ddccd49647196f42ee802d858e0bafac3833565b9d74b552d2474749d7b898139b106b67ab6578c30d7450adce793ce7a576d21527cc8b6b517c35483836ea42b803e8da987aa5e6630b7145aeef55eed6bc39120669ae1bc78809feadc89f2411d4909baf7325a7f30b7c0fbedb1c35f502081a328bc3bcb315ddcfae2588bd125dcfeee5d4001b02ea4ce7820232b17dd55321289d8d7e93f8f1787d5a33b6df2c64c90ec3dffd97737dc61ef82b509c4d11273e6043c6b04934833ed877036b0b38f4441017e4a2f8ed38b88da4d3327d7503f6f79c65559bd3a284839cab17b80bf2279b5dd06acfd579ec60aad60d9fcf7fdee249b7d712a73353624e5e3ce2e4119b24825f3dceee81cb94ad9822c248390621f85e9723c45b30c06eed8fa4ac4cf8b00228239a8baab6f42fed24c0fd1aadfd4d7e8231c7e3479366a25f08302cf2f30adac026df03a3bf74be5b0ab72433ca50644d5e4ea097d7824b8bf831ee4b56671dd991df5e1ed11386b11d3cd0714eb971a38535b846fcde08e45f62630df4d58a0142a5f1493420249b3b73a1a6b816a0c1d62ded4293c681dc74a6ab81bb29bf0837d0a800cba1e31da2d58cdb76f239f74c961178ff8c7f47643f1cc180f3c0b3967a637ac63c7edb1724cf222eeb8720282653b711b8b9113b7eb06b03cebacaf2376b1614e63e4ea5c604a813d2f1b1a6e90011e390eb2fff0169c7467e3998070c10b67bea425f77f81c6c2480ce99cabdcc096f65ed4151dec7e29f8e1621a92b315d6fcdcedc5cd8b2e253d73671296296a71a41aec263a3e645421794701a14b3a9e4d019324bde21799d9baf5c6f0096f00755527b2f910e4d930d4ee46ae3ccac4773ca8ed243df52f0b9496520eba706b6e4bea72c84e845ea01c6e60433043183e4738fb6648a2f896026f6368aee282386d83884060c1c5c9e89ac431bccdca8729d3e1586bd153fc6e13702367e609fefb3c7be4e750ff12ef535634c54fc953581715f8e7198854db6e68166189903835edcaaf61a932239fe716d0fb855e9d3369e745ca75de87262a3cc6aa4b559dbb56aa36ed4c888016a753f6d07f84d442d2841263fca1b0d3e82cc8a3af92d7f555d987c4c3c741923b786f36649be32986ab665c5cf8f04e3b1f55bafc4ea0ae586e84ef05e4034320646935f0751f05f4e81e372d88ef9eea7275d7815e8430d0c165d79460bfcd96e3af0cc2bad9f7814b368a73035f1a462b8c6149d0b24f36f3b1f4c8f6518ece3e0dba2ab36a4197f944722d5936893f8ade77a979836438bbfe3678d2a64204dd53a3e9dacd1d1e2ffb839c66cb0ebe7fae3b3945ef3fe957ff3d2137c5da0731650455f7416a0d0f48ebfb3c962c28a7b2b8351da9e19d0d3b29c667e0f4ef98c72bf4cb9382e8a404cacc2b9c30bc49f5a524c1c7bafbb452fee5277977a9a84646b60573ce96830303a5bcab208a71b50d5f774bc8b91675de7c0cddbb0c4fd20050125ac4a6c82579e6b180b395bdddaba88026753d3d976c0c99e49dfd5e96061c4ab28598b5cfcf7142141e5d8ff56b532984d104e4febbab956c881f5a33803e4003aa2850432c99dc6ca96942bf6fa2b918ad0d9f37b5b46be5c135d9dea23845ada015037ee01a066ab8a06468772ccecd5668d137a8c64ed27e8be1d61816f67b1688f59e15d0518d9b09f4e6c3a35f2ff5d0183fdf5dcd3bba556cbc7900b182972d0d94f46c2ccc5b2c16ebd670c3422cddd55dcd499c58058c6bd7f5d17364e1dd0356de225d6950575846aaad2d39160b2805c58f961337f4ee05c270abeb9a9b541f2351e1958de8cd0f2c50b501af4a7a6b5303b7acff77bf3605d6b3cf62ddb2fd8f66d1e74c2423b15b908847478f5629cfac0a5067ca66b8630a45b3905c82080c4b94bf0ed9c409e15bb906082fcfa21b57f259bc72545f75ef286c56551648fb5c5c6854b4e8fee21316355884af1406f4db6fa821d978240a86e39e5973fb93aea4b920e18a94daf0d9f3060f9af384c51d498a1d0a9958ed4bd4c13f87096531b6edbdf000b858779b274bd8edcc3375901f247fb801a97e7d56b14107a2b3e2bce782e5e1ce054ab301b88adf025debbeba9b9a39d01589da05da2521478b267f2698906be3806e54d79c9ddb3aceb1c8a06e2dabfb30857b4a574506aca22c5ba4d1b7a32a3f085febd4f29b91405b16bb9dbe4ed2652492200fbf9366678f9ae4d4a62a786b2280946c6f19dbc4f647c5d6e4ec4ea626230b30ec9321f5fa493a0db1bf0bdd25d100ae44ae80ee34c50b69b7200bc0e7cf889c8c32d348d80313e42d2861bfed3af0256dcbf5c5073a1875a487e84ef56ddbdc20a929fab8748e0466ff8521a431fc20dcf1e0082d9242b77e7790b025a35e8bbbde6965c6d93ba71a1376ed82711dd9a63e42b5fa9d3f0c182480f6987a45509b1b1a660fe23989663e28a462962b645079bc561ec77e1d5bc383064af75416bc09bf1c6355765bff03b1fde457306eac5dc90ed9f8feb1796683f977ea6b5f923bf10a203e64a963146f9f8fb4701b7085e5096f6715f93e731c2bf08af618e28690fd6d2772e8b3aa24422867befde41d60b004e79f71407d1f49de87617270c6f7fe2160971d2f2b97fcd3603a1658f158b18b0e812ffcb6827b88116c9c0263d1d2cfc952f336c64d5b75e87fd217f885d6ff84028aa3632e3872bc9dced76a5a5b96ee863c9855e279d73db56a334978d50408dc596a1e63906658c158a2e5fd2b9deca11c7c8858ec6a2bac8d5a5efac1581f95aefb7a886515eec873f0ef399f1262f2f3f41606930ccdd2c900af220e417f8a5b63de63332b453584d84c0d6afbd8e75fa7ef9e74e03efe64b0b08d8439ade09466995b9e48b81870f5b6c2fbc5c7b5eeb131bffb959f35434d5e6e679a3f62e36264bded1ce665b1221238c8c657e9fadb0c7866dff14381f7e5e37bbb28c20d2184c0ae1c2e42e31e2ca886302a7f30dc23fe8e9db624ff4dab95a8c7c2cec5c92b5b1c771eb7801c0593840d2fdf38d227f68bdb74e65e3793a42ce98b671041092b71ee96f73f657e5f1470e358a8b41bcf51b907290de8b32f51a35bc56a29e7fc099de26da1fd553e731f3e168d1876fb89626607050723d332f0a855583c884840bcf2c839c02ea6d3c46b03c3d75d3a75a00614353ee5b441d92ad8977bdd64fc01e8aaf37329aada83d084f05be800086427651275b8553afd3d9066d638a0c3183ec9ba421a15545e7554faa7dc86de0f6591bfae386bbd9904d3cd1231285775daefd05f67c57e49d4c8c8228b092084474ab62adf695790447444be5f13c25e3308008ab70147d03283c210d281a4054d9cee40e83b827f2edbf896601d76780816b63b3fb5b5e72b6c31d938caebd1e8392706020f03eb22291eabee52e616d18cc9e5c79111545c731bbb664b54d9ac93dc5cc62e63fc10559926d465add81a799ad3dfb251b13a79f596c0e3cf69d7f8c6925506ca81a06e12449af2849bcf030969d9f6a3fb439c8c1f89e4be283cc5e0314504a657c6f6a7260596ad323dd5eca099414a2f606771ec5d563c3ab652dd3cecffaee35f29ef0fbe796660268008f773e4f2269e590def2f240befc4cc24183ddc6d74f42450742f429ccdd7d882aee7d77d208bf8c8e419c5352548a4ef80817607fed4302ba786be3465b9cc2302374a653077a31c345cd3f3005c97b9b0183c3bf4b0c7ea5b6c71ca5d1ebd92a403e40049351c8c2a555bb216ae4c6315aaa650f5490fce959726e6d2369a5b3a3ecbd55bd41d042a235532d8595383aec9424d39176995a07b1568831b90b209054c5e8d7b4031bc25630264fd1ac745688879137f004220f2dc5bed215814cc26d914fa61d840393b26cdf8812d3a9d0d06df2e6353de954afbd254207c2b5e915a758ab06fabc3f6564fb45b4abda0cfeae4a6f5cb9058e967f41ea7574f327b5f1eedf9ed42660b48dbcd672b882ccaa5d59a7cf69695376fe1fdb8fe8c52bf10a0d978b7fbadafa5e2a2e10c16676228b1a8f82373a54915c61dcf3c17192b5cf9d783c48b14a78e235bcbcb41db577247a2c0de7954d520ec32ca16dad4c56d9ab148ab6ec7e24a802fefdd6cca10c07d041d032fbe53add18d067eabcbdb29f025be1232599fb7aa2e1cedc53aa4965b19d019db633de6b365e05ade3baf101380bdd9796821201ab62009d19b4487cc8d6874d792da9cdb0b7ab45506fb1e6fa57fb1da7beaddad4326495e17db29c536237f842e8c213c9f854a13012f1f5a3ba27e0e44e19fd57fe8fcd9f18df45685df49967f28a32f6a2ef61e9c52219b1f20eb61513cb8d1cc176eeaa43946e0bf5b0b32dd588fe3aad0719561226da1183709161f79f6971ec3982fd257666767d01fde01435cd72077cdadafa8ad58110f6910d1fc854f7c6fad780318d93f590172d44a8d0eee49dcd4c3b5c04998e5fccdcda879e010b0feef2f17b033e18fd598209e097e175707718c53a28de008fce5e7488388d31a31f5ff2d42e227c455eab9b818d31d64fa40effd8409c6d3bdec4e383731e710fd9a0af777eb04c447a735e5d9ec7e3874b2aed47f44d101aaf59f2dee8cb28958ddc9ffad4c13b8b54e4771a1d1afe4dd82849de2b0859a5328a9a884befa96f208f8dc447c5871a5381e8a5a4a23f00f9a06de3eec82d2c61106bbe32a072c84f53c8725cc341b1f620b532e97a6f3242c3a107e4e4042989b456d03258865d80b0fa267029c056c159e611b4b4bb89aeef7c02dccf018d77be2d4579210336b356d7d9a8d544edda0c2f938f0a3f7d4bfe0f46337c7384743d8df9369dc567564008d5b95e414dc926205175bdec8ae8b42ef28510d5947d146cf44ec21f9641ed9ef7c5336d92c708b305e49a5a256490f2a893bb9aa88e0fe61473b2fe9303c1c476fccac86b1364023592363b227d76ed064119c4d6fb66e17305a1b6d16e07dbe95fc49ee05d9b3f2dabf19b80803a9a4289d71d2cae7a8e6294bffccd1a3bd28333dca55b42f8be78f3824dbf0d143a8ec57fc164b1ea140aa740043fae0364a660a79eb479da3e058be3682e1dafc38a59471b4ccf9ddf631dbdacc3c8343153a438464c11ccad18f3fc50dafeb0c3ec2c23e3e837b5a8000f0ca33b573df84b58452d0616dfb0a7887fc3f298ad1c09e35ac74393ef1feb10abcba66be631a3a44f723447a20316f7614adc70ac623fafdae1c1df2b2dcfcaf79a160de5e995590b8dd7925d2892b1b0c99c612ce819cd56546423c4187b6aec61550cf4d2804c994bb1d5d2b8c6f36840bbdf3f1dc9107b2a8547fdfba0469d462a156ef1e0345a072e68f55789648b223dfa2331f4c760546d4ed21367aadda4bae08", 0x1000}, {&(0x7f0000001580)="5061c7bc84a0c0b946b0f90cc1a04232fa1087420268c31876482175fac8bb93f11c44be80047b2c28ad74f5a8b5b58f370c23e0e6ca926d0a488e5faad9a984b94d2602136b7fc8e1c0b84fc02026c6c0ded88c6bc54f9089d5b716a8c851bb1a34e377a205b4ca23e1dacebb511d71385618e26829de3580b480346611f68cd251ccd645921f9557fde1e6a0cfe2687b868fbf89e72456f7dbecb8d7ad2e2696021a32bc54ce2847671390589f8c6646a890595cfa2a1b3c4e78ce348f680ef02342e605357a785aa69ad431c3b060cb01dcfff53cbef64b8cfa6fbe804d72761c8e3bb785f715e23183eee446186f119fe8432c5f9964b7411742b891b073824f31b65f1d808020503094be33bb2740fbeaa8bae5e7fce830e03628090f0ede81c2be8326c1e67c2970f9e4ca2ccc303e8bfa2d9834d54896c45472664bb2d92611fd93d8a55186c35192094f0246f68b180eaaf994cac7ad925b0ce954639115920818525487b564c5895a51b5a9b831800218e2b029cb66dbbb0405b828ea239db58648819d6c02955a319eb78bfd861dc5b43bc3fb70243a642ab60a26ede047ac895b77631b058bd8c5156ff064d585958d3d54bef27b1c8670dc5410b8170afd546773b1187b7802a0f42d9ebb655d81d803e68435140c59384bfef457ee45562027ab350af8540436e27b4a20923a81ee9382a68e8492624d7e9ba828ef190d15b58ab471510729103a2e85d9c8926df8e7d42e4635a1ffe1e63784bcfc1847d347541d81f3eed328059a17c087d5429e3d2a2bbbdecbc7e903ce726da2241b4fa52e7c886b76678892b2c1b71ffafe1eca53522cd27259c3f5d653a7bd489cae6bb3db7bc1ba54fc4e1b4e7419579470db6bcbd0d6dac05115e5a6c5fcef0006940fd8d73f5c8370ba95f0340e03838018b58ce5fb624034da2371d8248931313303a5bc2973fb84507dca04c56cb271d9ec0139d31c34a116d18a25484d289b420778a0cd49d7d88e4d8d66d1f97226339df36599b0df14978000ef873ba213f8993e8216fbad291ab47a7ae6adcf3e447da311f6b02bb26408114d3bc5f7d5bdbcca0ea214eb01d9e4e251b84876083fd1c703ea1f3bb879491fa91cae97a2725f2ed4e10ad2c39146038698fb0e83923da0aa7b63ac53757811334fc38dc895530c5d3fcdaf0d0172df1255e5507ae80ae5bd9fad2ff939063510e9d6591c9f4a73a35c66308c7f1c174e9265028296679b0b5bf8e35d0b5cf9cf37d8dbba32c2e8f440d0be8a7ee215e451f61c983a69576f9b94cfeabb6c6e16460b975c256a3c4f378d6c90372119fdf133342bc5fecb534f8580e4d9b40fe096cd8405c560a165ff5d768556c089bca54a660a4b6bd3df7b884edd90b638b004877fbba8d009f6fbf4e27dcc227e870d4df0ddd7f30a62bd7a26643440a15ac192372ab5a799a99dcf754122556de7d2d152342a7baf452b2884c756e99df95bb69ddd7cf1ea437cecbf30e6180584069d879b89f79543e13b421ec2869df2ccee1b352fc74799fe80998fcec099a36ed1b1214a3ce190efa11a2da8a99bce2b63fb06059d7b36c5c8be6927bedffda357ce41f0cd91a9445c4816c403d81367d9394ad7b3e98ffa2e20e9f8231d81a5797718e55d7ec6bf07b9c159f050b8096c46c2c7b7f1c2e5021d629d7d248e11452a62af78960fc1905161668bc8d7458ee29fdea1798d0da381ce00282928382b3e607090317740bfae8c6afc8585aba651fa1a2442123cfff9087381eb47b48807987034b605593b29bca03dfba3103f7e24e17cb033d6b8ff76e2fe4567c674041116b6e06dc5d1708c12ad7ab634fa6d943ca31b7c8f03011215e34f6ef3ceddd07a705783f45b0156b1e6088cc0a8b17f35c77aac3e8e655cd23c0084a09b2d5fb3d3d83e492a32fd98e00dd46965a76edd144b83a4dba2f3128afa5417a16c3ad7cca16556018138b34768fbac3af940a11ea273b31720da5dc88a710f755dcb87775e64f3a782956109576c4432410c6bf1babd946f14ba343902a59d5ae72eccac75917014fb5668d28d0e646a62c9ad231bf275f11dd17d7eda5b3d481078077aadd585f1018d2bfaf7600113e6702258857247ff4a2d6e80e1d77cc83f8c637193dea70beab475e19731524be42c02ad84ed93c5cb61ddba3aecd6456a4423adcfffb9569dd92bf1dedc354b79c971b71ce0ca3c56c64c9b6920019b05b8000f829704dde192c84e9354f5728985a184665277d6d9cd792f6d16dab08689733f2a372765f3999d7497c217d8c6e2074c7c750ebf6b555206c8e0a6bb99d1ea8c5976ac29a3f9dcaf84560ab47ee82cc2101e5215316750b8cb6e9933d68338366184aff636e260faba56602aaa8c93ce115ce48c365155faadc53df6548b494d82aa5eae9dbd63d0082e099860eccc48e33a592e7e231447d0316533ac52973fcc604fbe08e2d4569241347692e72cf009a703a5dbf9b0487b9dd9782ccbcea01f457900c1a31ebf38ea43c28b0643553479e0c46d87329a70a8767dae94a498bc457ee52632eca692807ab9e548e69d3adda33a259e01541a160873ace95aa32f5d9f79c8c1c3d22114c752951fdd4322be96fde65413b39547dcfd0afaba5889bf8da1937a0a75d37e5559d56705237301f027dcd598e3dc5e361be9dc99e7ba42477e4c7d02cdbcfddb134fd6740608e979ae3bb8dc2c1e7724e785f95883450479536ce24d59448b174ab30b4bb2e2a0131553081f617f5bf28d895e606b0d5a86178ace3263cf162ae465319f95d1278501a2af485e241fcf76d338b86eae393bdb66316a7d437c6b5f734d713ab380786f9865aa5ec8a1b69142195f8a55fc4e863b3c0307b5bfd01b8597bd895db3b48ebbf5dc2065d5452af158b3b8e7a48edc1ad55ac0a8d413d9465bb7c08b32379bb6a4b0c601cfc88b31ecc39372c0cfa4c75098f9b41b2aefe4ce42e015775ce9a63741a5a99ddd06dff9917121c9ca81b25c35abe5e893c1290da73e461d84590271344562aac3bf9ef814d5232c578e0007c777c011aaafe55b94b5c8847e9d4599196beebd98e0cc50e5f79e0dc65a400407708014eaae6d277ebed5bdda5320e612bb6f1f3c9dd3264a76e9090506aef17db7239633b86f90aadce11b1af26cddd4fa4375d2c4b64fbef90b7e5028fa7e5fcdb52ed44e5efffac88c004f6c42b7e935ebdcb041e2ab84d3be6276ae52f96064b528cb611ed6e870e73a8985d79137b1ccf2b524a7cfe54033bc62514c1ec6e54f6e6ea516bda096f341d30cff2f1d2bf10e07bf2cde9a8420daf0407e8afb420736465b735eddcc3b7665aa9e789913978e9456bab36f62258f781d8dc4f6798fed5f690d234ec5eb028e3808e4f7a6535c654155cda56483c402ab8cee18c6c6dd63a80884954fb3c6677c2c025be18ec885569940fec41267fe475f096b3a80b5102d00a99308b6350badaf53b89db85d11f5a82780087e635e6dcd2b5be539c5781205d94abe77d930e2dc46d459155ab11c950878651f289a676f6faa91f71e89229a2b56c7e2852c8be1d7ab7d44da165a48b6823fcd0654bc4f8f112ec10327644d2e5e6674d177c9b7725adfc0a7b555bf7f42f6cb6e51135409f406c8f7d71a564764b667b9bd0400957dea041ee442ddcf2c4fd02e1c393d69ac61a75c6d7b0d9e184d05994a89a528e9c3e3bec88975d3e933c98afca1e7a2804ed367a919ee783ccd16d91e33136ae55b4fd41750c1c0dc366979dea80e63a49f7a6735ac9d0d8d3096bb60b84f3cb51a968e689495cb18080f826b2fcdc4fb10fdb8b76a24dc20133b6e51a47fa0ae15d75ebcef26911bb5d181b6bd0ae4fe9d854c1e3a025065c62503bd60de0270be8ffc84170a1aaf6eebcf6831e9a3bd946bbf09977829be40ea9dc6e00088da994f90ff55728023f4d4a9e06c90e9472c922f888481c77558fda75975a3614b804dfea0fb8a98a447707ad826ba342a7e75f35f25e66a5b2311e660bef12904377c9abc8e6a14406f34b7e2b88360623319d96d4342d898b850209b5ef1279f983e589e50279171d7b07b479d83058d9eebaf20e75f5e44d06d530fd4321e534c41888c50e8d3b8708a782b6a52d94f34cabe7a2e0e6257cf773c85ded72c8e95ad8227618b3791ae0b87fbde434a7fbc50dceadcf37398537e752d0aa866d7929f910e721d943e45a3b38cdf69751a3e0236c7c913755706b75fb9bea2018a52faeb8e7308a7b4e98a27ae494ff6c9369bf2a58c9ba0696235534c943345844b5df015a3d776eed0a8e8e425e96cc25a4e5fbd00ff0588d929df578fc04886ff89a42431ab02cff4bb5b1526a0ff468445c610a5d5d5561c21a15cb46d8f8e3fd82710f42e5fd07a4cac4ecf2d9cbafc5605bc56b9c1dc23f56043c48f2edda70d3033b6f9c51865bea4ddeaee0255619b65bceb7e85f8e6a92845fe10dde54d46a105e066a1540f3fbf6764de27251c4419a3e2974c8a1f29477d2c00cfc45453af0058fe3ab128fd9376c348848d36f21bfe35ffa48597475611a1072c0e637b18655fafdca661dd7b1714ac28b5aafa49abfceb5961551ec1e6a04a4ed16a131a86888aefabc17f9608c82246a105ba30972b8196d84ba5ebdffd8504105fc503873a58b4a879e5a08219582e568204145b3a80f78a293ffa8c64c698829ab90b4fe4921bba595be09d6174bee60c4ca8df268111c8f4f778bcf42811bdd581cadd1bc0844341eb89d246572b24f9ffe2be891eeda0ba18138c4e5808350a8c555b2fd6ddb6b0cdd5cdd3add65b70d696b4b57d6f1d150d181a804b3983a35f3b61478323cd6861814e00333a5b5a41a5c7eb4bc2c466f69f7d588de25fa1b600a70ef7d8bcbfd70c00008c6202dd2ec0f2433097f2014998f268eae81ccb8f916b25c6717b35128ff394a794cbfa139c00c4bdf3ad13b4ed4f49330075f733869a94d0a3caecce492b38799a839c288d4994eae2be22fe0574e0f4b0dc4f88e29123631345e3d3a0ca224805c1613cb0e07aadf00727ef12aa2a8030c1f514128778cfbf3c2edcccd9f6dae0d685d080d46259e92172b9159e4063ff11e0f7da1be7ce36fb531ca5c10bebf24858c8265779bb29e77895371e058bdc7781ea158695000cbe48a2fd3876bb1b63836a4a555b345eb6e09024648d1c34d6e414fac760b74c63d871233eba8091bec9696fe1371dda3fef09be35bb8fc1793482519af64b1b3d1112446fabf448dfb5a7735761cfd3fcb11f1bd08f2f6a09100d6276ec0848fdb1a62683e06a4049b7314c7deaabbe58245d588d03728ce2119b187c66651203ecd21c512d71581cb910d76931e15ac3f3334b752b083deed64c29e648cf9b0bbcb674c9bd6481e7cf6a861791c7e8aa8c3ae441d14f56683c7aa10f8f575451e5a20627575235dbbc3ec00f72d231145befc36c2344ab4ae9a057085f5205aaa108c2ddc1860405cb108f059d7ea781a03efba24710fc510e5c4f61af2d64a3cc1917517634e25e7b964550068d8a36fe422f61ff0e3db51c8eb92ee876efb812c02e86d94b0240238cf421487280415a512d1767cc3d673f94478aa1bc611c2b78dc048de7b3bb791641dab9e4ebd555249e93c7b42a526b0b02a22d3e8584c987ecef7d668adadfa6c117f35c255e0bc9c0a7ce1aeee3a8f39393010e7827baa6ac58c13ecee723b76303c7282a78f98b5074df10d0fad3bab8e5610a9e199b00344c028e0b1b1d97", 0x1000}], 0x6, 0x0, 0x0) syz_open_pts() 11:10:09 executing program 1: socketpair(0x2, 0xfdef414b6f99c325, 0x3, &(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000f00)={0x10, 0xffffffffffffff80, 0x4, 0xffff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffff}, {&(0x7f0000fe6000/0x14000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf9d3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x10000}, {&(0x7f0000fe6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000fe8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fe7000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfffffffffffffff7}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000080)=""/28, 0x1c, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001480)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a200000000000001ffba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e2577f2919c38d5c59e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700"/692], 0x10) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000001400)) writev(r3, &(0x7f0000001440)=[{&(0x7f00000002c0)="fb8d31deea653b47c85723408117a62be5", 0x11}, {&(0x7f0000000300)="b6f3184aca922024e238e2441b187c4a559b433d600cea807adb921fda4fa04f93fcb506135fc813469091a67c535994ddf4769b6db7f758f091ef65a5d6d08826b4a0906ea1f2f44bb3f857aba562c489c559d0b8b01c2e3ae33d5443690ba6e9c15280c23500b0bbf32473aa800b69887d6c0a509b9a8da4bc0cd014143648a8dbff4e89f1ad03d7b6c22decf5cfe7ecc9c5bd34098044fdbccd2403fe74c84ebda8aa989792ae2a45828b09800d7b702971fb1b446e9e75d7df5c4cd73f13096dd27cf9e27ba0fb6ea7e6aa3212d00c6e47a05e92abe200b98129b205f25275cb17a39cb048d4882b90dc2f57c279e780c50ea95c93634fad5ed1ddfa60289073633aa9a482e36ebc240b2bedb336ceec335fe842c8a655028faa5956e7c2b21ba1e66a090c3f638be4afe9d890174dc5d81a7ea6c0c502fab183437d838f1f23a600f5be7db172e8b844e5b9b9093d564b6df71157ef78d00101ce27c59b4038f57c03587d2735f65a6cf7447285fa89f4f681039c93c63d19f3fda26df78cfa1c0cda7a0a4999534fac5ce7e3201e84835d0787eda233fd9a148527e54ecd33a34ef84273783e8561a0ba2604bca5c0a62073ffb037eeebc4df2c04823e58f7d101e9e6b83b0ad0cc175c5f99f7b9979b284b2849d469112d11aa2bad6e3eb85a5933ac2c47e260d3b1eaf85fdae3bdca120c4518d815c7ec3caaad7c5c40968d5e71a6f4d8a8f0f43809e06c6857d2ccc6a59ec54a720ebfddb86fce8759aee8b2b86ad5ee9dbe7358a3afc09bfa3bd64149534af8468971789daf51bf2e742268cccce856ed1d0bac10745c6df55b6a6f5819feffc918149d1f5c1f70fc55a11500183639285a151d1a4b711b3683755689eed9f702c71534bb98930682b08f07564a17e32357e3964657374beb039589c3d2d2fada88b9f4822d6f0ad4bf14f1fffa7c38552c5445bae8ec6e1327045cfe1471ae5c7cd9a509c6cced7ef841695673b06c2a125e6e5f386d0abcc501219d84735df817a0e12c93a841d2b8e52419f82c208b2b3f1a067a13993804758f63b4f02904af85d7b05fc1ad988c6762a99ef4431e9753f5bcb728ec85b292a8a2e0456ab0884c410f48f375d5294fc6a9203ec0b919f46a10ca40dbf6a04e4644644dd5a81ee8265e9502356712df72f29127d223d665a1d060293840f382cbc5603037034beee9a6719cece058961414dbfc6cbced24408bd293ee5d30b58957c8be8b3cb8056e74010d2336d869df5f952d3c83e676fe0c4cafe1cb5bca0dae160f1addd5da2713c9e7566e92048b48418344e393cd9ead3c37ad61202d0c0356e9f409572d236c7f842ca609a407b47c3ba6a4b6e8d0e97c4bc77772eec36cf30776aa43055c11cc2ffa04d8d1db9ba8cd0db047c3fdc810b3c6c65515edab069a601d2540c541ebc8e0cddc526dd1d62c2fae665040fdb41b666e3fadda625ad5e32ee27780fa3ff681e356b37c8e5b1c503a7da0a9a0a93fad0d70519aeff2f4a8d2e72b9f95bd397f9351fa82f271ac2f367bcfd21fbd70e6f23124ebb80a6a3d9a0f13104f4cbc69cfcd52f372b939d828f884f8c913d9f4bead1e3bb2da256f7b7bcbdcb05a5aed9c45e26ef42db75b49b010a81e349c085f0c1ab333a98d74c5f55f14ae5e0bde55edc497d9966dfc37e981eb9b6f37dcb2d9025ca447404c5df730ecfbcdad340202352d243990124f1e75476ede9bbbaf1c5f2df58e733e6ebaeba4697d82ce77067a450d83d62ace8ed94cb448181bfd9a6295ad6ea3a896693b462a381a8886db4715e7273ff08c726afaad2e5adc08d1385181428588ab870b5a06caa2995eb0a9034e13c7fff58d51d6b8684ab246e578510002b81467db5ecc3c48eb1265f2956a921b127fd41201311aa857728308e05e36e39ab1dfbc538031e16b09725a93cd89ad4e88d5ee05cfc87739421b6275f4d3b823e960753a9440bd89ae1d0d74c75bf19ade8970e5dba7f035518deb8b27d341035f7a32d66e3e2069041a3e7f0c455b7cb14a2b972f74d7974bd1d7b989f80ace714826d2285c385c183548ee1637a1b4fd3a8237bcbf8fbb0a64b88c8df6e3c4ccca548de9497c01d19419fcbfc223caf725e5b9f7f0185e4e294214295c1c9eb4ffa8b5ed169c9f86ae0125aad631b3863b6308e98362e57ba8b3e74a6bd11c4948ba96d77a315a01e6acd9edcdbde9293f9358f5d65291190c4d7315f755897142fbe963a3e8624f8b18c114face0f685b2bd827dcf00fb1687be041712d7c30a414d7431de289244ed675b235631249182ffc51344d47da492035f6285f907c6b4c6fff0fbff81d99cfde0450ef085e67001eda3d7f6a961f6fa763b950996dc5b40f7a98e170c8a2886e7e98807039db4a04f52baf075c353f2a3817af9817c05e3ce67c3141661824cb2c4331e2f669cc1e9c3b352c1ac55383a1f05d102f78055fe7161a7c584f462780bbae3e0e7cdafdab1ee68561deaecc2f68509790ec85f96856fbf6b43cedd9edbfc919d59e8193515d4d785160b05ecaf1177d117e6c5003b63096e87edee10c84fbe36b67bd0204b515ed0a1d45d9cf7b41fc57e32a38c1725921082087938099ce8058ff1c479eabbc0460e9edad6f839d76a5d297720360f778958cb090c768b01e08a20f0e847177bf91f58727f7f5baecbdd12389031bd7e7a68af2248309ef5e8509bd23286759723f021221de0608037039c6cd5b232892d088b4da3a7fccd06e7fc7e62923ef53f3d183e6a562323150f62fca36d797b979b7c90cb4e565386d05c62e045eb5735cc88e189fe4671b436ca4615e5ac4e44a28391bde928b3c9a9f5de007d84b6b0a44db6dfac1be0db94053493ccc88eaa09f5ebb118be502e2bc83b46e3fed47c88cf577d2f88d3a62fb70a9ef8ab965ae9a4fc6966ba514b794b6290f92723bfba10a6cd8ef49c8adc0f5a74b81b6e681241a049cf24638223c9d2229dad1a74a4b34b0ef9d37828000b5095e3a4b42b3620f9883a03624b209da80f6664573214974fbfc9885f967c338e689b6cb78a53dce75f4b4dfe32c512a186056adf1f4f4fd071bd89360a180f320c711caa8fd57c4261bad16715f9b12eda94b33dafa4c69f54c68fbfc7482560a040cac13a2c946361c08747c497ff380ff841e71029aecbf341375e2a4ba74c63dc457d20d2ca693688fedc582438b7e9edec45a03bacf9cd42f2cf8014fafd879e949140e92b25a067a32f8e803454975ecd3e41fdfca96d3c124fcc240f869309f805460ec5722ba03da84a42f1a0de425b6d32b011df0b7f37cd48dbdf39e3f290eca8b41c88a27862e584588bea0c5310717c530f0496ded8ad724a736057825d085e338252270b9b70d2101940666acb39da363c0d9899b1e48a31e59dd3727fc2ef1ff2b807ff87cf06124c53d9b9ea4d596eb179df135b036c7568aeb8bba77b6117c887ea1e958eb60bdc891cc83152a92eb0433aab923bc43f60e154da1c4c967aadc305efd87049f8491db7b7ccc3d092af13e2cd6f5324e6d09f69cd66cc5fbf4be6fc92372fbeb61dd9d2e973696d51f4d859a71935efe4810e6a2c77095e3b8950a1ca1ff9a78c936d9fc683c3ce5927957bc38ab82ee17cd7c200ca54d9be8ec7e7b39fa9101896ffdc8e613dd1cef05f707221e1df148907967a90901fb641cfc83422f1674eb9dfb768b95180e66afc24ce593e79898d2fa6c4d1ca7b723eb02d552ef6d93a75ca445656c9911d9b0f71afdf4190991aa84901f116137f22a56442fb0d6dc59476970a962f7d0fb6b0370c8c029b156cc10bf528425fab0f0b390376dd2736579b3c55c62c201452c781cd96cd8ec15c727cc18c6c98da18388d4e0ddd6c51d77047c9314e512dba5d9c9e4f6eec7d86a1a9247f5717bd89fe5f20bba218478866a4c4ac760baf9fcd9485d84137bdf82a4aef84033ee99466832b0e2f2f91136ba32d5a16be14caee172189e741dcfd33ae5a87cdf062cc8956031b5f502e198cd013f7da7e788a82092f11b9f4c764facc11fb82009c3826e86f5e7a1617cc72e572c040cbccb01f12bb03b316623c316e4c0a0a3abc1c1b63d7fdd7cebdee147e63f323b8782b9bfc4f94fb2ae8c118d44c6b9cc85", 0xb80}], 0x2) socket(0x2, 0x1, 0x4) r5 = dup(0xffffffffffffffff) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x80184601, &(0x7f0000000040)) 11:10:09 executing program 0: chmod(&(0x7f0000000040)='./bus\x00', 0x517abdca649ee04a) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0xfff8000000000000, 0x8379, "f0ae000000001a00", 0x0, 0xb980000000000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) close(r1) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 11:10:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0010006702"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/134) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = semget$private(0x0, 0x2, 0x640) semop(r4, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/218) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x8]) getpeername$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000"], &(0x7f0000000200)=0x43) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000280)=0x2c) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4442, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1e}, {0x6, 0x0, 0xfffffffffffffffd}]}) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000013c0)="384769492b461e90657fb6bc48d7e8b905efec975b41acfef8a684503b38d46252fcd4ce06daccc052b369464ccf7a3086a73e43201cbaaee0ae398fe765f78800ae17", 0x43}, {&(0x7f0000001440)="38d08dbc71a7eb62eb85ec06e09795a7acc58e8cfe5e3b595ed91a46b87437c4a1963d2f692ff6450e3cbe02fa48442768c71d", 0x33}, {&(0x7f0000001480)="88e6a05b74545f17304004b4aea0eecab1a7da83e69978feb22a3a7d76935aff21272b419458c4d435381097f04242fbd016c68f18cefa8eb5fb48da868442cebe349123810a43a86c35737e2d2c58c8f55fac9df4ba6107bf77f6d024c719a1828dfa931b71362efc37b2ac29e18c543ac4134a67c8389baac842b3875d931bc3ae4a87bad32ff37c4d9f7b970472e8ed2cf667206573532526e6ec313898c9da12b6396ca67d86fa", 0xa9}, {&(0x7f0000001540)="2e92c85bc1587cb367ab08f9caee5633f32d823d100b83bc66dc152f49ff48a3c1f5ed954fdf00cd094ba7d041ac9680cda658fef730778ecbbe0b2758fb0810683d2737792684e18f8b2af5ca1db573aee7ed3ffe11dd3fd4dbe7f14252c40bd7ae15887b5bbb9f975d6b81c573cf7d449a4cc6697087059f7bc40109f01caf8e1ed6b3a56030787e97", 0x8a}, {&(0x7f0000001600)="c0f7d5c7f0bef7bdd8d028e503ea4f81de784a660fbc197b0219d029fa195b9511c89c76fc890be51c2ffc670cbf5c57d2e5e34754bc630150e82dccd40baa7d6afe807d138766bb4d5c5608606f7fe1155f117100f45beeddde4b3706e8241080004d7f510eeb571ce0f921531c18f704dd53fe", 0x74}, {&(0x7f00000018c0)="5394b67b31cf20d8b413cbb790e4678c056706ebedde1d1b8f0ce37035ee03697262911cd29b9c5d39852bc6e63dad92cdf42239147295d217603dfb008362a0d5e0ea7d7eb756666904f900b7ec8d626f4d89d6dd645a31cf97dd0726172e390f794263e7131e080dfc01a4ba103efcee73e3bb4daf2e31b4fe445c3ab541372955f5740c80125aa8b6b5aa3b8c7c110c03394abe360b313c15573405311fb43ccc148f2bdf4b2e76e9a5962801b944001c5e8d2588124a9b9ac5773d64c73ab3c09f1595df0b7287924f5b77a254dd8a2d917c8691a840e28e01eec2c00f577d81dc742502ee247a29f0e695b4cfb28f7f0060557aae545984fe2e79d719034b03b9d5b3825bdc90edd4011a18f6b0c24e27d1ec67fd1d0f66c0f5981c38a25019b26db42579c8e3d2c06acec90ac718bce94cf0028e18aad901c2cb58259bbec35b439e87c6baf9fe4c6f33984d3db38b195723fb3e51f3a38e279280484fbbeb01f182e55d242026cbd135a9553e449235a840fd43680856a0c29aa7a58ddcee40ec07f48070de4a7e110392b43968a0e4c13317a86a55b0c71de863c3f63891e5c9d6e92bd64ff188051cf2701dc61a0be96a12d18d803bf57c443d8a34a0bbbcf6eb900ad8bd6a170a11892b30aa3bc63e915ae11562a341de794d55f93ebaa50f1380091d01d964c9de81b7cc2f4eaac2780f517003f37356f652cd4ab5a84f295b6fd543652121752a02e3ff207aff20e173deb3ae75d11c56d67bf800ab7cf4a6f7117b870de63d092083f3f0ad6fbacd23a45ade43e3316bc224f8a4f7072152d8269f98ab268013d9447db79ebd7c97baa0bdbfd7514bc561cda1d169064b2644d3f264bf5a1e0cfa0c4eb7c1d7eecfa001ed30039600c03813c8a0d6af0844dc5a7cee331d86ff483a7281ff27555f9dc797d11c467f9565338919521e6278897e116e4eb07f0a76c63344c267c22e301afb6e2df9af1d4a2c7f96087df3fd891bdf8a82e0af8d823a78a883770aa519c2bfd601c752c053c15486a0afd2bea3b489cb174d7c6af65f62fd780563461fb14532580e69fafe35f49844ddd5a1c33ec859a8899c57af96ce67133675b26db971dd2b995ed9f13d96bfbf909500ece56545fed048beabb40525922703854e38f40a89fca9fd18770175cc2294bdbc481f84ce2a78e53a74b378a5575d9b012d7f2497d9a0582ddc8f81707370fff29630ab93d96b63bb1190f0f83af3b32461e25925b5f33b449d5c676a2e8b134968e4bff06e64c9cbff2b858a23a00ad2f50556eff5e8df25e3f836dd42c6dd2657c0951d8c7a17e3a2e71533a9425eb6da72b4fc7643ff53c6811e45b3eaa88b543a2239ff2e5873887111ccb1bef040f223352a447a5732101667e8707fff258aa10a5513cae5748c29f56a61e3e9660e0939933536e02eed98f3e342db4c72f60036bb5e2a5c6a1bfc0ea42e48e87350bf034e25cddae1e4378a23092105bd4577dbf535aae70422e7d285fe21f0e101470886dc4a9614a5f2c0cba23b838e6c3ace6e53db2ab5e4a74f208e9aa30f2d4b12f82520cbb3852a5cc8cfb2cd714592a1450d03a33b2cfd09819155e4dea545a57db02f42dfb4123b6cede0ebc49fe9f04062be13bf388d0ad625fcafb8a34628a222d927eec4a4228dab767930728eb07c7009c123a29a97f359d9807de31697e66951dce58473501c7fd08631a93f320e1b823d0ba17e43f633828aa979843eb83ac0666b3b2848c1d4f59a4abde05653b143c391a591168f3dd01cc6bd5bbd51d4a92f18fda67c13ccda6c68787d58ea1240aca661315a5aa5700b676e652e2f6a7c7489eab1058c972bd20452db41e3fdb350145a8cba022daf3bc87c1b78a347f6fea959a8888158bdc4a46bcd5f56034740f676a36bc52ee85b35d39f93dcd74dd960a97dec2df6305de1d886f49b957cd06282ec3d923d822086e223be3aa3e6f5e0d2ecbc99179241c944eb4476c56fdbf7e4d9a4636f722f24b9a973ede960d68ac0ae5a2c6be2b9f7d72814531b08139ba13c497aeb4777a6b09726891cc8369eb3230b0b6459cb17ae8faa7052cc0cee76746c8b0f32f4e8140264e70257c7db6808e8728147cbf38e3875ac1d048b6696c1b36b61dfc8904f13d04c3b9168a78adb6f58551bf67486527949cbec8cd2ff12da26552a9147da2c79ce2d1193732780760d454efc5fa2909e2d5dc3effdfafb7eb64a876bc4278805855e55e5602bc1752b812cd5c66987718c6d2c6a8ad34e12e9654224d3aea460958de3762d8e6a86ada17b5b51350a5af10734b8f55cb8221a76dfa4aea0dbd51a696f5eb4990c0f47b4433f65fdbe18f4e58beb18c8a472bbba077443114d7121c05c8481e9a4a5469ff3019c5e8717c6c91416bb3210cee8c60ff2e643ea203a74e7bb98c5fd05192db8b8bc3952dc338dc004629bbca59d604937715c530c5ba095abc100b1e1596cfaf794d20542c7a51516ff6872df0d6e31006f39b7db988544f2500ab94e5ee2da0f3b1e008f4055fdb50b4121cfc932d698d98a1e39e29aa8d21146502e59f6dc5c3b870c3b95516b1d34f16b76aa90cff775e4e049d9edc42e2b2643bd53ace5d229a57edbb7c822e68bf24251b3fb9ef3922127d845359d4568314f61dfc4d2aa9c50078e73d53a89d75fe8c42c1dade2c9b76439c56e7cbda2a76244b94648e3f689e1bfd3cdb984b941540e3df6ef0bbc81766160eae33444c05026cb787facdf1070a475680153fa25546ad32ffa28d53bf164ef14a374c0381e3dc51923f0ca6d3785b5b644493d840390429b4d3f9bdff78c801983a0d64f5855bc2fa2127c5ca1cad2ca7c8c909ba51551cc9b1eb03d45f32c277ba0d7aec29e4af02828d8974e0af7a099e0938d54343aa55980c0d2448aac088b9c682f4d2d3422feed4668358e8cafa7964885b3db3e8cebc5713decf33ded1846853ddaddf8f25cc386ad5a8c67dd792bc5ecd9af1e327575223c75ca174931c97067619aa6cef2127ae59b71a432c16f457b0b76b70a551984c8cad6bc8569adb157d6f60a7a190c855a559197885d79b89e25188f41b20d0a7f8f671e28b319b07bb67f906accb57543f302cf8d556e0793d33a8b0d9d525a8471063159de2fe164ab010b4e8a4c5edf96e36b24cc98d1785b38b3a4bdd291a64252ef2515f9e24a944a4486dbb23d59f8ec720b059b687bc21310c3a3e523c9cec28a2e4efd763540ecb444cd377d38550cbc403e37d2e77dab6459e20f6cc2b8887ede5c32a691926e61f25e16b912ae77176d0cee3725d4ea8e7d5a6f4a9a75902f215b6997fa670c4739837f977680b398520418aff71ce84c29f2cbfc3d89f212abcfc9367e3b3891f841b09322ccb61f14fe3d0b92362acd7c67cb9d981f7e0c4c04d2b695aa656d946790a191045f2727a29e9f1dce8186da728ff166a32f7e5cb7899ffb5b78c57414dbb2895b462f400f3e0bf2cc697b2e5d5ed79c1b38376cd3be9f57f5b3fe5db739a26212e4db6be2b68eca29d81fb8315403c2195b51e8e16e3f33bd147ffc87b45b73651620a8a9cf3a3659d24134919734b4bb59d656404a5cb8a18d8c906f83f6946d432a8c814922ca9f131baf6ca2736e9d45205fb5fe70f02542c5884aac7ca4486e3fc22799b6a922d409ae32f9f6b19f2e919b0de33d907b90193190d6cceb64475babaeeb043c0fb8d9e35834bddd69acdb14f3dbc6719566d87452ca634b478092ab8c63568bb375ddeb790283d7ac79bfaab0676c58c06b4ccb6aad34d326ab2eb3e34c586971e9f15859d8ce8d85414d406d27db79fac673e29df93c4bf20a0cf8877c7579ab7aaa3ae9361728537390610a80a56d8d73386d41d744730dc06bf9dc1839abcdacbd53773c026d38ce694518940e64c0345238c5b6af5953b0e4af619a0d654c4c5631099234eada843ed3c25a4af1b6e93c0de907db27b68ae62cc447dd2ff22d9a29e2ca07679a9e9c09bb63aececcab62a6fbcb8109510969ecf78776cb29d9e6825adc52bff6379355bc0ae44bf4665be5617052ef9d113a9736755e00a38b53bd16b39f9badef75aaa924214429c3fda61bd56d12e925ed194bc5c3431dfac0ba83be8c1cd3c65eeedd32f5e9f914683b013314324fc4e6cc99e88c41434ee9a73bb448a96456cd891c7a46bf76b92275d8f04e4e411e9451581c1ff76146ef65ae9936c63e05b6dcc1befbb1b13c73eceb7c59e3df72888e9e1512dc975af09f38de6f63f1190c6fcb92aee4103a4024e418ce06cd60f60ce3b7b1dce5470ec5c7b71d5388d20d9b38019668dd12c06a0cbc1b90310ac54d12ce4d175b31189a6cc1a3f760eef6b9ea649fd3e3f08a5263852c1a4c76097fc04a2dd8a6ec6494fbff8d9a65a3f14a5b37bb33dfa8d66e37b550b8d516df3d24f7403d1d369bec7c95240d4874687ae1922e008d301bc3410d480dded87cf7f3cbefc05844726a488e440a570985a317bcb6e985e2820b670063d58b1389868894dc17bd02c29a35f8e4b361e05ff3afd77807d15d7f797d079fadf1bf017b7521b756784f9c7baa95cdb8fb1d33872d1e8eb55e39bb423012e57e46d1b142401849ae268f28ecee6e54065d9e1d39f60b6ed348e4265a4d6db1960e20cdefbc23fc20cd02939afdb3a653481aa06334be31aca2592aabbe04030f5d95ca9418ae7a41e2884daaa124e56f03c16ccfcdb73bda8a939e5971b034b1b7cbe7d3d224106c80a044028f66f265e9b6bb2214ceafee0cf9242a4baa58e14b495253e5689c088036d9e0016ba02b3c14eaa2986ee8f6265a4484f458bcdb982fa02dc2bfc2212d2759fe8d4974e2ac7be2375ba29abb6bbaeb6e35ca979514c1f67c2b8e87dfc26c65dde8bac0590c1e6845906ce0d07e19e7230b88e782c59b7796690ed71c93251a962d1da24d9c6669aa9f9665e01a76f5b75017a7b7dee9377e4df062acaf1ff43f01bd2eb844a5bf8e75350142c28fcb291f03a1a3cb436ab721834cb122318b610e951715ecdba9ea6a03e372d9ef776b8a4b02e871dc6bf98053b693f292bfd844f5cb411514718c5213602c7e55753927fa08c4e28b500be5e094d2357b32d738e11326cbc33bb366810820a7c1c5291b5d6cbfc6e0c29fdac6aa95361abfece168fde1b358e58b547bd0791a40a0e69c1dfcd2350262fc70e58643283ff4b146974f1cc98ee98b926192a512b87abd83ba63c059b5fba282897b41a7d04fe76dc365fc38050c51b4e6c2668799db9c9338729670ec5c8d3cd1aafe07190564b92f962ff62e155929980e644caee85ca3752a8125195e5d768e57bd258de13e469422ffc1638c4f3a03dae78e322b5c3f6492b9ccce2c4823514dbf44852a002104b702842a37198e9a8a1e0ea2aa0869ae4208d5ee571f0b21595cc1766a22005804fd06a46499180f0815cdadd5efeb2a741212c657b2a59bc186bba64263a87b01656300c4461753b3dcb75cd57f45e978224698b3f7d762a1d5233a5bc2dcc2b1b5da6743f65e0b734cee60c57df1e4785b767eedfd3acfbcb30267ea410a828cff93a2d12fb3abc010d7c69966617a4906e8b162bbafa2ce124657ba0923761f4d7614d710703177873accfa9a91c5a4b1468b58f1b950ee429c6179dc083463afaa5a8ef5fc25c8d1584b9ef9bd750a2e5f975bd818ebb93b8ca6ad76a51858d6fd0751ba00104ac37811fb1609dd2a36c0b7e0b7dec2e29d54f410131600be9ed83513bcb50322ccd8", 0x1000}, {&(0x7f0000001680)="8809877c9dfcc1a02765b71e432938d8260cfbdf6f3f98f6b6710273d3b72ebb39a810e3e73e23b18a7abbb834c1ecd6ac19e2b9b7", 0x35}, {&(0x7f00000016c0)="e7a6de841586d06267491fcca8cdb7e6ca6305d60d42bde4155cff65fef0831dfbbbd57ac59ba6e50edfab23924660c44a149e65dfad390a72bc268d70e80b40119afb3b0977a0123c12476f8be4aeb710487ef58b099dd14875a014ca2364c83cb7c375d30b80d6679036e52d39b4b1d71ac7ada2f9b9db028fa758092c16ad6c8aca08823d4816f9050699b20c57feda8269f0104cfce4910c92d4bd4823ed39ab91cbf30764313009d9b18cf9aad3437b51f293c7f868da6eda633ccc08949ea0286a362f91a34b89972e", 0xcc}, {&(0x7f00000028c0)="4f8d5f0229e6de9162641f397eaab355ea3935ca03cd2c85dc4d518e21f8ce9c0f850e2e2700b4f574505ca7d147748e5eb4646249eb5f1e2c3a3ed3af87e31b791d356623094087f1661e4ba4f7dfe6458155821378b84b27925765d454550f8e3f541796f12fbda63e13dcb1c8f6df78d3532a6b13b49d2434e6ce3854c79ab0dcd221b7e14bdb488d3e78aa6f502bc50ac42435516189e2bac097e6ad7d1b3c2bde8de6b02ece5d981945114c713012bd4a67b60e6877abc07beb1dd7f72a517c293ecc706d7f529886059a3c843c0baa9a9340b6a9b25e5fdb137b861f04d28f07bdd822ae1187a7505750c6640a1a05ba038cbf8d62892e7e1f20ef95bdc2e58ce2c5ccaf0c9ad7af394289192abe7555305a7585d84ed86f4d9815068b6ed6f27157aa7aa32bf5a6288c2949889d1fd0d1a738fccaff517b936888282c6c209701b63dfb73352df9ddace49aa0d07d3f013f4fb37510fbed9be8a0b8800eab3873c53db19071348e37d513ed4cc6ff41c8ea4d1febf64e4ef6c4f0eca769f28f0b5e2d008b4a3e17a0860ba9948257ba57373eb1ad4291ad0b20772637f528109a31770f459e3fb92696d6309b16f7005952815614dc3c433cd757ad367a275cb047634773ea68e6085b06e2373beb78644744117fbc65e0f5907eea3b4d5328901e4a537afad400efdd9eebe8418a527d91e4a3847817de3684897a16e135cc68a58579696519d5d6294d06422a4daf95650314c5069fde49eb4ee0180540de4541a6716a6a5b6a440be139f3c41967be655e0eabd434ce57b485d31dcb1871c2656e3065a46d2bdfcf3591bdca0c490137e6cf9ebebec42768e2a6ea2e307f69e81de115da2f346b469cf6a3b944753c40f2c38edec2c2b030a3b0fcd1d42e69c99e43933c52f6203d387e4a5ccd55d9f6be4c2dc58812c7276a2622b2b8bedd6177c5a31461dd5102005e6cb84aab2412eac337d8f6a48e7aebe6bfdb6b0e974a823efd53f019f504ce36250acd51c7c3fb016ca7d1371f5d22a093130e0c2f46931f5a0dfadd8a65e1aaaf4611775ee280d43635bb6be79c5bba27131f18392ec0b2011d925def83f6b98dd32c9c82770dfd2429e004f3ad217757be538b7c06d382665e8ca478856f8bebc29fd31efceb59d0c9456ee5ca2ae50c83ccd73fe1136f9653248b1e1d1990ee22861cfd82f3d1ba93238d4cce64f354a257ef0fcde7f269766ef806b0820c655f8361d9de6df630ed4a7dcc814c276479acb5cce6ba95ee8384ea4fda7a2c4d1ba2a6d5a2c56942e5b7e55fa96664ea6bf3cf0c17f231815abe66beabc10af7a0f2bafd2d14ecd69e01fcc5f2bb816d17f0bd7161c37b346b672e7aa16738adbf1d33f9e5696d354ba2e6dde5f0769f1899d9b0f5c4864baabf71be2b06b723ebcd65436df74061ecbb05fe028c189fd856aca9d6f2c57375efe202becdf7d01e14796aba84d58f3e61ce3546302c33b42fdce3e6be80e78c10e95ff99058b34237b8d3c017533ecc3e8235f76faad93eeb30f269506554a4ca354b84b6132797d64a68238598e8ad315b10a8982f7123efefc183fb5c36d469fab79ad4a61da151ec5412e1acf90854b7e355919a11a63dc9a28050d7608b588e88adba40ec7ee16a1b2af565692252dc9fd5ae97f8668d640b44d32a0eb01196b5943b232ef7b5f506f2e691f0401fe6cfa052ab39271f5ba21b0e29c605d36d4261e95f3bb18c2cfe6324515af72e185e1e51630a81ed87fc9828fca98842c22416633bd26d6d72d06f41f14cd4bd869828512969dba9abc6ba339b55c3c90d08fe60f8d1ea837abe9399299e691a7d5deda58cd23b2cabc3ecf981287f5856d3037d56370105f7a0dfe82b28b8c43046829a236cc14f66fe66df716038a9c8e816a11ef1eab64913723d869b1010b1d1a73edd2646af0f7829d686b67a0b21de066125039dc07266cf801f8616d85ca8d8122b65712dcdf22894480a85accd3d53e17c5cb1795cc58dd920a0a6f93e59b393c7c4b855204c2f9a8bb98eae71fab8659cba7e828ae6fe158ebe323e5e651a8790c585e6c4c3eee54f075f38269751adb70bbc89f8390f123f1710839fef8f894ed8e8675913b8f912d5dee27ef2d84a9f7fac28c329c2026be2616ea16c8a7a4da7c63c7a89c2a0c34c0b3b7b32593349ca5b95a7d8dba7093a57bf8fffc480ce10c1a8f4db820fcd950698941fc426524bf06f26902d5a2ecdcb66363bc4791d6fd0dab6ed656533d5e829825b4d39be0f3a2692d4f6a7415d1c3ea7cb742f41f747965f200538b0fc8af2126f9e9e0ffb3bbf19cafdfe65c4174940680f3395d9337aa359254f67ac97ff38563831c56e9c29008e0a7bd3144808e1c4acfebabb48e26cc616f32ec56bdb45c30fc6ba5e9a03be44d1c78239ebe9be1992e8d7bfaa6d440de15a4b62272cf6f839c0a53217723bd7a59ade575c171c7c28ecbf5d49862b7989e673ca6f9f0b4daad075ccb9538283081e633527bb8153a17042060c103308fdec111cf3f82336a7aea9445cbc436d6f5391036cf10a1c85056c70e9b638c3e6046e0f0dc402f1e823bc7f9ceea65800d369c5c41ef6b2712830d439776bbeb92904b6108e8a4c9f004c8add43aa252f57b208926fc1aaad77a399b9e5ed4d0891fc04262947a62c6d002b7ac255f3b92fd71a16084f00142b714b28e68306c37f27e51c6d1d43e5656a97df2b1a834250781f70c745bbf05c9e86bd0327666d7bdc0cbe11f0f865cbefa57192f5df039c8e3ed51caded02eded010daa7ce71b577efc440cc8c57bb7ec75801dd4138e01e1623b84d4ce0a6526165fe565636beea5640429546f5da54971d7a64cb952aa8719c4aef9bfe171942e21da9fb11d93d7f2e399b53ab83d2ac18897f7311e8baa435a515d3dbd37732f2b217f3152be5bf03c92895cca3c1129fae2f047d5251c7f93adb4917a36fba4e7f6015f5212a948a74211cffd10a8dcfcfca12dc1240b6524b1fa15c7eca713c757cc6cc6f2a3bd430ea11bdef641fe2f60bdc8f512cc53c4b6280b26fa7dc1d46e9ed70287c4ddb2ab271426677661ba4e76b060f24cf24b52a9e2bd02d43b7196187fe875266049f22392f4ae6bd8ad50d81d0eafd9f84a65dc6427a7c2373cd1b2fa18b4981930e88c4c8c11e828c1277579e5811c95468575d7f810911fef2376f963f5ad786173db0d00cfd3c34060736fde3f02ed6ce5ee006e18619153446c62ad816ff2f50a7109859ccf2f31e01f7079a0ccc2dca1b2472390fdd52ecca4d98c6aedd270504996fe63698ba266f824cc3116b707580fb248899a5ab0255b792e48f08b1f9efb5e62ef03b5f76979097db547d1032895b23f3f16b5ed2f049e1ad240ff5d48e7a2c3703104cf0ac43cc057f510af4d2b26214a672ab56724a4cd6322da18c6a7112fe27919b07ac79eab6b4c88fca95e983d563bafd9250d30da64a85c80d69f48e20a8db17e1cbb48d69b7db9d00b9dd009984824bd9b9ee0af0ab30021910b08d127d33cf991c46c2aefceaf2280e8a177fd5c100f452d38f80d66390263c95b3d63a8704b0aa6b84adb151e40a72ecc699e5690c667c6e1ebba4bc1ff5ddd54cc5dbdd22348236fff3bbf450fa2f773f6729edcdaadc73ac8f79d11cfa4662dff0f057df203e032da6ecc2857441f54fc257ac97007c9641271961ae15bc86c5891fa7200fcdfae24b562b53a185dddcff61e258f961b979d55a82a6ab8634ef06a009f4ce4612229c4169b50bb86a5d9379f5d254f3c17fb1b4831a339a9f5633274610ca5aff9cae9e2b588cc5821482b87600fb1d919b154b3f3cb0e785ca9e53337ac7a53cf55e6cacd0e7bec66358a1d54084a89813a7a59c0c871267bc64b9678857a6493f27c5d77b64a9d32034ee9a7ab9869c6f3efcd815b49940f08ee5f165f86f58d2a4500b28cac45865e119e1a07648a8f2e703c5e11633a237bd57703e19e85d590c5b29526dcc204fb8e95f9a3d6433b249755f02d9bef8484df9b60044f27adbbe58ce396447b5e3e902ff5a169fc432888e72e9c32522023cfe8ba29e477a7a3155f0300d05c3684b9224eb66c5f8c2f93a857bfab22e3799f264f05ae0794376a1884cc1c0086deee3f2f6bf1bdee8c179786ec9952840943c242c31e74084811d34f8ab2ebf17ffe8d2487681fdd42ba750254842aba114be07eca89bb57cef926b71c60c0b89bbf9b2067b0186da196e52815f61db0d6678fec5fcd8749d9308b090ef39848c62d754be0a91f31f71556763e5d5bcc157c689921733614324077ca2abae2d266439d383c6db6d0f2d3a280892bf42890ebc31c36c2ac612bac2a0c6aae3344bbc3fa349f7f7f34df44c5d42732e5942ccecb8f8b68436d2bf2477771163c6682e1f0aaa531881fba211e8f465f9fb9c2e7017aff4822461e3ea727d5cafebbbe7a60af21f0c56362eed75f60dd242994428b4696dadc5ec8efd8b7fab71f1956187c01fdcde8d08cd47be828324aff95e46b32324c24985d593feecb0bed4ea9830c33498c828679df2bb5ab521f43837a718d2066164392a470af1ab161fab12f717015e62159ad7723906f7faeb1239c5fe704c9d34132b83135e39b9cf7e776c4b43b9ce4826521622f42b8e9fc7a3a8f82f08fa3e91bdacadf42967fa4f89cdd784bfb8ce869e63443d8a3168bb7997b49b3903c0bb6bca0b1fc75922ab2ad40cc67c044e6dc846df27e9029fa8f523c7faf031372b03dbc7b1ec565e8e315757727f42e365cf974a3c106254454e1f84f309bbeb365bad4ab3b8ce5fdcb600108de8ad850b75b9cb88b0fee7990357d414ea7c556281484fd3b22e220b8293b2f1dda1600f61edf0653e93ba4f8f1788050247aa4b519b8112ca491898fc5d90d9b2f8f4d214487dc211d2b111d923d3617c134259cd9e22b850889a3fca6c827fa80f345d73bfb2f5b3d95db9ad87f761e1c7b59c3c6fbefac6f068d9f63cccad9c2b76058ca3f1dcf3520a53aaab887d2afa42c933871ede12daa69fb075f16eb106ce5a490dc1e636d5190f0d81aa80207535be18f9d50a3995bb14b52b9e2facbfedea19be4b6a719256991419aa099ee0a1d17678d7be617d9f028059d1c29ce340b8707b3fad97a927a654baf97ea5e096177d4c39e5da3d88c88f21a34bde66bb087073b5dd730b476e98e7d37cb8bec03fde1670767bf53aa3d8a6a1dc1cddba49aede9ac3020b60fee84b9c697604741f33d95501c8f50be85e89c1db1d94435c5d4a8ff70cc5d5370913fd955bd76ae8bc96c5ca61fd9ea8b7e415f26dd25961373384209a9311de588ec5f01d7debc34aff3f5e77a56ebf316d97c4307ec072e3eae2322f76f9c710a95ff17fd5b14ba98b80b29bd83ca2947de021455361e0bbfed1c3f00712de36c95807d0153ff8a1440f7d0c56802c06148308e246001d205200cd0524a7e4eaa3abeabce0d3196d3d1c75244110ddf55f6d63c7d706f3e7a97cf33d013532bb7888eabccb84fe551e7f691581e8a1743c4fb9377467347ab179c41732e8f25033ccdc4f9f2216d28b838d2695a6724295be4f80f72c8876ad4e69891b9e3fc790a1920d5408ce2566907719509992464fce0bbc697a43b67e0565742d4a59f7d38ccb9708da9f09a7fe48b56ca28b471991e642d0e2e092881f76c95996a2009c08f06ec334dab98717365ecc9ea4721b80a3918d8d4da14b646df231e4edd6c962aa1beaba221e650dbc8b380fe614b1830", 0x1000}], 0x9) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x9]) pipe(&(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000038c0)) r3 = socket(0x2, 0x400000000002, 0x0) socket$inet(0x2, 0x8000, 0xc94e) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) open$dir(&(0x7f0000003900)='./bus\x00', 0x80, 0x44) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 11:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgid() 11:10:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x90) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="280cab1ec124b67bfae99a2bdf98112a21e896e4eaef90dbeeba3e23de7c4c293c9178fa0b289a2b71924ab3", 0x2c, 0x8, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 11:10:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000500)={0x1, 0x5, 0x8, {[0x1, 0xfffffffffffffffb, 0x80000000, 0x80000001, 0x3, 0x4, 0x698, 0x5, 0xfda, 0x3, 0x3, 0xfffffffffffffe00, 0x80, 0x6, 0xb2, 0x2, 0x3, 0x10000], [0x5, 0x4, 0x9f84, 0x24, 0x0, 0x3f, 0x5, 0x6, 0x0, 0x7f], [0xd1bc, 0x155, 0x6, 0xffffffff, 0xc68, 0xdb7, 0x3ff], [0x47, 0x3000, 0xf47, 0x1, 0x8, 0x7ff], [{0xfffffffffffffffe, 0x8, 0x3, 0x4}, {0x8, 0x2, 0x0, 0x3090}, {0x2, 0x100000001, 0x2, 0x7}, {0x7fff, 0xffffffff, 0x5b0, 0x6}, {0xffff, 0xffffffffffffff01, 0x4, 0x2}, {0x100000000, 0x10001, 0xc9, 0x3}, {0x2, 0x4, 0x63a, 0xf7}, {0x6, 0x7fffffff, 0x100000000, 0x78}], {0x5a, 0x7, 0x7, 0x100000001}, {0x1000, 0x100000000, 0x8, 0x5}}}) ioctl$TIOCMSET(0xffffffffffffffff, 0x80047001, &(0x7f0000000080)) connect$inet(r0, &(0x7f0000000040), 0xc) 11:10:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x3ff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x40) 11:10:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt(r2, 0x7, 0x200, &(0x7f0000000040)=""/46, &(0x7f0000000080)=0x2e) 11:10:09 executing program 0: setuid(0xee01) r0 = socket(0x0, 0x4004, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 11:10:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[0x5, 0x8001, 0x100000000, 0x80, 0x80, 0x400, 0x3, 0x10001]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0xc) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 11:10:09 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) rename(&(0x7f0000000040)='./control\x00', &(0x7f00000000c0)='./control\x00') link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') 11:10:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000005"], 0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x200, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) pwrite(r3, &(0x7f0000000140)="93f04ab9aff185e9122365d046ff4cb8a04f6e5adb6a34d336740e121b8d82ddd1da81896e22", 0x26, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='l59', 0x3, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000200)=0x4) 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x3, 0x1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/107) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 11:10:10 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f00005d1000/0x1000)=nil, 0x1000) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) close(r0) mprotect(&(0x7f00005f3000/0x7000)=nil, 0x7000, 0x4) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0xfffffffffffffffe) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="00004b2e9b39209b4a8f60216ea7d714328900000000009bec70036fb2c291be0cace4f42a47d03e9989589c8170090b8207bbf52b3892bbc706549cbbc0bf5e77", 0x310) 11:10:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x7fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x3) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x2080000000009, 0x0, 0x0) 11:10:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x22}]}) r0 = socket(0x18, 0x1, 0x0) 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)={0xfffffffffffffffd, 0x3, 0x1ff, 0x3, "000000000000000100002000", 0xffe, 0x100000000}) 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(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 11:10:10 executing program 0: kqueue() r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xd77, './file0\x00'}) r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) dup2(r0, r2) 11:10:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x8, 0xd5, 0x100000001, 0x3, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000200)='./file0/file0\x00', r0, 0x2}) lchown(0x0, 0x0, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file1\x00') setuid(0xee01) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000480)='W\x00') chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) open(&(0x7f0000000440)='./file0\x00', 0x20000, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x8}, {0x18, 0x0, 0x7, 0xcde}, 0x765, [0x4, 0x9, 0x80000001, 0x3, 0x0, 0x81, 0x40, 0x4]}, 0x3c) r2 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/29) 11:10:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x400a, 0x7) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x1, 0x4, 0x1, 0x9, 0x7, 0x6, 0x3, 0x3, 0x1, 0x5}) 11:10:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000080, &(0x7f0000000080)=[{0x44}, {0x8, 0xff, 0x3ff}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0xb, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x9) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x100, 0x23, {0x3, 0x16a}}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") link(&(0x7f00000000c0)='\x00', &(0x7f0000000140)='./bus\x00') 11:10:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) fchflags(r1, 0x0) close(r0) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 11:10:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000400004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000018155, 0x0) r1 = semget$private(0x0, 0x2, 0x640) semop(r1, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/218) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) 11:10:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x4fe6, 0x4, 0xd75, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x7}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xeb3}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffde30f2ee}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x10001}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x101}) 11:10:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:10:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5a779e3d0a5b0a0600d706f477a26ec28fc207289c9b23a5c635080773a67ef06c0e6004d6c4a294", 0x28) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="29adaa78ca5f4b324932ccd121115836500da2691b2fb52abc985e2b401a64a2dfe536f2daa707e6a9bbb3cc5b3f8e0c58b7244d355a5c36d2a08dbb4ee2670b8a8479388097b5ccc8d2bcce5f31933b3c791e92f9bb7c786d65693b34d2a34eae9dc7f6c56aaf82e6958af62e79800da977948ea6d7370a2459c7b9594596f1dcc03f14b8996dcaf9b394c85e68dd325991fdbe202693708bceebb186811d6481e11474a50f03e62932e94990b504eaac533da5440fcfb17d506ca40aab3d3db8aaf7ddfff851f31c", 0xc9) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) select(0x40, &(0x7f0000000140)={0x9, 0xebb4, 0x53, 0x5, 0x8e, 0x20, 0x1, 0x1}, &(0x7f00000002c0)={0x100000000, 0xfffffffffffffff9, 0x5, 0x5, 0x4c, 0x9, 0x4, 0xffffffff80000000}, &(0x7f0000000300)={0x9, 0xfffffffffffffff7, 0x1000, 0xffffffff, 0xeb, 0x9, 0x3f, 0xff}, &(0x7f0000000340)={0x6, 0x3ff}) listen(r1, 0x20) linkat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) r6 = semget(0x1, 0x0, 0x400) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000440)={0xa5, 0x0, &(0x7f0000000380)=""/165}) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt(r4, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x0, 0x11}) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/\"p{\x89', 0x20000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x40, 0x131) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x1, 0x2}, {0x18, 0x3, 0x3}, 0xd699, [0x3, 0xb598, 0x28, 0x3, 0x1, 0x7, 0xffffffffffff9a68, 0x1]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:10 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002b1, &(0x7f00000000c0)}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xaf3, 0x8001, 0xc12, 0x2}, {0x80000000, 0x3ff, 0x7, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") connect(0xffffffffffffff9c, &(0x7f0000000180)=@in6={0x18, 0x2, 0x6c, 0x5}, 0xc) 11:10:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) pread(r1, &(0x7f00000000c0)="80fba0db838ac06afee38cf03f0eed4539e68754599aeddcd85b5596a216b8195127e066657b912aa632f405c759ab142d4054e8f0fc2c644abcddd9354874b59990fbd5428b4b1261e80f87a39468365e8d33a4aa3beeeeb7ff88c1330586c8fefff73618b5abe9aa8fa97f71e1747741f91218cbda2423bc8b4a5d", 0x7c, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0xc000000) setrlimit(0x3, &(0x7f0000000040)) 11:10:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="d925d42c14e35fbeaba9064d1107e95e687655a69d7f5231cce6305aa30c29840cfb4f1fc9315578d9f3715130944ab364f43167df629b1fe31a9fd87ddcea7a961b543f71ccd0e957447f27286d5eecf7081121c9981629af8765979d50ddf083ca3ba0cd705e589fbb93d06c5e182c1f00ccebb5674a0c5f661e6b126a12e267ba95045e79b9e2c5b2aded2663849792243f8b094b8b3588ebf84f21a7b65e9ed8240f45f8d67d8d7b955bc11ae0bda022ffd6", 0xb4}, {&(0x7f0000000180)="18df89ae93bf8e9e80abe608f6dc061fb85540e1fda979abe32b7b1a4998f544301c346bc85c18721f7d57b7a136104168525809e05821e70a978264acfee158d87931c92976daa402e3fba0a5c2af0fbd1f", 0x52}], 0x1000000000000018) 11:10:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x190) r0 = kqueue() bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x8, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:10:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x1, 0x4000, 0xfffffffffffffffc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7, r8}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, r8, 0xf) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r9 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:10 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)) r1 = openat(r0, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r1) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 11:10:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d7425007bc0309900f87c8affff00000000000010000000c414000000290000002f000000e3ffff1f8000800dc1bb893f"], 0x38}, 0x0) r0 = socket(0x4, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) 11:10:10 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f00000003c0)=""/111, 0x6f}, {&(0x7f0000000440)=""/246, 0xf6}], 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 11:10:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x6, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 11:10:10 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0xfffffffffffffeb0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:10:10 executing program 0: setuid(0xee01) getrlimit(0x5, &(0x7f0000000080)) chroot(0x0) r0 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000011c0)=""/121) r1 = semget$private(0x0, 0x4, 0x280) shmget(0x2, 0x2000, 0x612, &(0x7f0000ffd000/0x2000)=nil) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/185) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r3 = getpgrp() fcntl$lock(r2, 0x7ee6b493d50ac84f, &(0x7f0000000280)={0x1, 0x3, 0xfd, 0x7fff, r3}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/107) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) utimensat(r4, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x6a, 0x6}, {0x8, 0xff}}, 0x2) r5 = socket(0x1b8a78faf3bf573d, 0x5, 0x9) bind(r4, &(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semop(r1, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x100) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000001240)=""/229) fchmod(r5, 0x68) 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:10 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x20) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xb65ef6d266e9846e) 11:10:10 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="820201f0ffffffff3779cdfa2ac4c960286ad898d18259b3925cbc59f85e27fa79c54fc5c5513469776adbf6c8f7993967e739750a6981546a35a2d9d02bb941a70f4cf4f337345bdc21bbfb1229e978461fff72b591d1f02a1f0dddecaf7aff764f77d25083dfdfd3d6e5211a1a4600c0ccf7c6575e0fb007bca207e3d0c03e292b742a25cb39b824140f6471ee73a7b0bdb40858559e49050ec6da5e699b77297c87eabf819652ed99a18274a2b91d96da9c5e69bbb05d5a9d03e27628c2a732f20e4b459987bf0bccf8bf812bd39e49ed3449352a6fe06a852817a25b3c3b6f6b0fc020005a53912f7a4bcc8ff8c7ce654baaf215dbb2466c529d588e8aa545556211532098cae8a6ea374659a43b93614d6a70f61931f1c867fdde73429e575564be8e1e492f11ff328c3bfd4d5e39220356a011583b7e62ad34b5c2f19ebded180750bf130c4b642250176e0c956687be7927756732b9a3b5229b15db3592feffbee79e3695b4ec71210d9734baee50bae8c314d3e54c7f09e43d2c764647e140d0c876"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) write(r2, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x2e) 11:10:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1c0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='L', 0x1}], 0x1) 11:10:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x4, &(0x7f00000000c0)={0x7ff, 0xfffffffffffffff7}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) 11:10:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpgid(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3a73babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x50000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x400000000000001f) 11:10:10 executing program 1: fcntl$getflags(0xffffffffffffff9c, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xd8, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x8005fffd}, {0x82, 0x0, 0x0, 0x2000000}, {0x6, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x3bc72c745c9ae440, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000028, 0x2, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffed2) setgid(0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) 11:10:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x2b, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000141000/0x8000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001b0000/0x1000)=nil, 0x8143}, {&(0x7f000062a000/0x3000)=nil, &(0x7f000068f000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00007ad000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f000044d000/0x4000)=nil, &(0x7f00002c4000/0x3000)=nil}, {&(0x7f0000731000/0x1000)=nil, &(0x7f000018a000/0x1000)=nil, 0x5}, {&(0x7f0000104000/0x2000)=nil, &(0x7f00007c2000/0x3000)=nil, 0x9}, {&(0x7f000032a000/0x4000)=nil, &(0x7f00000cd000/0x1000)=nil, 0x8001}, {&(0x7f00003b0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000076000/0x1000)=nil, &(0x7f000019b000/0x2000)=nil, 0x3fa}, {&(0x7f0000689000/0x1000)=nil, &(0x7f00002c4000/0x2000)=nil, 0x3f}, {&(0x7f000048d000/0x2000)=nil, &(0x7f0000564000/0x1000)=nil, 0x1}, {&(0x7f00007df000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000564000/0xe000)=nil, 0x3ff}, {&(0x7f00007d0000/0x7000)=nil, &(0x7f0000793000/0x4000)=nil, 0xc00000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x21) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000680)=""/255, &(0x7f0000000040)=0xff) 11:10:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) madvise(&(0x7f0000597000/0x2000)=nil, 0x2000, 0x5) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 11:10:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:10:10 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/225, 0xe1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x7) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) 11:10:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0xee00) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x80, 0x40) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) socket(0x1, 0x2, 0x4) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000200)={0x40}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:10:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) socket(0x6, 0x2, 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r1, &(0x7f0000000180)=""/116, 0x3b2, 0x2, 0x0, 0x32b) 11:10:10 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000940)=""/130, 0x82}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000a40)=""/200) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@un=@file={0x93ab148cd01824a3, './bus/file0\x00'}, 0xe, &(0x7f0000000780)=[{&(0x7f0000000100)="b7ab74cb9bbff3456c34b1d0e37e5541ccb7f4f196d9b7dd38a2044cd8c3561b1e3e0b3e2fe71980e61ea4d2e8decf180ca7bc8f62099ef36531f82c6f67bf42888517371e3b88f4aad7798a37183fae1f981a823e8d3f6b1a654c8aca27ce8bc85f2ce242018ba56e4adaeabfe5b9669cdee4326987a21f8bf94385f40434be1a92c1bbcfa7081dae27a7801c1c89fc480062d76f525a4fda", 0x99}, {&(0x7f00000001c0)="413f15decc7998fb8cd4d20a69504ee0c00e98a26bf1e5bb29c9d30ab87eff47b64e0fbfa75744241849e43335af59bfd9dc3985a9e53065010ba0997833fecec2a127fdc7d79e6c60baae60204e13dd227e62e2f08c182ec57f2e978513605329538f30a1b37750e645d6730acc7549775074f1c9568f11342c8b49556c328c26bb6b626fc00f302a89046a09a0e392604c419c0b741246511b9ab649cc", 0x9e}, {&(0x7f0000000280)="da493ae603f9143d94e2feec9c3ae436083ba4868b831108f6072bde4325d6c750517fd32768f94d189f91ef8784c7d717ec5a86d500ea7850675043a430fe7b6af5dc976490bae760d5b634a7c6436b026f2ead81b798108bb9", 0x5a}, {&(0x7f0000000300)="583e8f7b14329885cbcecdd18a1539e77b0c6335b95c1ab5883b120de67743a965e76a9beb69dd84130f8bb82a0269884ad3a2b249429b314d3675aa841e6f648f080706811b6a090fc64c6a387cd8c3326965c10802dd1df6bd5fc207ed9467d2d82e4bf298cf1191cdafefc21796630389c62c81a16ae4698f620e4ca4f08a1400", 0x82}, {&(0x7f00000003c0)="e2b02c1e69d292824dafd06bf8108fabf3130445de0c6257082eb1c505b44d25a106339732", 0x25}, {&(0x7f0000000400)="e353699029227ad7c73ed3eb86082c662d54c8b607204ca2f24ffb561ed0fb3c7460901308551c921d36c818fed204f6d734f4d35c8b2e330a9892142fd292d04d6ee77618dc4a83028353f4f2c38653", 0x50}, {&(0x7f0000000480)="d436aa2a45f7b4c4b8d5d398806423430c9056ce2a34cab208095b0d3da57a8571463331c082bc4698ca3c9d", 0x2c}, {&(0x7f00000004c0)="1e9425cd24028847c2b77c972ed7b5fcad0e3fd8d67163d55ced1cde7dc8324616e4ab259003ca1ccce07e19a6ba13a5ad6174a97b9fd47c7518829131cd713de34792e6c6ed5e89b5cdbb9783f97a9595abbad7d6ec28f8ae0982d947418253494aeddc25d7cfc7e1911f75722bfb81ad9e2d99378c72cab171a699bbc27757418fe884172f162e1f615db25411d5f6b4bdba7cb2ab787ab524d1ccdf9f70f9ca112d57953d6b48de0c8b4a5c4591e0931c3ac3c07f01dd45f84387d76e007817", 0xc1}, {&(0x7f00000005c0)="cdcb3f7fabd9654b6d481a19c432d0f3268569057d683186a68540d722100b3ee5cfcb8337d5c1cbdbc45fa7481ad4e0a74dfe5b32ac5522fa9f2c2cff4d495e208c4658bc31111aa4eef5f9f21c0f90c30099ecd77c9fdd6ce40b5dc2f1794247051ee58df5fda898c991b49f5474273ac39b50e79bae50a4bbf3fa21bac5a963d7b98a05b12a8f78a8111aa3cab22ed230cbe39dc45973c1856303e0694e6d2119885a46e57f2d5d", 0xa9}, {&(0x7f0000000680)="e25252f45e4142d8d6a7dd8aaeef03bfb41704eea13a6a8fc16ed068a1a857de2a1abe3376afff27c0ed114c746ba739fa3d83e7fd53155de44587e0198390fb0dcafd7f7d77ee976748df1dcda9f4614b8b2cca6eb49206232405a5dfe09cb13e1d3b82ce6ed27216ddffdf9b509c84aaed544bcaedc33df004705decd3da088d2a3157e0d81ec6da55a6bc084f24efbb506ff172c483c674317e5a18d2d320005bd978912b25d96cec03a3ebf15cdc700bf95a13c583ece0ca3f2630a7cd3831f99ca4873fb9e29e62c99529fcecd4c12faa42516e8d4e58f1f6bb8e4936796c67eef769e594", 0xe7}], 0xa, &(0x7f0000000840)=[{0xa8, 0x1, 0x1, "d6305a778d9a1a5c874b778210111f4225de85eee54763c4fdf590adc7cc8e77e2f7285d0eb955c18345c195b12128c07f8e76b6e0a84300023612e63a26bc018421d539b4f57b849445ef013de5b41559d3264cc466661fcf219bd7da46fba722564d3fcf2887be5149c92aa10079256457e17e4477c9bec0685637de4026a152b1e59cf1d4738f54f071475141646906f643687962c2d0"}], 0xa8}, 0x400) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x8000, 0x4da6593c60967785) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000b40)={0x5b2, 0x4, 0x2, 0x3, "a565ef27df6d44bbd64ecb83c34e620ac4b4f968", 0xffffffffffffffff, 0x2}) sendto$inet6(r2, &(0x7f0000000080)="73022d123a43b618112707cd7d80478aa2dad56dbe62c8dac05d56c2657affc58468f087b09484cf", 0x28, 0x6, 0xfffffffffffffffe, 0x0) 11:10:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="add2124906000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f3", 0x31}], 0x1) 11:10:10 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/\xee\x05\x00\x00\x00\x00\x00\x00\x00ap\x00', 0x40, 0x0) r0 = socket(0x2, 0x5, 0x4) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 11:10:11 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5d49486e0c10113b9ea76e68cfc862d2527b99f4fa1c11c84aca3a45c8367859a26ee3c57cdb249ca250b45888e2270c0a47ec9ee5ea69c1c936fe435a7a963aa1d2", 0x42}, {0x0}, {&(0x7f0000000300)='\b', 0x1}, {&(0x7f0000000380)="a0612a968442d7d54f6d299cb9c76d1fc214e6317cfe79560f80fae189835bb313294c494409ee8d95ddf25bf58ab5a4da0ec20deb45e8ca4e9f742d86dfb0e1f98e9876587674729c684ae138283c292f1930457e4cbfc86b638ba210d9a1af705a297787f92ad05c1762da4aacfab7f00bda36d06690", 0x77}, {&(0x7f0000000400)="53995518050d8a1e87f44b2c7e4072d789da86b7e706a6c5beb5a3799c210a4e082176724f069e6b90259845b62320fbe2a082090f3e442e82b2d189bd8da6ba8e439f778cfc0aa8a5b6f4a2dd19e844ca5087e5eba7fa65dbc6a0cbd5553d059e69e40723a8864613b36f6d419701462e70a0f70ef8950a24a29a830df3", 0x7e}, {&(0x7f0000000480)="5d2df3d5dd41551d7f267af305dc46518e8bdc64d206bde4d90187ddc1977052025203f1acdb89cad5c896381901391e7835e1c6b8fd5b97595955458c340345c124585d081f7303bd29fd0e339588e53d64fe38534fdd5415517c1316c250c1d2c3603446701bb8152fe70d88ff6aa7e51da7134282a9eec677ad963631dffa3df92e5d83bc453f153ee6600f27a5ad06d619df184a346463acab8769db455ddc863dde25adeeca147d1a91532b37366a2b2302a357ffd8a4b99a6e5dd3ddfd9f0e75aafafd585229fe1c20b2c218b2668efcebe18b48f1dd74bb2e6e8d577bdc87acb20136a01c5aec8234bc361c38d5ba", 0xf2}], 0x6) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f660100653000"], 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r3 = kqueue() pipe(&(0x7f0000000600)) kevent(r3, &(0x7f0000000000), 0xe9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfa, 0x1, 0xffffffff, 0x800}, {{r2}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0xfffffffff8378c6d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0xfff, 0x9}], 0xe654, &(0x7f00000000c0)={0x20, 0x6}) 11:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20004) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) sendsyslog(&(0x7f0000000240)="072b62436401cd9d1d749befae5e5720fe37c631b3d7f1372940f9165a8b283b569e4716eb736c7c3885e52bb291816a9d651ac445bfd51d9a7c21b736cbc18f11d3520234f402aff0373667b6e88f", 0x4f, 0x3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0xb3, &(0x7f0000000140)="83b1c4f79849e48f8e09b362f20ac7ce78048be1fb9028f6b792aee2d1a3f716192aac8c7456e21ac9bff53a7921ba8162d684531b1e87a1adb6b366936dbb5ccfa3e93f0e90dddfbe2c8f6255adbf1c6a8f9dde769b5e241a8fbe76fb6db064edeb967ad067990182781b149e78a782318b7ec4b0c492d84484e2bea3c123422d12030f059c24964bd4adbb13937dd0ff223e83af0c3b3247b536f2954bdf220816e019fda51f4e77bd3bb3535fac24614cb1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 11:10:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x400000000002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x3, 0x9, &(0x7f0000000080), 0xe9) 11:10:11 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = getgid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) r2 = open(&(0x7f0000000080)='./control/file0\x00', 0x10000, 0xa6) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$KDGKBMODE(r3, 0x40044b06) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) unveil(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000200)='r\x00') 11:10:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x86) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = accept$inet(r2, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) recvfrom$inet(r3, &(0x7f0000000a40)=""/4096, 0x1000, 0x802, &(0x7f0000001a40)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5, 0x4, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x70}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x12000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000f90000/0x4000)=nil, &(0x7f0000e45000/0x1000)=nil, 0xc6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r4 = socket$inet(0x2, 0x4000, 0x50e) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000280)=""/61, 0x3d}], 0x5, &(0x7f0000000400)=""/93, 0x5d}, 0x1) 11:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = dup(r1) socketpair(0xb62cd29d10aaca77, 0x2, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x100) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', r3, 0x95035beaea4b5db2}) r5 = open(&(0x7f0000000200)='./bus\x00', 0x8001, 0x1) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:11 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae6c597a54daf8ce17cf56bdea4043d80884f1dfd2c6360dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe8f4052bce71632fee02daaa2ba4b3979a6a2853c2b0a5f51696b42f0adb91aa743aa0db27c7ba02c62b76f8466d19161827d34dfa6d5e2d92bfe29c7935b33abae158e4e9667b0082245f76d3cacdd00"/169], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x1ff) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, 0x0, 0x0) 11:10:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendto$unix(r1, &(0x7f00000000c0)="28eea8aa00521a2ec4f08b52e3be51bf498be617a7f8b9d1306bb3fa2c08cf59254040cf9504c19ea71aa51c257e009b1d8c819160c87c8d4d53466e46c855e18a60bd45bd87051168cae746de899820750d07c7381a66d7267cbe76", 0x5c, 0x802, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0xffffffff, 0x40000025e, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x1, 0xfffffffffffffffd}) dup2(r0, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20080, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) r5 = fcntl$dupfd(r1, 0xa, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7, r8}, 0xffffffffffffffe6) r9 = getegid() r10 = getgid() r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f00000001c0)=r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={r12, r13, r14}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, r14]) getgroups(0x4, &(0x7f0000000240)=[r8, r9, r10, r15]) execve(0x0, 0x0, 0x0) 11:10:11 executing program 1: r0 = socket(0x2, 0x3, 0x3) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./bus+'], 0x8) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="a00209001ca9bca2042e"], 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) setsockopt$sock_timeval(r2, 0xffff, 0x3, &(0x7f0000000080)={0xc077, 0x4}, 0x10) 11:10:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x142, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xe1f, 0xfff, 0x8000, 0x1}, {0x1, 0x6, 0x1, 0x2}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) msgget(0x3, 0x451) 11:10:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) fsync(r2) kevent(r2, 0x0, 0x2000000000000000, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x10, 0x80000000, 0x7}], 0xf118, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x8a) 11:10:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x0, 0x0, 0xffff, 0x0) 11:10:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:12 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/181, 0xb5}], 0x1) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xffffffffffffffc0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 11:10:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) semget$private(0x0, 0x1, 0x4) 11:10:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0xffffffffffff28a5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x42087007, &(0x7f0000000100)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$dupfd(0xffffffffffffff9c, 0xf, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x4a1ddfd63c2b637) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) poll(&(0x7f0000000180)=[{r4}, {r0, 0x2}], 0x2, 0x9) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$dupfd(r1, 0x0, r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x52) ioctl$TIOCCBRK(r5, 0x2000747a) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000000c0)=0x4) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0xbd) 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pledge(&(0x7f0000000080)='tap', &(0x7f00000000c0)='[\x00') 11:10:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) dup2(r1, r2) execve(0x0, 0x0, 0x0) 11:10:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000000c0)=0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9) 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xde) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x400000028}, {0x6, 0x0, 0x0, 0x5c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="6525f8df742afdb3b654f69c4917", 0xe}], 0x1, 0x0, 0x0) r2 = msgget(0x2, 0x180) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) r7 = openat(r6, &(0x7f0000000100)='./bus\x00', 0x8080, 0x0) sendto$unix(r7, &(0x7f0000000340)="a36b1cb7d678a9b10ffecdef04d7f7a118a4f2d5c5d6207d18353804692e7dbcee72e8b660db5c22d1ec8da86cb5952f01292b959e5ba4e712c1d1fd9db34d647256188b52d06267666034a386d650b794a2faf2fa042be67a98abf32ba2996d9e39f43e262be0e93c4dc6b283919de3ccc8e8fc30180b8083b0aa37adce3a025e864b88e33f25fdd681cfc09e97c24bc36660f1bbdd2f22b0", 0x99, 0x8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = getegid() r9 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r3, r4, r5, r8, 0x30, 0x80}, 0x1000000000000000, 0x800, r9, r10, 0x101, 0x7, 0x536aebd1, 0xff}) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgsnd(r2, &(0x7f00000000c0), 0x8, 0x800) 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:10:13 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x7f, 0x2, 0x5, 0x1000, "57d3db91fe461911e3337dea42ac8a4939766913", 0x4, 0x4d}) socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r3 = shmget$private(0x0, 0x3000, 0x264, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) r10 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r13) r14 = getpgid(r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x7f, r4, r5, r8, r10, 0x40, 0x7}, 0x9, 0x8, r11, r14, 0x5, 0x3, 0x20}) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x209, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCCBRK(r1, 0x2000747a) connect$unix(r0, 0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r3, 0x1) close(r3) 11:10:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) socket(0x20, 0x2, 0x6) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 11:10:13 executing program 0: r0 = socket(0x400000000018, 0x4000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) 11:10:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) 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(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) pwrite(r2, &(0x7f0000000180)="2d06e6c31c761c9d41997b2c78f3dc85c793ff98aac15bf81ea4603164ee1f1d909e887f0b13018c6cf7b3024b5dd64bb77d52a0780aced1e277c633c0a46b33cb32417a4c3ee2b7ed20e0303acd06fae219846e559b9873aa3316cb36db4610a72d4350760fb7b2530cd03d4d3117ba751a4e936d752a8914f7a7673dd807a621b0fec71760fd66512ad19d302e04f257ef3c216dea92209b5b14d86c4327d5a133b93679d36b058ab34c9c1b15a8d2606396c0cf01b65b5a66b98cb3d844a5023c829ffaedd8d53b3e8459c28d58d785e9de9f882cad4db911a2c64b9c95511e0250cc7a1a379b9eb89aa40c70e7ef6e0f0da2", 0xf4, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 11:10:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0xffffffffffffffff, 0xfffffc2b) ftruncate(r0, 0x0, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x40, 0x1, 0x2, 0x7fffffff, "d24953071ba52ca29b0208d52f92138f822ec7e5", 0x5, 0x101}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) getrlimit(0x3, &(0x7f00000000c0)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 11:10:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x33a92be9d4bba901, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x804, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r3 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0xcdb9a80e56ab73fd, 0x5, 0xf9, r3}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x9, 0xfffffffffffffffb}, {0x18, 0x3, 0x400}, 0x40, [0x2, 0x100000000, 0x2, 0x0, 0x1000, 0x7, 0x4, 0x10000]}, 0x3c) ioctl$TIOCSTART(r2, 0x2000746e) r4 = socket(0x20, 0x1, 0x7f) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) pread(r5, &(0x7f0000000280)="fa19e5add49e8ab7ad0b5df9cbe0483f2b5c21ddc6140ca97c61290f9c2b1b31c2469a45102207cf002fdd65e1e85f37f2e06b03497f75d81ffbe6ee5bbae565bf0539b0aac21f64ba239947bdc8587bf924f5deadf9a8803788ca24e5734a4e765e8cc0abf47ef4f621e53d442fc1e18a88", 0x72, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1e94b4a23905fdc1, 0x0) r7 = fcntl$dupfd(r2, 0xa, r6) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20, 0x0) r8 = dup(0xffffffffffffffff) shutdown(r8, 0x0) syz_emit_ethernet(0xa7, &(0x7f00000003c0)="a57361147829e073791e5b66c6e2d16d43a04ecdaf02dbeaeb0a6c85a65336d89157803379fc173259ee179bd485ecb883db5711454067da440acb592acc76d76127fa1a4af7f9263cd08224f845e7de32cc4eefb27bcfdad1bf6184034d64510822cf41881dd7496772d238246f14cd90db133fe777ae071475abb841c40423a93005df23bd2a5b9596f195c0a4dcf51ceea2446c4ead5a396b481e473d3c44ee174f32eecdb1") mknodat(r0, &(0x7f0000000480)='./file0\x00', 0x0, 0x5) r9 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x8) connect$unix(r9, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) r10 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000540)=0x6) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000580)=""/140, 0x8c, 0x800, &(0x7f0000000640)={0x2, 0x1}, 0xc) open(&(0x7f0000000680)='./file0/file0\x00', 0x800, 0x40) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000700)={0x8, &(0x7f00000006c0)=[0x7fff, 0x4, 0x3ff, 0x5, 0xa2cb, 0x0, 0x7, 0x1]}) r11 = open(&(0x7f0000000740)='./file0/file0\x00', 0x20, 0x40) chflagsat(r11, &(0x7f0000000780)='./file0\x00', 0xb743a4c53ae1ea29, 0x2) 11:10:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) sendmsg$unix(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff03}, 0x4) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000002c0)=0x9) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000280)=0x100000001, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)=0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107005, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000200)={{0x4, 0x80000000, 0x100000001}, 0x1, 0x1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) dup2(r5, r7) 11:10:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x62d) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r4 = dup(r2) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x8002, 0x1, 0x8096, 0xffffffffffffffff, "68e07aa9be862605e658b24fe58dc486c5140a14", 0x3, 0x40009}) 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 11:10:13 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x5) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:10:13 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/21, 0x15}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x102) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xffffffff, 0x0, 0xe0, 0x2160, 0x3}, 0xc) close(r0) syz_open_pts() 11:10:13 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x85\xf4\xda\xff\xff\xffV\x96\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1fd, &(0x7f0000000280)=[{0x2, 0xfffffffffffffffe, 0x4, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\b') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$dupfd(r3, 0xa, r4) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpgrp() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f0000000300)={0x2, 0x2, 0x2, 0x40, r7}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107005, &(0x7f0000000000)=0x4) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r9, 0xc0107005, &(0x7f0000000000)=0x4) fsync(r5) 11:10:13 executing program 1: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) getsockopt$sock_timeval(r1, 0xffff, 0x300f, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x6) connect$inet(r0, &(0x7f0000000000), 0x0) 11:10:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() socketpair(0x6, 0x5, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107005, &(0x7f0000000000)=0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107005, &(0x7f0000000000)=0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r8, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x50, 0xfffff, 0x4, 0x7}, {{r5}, 0xfffffffffffffffd, 0x4, 0x8, 0xacf, 0x6}, {{r4}, 0xfffffffffffffff9, 0x29, 0x0, 0x3, 0x8000}, {{r6}, 0xfffffffffffffff8, 0x24, 0x0, 0x0, 0x2}, {{r7}, 0xfffffffffffffffb, 0x90, 0x80000000, 0x2741, 0xace}, {{r3}, 0x824ca70cfa7731fe, 0x82, 0x1, 0x10001, 0x4}, {{r5}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0xfcae}, {{r5}, 0xfffffffffffffff8, 0x3, 0x4, 0x0, 0x3fe0}, {{r5}, 0xfffffffffffffffd, 0xb, 0x4, 0x1}], 0x60, 0x0, 0xfffffffffffff7f9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:10:13 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "85495500020000000010001167f5afa680400900", 0x0, 0xffffffffffffffff}) mprotect(&(0x7f00006b9000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x5, 0x6) mmap(&(0x7f0000249000/0x4000)=nil, 0x4000, 0x5, 0x2010, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f00000004c0)) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 11:10:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd6, 0x0, 0x4}], 0x27, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) sendto$inet(r2, &(0x7f0000000180)="671ad6364da994e24a83e0090bad04e1e55c6fa6d0cc709aec0d06f8633464f294506e372453b84f829662235d107a244ff492285f209730e5d251d90bb55f5bd8dbc285f11065f249e8e30ce81ec7f1ab1c93affcaf3036d27e45f4051453503e21604108af393cad5f11a4e88a7727713614884f86db8a45dd3b0083f9ae99e18016bdd554b278944b65358c93a1163dc9f5da115eeca70f696c06e2d1288f751353737795b0e6c649244b2e4c8a414dfcd14ba69f6d0023f585d4d9c46b8b9da1b7631fe3fa659396eb6b02a1c716378b456f5a91bc448f28334925f3", 0xde, 0x3, &(0x7f0000000000)={0x2, 0x3}, 0xc) 11:10:14 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) unlinkat(r0, &(0x7f0000000080)='./file2\x00', 0x8) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000119, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r4, &(0x7f0000000000)="244b0599ee2f4a6e83d07e00d7cca48b", 0x10, 0x401, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) read(r0, 0x0, 0x0) 11:10:14 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x82, 0x2}, {0x3f, 0xb3}, {0x25, 0x9}, {0x81, 0x4}], 0x4}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCPROMISC(r3, 0x20004269) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="0fcb34e64114a5cd0ed67dff682903ab5cc1baa7a543c9ccc6f4887a5b376e352f930b20866824e2397e82c19d1bdc862bb6cef5b2b377707add6a9469", 0x3d, 0x2, &(0x7f00000000c0)=@abs={0xbcb2a16fea73db20, 0x0, 0x2}, 0x8) 11:10:14 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() r2 = fcntl$dupfd(r0, 0xf, r1) fsync(r2) 11:10:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) sendto$inet6(r1, &(0x7f0000000100)="e96df4b695129946c69a0b44701d66ae7897043aba63d5d3f4346f27e13accd41febfdcb997cbed2399d17b202d5e1908d4741ed74baf36755247048ef1751f6d4a09d5be14956a3de56a2544ba94980a072977a6395d366aac00e4fe3e2e6d4f27105621a9eb8c2d12c84", 0x6b, 0x400, &(0x7f0000000180)={0x18, 0x1, 0x80, 0x8}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(73503cc9d087321c,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d6ca30,ffff8000159361c8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d6b2c0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d6b1c0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b0c0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b0a0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b080,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b060,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b020,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b000,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b040,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b0e0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b100,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b120,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b140,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b160,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b180,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b1a0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b1e0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b200,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b220,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b240,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b260,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b280,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b2a0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b360,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b3a0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b3e0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b460,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b480,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b4c0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b4e0,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b500,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6bf60,ffffffff814b1de0,ffff8000159361c8) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff814b1de0,ffff8000159361c8) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81fe6690,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd8038883a80) at ip6_mrouter_done+0xb5 rip6_detach(fffffd8038883a80) at rip6_detach+0x56 soclose(fffffd8038883a80,0) at soclose+0xb2 soo_close(fffffd802f082358,ffff8000ffff2290) at soo_close+0x40 fdrop(fffffd802f082358,ffff8000ffff2290) at fdrop+0xc2 closef(fffffd802f082358,ffff8000ffff2290) at closef+0x118 fdfree(ffff8000ffff2290) at fdfree+0x100 exit1(ffff8000ffff2290,0,1) at exit1+0x32f sys_exit(ffff8000ffff2290,ffff800015936660,ffff8000159366b0) at sys_exit+0x17 syscall(ffff800015936730) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffefb94) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffefb60, count: -47 ddb> show registers rdi 0x73503cc9d087321c rsi 0 rbp 0xffff800015934f00 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x25560b9b72071d2 r12 0 r13 0xfffffd8036d6b2c0 r14 0 r15 0x73503cc9d087321c rip 0xffffffff81fe66bb mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015934ec0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=171309 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2c70,0xffffffff8256d418 process=0xffff8000ffff66d0 user=0xffff800015931000, vmspace=0xfffffd803f013440 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 97803 459240 75479 0 3 0x82 nanosleep syz-executor.0 25998 191697 75479 0 3 0x82 nanosleep syz-executor.1 6503 38554 1 0 3 0x100083 ttyin getty 46737 244438 0 0 3 0x14200 bored sosplice 75479 236906 25614 0 3 0x82 thrsleep syz-fuzzer 75479 180724 25614 0 3 0x4000082 thrsleep syz-fuzzer 75479 36762 25614 0 3 0x4000082 thrsleep syz-fuzzer 75479 250461 25614 0 3 0x4000082 thrsleep syz-fuzzer 75479 358136 25614 0 3 0x4000082 kqread syz-fuzzer 75479 105429 25614 0 3 0x4000082 thrsleep syz-fuzzer 75479 508465 25614 0 3 0x4000082 thrsleep syz-fuzzer 25614 204398 59196 0 3 0x10008a pause ksh 59196 297742 48436 0 3 0x92 select sshd 48436 205101 1 0 3 0x80 select sshd 83271 108986 72167 73 3 0x100090 kqread syslogd 72167 375623 1 0 3 0x100082 netio syslogd 7017 450435 1 77 3 0x100090 poll dhclient 42045 293364 1 0 3 0x80 poll dhclient 47347 524103 0 0 2 0x14200 zerothread 37014 368582 0 0 3 0x14200 aiodoned aiodoned 54660 386059 0 0 3 0x14200 syncer update 4934 248435 0 0 3 0x14200 cleaner cleaner 47783 206290 0 0 3 0x14200 reaper reaper 58212 22024 0 0 3 0x14200 pgdaemon pagedaemon 98374 167569 0 0 3 0x14200 bored crynlk 81653 139735 0 0 3 0x14200 bored crypto 33574 113250 0 0 3 0x40014200 acpi0 acpi0 97661 158208 0 0 3 0x14200 bored softnet 76055 289262 0 0 2 0x14200 systqmp 33010 509627 0 0 3 0x14200 bored systq 85853 161938 0 0 3 0x40014200 bored softclock 15780 305848 0 0 3 0x40014200 idle0 68634 522690 0 0 3 0x14200 bored smr 1 480359 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 9533 6366K 7104K 78643K 16688 0 0 pcb 15 8K 8K 78643K 273 0 0 rtable 115 4K 4K 78643K 905 0 0 ifaddr 67 15K 16K 78643K 306 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 98 0 0 iov 0 0K 16K 78643K 259 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 3520 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 38 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 0K 0K 78643K 335 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 2418 0 0 sigio 0 0K 0K 78643K 38 0 0 proc 50 38K 63K 78643K 916 0 0 subproc 32 2K 2K 78643K 153 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 232 0 0 in_multi 33 2K 2K 78643K 203 0 0 ether_multi 2 0K 0K 78643K 12 0 0 mrt 2 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 461 0 0 pfkey data 0 0K 4K 78643K 2 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 101 21K 31K 78643K 6557 0 0 UVM aobj 125 4K 4K 78643K 137 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 230 0 0 NDP 15 0K 0K 78643K 92 0 0 temp 191 3540K 3611K 78643K 38659 0 0 kqueue 0 0K 0K 78643K 23 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 21 0 14 1 0 1 1 0 8 0 rtpcb 80 153 0 151 1 0 1 1 0 8 0 rtentry 112 123 0 78 2 0 2 2 0 8 0 unpcb 120 1208 0 1200 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6200 0 6200 1 1 0 1 0 8 0 tcpcb 544 511 0 507 1 0 1 1 0 8 0 inpcb 280 1417 0 1406 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 18 0 14 1 0 1 1 0 8 0 pkpcb 40 10 0 10 5 4 1 1 0 8 1 ppxss 1128 43 0 43 8 7 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 536 0 316 14 0 14 14 0 8 0 art_table 32 537 0 316 2 0 2 2 0 8 0 art_node 16 116 0 74 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 12 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 333 0 323 1 0 1 1 0 8 0 shmpl 112 135 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5121 0 3734 46 0 46 46 0 8 0 ffsino 240 5121 0 3734 83 0 83 83 0 8 0 nchpl 144 10133 0 8513 61 0 61 61 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 31485 0 31485 3 2 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 26010 0 26010 12 11 1 7 0 8 1 plimitpl 152 209 0 202 1 0 1 1 0 8 0 sigapl 432 2570 0 2557 2 0 2 2 0 8 0 futexpl 56 51251 0 51251 2 1 1 1 0 8 1 knotepl 112 505 0 486 1 0 1 1 0 8 0 kqueuepl 104 521 0 519 1 0 1 1 0 8 0 pipepl 112 1358 0 1339 6 4 2 2 0 8 1 fdescpl 424 2571 0 2557 2 0 2 2 0 8 0 filepl 120 19985 0 19888 5 1 4 5 0 8 0 lockfpl 104 774 0 773 1 0 1 1 0 8 0 lockfspl 48 257 0 256 1 0 1 1 0 8 0 sessionpl 112 26 0 16 1 0 1 1 0 8 0 pgrppl 48 184 0 174 1 0 1 1 0 8 0 ucredpl 96 3032 0 3025 1 0 1 1 0 8 0 zombiepl 144 2560 0 2558 2 1 1 1 0 8 0 processpl 864 2588 0 2558 4 0 4 4 0 8 0 procpl 632 5498 0 5462 4 0 4 4 0 8 0 sosppl 128 32 0 32 7 6 1 1 0 8 1 sockpl 384 2816 0 2797 8 5 3 4 0 8 1 mcl64k 65536 78 0 78 7 6 1 1 0 8 1 mcl16k 16384 13 0 13 10 9 1 1 0 8 1 mcl12k 12288 43 0 43 11 10 1 1 0 8 1 mcl9k 9216 36 0 36 7 6 1 1 0 8 1 mcl8k 8192 53 0 53 7 6 1 1 0 8 1 mcl4k 4096 171 0 169 3 2 1 1 0 8 0 mcl2k2 2112 14 0 14 8 7 1 1 0 8 1 mcl2k 2048 58729 0 58687 21 15 6 19 0 8 0 mtagpl 80 85 0 83 2 1 1 1 0 8 0 mbufpl 256 108044 0 107962 19 8 11 12 0 8 3 bufpl 256 12494 0 7077 339 0 339 339 0 8 0 anonpl 16 226553 0 213766 116 60 56 72 0 62 0 amapchunkpl 152 10912 0 10808 25 20 5 12 0 158 0 amappl16 192 12188 0 11423 88 48 40 51 0 8 1 amappl14 176 363 0 360 1 0 1 1 0 8 0 amappl13 168 743 0 741 1 0 1 1 0 8 0 amappl12 160 284 0 281 1 0 1 1 0 8 0 amappl11 152 560 0 549 1 0 1 1 0 8 0 amappl10 144 354 0 352 2 1 1 1 0 8 0 amappl9 136 818 0 811 1 0 1 1 0 8 0 amappl8 128 375 0 347 1 0 1 1 0 8 0 amappl7 120 398 0 394 1 0 1 1 0 8 0 amappl6 112 564 0 552 1 0 1 1 0 8 0 amappl5 104 478 0 467 1 0 1 1 0 8 0 amappl4 96 2477 0 2451 1 0 1 1 0 8 0 amappl3 88 812 0 805 1 0 1 1 0 8 0 amappl2 80 20065 0 20000 3 1 2 3 0 8 0 amappl1 72 54593 0 54180 28 19 9 20 0 8 0 amappl 80 5835 0 5799 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 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 136 0 12 2 0 2 2 0 8 0 uaddrrnd 24 2573 0 2557 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2573 0 2557 1 0 1 1 0 8 0 vmmpekpl 168 18352 0 18326 2 0 2 2 0 8 0 vmmpepl 168 304708 0 302889 225 118 107 112 0 357 23 vmsppl 272 2570 0 2557 3 2 1 2 0 8 0 pdppl 4096 5152 0 5118 6 1 5 6 0 8 0 pvpl 32 638639 0 622850 258 123 135 173 0 265 1 pmappl 200 2572 0 2559 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 522 0 53 14 0 14 14 0 8 0