Warning: Permanently added '10.128.1.16' (ECDSA) to the list of known hosts. 2020/03/10 17:39:45 fuzzer started 2020/03/10 17:39:49 dialing manager at 10.128.15.235:13993 2020/03/10 17:39:49 syscalls: 338 2020/03/10 17:39:49 code coverage: enabled 2020/03/10 17:39:49 comparison tracing: enabled 2020/03/10 17:39:49 extra coverage: support is not implemented in syzkaller 2020/03/10 17:39:49 setuid sandbox: enabled 2020/03/10 17:39:49 namespace sandbox: support is not implemented in syzkaller 2020/03/10 17:39:49 Android sandbox: support is not implemented in syzkaller 2020/03/10 17:39:49 fault injection: support is not implemented in syzkaller 2020/03/10 17:39:49 leak checking: support is not implemented in syzkaller 2020/03/10 17:39:49 net packet injection: enabled 2020/03/10 17:39:49 net device setup: support is not implemented in syzkaller 2020/03/10 17:39:49 concurrency sanitizer: support is not implemented in syzkaller 2020/03/10 17:39:49 devlink PCI setup: support is not implemented in syzkaller 17:39:53 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x6, 0xa2, 0x86d}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x4) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x3f) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000180)={0x4c, 0x20}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) pread(r2, &(0x7f0000000240)="8c94fb3c793614322c62e10214b8e568ccad832cd7cfd730db3a1fdb4fa2a3be499c2e7c61904850897a808a6fab7508dc68c535a5661c69cde770c1b43304d7f056416aabec808d810c70031792a736d76c6fa3cb34e4ad4d07c2e8ffa7489be4c2d954bb5e78de6cd2d129733fc26e08ac0ade6cfc3dbbd91c58213816b4f8ac2296791f187edb79e6c631c9f57ddbe742c72d0fc676ab6a9c325da55c4970a178ade15ec2020c55487ac46729796559c752ddb63bc6b688484b931fb43cd94e", 0xc1, 0x0, 0x3) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x1, 0x0) r5 = getppid() fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x2, 0x2, 0xba, 0x94, r5}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) fcntl$dupfd(r6, 0x0, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000480)={0x5, 0xfff, 0x10000, 0x9eb, 0x1f, 0x80000001, 0x1, 0x10, [{0x4, 0x4665, 0xffffffff, 0x5}, {0xe346, 0x1, 0x4c, 0x9}, {0x100, 0x8, 0x8001}, {0x3c00, 0x6, 0x7, 0x1}, {0x7, 0x2, 0x6, 0xffffffff}, {0x5, 0x0, 0x1, 0x6}, {0xfffffff7, 0x3, 0x9, 0x3}, {0x3, 0xd7, 0x400, 0x6}, {0x9, 0x5d, 0x1, 0x46ea}, {0x6, 0x2, 0x6, 0x6}, {0x40, 0x4, 0xfffff5fa, 0xfffffff7}, {0x1ff, 0x7, 0xffffff80, 0x7}, {0xffff, 0x6, 0x3, 0x8}, {0x401, 0x80, 0x3, 0x1}, {0x4, 0x7ff, 0x5, 0x1}, {0x200, 0x68af1d36, 0x4, 0x2}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x10000, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x200, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000640)=0x7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000006c0)=0x7) r9 = semget(0x2, 0x2, 0x40) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000700)=[0x3, 0x7fff, 0x69c]) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000740)) r10 = dup2(r6, r7) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f0000000780)={{0x1, 0x1, 0x2}, 0x3c, 0x10001, 0x3ae}) r11 = open(&(0x7f00000007c0)='./file0\x00', 0x2, 0x30) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000800)) 17:39:53 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8080, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)) r3 = msgget(0x1, 0x294) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/105) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000001c0)={0x3}) r5 = msgget$private(0x0, 0x460) msgrcv(r5, &(0x7f0000000200)={0x0, ""/254}, 0x106, 0x1, 0x0) r6 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x40, 0x101) faccessat(r6, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000400)={0x5, 0x5}) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x1, 0xef}, {0x8, 0x6}}) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f00000004c0)=0x1) msgget$private(0x0, 0x20) r8 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000500)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x4, 0x2, 0x80, 0x0, "0b16bb7b1883cb150db4bb8b5d64ca27d160c5c0", 0xfffffff8, 0x8}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x6c4563f1c97ed8a6, 0x0) getsockname$inet(r9, &(0x7f0000000800), &(0x7f0000000840)=0xc) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x200, 0x0) fcntl$setstatus(r10, 0x4, 0x8c) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000008c0)={0x7, 0x2}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x3, 0x4, 0x6, 0xfffffffb}, {0x9, 0x3, 0x4, 0x6}, {0x0, 0x9, 0x9e, 0x3}]}) pwrite(r0, &(0x7f0000000980)="849ee0469fcf877acb13eee49f2f2aef2c2e3ce9b316197d6eae9a0932a1bcc8f5b0b731ff8145d48880ace7ad33eec7fabe5d8927c66d89daed77a84de58db5546d7b8652f1a1b0ec08de67", 0x4c, 0x0, 0x2) pipe(&(0x7f0000000a00)) pipe(&(0x7f0000000a40)={0xffffffffffffffff}) fsync(r11) 17:39:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0xd5b3, 0x45c}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)="1e4613183651fa5ba93abec0841494db0a488cf3e6f3ba3d6f39515f5fed9a0b22a714d82e3ae93273edd0d3", 0x2c}, {&(0x7f0000000280)="0ed242866fc0ad4155183024907566b03baeccb434ef5927a98cae2ebe7543f0fdb27a3b4d11ca4426df81ca8adaae6653e623f0b5a4a7802db42e4cfd3b47bcfa64a302c452411ea61affc6d8d802d9287bf8cc9e923b2111775cfa869b8e8816e6f69e849922c1a139a761b9a2c90415fc1e7ffc2752b077ea5e28e90cfce1e0f14a1c8c17a67e0ed491297b400d2fb4fb6c11936907d9d50d0cdfc9e272989de1478db9c8dab24b1597d8f9b9198abcd36328c49a8a394911bf3493d542bb8fc9ac3dd03f67cdbc1ab1572fb51fcd373519c263a422c82e7d34f97fbbb6bf1511e92bd44f179792b9", 0xea}, {&(0x7f0000000380)="5754b1b56d0465179f8063c5a2f8daee0ed826c593327753f712c5bbb48acdc311e185da2395323ff68727b6df414b5013c2f3d5a5614f1e2d29b31542c992c7b2daf93456c2db086f62d63c3ecb6d3bcf2eb50237eee80391935a42ba32130846ce2aea11b6507d5c65490654b683da84b8bb29f0fc8392461bd847ac00643dcb82fa03597cc76273f3cfb8b55858dfc626acfe1922e342ace9892eb3f40e3d74765831e8ae1a12efc8984198f54c4d2f0ef33088d095ee273ba6979d1b34afbfd35dafc18a3c17581c3801cb076436e136263ff173aebf769cdaa604eb86df1c1e", 0xe2}, {&(0x7f0000000480)="54b2781537ed1dd88988251b2ed32d6bcafaa76604ff6de18eae037b16715d740b2a0a4c8a0cc089d8abcea5593042ab0cc0f8b002136bcce0705908be8676827d41dafbc9ad1fd5322b69c20c7e1ec66f35d8e333f05a6c55a879ac5cee111bb87a857027845c4f008917db47b5037de3b6c1fb2a9f4575902bcd28693ad8aa4bc7163d7bc5cd2f8a06697d31ddfc2c9725102a9ebb6137", 0x98}], 0x4) shutdown(r1, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) sendto(r3, &(0x7f0000000040)="8e944bea8f82b6540ef7b047296b742d41d9c550ab3947fdd2679b9b4868c658283900f61fbc10a32eff9fde849a3e051a74e87f30a01da10a078052017640703a31e1dbb803ff91d03e4411b68e9b3cc8694df664febdc3f885", 0x5a, 0xa, 0x0, 0x0) 17:39:53 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x7fffffff, 0x5, 0x2, {[0x1, 0x400, 0x1, 0x3, 0x4, 0x0, 0x2, 0x401, 0x0, 0x1, 0xfffffffffffffffe, 0x3ff, 0xff, 0x800, 0xd7e8, 0xffff, 0x7ff, 0x20000], [0x7, 0x7, 0x100000001, 0x9, 0x9, 0x1000, 0x1, 0x8, 0x6, 0x9], [0x6, 0x4, 0x7, 0x77, 0x3, 0x1f, 0x9], [0x80000000, 0x4, 0x200, 0x20, 0x1b2, 0x5], [{0xfff, 0xffffffff, 0x5, 0x8}, {0x1, 0xd1, 0xda, 0x2}, {0xff, 0x2f26, 0x2}, {0x0, 0xf4e5, 0x5, 0x86}, {0x0, 0x2, 0x3, 0x9}, {0x7, 0x8, 0x800, 0x2}, {0x5d2, 0x2, 0xce48, 0x4}, {0x0, 0x3f, 0x4, 0xfffffffffffffffe}], {0x35, 0x80000001, 0x6, 0x1}, {0x0, 0x80000001, 0x9, 0xa9}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 17:39:53 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000002c0)=[{0x7}, {0x1080, 0x0, 0x1, 0x81}, {0x6}, {0x1f, 0x12, 0xab, 0x76a9afe8}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) r4 = shmget$private(0x0, 0x1000, 0x1c0, &(0x7f0000a23000/0x1000)=nil) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[r5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[r6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, r5, r6, 0x0]) r8 = getpid() pipe2(&(0x7f0000000240), 0x10000) ktrace(0x0, 0x0, 0x1104, r8) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, 0xffffffffffffffff, r7, r3, 0x0, 0x184, 0x3}, 0x9, 0x5f3, r8, r2, 0x8, 0x6, 0x4}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r9 = getpid() ktrace(0x0, 0x0, 0x1104, r9) r10 = getpid() ktrace(0x0, 0x0, 0x1104, r10) setpgid(r9, r10) pipe2(&(0x7f0000000280), 0x20000) 17:39:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0Ifile0\x00'], 0x10) 17:39:54 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="cf8923da427290a2d79f7a1aa310022159cadc60f4caadfbad63295228c7085d34e7dc115f72848129ed59ec944ed50d9ee978c8d7dafb7e48bf166224c283bbe48feec86b8d47daff20db5f4da0fbf1de44196f727fc9a5c747d6e280b81e3e4a4fbf1672b4b413c038c3792c053eb4d36985fa414a64bb44e0633f7defef1e8f0e73fd5fc0957629c423d501ff4ca6e87cf0792fcb73f4c0b8d05303bf71cb722c3ed729678183955af0daf5af1a4896c159b3c1550c1faeb2371a6da9684441d49c51466f7bc10acc5121e49ebab30cb8254561f50f0f4ba050e6e400d56716c111a32212dfd332a06a31a858a2f6093e41ff50b99cb94365", 0xfa}, {&(0x7f00000001c0)="c19552494772955ef7da1a8a3f9ce446212d1dc545b9c7850ba4bf219701ccd970baf88a88beb5bd513a88ed9c812cae3d4756adb2691c183bc8a90b886e623304fcdec5eb83f89b0d7041ebf24a1b72087b9b80d7b44d19e80c43ffbd7ac0fa5b7f98b24911b7cb4d3e44999ea7849ecfb00d7ea74ff92788e56938a2d0b1236d04a40e085cfce52901e8f8eac297e834214915f696042f1981e28cdd896e5d469e7aa265913b4b0b213bdfe7e6a0c26e4ac001fb13dc934ad9c8", 0xbb}, {&(0x7f0000000280)='!', 0x1}, {&(0x7f00000002c0)="d479fcb15313d0bbb5ded2038fc6a6e512305e6bdfa8d92f6f23a6b55a3a9b2d331dfdc54959450a8b62e81f69fa12a0df3cdf9fa1f5f80db0f2d769a37b9a1b10fd4dce7e2e3df1e87946bd6e4b4874e8702f21469a598e3c077dcd26d9fc0fa2847d5a2d1737d17a07fe1acd3a6860da9b48bcbd207c9219acb129a88caf64b4b9ab758869a6d506e13b8cebc580d227a28f71b290eca9f5363eb28de223024a24a3b2f6bfa98ae3e37ad71dd1fc7cd8628eaa05817949eca8c2f0d04ba72ce4f55ab9af6cab0a0e57918f6400f97ba38e86d034d6e1a84aa80e4ce7596bf006d903be019276f48103673d", 0xec}, {&(0x7f00000003c0)="377cbebbd403bb15b1e882b5ca6758e1ad9510c1118690485e99014b762d2755debf3efff6f29d778b00964212807eb6c57521a45bca9f3e4f5834477cb659874216b00e77f415cd39cb43323c23286cde130b7ab6c809767ba30ae2b25e5395e2b2d2560190d33b5d9f9bb0612a17b38cb6bd0c8068b5161b9909599eb1c494b01b5aa9c3bb2327471c1b58e4fecd10d0769bacecdfcfff4fc5b917e2d1002fa56df2faaac6420660196c155548ac5bd31b6f1525cfa96a073435d323f8ae1041c890dd6b37016369ab7be546b18d8bf4076120446857bc02368829ee9f0d92fdd9975f77d1ea35541597c5f4c269fcd7408e117f6c424722933cf32abfefd40770dd8d50d8e99ebaf33f7e2838328df0eac6d072a051f9594a872a39683609ee2b3d60bb380e75b2963cd1fc9a9b2cfaecc79afcdb1c9f6084ea58d9fab59f00da6bb7a88be32121dc36bdb5d9fdf701e57c4149c200360918b22ad2fe91732cdf0e1f564913e23f029f0c04c9893f695cae84a915608ef13b729e3f28d0fdc5bd1528ec2941e4863e3fbeb4d94df2c8ce1920f21d012eb2a9053bc1df116def0c553b4ee2d8ddb0429d22bb5d6c1c40a2bbc178d90433efd9602984a0902144444b905bbf2937a70fb203f9fdf4beb2c546ea0b826ed2de71aa95b2811aee6690501ede64e4ead5aee7b2d17b4e7147b6850de8e178c03b365124b0b9433c247ad000c30f59ec3d59d2ee800de2f21e2b138f830f8274829e6d179bf934af66537870d6f4199ae5010c77fa850f63eee486f60f27e319840928cb36fc9317cf887398cfd3bcc4e90893373f3266a5a5d9dd2ab93b02d8a324447493c4313473c0a0514504d7b11f8bce7c922bdf3f093ca11fa5e792727c404e163a2c1e67fea75ca577468cec8f877e841fbede9573e76171f38b68913dba86bc750d60900879dc901408eb3af9f6dc425eea4bef81fb870c0457585380bb2550810ef34fcf13f9bd514c1561d38b8ac1539c531dd80151cbf911d644d0b06851b4bd91a5d90d6e0aa62eaab6effac98f948091ea64013c3dfeae6434b08fc5ca84d2abf4df3ab130d32ae7d8d9a74ca76c5d151758938ff5d06c7a6121732cf6e72f1e23bbaf097ec78473eb1ffe83b4c8298529b6c874bdd82db11bd06d2bfb1607170d3d8644fdc7fa5c382f1cce1d8ea0f86b585d99f305121adf5826fcbdf62f076d1683662e02a3d9bdcbe2a26cacc652221e399013f196fe31fca6b608e5c935ce6b469c5c58b45c4408b8124ab0d5581854c642588193e6ed707ae0577fd45dde70df9e0afcd6ad896d74773c957204627585bb2553153ef453ab20ae41f05e78cf8f1add561839985620c729190a4d5cab7e97a2d2b2db069d4529cae9249a19daed2a3df53bf65c83106f1c2a02af5a73f32d6127a75c5c5ff5358b6ea6ed81f7ba3d8b1fd68b14764eb28028f0efeb979bfb2a0ad75ed7b23ad1d047fd7e595ba323ebb5f9a42170d37625f3dbedd1e8029915013657525dc9933535e318ebb907e65222bc1887cab820fc7765795fc3c2932cde40ba986f80407fd7d2dc1ce6285d5c025efe58382b157ccbd92226992a13e93e85175c5b39f93e65e175b87697aa66080b30e333091db08df42c24b3f13dac833ccee14e3184484644ed28a1c75e122b3e57cff603b1208ae57902b74d095745feae50aeb2e80b00c7a7782216d6002a2bc75d802228b3da212f67b570afc0c4e88ab5d8a437015637724c0407230ee95e9f6a8e1bca4888c8ba0d003c5e1dc95dcc331709cde52a8b93b8d34f84426913e256523b389376ba966f7d7ec741e3772a0ccf9b9e348e1b3fbefe90584d761f3931623cfb246d9b1a565aac6f1dfc8c3d75d2d9242be38581c6de570c4044acec474c265828b5c7cd7cecf644e40086f1c9168f82a4cf225a599975f36757c6189440bb27addcece934af751e2ec97dbf1fcc6521fcabe9fdddd5a3a9da6eb170375adeedc268ea0b2b80ea548294b92701515e0434b8a50269aaf8ee05a6e075fdfd1c4e12e83faf45863aba6324461eaff6f2c1a84f925390861d7c0cfa1fbc7a32511e95d152e9c6b2b229c897285cc303362a0e7c10f09bae52cc0775212d936eeaefe7d7af50c612475fa5a1cf4b0fe46e73491de5a62aec9f475bf376e73aa88f4562582eed093d8e75d757a807360173ea7984d43365fe975b1d591d10812d97c5b73fdc77eb3c95322a005126d7778c07e54807b4f54384ea6458f2e8c08642f64f2e92dff4ba0bb934e8a0084c3d82b2c7cea349c4372a8164bb8c9b6717c910ab94be0df1f494a0fd3fb69dcbce118c6faa5a4545d8d360d4276e9f30f2428a14d899bae6df6fb8ab11c504cd01ee1323a581d6c433673d773fac40f1ba715b7b9a3104c52c3d25cd456178e47d3e9c25e5c55c956de497bdc2229e57da0b6e8d8272b8edba9907ba91127c17b42b908477460b605e5c1831d3c70c90cc21e6b703a834a38cebfe504443027bc4f233352bc4d7f28d71598be3f99e4113968ffd2f97e85d78f6f78d5aa2c696ed909a462affa70f1f148fa0021f0688582a27c59bb43ce8d6ad582005e3d2e82564981cefb1287cf260a31b889fbcb5f242d58fad0215b531a2a1b3c2252600ca532720dac14bb3443e4d2247caf65b88751628826412c643fe6b65dce5996b03b5fd9ec6d47c0b814ce2171d78e70008ca35f90ac5b1a0f147f15d6065e47209176e6d9a5960983eecaffc57fd0c51f45a16c9ea73fdc3bb784c3dfe307657813d152a9df48b9d3b1fa57c935ef6b99fa5eb7812cefa0c0b8c12613b82416abcfc081a76804f8e906373756b0249d6f5a2edf96f82728b4ab3dfacebfbc95deed1569e5d0512de9c7bf0a531b940ff9813051c75db095d2c48d47ed102a99434d43fde8f83276e7bf402f1ac161df8e80b266c9914c659c248dc26c95fe30abe8338a3d58b4fea3aa2b5cd41337741d3154c6fcb40783ac3520545ead4aea124658bf275542c015478fd9529aa60ce8f10b67f4fc8ca8942ba15a5cb4f01f8cf72ef9afdb5ca115e9e1bc582ec67c602c96d3d7b3ebfb9a1b476e268444f5f8c0fb07e01bfbaf524dcac494f48256ab4ff669c007a4e1aa4f720979d5f4a4ad3a621e56d333835ed3ddc07ca99988d2191e8aae8aae57f32db1de4333129c5ca2b1596d35713d2e06b6039d0dab234ad4611e0b331662ffd490e843a70d04ac409c5937a4547a6f2872a1e592bed84ce494cf0d061cb3e1cc1493506a99dbe3d3439eae1d1707641c40597a0705983a0a261c2514870e20882ae9404282dd22479909db3a47424b6da7ab0eed5efb02ba53b3b4b0a2fdbd539f3f91044ae3c34064b7833a23205ab1ddee93e8916c138b363bb895eb2a5f84b055738ef414d5f2a56e07ff6d8ea9dd15b18c4d1d75a23f6388a4e399ea0beb6bf21a955d48d2b9be55ceea3bab21945d0ff8125f942a1629e5e811674ec97c68f6f6f7549efbedc1f415e4c2d9358f11a676294bbd2bfeacfa34a7ffa7b3358a2b8ed63059b431f30ae7e65b667cc14f23b5d1a31318f00251f5b84f70519d1c8c09eb44dbb4c1bb4ab3a13caa41cac46668247c1c5a5dbd2b0067808021e3ec5284fd0836ec1e473eae55cff065ec13edc94fc633d6429ac4bb9dbde7b0353264119e2db1580a8bdd842a1d601457cf71a974eff22741272ff202630bed7958765abb832de81824498405de9cb57c6de24b35044464f3922c0533c005f4e809bafebe71e4a967892f23fb1cd2d99fb3db26d56e829598597eff545509a3279f82478a7db95dd5c990d159d23d943748300542096a7a2770ab09d66de7e051e8abad430c61da82d5414b2ae18c964955cb919cf44d8ff745b6e0a29d5704e6e96e5b7638d8a44ae84cc591590581a4f1d24a4542a0865b15cabec3e1e581c43f65b7fad7abe40407e26df167a1ce1c61b1809c41e01bab2b8b525892d6e9b3c44e3c5cc91956bc6c13fe43fadf540fb4690c2e75da400a98e5c95cadc31e27ba6710ebdc12d6979bf80a3ccadbee7638df61ccc17885c91887009a8d1d34a5400328a6798c32b3aa5ed4467cc234602b4e191983c0127ce7215f90c9c058ca0fce5ce510e827b89230492c3b3422454183b20446bbeedf73ae33baf93d5b0478f42db9b280da2e9234a93696a0675ad29e6fa6858073b1998e5184479f912366d9345035ccaadedef3e53d06c8a9be307c944ebf2ffd10be9de72645310156aed94a95a1da3025655da64e2137242a9875bb78ebeb0817d38d305f7b54f0ed971c67979e155a34a0d4b4fa7f0379dec43788179ef1c20df9eff3d540212e271358a8e52b4dcdedaf41601531c8660b6a4a678819f517f3b6a0cbfdebae14ee2b333f4c783a1c330570dc14c32a845d5b6038c40ef512d8f991b059ad2c78fb0232baa698863a4113cc384d44ded8090ba837a4c2c3d9ffeebac654d6aeb620c2a03b11407fde59bb85771f812fac7ca7d90e2318f72ab27d5dcdf703fb6964a95321efb5aeb66aad07c8411b1d951a8622790dabd9c1f15e84470c328429bfc12d59e2d46d9897fb1d9430110d1bff15b21e4894aac04d0ad427b542fbb0b3793f3b16236887763fe288f3f91ec0c531c5aea9184762999454a20b47d45eb3aceff0392249b0d1a8a4e7028d0f8c391dac6e7102083cdaefbabb22d26f55528a617a84897984975f350ad561d67a73e2a4f5ad22ab4513948fe3fd6c36af5f79b5b0a050ce3000307c3215036d4306c0758881ecfe8521fdc444bdfa44eec3c3035b006ff2f91acb678327fb7b48daac82cf0c86b42165cc6614cb243e92ac47480500ce19804603ecfeb1343aae6a89ceceb0fb807a674f74d224d2af5766d3c8b4da45ff8ec6ba878a98d2e261a2341b1fe3684b77cef1bda2555e4fc2e52daed8e299ee9d6c5022dab3de76f4450dea36ddb2e6da8fc94abe5df079c71bbd62972f30bc53528d440062e96540f2373b3381c202380b14739d8221542349b95f8f5129e265f4de4d9b38abbf2f21520c8675b9a5fb5a500a393ea21e32f31251fc943dace71bcec4e7b1eb7c2d85df2eb039a4768a3325366b5006733d194d3d3aa77762d0aa614ade1524805147c5252eac8b68d6138d60dbbd79f45aea23380d16a747233606a2bec3b16423a2fb4b1afa0221f0f30abf3cc35919925c335577fa4a5491d0b73c7b46839a39fce6aec02ef5d61d46f6dfdaea5f5918d9adc90b46fb17c38fe81b89a55f66fca2c71c8cc3cf58c878587ad137b55bed73d4feb1b869928c8b9b3a0ae7243648de8d55539bb673ee7c171687a1628497b6e5390b874d81408605406a4f7dace67ef4bb95b0165b6ed0a04b4b145e52c9fa55591ae920887ce502ecb4b89fc66ea97c325d2b3afbe3b4891559ddccc57ef05eabff6ad3523df667e44a4a3bbe1d48a520aa814efde9e1fff67a3abdac2f96b50a34d3923becca25be3a547ed7386eeefbe652eed9fc650f135625e98343fe27b56e50e64c3a8ec8747368bcf63d788681a91f1ed41202e0c1c5913306c6be1475dfa46386c950381594aea9d39d850128f29a958f683650ab39d78d32e9a3b2a75f20ed35d65db338e4de47a26fe94f264af8358039b1443cc983ea3e2acfb6222cfcb6c87383efeba2cca2fe369a06a3fb486c9b0858e1bff52f15b6d29016926611b536b9e25915c7cbec00ff1185b3f9f717c7f89ffae7753ceed503ca37b985dbafa51229583ae42e06cff", 0x1000}, {&(0x7f00000013c0)="53c733498577ea2a53212f862ab8c584514e719c85833e753c92844b10a7cda9589a241bdd2074116323ab402d9cabb4c5fdb4d92506735f06963affeae56c1f88bf6e5da37013dc3406ba89220f1ce6e5d004544decaa", 0x57}, {&(0x7f0000001440)="1d508b4a60abe3b17f6e1968a88f1a32586eff95fca8325e6bc05ffe0d7d873b10d509ca5dcc4af841aedc9fe969365ab11e6fcdac24bc069fd6639d9713eb06e67de7aaed8e143ea89c34963ce8ee65ed2a28c83115c3ce23f68b6406403008ae81de1161ac11c2f1eb7bb8e431cbefbe6355a69ef7e9e459d0e6bbf956cf688b95fb3b93ee6c15be7c27da0c233f02714f4ea9cea90fae50edb47e0ab848cc4a3eb77dae6c47d5534782d7aa42962a979e443d9fcb72da615c123e2a8bd9c5", 0xc0}, {&(0x7f0000001500)="138e1abe0cb5af8447f4a6f053bbcec67ffb5d", 0x13}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) dup2(0xffffffffffffffff, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0x7}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) setsockopt(r3, 0x0, 0x24, &(0x7f0000000000)="343dba3166eff95f0e66a9be235058ab393caaec1d96425792bff3629ce80819b78f796af10d2414e3157b529d7f19142da009d4c8de9052d5fbd11ea5c83849f2c36e06448f3c2fed374cc003573b318cb3531de5dad305fb9762edf28d89f5b6ee0066b714744fb1c6d648dd82cb6e8ef01fa3bd34ff6abe41df23c38d2760", 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001600)={0xda, 0x7fff, 0xffff, 0x9, "a483aae5eb4660d4f0a9bb0a844947fc38b73782", 0xb9, 0x2}) 17:39:54 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x80a7, 0x7}, 0xc) 17:39:54 executing program 0: syz_emit_ethernet(0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe80000000000000000000800000b6e48718d985457031ec371ee5611a00bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c8270000000d1ea4ad211200961b00fa000000f1286a062b6ecea409ff0000000ac804f953690000000000c5988c1c403fbfbeb6cccd12ad67d142b593f733d3ba56caac130eab9a1eb2c60917834b8c175d7745363f219a254fb1c05ac8a3f657510010000000000000c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a09000000b2dad4c20a0ff06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33810300000063da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753057760925e14296f6c2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b51000000000000000000000eb053a81adfcc91ffdebfeb837cfb06d9910a007224544f199e55f0eb577defcd0777f41a2a7ef641d36a87b4f12dd34611a7233773c3f4d3c4c2b9b89af7d813ced730d70257269d29c5c1035e0d86a32c1096cf35404eceb3971772daaecbe9a37bef6cb16ac112a427b0fb485f55a25bd82a2f1e050360ac364f20381cd7c2766cfe2f9114917044af098ccc197522ca36ecc0acdd10f7c1c420d8d4a853394cca7b16866ade0c14a4eb4ab8ffb2dccc800"/587, @ANYRESDEC, @ANYRESHEX=0x0]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) 17:39:54 executing program 1: socket(0x25, 0x5, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x12) r1 = msgget$private(0x0, 0x500) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000ef0000000000"], 0x16, 0xf0879a8c4f826d5d, 0x1800) msgsnd(r1, &(0x7f0000000140)={0x1, "b1186410a2f9df0096a44bce98947c88730096857c31749ff2f94d24d20066a1129115600d5e6b2c03cdac11266e7cb9ec2c3b7111d50c10f17019db7a160e88365047b27d9c45b6bbf5a9482da9a769ba378a0aa19684a59a3a4050bb3379fcd093a19df642c66e97594d258e7f4c8df92a52e76a3879f6b16f5e37312714fc4d0faac38fe332eedc461968429f4a1b9a23ef76b120fc47fb990f4751de6fcfe0960a48bc24d03b48030504a875900b48"}, 0xb9, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') 17:39:54 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) chown(&(0x7f0000000200)='./file1\x00', r3, 0x0) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r4 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r4) 17:39:54 executing program 0: setreuid(0xee00, 0x0) syz_open_pts() r0 = getuid() r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r4, r0) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x29, 0x65, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r6, 0x29, 0x65, 0x0, 0x0) lseek(r6, 0x0, 0x4, 0x2) getdents(r5, &(0x7f00000000c0)=""/4096, 0x1000) r7 = socket$inet(0x1e, 0x3, 0x0) r8 = getpid() ktrace(&(0x7f00000010c0)='./bus/file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) getpgid(r8) r9 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r10}, 0xfffffffffffffffe, 0x29, 0x0, 0x2000000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r11 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r11, &(0x7f0000000100), &(0x7f0000000240)=0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f00000012c0)) r13 = getppid() r14 = kqueue() kevent(r14, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r14, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x20, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r15, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000080)=[{r14, 0x8}, {r15}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r13) semget$private(0x0, 0x4, 0x220) r16 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r16, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001200)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 17:39:54 executing program 0: socketpair(0x1, 0x5, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = getpid() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) ktrace(0x0, 0x0, 0x1104, r1) getpgid(r1) r2 = socket(0x2, 0x3, 0x9b) sendto$inet6(r2, &(0x7f00000001c0)="ab75281f7de2ecbc9522efdede50187035641c4a91cba47c30078d6f78f4a93ac35976f2cc3e6152816c2d17f39bc4bb13d65a6bf9651f2684e1c0b874c03f7e02f0b413dc670905d9d1d66fcfced0ba739d6286e69c3cbeb3606e39df156b698a0ef3f20a5caae7728d5dca2c39bcad5f9a539a621730019865c11099a0c756d65c22fb46a502b9209a85edadf486f74c238fe5154c02f67f003443b786f95081bb2c6f4780758959c6755938d4fe2760147f8d448d938fc5e75e33626d8d0914b49c802f6c28be5560ca8ae340f46f4bb4636eb566a83c40dd67e929cf874152fbd06a998bcfc40ba443997b1960ca7ad4d4889e1cad4c20ac43abe57c4c9ef29f52237d80d8c24e2c5f7a24bd2e8ac3d321b287814882fa726e79e1cd07fbb2386d342c63257544eae747da0df9fe703eb2ea9e7d1641497e308c9d33bc1dca09cdc3478489699a057d2f288cfdd9f34b79781a3f632c73661dc316b15c71b2340eb2eaec00546bc44625aea5a74de352335cae56bbf65beea052a7b718ec8543323044176ec062f44f87df9448afa9f4da08b1a01f034b7a6423f7ed535be590f42102882bffa5f6e9041b248e7399976943791bae6a4f46c1579bd9042cb502d8634cf3248225badee483adbff9e3dbad5ec81b97d2e371feb75942a477619eb7c5b1c3812d4f488c4ae0ce58677d45aa4d7b82a04a66cad141040bfac903941a17590176acea4d2af4ef7175c620f3554b61a71d4f435c2d86c80f950e601c633bb81dee2598164b0bd155b318dea0f00bd6df06bd81c89f3cf3ded6fc30ca98f863f208329b88a183d247da5e7be0a0d55a5e81c00cfb0f7242271aa94f1b6af65a06fbf94e6244fc132f2192d6cf7e9f7d8e69315cf833bf1a58df6ba75a45009a10a93d62880594ed6c722bc3e0ae2b95633df2a222acc3471e134b9f5d08b66fbaa5f9d521e933f2c8a7c7f94717dbbe3e47de60132fc819868d19828c8a73a0240321f7ac10ed90588763c6089c3b7b7df4bde7e6ca78854b03955505d7f303cbd4b76d695eacabe03af19bf184cc11b3ba012e848b44d0da1ed923aab5f1cdf00bf910db240a1502325bde83225ea5ed913b9449808c627d7a8a7bbc7485b7896672af0de711c7bd7ee0c2c48b19a261592e03ff0075da58960514af0b8996a6a41161c4611a5654a851d104523714113f28dedf3487ff1fe6ccfdce031e553220cfec6b76343070b2de7d70cef278a289f66cbddc26c91b2ad4ca4303aa03a303ad1b443f0ecd145650a95945e37eb051f3bb9315a3c7aa893d3590a3f6b01ecdd8f81f51d55045f8069718d522f5d3e7195ff3e5ffe44e3a5afb07fa01c7bf93b2a2a738de6ec1d4716bb6e938ca5c1a5e0f98feb8a5a9440da6f838e152ea3d56b2376daa0dcefaac8a2f0d899323cf2032d28d5699ff3b1f828f1386553cb35ff81888a7685f4db7718cee2f0d7c5b5b40d233c0e4192fe85db6e76e52c96fb6f6732d043a21765d65281b3ca04f5c49e4adc440536b34e07f79893cdc248fa977904ae04333c0144bbefc870c36f00adc33056625501dace5eb1cac398abd2a7608d424f974e506c0531a65c57381642b1af13e43c57e13fbe1ac860f66c8210cb7c8ad7b7c340975bb4ed98a09608575ba8032eca311871b4251a9d686e3ec7b5d16e7eaa208051ed666fd5431dfd9d4089193fc6bef4721010f2f29f1cc357ba4eff92f06e0102979a7789031f0efaad66753374e2c7cccb1b7844874997de6142cec2417d507ed5524ce448fdddf785efab5c92019990a93e67c44391da4421b057f1e41c63567996bd1c49d1b147227e1a22ef678d044fbff8e53109d530750c0c4186b7cf5f1faf262eb4787579cc1ecb3503db7cb633d1b1f087507cab3435a70208d5dd0d203469bf09625bd2d03d41bba610de3be00b0ca77183001e6003e1b6858abfb30074ac199cac65273f79536a173ff60c335d8d2ee2ce63072132bb8fbc2a541d786fa4ee76895cb210d2ca306128248b88144e57f2e1bc24ad7d5d78695f4e28c6d7a65ba15afc1ccafe41606d06f06d422f4bc307501cc454b3cc104af496cb8f0f387d2b2e839f358cbb9155adbab532c24aa1c94de0c34e9e434678e9ed6d51194353599675510fcb7f496ae550a98914bd5ed1168d6feca344bfbc127b0b2dfb6dc502b527d98271beacd599bc13c619a3390584fbebbab064f630268e4862e33caea6d6eaceb0608656d5d7923ee2adb444d289d398e0a6bf9814bea42fb70c6af43d796399c4099f4705caddf60e5899cd7a4f51dd6b5aa3c7a08197e70ac2fbd46d37370d419c02234974109b217769c8b0880bcc5a1fccf5817d16488de7279214a76cade36537e2430a224ba61c3d77277120c5c6bed70d7c726cd06b508511c7039f7f64f3dfb27a442dacea819b3f0774026caa0d4dd8becd63059ee87ba30b1d92ce636897f8783c2454d647603ee9ad4f5f0bb06463549635167a205aeb47d1954c6b51cd0d77815b91927ba6abc1886e2b227e3a2969eb373e0fe8e9f06cceb3cde905e31b6ea0949b2c20fdfce1c61ce2187214af1ae69c43be4da2b648048fa9422fe3d9d907f35953eb27b3e83eb55c117f22d7d4364667813f820d42a08169889c0341a9be5f5d5e1ed0ae8607cd854a2bfb83537911479cbb64e39f3b86845b758d933f3d85e796f3b83cee3267bc194ddd98eb18d3203a47a62e3125f1d7db1544c0c10e335a2a4fe7aef2814290d38a7740c8200752701fdb36e98353f0f3087a7d2e4aae5ceb77f80694c721ff8346aa653d3a072e21869b37db6c9b31d5fd675518a4c9a6532c075e616e24b4012ef85422cc49acb48b35e6c8366f6021d5f0c59b8921cd2ac8885ddcf40632c9c8ca366cc5ba127938d74806cda5292973dea7205a58795d5bbbf14079930871b5263e00057c239a64ae192b6555426ec4036a4cc5abdf0608ef7bf438c7ce4795666cb3c6654462a73e715a5d8fb52790c88dbd34dfdf7c3e8e5313c0007e1ccd4bbf6414c97d48bbd3d363bdd14ff708c8d11d0f9ce7613fe46a688b173134c07bcdc9bd85f8cad3a25f13d901182cafa4b3608d47c5ddee8c88a814bed28e9abd697f753dea6685341518561b169a72c18d0b961605ab19dd45764b50bf5ba6d01b0ec631a92fe75c553ddbc4639b8579f3e95dd528a58b5f4bbfe738f541a2e2f8c23efd579d7ace1c05de1c182949114b6e5517ffb8e2025d67e90c262ef8e36d4808699d1dbfda4f616c636b36a97b448a8a6294941467decc092a4f26675c9d64935ff751d90eb70ee348067119bd9e7a245a527b0a9387c67ab46102d337680081ec15ff60f4274d897533100492edfe1f6807b019530009c888b22351ba2278e472efc8663eeb21d79df973ffe8ba6008bff5ae46b8b5a9709ff9c21ba7e3c7a9534b2513f63c7ef8246961289a54c5bd06e9e3f2978a9dc93522974f7788e9a6e4c8f55febdf29398e377e81dc5727cec29bf93733ca2ce5db653295f624f62ceda2c10ffd6c810ccfbc34d93a0f5894add8acd8243a979587ddb1791e650ccc7e0f705ba99071b1bf040a9663b3f6f58917a77529c0ad586effa2a089d96b75a7881f8428fbd0bbda0f3e997601b7f655550505b66f06836bf6b1e10eb88e81b8842b2f4c434b674b004c9dcc65323e39b3135937701533a74925797dd06ab3c11eeda0f15bce35dad646f3a8d2f1224f06de87cec12b43cc4f0bea4b0fb3b821e130876159cdaee1b2260208ea8cc16dd04b74577f64b4d00faeaa3de8cfdc2c4a5a4c6fd42b0eb30ecdd585f4b963786954148fea6536b66bfec7955e1b3af179811273e1e82d8e5cc35fdd34bdc986610773b30f9f39a79b04ba41407be14c1b57dd1a9777fe25d26e0b77033483145ee2b57a55f7983e047ca096f3bcde9d78ac5f373803a8bda48d663c8ee244824bfe0cd451a520943daec80fe33924dfefacdb9a4216b87f0962742d957f818b4291fcd9af37316b25a60eb474c7e9af853c516af43adaf7077c3bd4f80653ba5e1f8a7b0c2a745c9ca33f868ea43f95d73de1754d4e314bc08236c4dc2572b38a00e00e5944da6c09df2a60e0db5abf5cc6a8c7203d9ebef2e8772ec58a165cb5f5a8662d62f7fe1829729f7d8decb8bfa94a2b6662bccb41296c38a81d2a3e9744fdd4264edf7fb5d2054d8676958977ca484bcd73ea79d67091b5936d8332b182d4227daa70efb1ae8d82562930b94ed7366ed4d72d332b9aed74a1592bd6ea520092c41807e7f7fe15ef4ebc87de4962e8e1e95e2c01af3d16f55ca0c3b8717b33e9d50138db54f3f4ef1635d71d77abe9dc0d8b236802cf8b1f27a20bb0d926e0a5b727f22da1af589923c26d344c529f596aabf6ed9ffee00e0d1975b25c6d509c0299c2b8b8809aa0d1b484532ab9b91aecbde988673316e38d843d473d4c57a212a5ad20ee711c102051cd0ad31e29dbdf051ed99a93452c18d730bfc4627d17cda3998570d3f73fad4732aa77e541fba194ae084ab5e5e7d1abc79fdc18d0ba409a0a05f0ca973ca36bee391c384659a26c29b5b6b97ad83eb8b5ac67ff89096711302975c0cb91694b9f646348f43df01c9c3305c3b7680f278700f4b33eb5d399b73ce1c5c8d6348d75763136b1e4bdd2cb06a5cd740a98b234f1225de2c357201497f066c2751087a24d4993ef25d2028f859eb4d139acefbc3814fb5ee97b4722be7ccd00cb9b18ee1708b641781db55dd49bad166bcdb6d6bc26f1ccf54102ea0b5a3095d3caeba6fe6eaba4989fbb5777362ebd19832636d041378e1ab01d4227272f32fa2cb2542cf418e699c8db14b68362aea19fb1dd1faccff7d9131070448f9957c9f40276c5fc25dd715298aaa101bca8ef46010190b9f2605e2625e14abb7a4c749c01419ecdcd9e2df881e5da98278f7362162f7849fc469f9e7cc83384e11a5bb39978126310c6b936f5d03311fcff812b8fa8556a1baf2190e81ab46c885324e5ebe046aa3eee9518805508564e0e60e36ebc1ccb3f0ae8338d4280e8ab0b0a812e3bbccb7a99b03741a9eb08822c65d293ca53d01db65cd042e231341c372752dd98fb1f5b5a23c0987a4e495a31b214c6ffd87919490580259d45d2a18c65285595101f0fe3b6436d0489386135e2849ea4186992857999d886ac6b3b1dd35f6a33be7c2b139b95e38544f6a24e6aac28733d53d4be9dc1caf8b655ebfbc273fcf619623c19627519fe00436f9764e379b4c3235cb1d00b15516321ac5d8aa3ca542c4a731d5d0c0fbe487dc26dc9f8c9587eeb257fa0c3a5a2d44ba447bfc53f20f29673d815a4bd5662c6da0d3322e4494c84e038845cd08b5107092cacd86e3a103abc1750b64ef0556a427034d0bd7bcc6f8ae93f3f128645c2fd8aa1dcd197c8550198bd545d42f93a538349b346caa3bc547400d1777b1fbbd42395a171f83dacc44ba6796c85f804eb74464ed9ee8dbe4e012dcd77c56c141220763f9a3d310f2afdf6d85b3c430346bc25175d46b77e01d34ae65804f4f00ad6467a36dbedac58c8578c196e15613c64bab30ba258b9db148ee2c8a1f201f77dd9739a4f7be3955ccc431faf84637c57c9794ab91d1b2f216a655f155840d94362508a78136ec7e5518b529c8781dec5e0b0ea9aa563d88dcd6a5e36d577a0cc8a7c5cf65c97c1bf387bd85c3636ea55e761a24ecdb28e4ceb361501d5fc2ea40135a9aa356252518b2d07818d0dbff862adda0ef41", 0x1000, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x8, 0x6}, 0xc) sendto(r0, &(0x7f0000000000)="1af242b9f4a1e09a0b7eea3bb2e2dd868b01e42d7049b7e52368b5244de7d9737c703a4eb81ef019767561ac33cc8cd7047b8dc27b3380c816c8ff11eb9726ddbda4ba6501cfa1e904b8cf2c157c5db861f266acf4b71960a9d3cb8490076e6569121df25fcf7ee61c57fadbc553423dcb617ceb206682f98c370f2d86ca48d4ed200150333211067c55476c", 0x8c, 0x409, &(0x7f00000011c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sync() 17:39:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) r1 = msgget(0x2, 0x400) msgctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:39:55 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0xbbb73fee627068f1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) 17:39:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRES32=r0, @ANYRESDEC=0x0], 0x4) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = dup(r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 17:39:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x60}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000100)={{0x4, 0x2a}, {0x7}}, &(0x7f0000000140)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:39:55 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xef3e5252087e5cb9) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) syz_emit_ethernet(0xfffffffffffffdad, 0x0) 17:39:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$setflags(r1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x4f, 0x4, './file0\x00', 0x3, 0x8880, 0x2, 0x4}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) fsync(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:39:55 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x20, 0x40}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) listen(r0, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 17:39:55 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) sendto(r0, &(0x7f0000000140)="0020d8cf81dc659b339983dd7e207788debf6dc2c7d30dca5aa7ed6a959ee037270bb6cbd90345ac54d3d664cd8899bcec2907d0b36787d2db48371ec5ca1e9c82ad6e726ffe05b0bc8140188074a4f944a79126bd498d0f1d99ab628de567a1e11152bcd2ef0e538bc216a257b6f324ba055a355450119586dabeb7ee793f1929871e8e70de74850b2b88888ef74ec71798a620943893beb3f5d488e3d82debb8bb7a609b218d4e5018ba596f12a78a886c873cdc", 0xb5, 0x40d, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000280)="418e54143c5a11192cd7e6d18d1e2bb206d17747c36bc814262f9039b2542a293c63b54a1da41e4427021194949544945b8cfa27db158e447dc395031b1e3d6722431457ce5180a281989ef1a5a1eaf204eb8972a54833b60e551aa6f9c9fd750d33a628a70c10e1bd84ab467b710bc0039febb6ba01c6f2e98922c46e1101b95c2f42eb8b6341bc6a1c517902bab0cb8938b7b7627aea4acecbe7135582c76e358ce74508d05108d91baea1d04cd8548df58afbc37603b5f7163e16c1c14cc8b00e15f443f6a2271c11ac85ebfa6a655fabf0960cdf64f7c94098cf8bad49455bdc615da987a008cdd19b399943254df0d7e4c694e6e96b8b02f174dcc39021ff13531bfbc47c03e63c3dd4dccddba6c68cfe69310848904f7f1c8e2135f8ba1cab60764bce0f7c65816550c9fe168e90a267da4a158c378135cfdf694ee75e17920142a009ef", 0x147) 17:39:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/91}, 0x63, 0x3, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 17:39:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r1) fcntl$dupfd(r2, 0xa, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 17:39:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80, 0x0, 0x81}, {0x6}]}) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:39:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x100) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 17:39:56 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000010c0)=0xfffffffe) getsockname$unix(r1, &(0x7f0000005240)=@file={0x0, ""/4117}, &(0x7f0000002140)=0x1017) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) truncate(&(0x7f0000001080)='./file0\x00', 0x0, 0xd1a) 17:39:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0x14, 0x0, 0x0, 0xfffffffe}, {0x50}, {0x6, 0x0, 0x0, 0xfc}, {0x0, 0x0, 0x6, 0x62c}, {0x2fe4, 0xbb, 0x6, 0x7}, {0x4, 0x8, 0x9, 0x6fd}]}) pwrite(r0, &(0x7f0000000180)="f6beae00cdd7ff1f2000b2541b84", 0xe, 0x0, 0x0) 17:39:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001280)='/dev/vmm\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000001300)="98ef9cc8af10980cfc5598a4730c3e1ee04c6110d736155ce479bf0f3dfa0a01dc84dee9d492b4b0774bf61d9ffb95fe0e2d4074d33c5e23291d3893db45a4558a5604f9ccb09e8da86f165c01e134ba5dfef576162dc9f9c0c1c589", 0x5c}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$VMM_IOC_INTR(r0, 0x82405605, &(0x7f00000012c0)={0x4}) 17:39:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x1000, 0x30, 0x5, "cc6afcf9b74fab85f10a4b864d6daeae30be94a7", 0x0, 0x800}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000000080)={0x0, ""/189}, 0xc5, 0x3, 0x800) r3 = msgget(0x0, 0x4e2) msgsnd(r3, &(0x7f0000000180)={0x0, "11d8f021b540c0251ee9baf4629dc1330a7004ad48ddcdc2bf6024d85f409a0b28332bde18e159d7ed7dcf31b4034307521bdf15"}, 0x3c, 0x800) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000001c0)={0x4, 0x5, 0x80000000, 0xac, "ad1e403a04bcba64067969a1c7d3c36ee2108963", 0x80fb, 0x1f}) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000240)="cc3e", 0x2}, {&(0x7f0000000280)="783d960f6dc785af4f1b4cd43b3b52b4c2ddb11455", 0x15}, {&(0x7f00000002c0)="db648a8f7f349d5c051f47a78f868d00779d3eb226135fc9b4fc483c4f6d0f51", 0x20}, {&(0x7f0000000300)="97ff9eced60b627f164f8b32fa77153bbf618822abe15fc8267816a9879d80137f765bb02040218650149a1750627fe9069065e35032568dedd49f018369ad8a7f1700cfa78f", 0x46}, {&(0x7f0000000380)="98b52ec0464bcdd159dcbef5c8556649ef2ca58bb75d1ad4706c7c44c21fc963248a8d15d93e980bf66297e141d34f89b55d518aa4a5b4687993a3a6a096a6203ec88277743493459498b56ffb29e12d08b498d663e7789dab70b9cb3b679908ee0718911bc53dd41ed9a28bb83aed9012a916c1eb6e19069094622d3295bce619a277d664dafc267d24d4ee72924b260d3563a467e81f85c07151278914bafaf78981acccd7b4ad55bfd8543ec03e6a5fab0864f0dbf3b30f44d3886645b55c82fc72024a13c0afb4df5e2de51c3dead846d152b0f276d1e2c5dc4435522a91f3e313a33eec2b987180a6376daed03580d32fbfa52bb8ee3958b0433c2c7f0b4e8ef7a951499f685c8915cc787640354b291bede14e218aed4db20a6f64f6692356da11b43a1ebf83270da51da41559451ad1531996100dcdbee82fbfe1bcd05113e167d7173ba0b05a1806dab26f9742f408439d931e4d39f63677a20699e6db5191659822489d750ab053d6649bc4e606e9716909430c05d3dce6930b56cca56fc6a037da279f5d74650466b0ccd835605f48875445959d7778e955a777c1450aab10c2a82324427ad657a1f3b581cdbbf863bd553a6947795ead3ff316aec3ad0dfe2ad436a2d3b6af93f91d1bc341be1161524cdfff52baf4d66a7b2baab25ef5206dfcc7b20d34799e22e76780b61603ef08c97caacd0eddac56b4555fbb0ed3a65ce3ddde02982165408569ce795ddf2ff097e09e062b5f202ef78c8fc07e2393021c0d83130ff99369378a6e80cdde7891c7b9951a33474dc7a3f42af45d6a34d2029da172b10f1b854ccf917052974b15619752a18001a7f1c6b3074c70b54f8e6b657829f7ebfecc094f881280dd49c3b3f7b909f14f73739fc7bf4f731bc2b00115396f9db41eb9e2940b2af7fa6b45eb42a032011a069b0dd10aa0b8d8d37d1a99d92d53e7741337d58076dde00ef73a45ce94fc4611bf3afba389e64d1428fa295943ea0416e82c842857da6ef86c43dbc63635e4e229b6033465b995753c4f735c2426a86669b6a239df15025d098d8288235e5c03b3dce25e0a37c3cfc6bc76d16aa6631c6d941fb50bc372c3815097ec22d52187aaf5e1ebcbeb602a42b046957d6558443c6be265d691d0d48679eeef48ef532fe693c97d5193711d65bc602b15c16ab5fb97d975fd231c0f5f8af1d6f922f44b4805581d1f68fbe995b5c9f3dbb64c7a1e31fbff30685d969db0f652c5dc025b62c27373dfed919183e2727ae017976d1788f90dda20c73558c00ee2f858cc730076b3e51e0c5ed182808bf3fb4a08f5b90aa413ffa9fb76679c68d3d063cb897bad1db0d10843793140d7bad9454f1c755bffe1aa7258b61e6c072f2c1fd098223ff92a981e7aa6d393e3383b9c3a4b92f58e3995c5011dca81e411d49c10fe0ee077e7438a25c4052cb1c403f9b6fdf6685eb01a029b80240026be4ac854a3108343e36219c19d98b8f36ba3d1691ba4c5b822aadc4cb27722af9850723bc3c0681694c3ccb23dd04d2cfb24c28e76164d137f94558379e6e1672d39f36ec16a51f79484d1ca79f33c69f36f1a8834d1b1d3d17bff97eb807653d01e3bd77b71abc1bc7d54fb60b3ab340961bf706b93ed31f341bd6522593d778dae28645f110cb3ed6b45549937f5628193077352c0d0072437b658743319d32d74fdf2f9bb6c11f183b4f88ae1cc1492cbbc629793ca353030af51062c28f9e1ac29b8c2bc3d1b4e55c63508b733a576cce03e8a7ab64a2421928ac0911534153a55a3d55863002ff26d987e37635b1265bb112435e360eec423991dff4afb46c0490b7638f10ce7966816c47b4e5969a84fdf3cd094ab9bbed1112de1737f29a088b492d1a8fa1edb40528902ea7fd3bff9d8a47962a1f6a9c529bbca52d64f5a80c64152f8ac1db7572449365db2d1d39d0fdc568a060357f7954bc98a298bc990a2322ab29d9fbcdb29da9cc70bd135777f14e75410984d4d2881daa19a7cf9b5ee57fe5c6b8387b2dacbdfb9688d4f19dd60f6ea82b1108854b42429cc5ba48853bc5718ed278c339fed29fd0dafe3c077112bb76c4259e14a963ad81eda6ecd17c55a063d151ec240d5e89fa3d9f84396d04bb54af56f1cfc8ec9c6159ecf99543f002e9c693080640c411d092f60424a5cdffd76ffd9eee3001aa0372c7630458cd1539332f6089dca5dd705d48b106580d137d3b75aee1e3430837d868978e7017cc9bf44ba3977e5c1c4acbac6dad3468860e28fe3dd5d1c0be6fb5370d0f7e685f14ae481ce8a2fe87c17d949117ebcaab0a9c72052d849495c1bfd9927401f5f9a6e681c18942e03bdf6cd5d32ab46f7e2d5487b098ea1fd4c605c43713a407cfde8d364ff8bf8cf069dbe3f872c04a512dc00d80a2bc1ac46e7a280bddb48b2ee7e0783da0148f18d1c3b762cbd246e2bea6927241f1f637dcd2ceaba3ce9bcec74e9965541fe416ee18099df38aab28cfa7ed284e499125f2d52025da2a8ddffa2b53ac4b633842b47a9a542ec150f0852d41f88f59726144a7d2c533c06c9f0eef9b3d178c5cc2f3203e8d8c8d9570684c4e1480ecaf356b8b1fe44d322bdec86287d8ff7d668d6f94a66c80262b8c6eee0d644f908fbf5dae70f6aaf2caa8890d4fd7c5c958066f9610f82f42dc9e6df0e081aec897ae3c2d8225588b6aeb6983f2f37165497a3c6c34d786410b40b352c3a2e4675a282e6965511c57deff100b189ce93908b7c2020551c16b4a21ef492998ebb554ba656f83f05c97efd51309358fc53621e5f18bb3f8f9931d2b8f1d6fe1826cbd31a19e5cb185ee7d60bcba74551ffbce76f4e03a369ce233dcd85c137bed71c9fdbebdb36883637071e0f8131ad4fc4537bec7c6be0be99925fb1b33d8f78da5d5087eb32f8ff442efd2fdf08bf751f9434c32e3ea46567be353248dbfe67b39deb09a1d0ff9e22e0941ca286221df769972fb1f595151fd708e2f544791dc09d7e74c9e4bb07039055301e613a513a2504253a2a5ac68f29208769c2e07c7736b7937091550ec5815d19d616a6e5496180b84ee988d559ee816ef22e4e6c46d71529503c357ae0da744fef65b11307394f3dad7129584dded181e48ee7ea9e7787d090f14d029ca5ec03756023bda4d2637fa009bdc2732fa61951e631469dbf395db2e380aff9cb40210eee92472a88c9e87718775f56caac5446b1d3f2fc0848cb9275dea94b2126a1e9c1c2b7a7233d9a2b62628ddb4ae31ee78b5d6efb0a3b1e6d3a462870881166348e3fd76968798bfd17ef1d6d6f1866570328dfd99c6261ade97a8d2254321fc99d1cfca9217f6ba38009aa50afda13ef266bbc305696e9310f983df21f7abe1cb9fbada1ece427190cd0d1170be32950a656d2774f7082518e66609080181a3b3b3ba648a668ba7b49592f65cc0521fb1e2570d8a01931b793bcaa934674aaeb822524d41cd15f90183f9732a7c85526335fba0ffc13364c17215602d56ea67e60ea7c6a0571e8e012e67bcc8285fb0c904dad3888943ba2f59173702ac8e64988fc85dd4085fdaa2b47906405016d5c3d3508e9ad6f603d89def44f48cb5dde1544647e79286920ae8b924c6915b83a777d18034d7a36d9312ce18b2d7a7676e4dfbf8c5a23f65efdd478fb297ae7654db50bab84825f571676d7f4793ac0aba803e4c648eb650517b89ecbefd9f4568874399c840d5aa12cb640b16fbe5b459c762f10ac43135411cd31d052d02efcac31d50af173d059120b14ff143bc3320f1c7667ac139ec1f5f3cd1ec5b360f539a3ee4333b0098b7be77c0ffae9a8a81d3c1cda6fcfcb274ca8dc829c2869ef659fe5c152919a434b20422887d8e6b6618499df13224e60a6deb080235dd8695fdd62b32298e17a3621acfc299b5c12b275960eb841e3242acbeb62f298ba1497f5435df269d639dfa5286ad955f0d20d503c4238ea1cd166e22cd221c9afebc5ffe2dc0649b95a6eb12738396d8b195d3521ea66cc1a3f96f39f113246cc5da72a7c7ec6b7d5dadeadcd443c4b88d6f794e093746cfa77cf76cca2a0ce81717f9bffed0f137edae3c103c0f190c2b519401b5dda1f38bd04b9918b948da6e7a20b713a4bcab14d9b3a3ebae2b904bd3b849b3e847d71e8492f7884187b92c65aeef512ca0dc0873b83152251e57cfd12364c10c39f54899425382be90ed8cf13d96c73705901dabf899bfbfd5a4523ea1341d2a67aaaa6141c374d0cb1288d0d34fce94f9673ddc6066e30983e9813a40626081bdd142ad4658679024b967b38234e3627eaf876e1d55f32d79c843d39bbc9602e52faee7877d8d0322e7b2431c76039566f3734f3bde40141c74810d6426ae74dee2acb40e97daabe34791b660a6daa7fa26f10d10a64cad9189054592d08bd04c46200226e12d345a9a7c50b007e8d03d5aa8355c3c5146dfdac96b5e319781678342c66760d6dd6a9ca3a32314369d710f869e9e544be050b048ac76198cc5d4228ae2113356834c91e5272462f20c1e3d5885f2124f1bed8263bca3eb53dfe3012d83fda4e05fb453b04724cd3d11e1e418040d5d7a7ea4453744543e919b784ad13a7f15aedcb2b56f155c01e324577d4bdb1281c4b88cfe338aa839ba9fced5769d1942534e3f833d2b6934a5ab925688f1150748162abf3b4b754fdbe06f311451fbd58fb5b408beadc1f7d1cf1c996450fbb9f60a819e5dca9cba7745ba4cfdd12a43d085f1931a8ee38f58d802e6960ecece5a7451a472b91fd1926eb62c799dcbd6d5662942c27499c8afa27dafd41a64ad9eb28357cb5164842b77820a711658296e7de1de9719698bf1fc2cfd2a2de8eaf46da61c2286f541baa35f2508f5d89f67605d268acb543e05e84331c075bef5772b3bda016e752daa48dbb5ba4ff2bc3c4bf4049a6d6c92cc4517c0af699429a3f95befa55448da9adf056db453ad1606c35902cf57fb77e35e368d1494ee6ab3ca6d0e99275f1fea2b0b75f1eed2aac34c71b963e27a09666b6bd7593ede7b6761960f6460802a30df90daffdb54a7c5d8f3a7a078e24c86e1708cdd0cfbab85556a06475fd1df123979b70aa624708ac11d1a7f211a5b5f60acf8296e480d5d546f72cd6ae1441106a94593dc57365e8f3dc957f4ee0344110e4d9a96f3bef44f3e7d166e313fdb94d21c876b87e1b0c19a45aad7c76819826af549ace4a83d8ae272ec0b301800d0eec9b138b5b386d7b537d2832ddfe9b4da4032199c153d08f9526c2dabd01e422e6343e756dc29d1b5b82ac1665e0de79373eb167c54030c16bd7ff8af042423d85a9716da6b070e960f82d8688f781bde8c0c52b7e9066783a1bf3571783dc770c17f25d844edf06c5225bd9a511bf86853fbe3f111c6b0ced56607cddde9596c995b46e3becb2bc55656892dbd3c12b3b8eefd38df166a2e2aec04b773d7ff2c51c75c229a88481ad92b9351c50379b6b5921d27e93917bf5095276ac4fb1e46239532b0ab4b9ce79c9e369f86efa36d3236b8e39f4c793e7904dd44b9f3b342229f966c8364a857ed1ad85612fee83e366d83158dfc326fe81037923eadd3df68d663f0b52e2f1dfcf1cf8a88f003c774c880071037e88c27f0f264b03eafe153edfde0618b664bcbd705f65b828be2028da894f58ebd3981099f4581c59fe2048a433feac1f4eabdd6e974a0f0511102787ff1ced8ad2ab886782a2332c740d781e4f22f59638e1e7d0373776070f941372e2b5f6029ca6db0a", 0x1000}], 0x5, &(0x7f0000001400)=ANY=[@ANYBLOB="a800000000000000ffff0000d21900002d2aa9a22f12a1bf2ef7087b8170b6aaaaf63c89c4180781c8c134f927f6ced82e77c9ad21e8c30f6b5c6d654f546a3f08aa34bf01eefa89464c387eb35aac113331001013066e59f5263ae281ce1902c0d2e50d056808e5d1d9b50a9684010eee1f719cbab74301f3f8b41f1e8debe9f4cfcb7784c68af38dc91f3af2f194cdf192a92e1af5acbf8c71e714e198da1eb57d313ab9000000"], 0xa8}, 0x2) linkat(r0, &(0x7f0000001500)='./file0\x00', r1, &(0x7f0000001540)='./file0\x00', 0x4) r4 = dup(0xffffffffffffff9c) getpeername$inet(r4, &(0x7f0000001580), &(0x7f00000015c0)=0xc) mknod$loop(&(0x7f0000001600)='./file0\x00', 0x100, 0x1) msgsnd(r3, &(0x7f0000001640)={0x3, "18571ef2ac23b3e3388a69de4fd4bb44813d80d1772f12dfa2f2852b5fa4c18e381b99ed44d289e0a552125d1f53f1708e91c3d5ba9291032b33974883561e1d6cebdfb5bb122dd5a77964e268e43032edbd46add9cdac47519b726112c13045fba5242effb66cefaa4d6c1477c618ad"}, 0x78, 0x800) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/klog\x00', 0x100, 0x0) pwritev(r5, &(0x7f0000003800)=[{&(0x7f0000001700)="040e636226943d237e2e53adb9cf31a396d4a466a7713867b0cf3996af1cac7c6077b5215ca39f3a7ea329eb1cae1f32e3155f48b2cb7fe69e1f683ff8e0ff57e613b87b9ccdb012a3011f769f34efcdb801434bf02dedddeb6b161a8e95c136f7d024765119cf8a6ee3a801b34aa2e8b05fc939386781711030bfb1fa542e3995bafa22419ac83a15996439ff1894963e342425e7b6122c5e5efb07486b3b9510560e18f8595641e9d003264660d9b9151e5bd8399025aa6eb9474a8de790e41e5ec590af4a814225f1ed682d72fd", 0xcf}, {&(0x7f0000001800)="1149c3324b106acf66d2661a315425f71ccf3ce8d45348e2f867bc03b4b942729821e5adea12f08174ccf75b6f26b06ca4cb2d459516dc309c59b000b54a8f32056cdda804f4cd292590367de839245e95d960ce68073fde470244d1056f8ccbd32387acf80a7a874e5eab1d9c1abc2961defb0c77911ad0127652ff4f594c0c4d9afd6ae775d275e72c7c073dd49e92b64ee2742ffccc0bddb3d445d9c32af0844494de05b97e3eae1f867ad59575797f033e29fc4f63a2daeeccf001eec607a10f03d974e7f093ca9ef3f9ad294b50308a7fde11316e2c4e55945c391354bf71dd6304f68c6389545f464ba96151f6780034ac1f52f0fbc9be3cd0f0e39f354d7c660a91fdaeb66106c04b64a913902749d32c119be52514e710e6eca98437d7bfc1c11333f70a70308355f1f88bcb533e73f80a0a65e2f1035eba3129b94170cffec48d196cfa4d084590b5715cbc08ace5428a6cd8fe5c124d7d2ac106d1a5e774d22f7ac96f2442a869ff0526f8bb7e70f3c170d093350a52f0a4cad48581cac8bb547a03cadee219fbce5367b06e742e3a8d66a32623a1fcaeaad3a843f85ec01bdbe0cb06a18dd080c2393adf12e1e83419835ca82acbcea6adb8aad5c232cebd109b6ecbe2d3cecb47e7017e833dddb4ec18e90f0a69d3e2c6662b8f9c20b76cbbfd9c8547dcea559331e37836c2f6338e656f0c8b08aae8345ac01a30b168b51d3083afadc4136a09869d9a588f162f45a79612ef611e54e1a3de37b50e00e6586ff9e02c5c524b7cfdff9350d0181803fc04fb31b6915d0f0617e7a48cce99a279c3ad2c7eebef9e4f887fd1201a7f07b20a5a637a7b427f92b46e06cbdf3152f53c3fd1c22d7fd250b923a0e2cf4826785dc1d7e0455c224178bf19a12b5b06b1f2455f2c65c21754377950ae0f5ed131aa9f248fe2ce455e866d1d4c1d322e5a8fc8b65a1ee4e7cf313e1c592c28221bbe1209e65ed6f04e050e03998ee03f930baa07d5e96ac169e20cb3bd3e464f2a6b804234d21d2594f34f1880a7c429be8ed03c867110b765f8e2dd7e95e76988087a391b22c418bd2168bdcba1fbed0da31e2c12827f7eaad4401d6eda640480d35e9e79b41459cf8d3faa5b688b17353a61b0e25acc7e2cf40ec135ec1117c79c4735c1b88c5ed0bd7070b4d40fa46786585b77023bbe60fd90e7d838eeeb92758d6c684fdcd23e85d6fb382bab7db5696c6024c5dfec9323dcb8daf8f0cc371a5026e1a91a29568790e262a4e37c1e82cdf25a363655ae0dcbfd8d9936656c94e449bee796ecd195a8484e739c773e2cf8a86a1f983fa21b8e19028ea89f0758ebdb04d849a6eea0d725912b5ca3eb8be355b14f5ddb1746c08c748d50510f2640b55ac68d3596ee63d67c7893c153f54a635b30a1718d4562c446ba342acde4b17238341ce360a8f1409e9a71c7348eaa070a9ce4fd539d334aa5ffba7f49b5cee9fab93038287f9672ec2ceb00734cb5316d45fbfb5b4d107c870f54a3004545ca84c52132a9bc902f79a1a80eb44de32420164bbe4249f33366e7637413731260055f37957f7a2d414f8d561e6f4222517fd3596270d9dd651268705214c758ce7f79a782cbcbd9ebb9c05160c61747ac792d261828ead761fa7aa7df8019b38483b7453d6d95b158cb263baf291ac06334ad86e6755067c963ce7a4f8298907223ad9f2af411225af934e09ddc4629ad0984aa995f1141baf4da52d400ad62c49b0e719f53d66062b7cf94014355866d1b1cdee16d0f3e12e5db4ac56cf21ada452a76fff7fa62aee279e98fba959b0c901d1beb159ec54b6cc7bc8c8647979066e08d330361a0cdd8863e4e8bf4bca3d2647a991a343353b1327b156cf38eea038b6a90efab6691244b391331d182cb3c947c862b8b9a0fc5610a31172e86ff46e42f09e0ab07bed462d47018329f24e385dde169bf979c1bb492d6f2cee09b05942d28efaf8339ce9e7fa68d75783b284bf7d476da8d0ed7cad818fc0d4d0965068cf6d5995a8b35091e0f66d9742a87be76a53bfd7d8a91ba12ce24b68629b21080c46b4c4ca0f40f4b30b8eff9b438039a324ed1c9fc52e90018b82c6d0b5624ad0121f0f3a35fd8577057cea0bdfad16320ac1fd4edfbed350096289e4555b209af7715578d85815288f1649a85f9dd69181b8614653c8b19f0e8a5719fe4dac40a8cedc45777c96aa8186a9d49e0c4bba47ac4ed145b28d84e75cba9166a609a10887e0bb0cc44f3ce0bb757ea1aa5fcf7d55170ac4c597606f8e343bbff5878dc2f1dcc38a936283fbfc136909b2be283a614f5acbe8fe21e26e61c99dd13bd0661ff3183c806b50523a7ff4ee0018f8976002b0a4923417fecd23ffd00497ea190070906b080d98c65e0326d20b1c4ce40c8cdc173987e328278397a8abe53f51f693fcd18e7d98210460706fd0b73f09d49b15f0865625ff811bd782de08665fe27bc82bda34ac63000d9e7387c3cd6ebf952ee1d07b7d88a0a5223753f0fd1b65e77a014369d5e1b568bd3f3db987e00dfdfbb5b00d1d52081d7be3298085e2a3de00d991d28f53712537a238f74241bcda8b932c99d6b567a2e385751630f7bda26a4e3f02a1ba4fc39c5334841071fc790f08b16095fc125919c1490a5f4f23700522535e8309c93f0d4d81b438e7bf56939ff66c3af8757529d71295ee5e446e1ce33fdde6d13e38aeefe57acd83b9553e2b6441c21f9b29103d94b917e34dc915055823773506e9e7b917dd0aa2d2a17ce68bbb1f0bbecdf79524fbaa57a4787a22348099664219d1d0068a0bdb5b7055b82aabecb50f1e20d9a2b3463a0208280fd870cf0d4714ce5c425b4fd3f8b36944d95bc47d47e093eedc4731170458587f83c161eb1fe35dae2ebe54acf33e9085a2604c114a1803de473a004cb4c7fd3caa73189c41a3610c2cccb5630f43a33f79a36e121a41daa9ed09195140e7007918939f43af637290abb71102f4fc8219218f0c04342428e773df8b91d77541672de9efbc45caa8a7a7da9c07a069c3dde3f26d1d60d32d4ae9c25d07b3f4ce0026a0fdb1a24a132612dcdd9aad25a3df70b4b5439bcfaf44e9868355646461f27a91227d8509caca8d54366d0a589dda9cc892f5794299ed4095affc8f962c00591fa71b2f27d7ba434d260b96ff4453206672f7d80bb7a30be6f02bce63bce6237b0e173503fc20f2ab4ab63cc2bcba43f07f8c3146e4d2f42c644044992e6142722222707ec29efb293b4da3d07f820766e9897eb79bf9936e104b40e0101f033a815081ca87e4957643e4d7dac87392c07299a829263f04831c97eec77f7d6416167e2fb8b5627dba67c8f66fd8e0f4961c3ff8c19ad69198c286fa7efdc582f770c17cf16356a10bcf899fc33b01643b4bf7c9b1add2383dcd3fe5a14355a06345de32988566423c1419e23f87ea9a0d66556485cf884c53d48b4d1773e2d2227ef5172822d3d90a088fce636d2353109d44d69edb03c4dc9359ed0f8af1391fc25c3476801b91897d5f431326227c84082c9048feea5031ab7a79b3e274211747a12086fbad2dd96aa980fc9f1127e59a9930553180ea1a9e887f51c814ddbb258666190ffcbffecf36e1b18faa1c618de0e07803e79a9570dfb61df2a41290dd3ba34087a2839f396bcb96984acaefef806eb2a42a97eba045fcffda90f451cdc9ae7675688a4457154b480c48d938936e5eb39791a9aec16c214eef5ca256713c23467fc984e645c5b59af49035df18cad980dfaa80a15874518d0fd5747cd78d9b2abdca9eed90cc7388d0bcf91e8560101d32726f5b9d5500e2b8a08e394105b8e7267b3f6d66c987cf209571ee36b329301f96a354abdff50fca9b0d32ccd30f8f4672ee50e433c3a0dd6ee3962d232f61c179edfe81315411134cc36a45aa66a36f11b72dcc48902d836338e65ad370cfcbe533b12ecf0de2ef09b25a631f92fb1fcee5108798e11d3c54dd70b09ec8fff650925feb5edd0dc1d8b9c37cad08c8324734c0a117df0a71231a8598a5476ae3838973cb07df788cbbc5c8f724846ae3a6d5d291ed08a9ba2e8163ee0f0093597994fe84abae69a95ebafb5b03dd115292bad4fc754c90d0f6c39befeff3cf400337a53186a5d5b9f7dab72faa9561656510d496204f1a0092a5e7168fb6c169b25dbb858f93e30644d30f8ca518c57fa02cd72483c4d9d3ad369a7949d753bdc803f1e461387594b39ce2afa3a48c86b09272ee3ba330113ed6493a9694bd617eb0ab80c9e507068dc229646fcbb4c803a5f2086370ebfbbd4a39cfaa30362bab759bb9095004106585a7eb620b93a3a4ff3c30ed327b16422a4f9f49be6dfee4ab887a64a86c0e7564afccf515591b97da1fbf3e61f3303e6cc1e01ce607a28288d04b2acbb18ea23a5236c92c4308116cf41d4c046e89a4a150623779c5ebcdb1646b013ec0be97d9b6fa4418108019686435666d2e13c5b038dc3b8bd108fd383ba4b2834f44e38790d793307b61c3a26100fd2d4e2074e7ca479e5d399bfd40b11a832029baf4f473b0c4f63c39f406b4c0d0c7902bdf8d666deb68b067195efe3355c2b43685f3a7d6ac80472d42ae59c799fc3d15da92a5bd893474270761eae73fb8a30595bbadd6c5c14287f06c51780452c5c40fac5789847cfe27376f33570956298c79e69b3f888166a16b08ec5540d880998243bc5b04922b2a56f9ab1c35fd0d161374e7229ed904e0dd359fcc3e1585cae20b91d2fc56d6c2f9965b51134f754003a8a26c56c0552969b04528db484f14b7888525a788f8383bc28bc32b3ee3783bff147ff5229994d0ee38fd4c2e7b159c089a55b3441e71227953b302743f06cd893ce5e4f3be283dcde94383bd04625f7910462efe240efb476d78e075aa09e64ddeeedbf930e061dfd2ae233cea483c68e272b1585fa5cee28b507f4a70fee6cad87a4afcbb5321fe4b638fe693aafa21d397ca6bd04a54e7efe06d7fb634e081b25042ea99e947ebf81b2659c945bb8cc22d9d872b04d5bbe1d11be7591a971f28fca259ecae540e83b72be339c6b3146fd506dc3f2eb56ced4d9db67d443674f3600f9118ebccc9e7d6bf661e3bec6caf8db75c3a83a188c659a1352c039d1b70019ea12eea68fbaecec1ff4b229a3d685cac8cfbf09ef5795e88df58a4aa6f73f7313b3c9d2777f378f5a65525a28b8e5e3e63217e305958ada5a82ce08a3bc58f6b1c5fb64b42289214f5b47d638f7949dbeca630a11e09041f353ba69ca1afd9726206356bef64b97d5eff5eab36a0066891e4fe91c64ae3dce3eb7211e353269ad1e8691e3327f1cd9d5e36af2fa713f62c05b88b6da2fde6cf3b87328af976d845dda3fcb5f8ed1dbb902b1caad950ad8c76972a08f68b4b4004be4a2f3d8723c9c11f0b8a7cc298bc1328980d8d045552b105fd4241d989e019bfba6afb0c655df981dd0f248749cadc47d6ec227c9473c8204db7b1179f627ba3e78a43754f09d43aeff300cabc76f92bafe4a4f48e9cd85649ac52b824eb8bb519257ce0ee133e57097b5aba371978daf856ca78995c659396c284397602bc78aa99ae2d373353fea3c02586b32b631efc2c0eb1e641df594ca6934bd19a45b81615fbc01a21061ff0f646d44c5e59f33f21d747626a9a4207f7b28ff860c73b4dcfa6a538f236b5dcdac387025809777aac39167aa9431ad271e62a65fca41bcfdc158c17a444437664a126bafb219b0052d12864fc44d8eb5a3ed952c7b57", 0x1000}, {&(0x7f0000002800)="9a549de6ce8770ca719b8259831172ca1feef836f800196eafc0d19ab09f36077c80110b5d2f438a5c1c02d8b03d19e02b57835a85e69ccef8206f00fbcd9993c75673e5d000c45c2d77158a82720b9a7e10c6a1ea9e6d1c41ca21591903ad8d1475e6b3b2c54dd637e9b5ea23ed9790a73cd2d31e3b3e6c8e870a45dbf5febb6ca19a238225d7ea9439f843ea8d55a17657961b6f5877a29d6cbdf3ef02a7c3dad63052c4854eb65653b1cccdfe58e72a84d0621a5156a54dfb39502f462b3290882af07c1ba0b70b8364d9679b6dc1dd5185a60771f2578793f3f4893b3403ba422ca5f9e5d0b040b201a6a17ab3925e168bde4f5518f68c06bf6a1ce3cb03c438a7b31b0b84013ac28521660bd28f1f2373edd0ebeb1f0840da397aa247a533cd0c7ec8dc33988b8895b404a399a747de406c9313097369c80fbb4bd8edb04db0b45d9950452a9fd4d972b1c67a2e9d9f1edc5870902c11e277616f2566e40dbaacd892a3463946cc8c53e299dc7dd26aa0f71286e96a6ed5ea50e6ca9c4856fd1c6af1ee2d87e12b34cfc349b82685b4dd1d285da0e9648a60b28262328df567f4d9ca6e88844e64db50aeed4cf70bc3a3b5b75e4a7a39a40b6d1e605527f50bb8b5d2b2070248be93c7ffb5b3d3bb264e832ae944e34e6baf2b63103650955186c59143734bc3b94a24e34cfc20211e5f213ac34f046d59565d2803da70930027edde5fba863b51eb5e9e0f013f79ebe24bd39a87ad00c0cff8d642063de2af47df4b9d9723902dc172b12566d80cde623d2ceffa953fea53d7710264f168c22384a4fa5e1cde187b286b5006ff379d7402ec4ff432c0cb4f31da408014833b86ec63c93a02c8933bfb72e2f085d205f1a5d9ab12f5fa17663cf319a159fee475fe265610458771ae9a8e00abc89fda57a1508dbd26a7502b309c5cdc7f7cf89aad1eecbace607915e3258dfdb09dbc08df78388bc94f6fbdf4545b7b606cf277557b04348263ee8f2f5bb5f1fd64c7dfd6f0111f958953046ebdfe711f745649d0a901d3d81d46ae99b9b9b1aca82b6cf61d08e610b781ad39268a10d6f6517123a6897aa5581f26245b81ea04f56463423f3405078275a11ba5c94192c7a4db5e6673529231659936934304e48e68554e503ef51eb783214bade528211b39845b23fd9f3a474191f4522594c208f4a073dabcf1ea229d82980c3653ca37de50900e71502ef545edb63cacd0a038f62957d74fe94242a2cdb69dba882352df84b9810c449d7e8fcc6bdf8cc1e9373f51091230c9790e962cfa737bb1f8785438f1f296b75dfa80c3ddf7168b7a1f9bd5f31eaf19cbb1d7db85088b710a6b4a959a83be72d196dbc3a08e30d94ecb0ce989db656fa3584d3e75faf8fd48fb8131d0c51e9800c0bd22c8b87524f7d45173712e4aeb38637ef931fcec46a7139d053664a58c357593d15b2772811b9a99072982f103b349648d4485b1a9df10ad1935f546374dc6153da1d1589cfcb816280648aa57a0fde090fd46c9949935152de692c489b9d801a80598a9054a3f7a5bbe1e72020d949e9ebaf72c9528c330e27fd394432c3c0efc21a70e76cdb51a2a232b951f50eec53dc3f843e9b34f7fd674f56f73797004147edc04929502b41cb1a87ca28388d1673d6d447e2aab5bc3f503704ca79289bf974a797ae996ed562440e6c977294ab29d1d772b0eb5a68839bd58b1e25fedd34d67f81144105cef6e4695b46ce9fd17b6ba3089d732400b10e0ecaaf61406e8cd76a5c19c225222825d82443f51eceebe2494f5a1ef6fff925ee8194bb179611ebef99de4631c7c7e6eef6fdca4338826b6a3d3ee0d11ee822eb77366a2d993e8fa76af0da7f0830a4614dcc0a1ca84faa04278105202e6d2071b8374e6ac7a4ab6f8763cc5a10b4aef78d4413a853bce90a880fb9bb19e024899185a2dbbc3fa3be1318a8c277322b4d89bc5a2de29a1eae9a03e72917990977d2750b688fbd107fd27781ba4cd27b2eb8e2afd9250c1640525adce860f40ae48b7e9c519c6b9630207871f4cce9eb2f45b6f441521ccce9e44b2c8e67d64959015bebc1600ef4aed176305defd5f88a69bf4842ca47107f01c63239415717b8a3332fcb568f7437b19c11783491d41a965b98d40005c48279e3af15a44151815e03fc015c9e5d5b00e153dc4621d4178b4cb238cfe6aaa3004082ef9b6003ce0c106b767d3165690f19efaf79bcae79d5accb4e14e8ee1f7beaa8ed8c04929df159d7ec3923c70c5394c62c673141cf353e6f2dfdd7637fd9f8ad9cad870f07cae4ad40ce0634112c41b95a3da21f34b4d61bebaff48abe4c14238a65c6868eb2662dadf7ffbf986e659549a97c13bee1d25314685429b9b965c8d488b5feb3ca4662ba597e86b6a4f65282a452eb2b0564c8863d4bde6f82bcab801cba232f521977d4036c9db446cf9cdf20aa8f9b4e10383fadaf83233a066e2dc53f2cffb200bf999ab81759a851f183f45beed1d0ebb0463f3d63bc2a6c41cda794c8d8e51f8424dd84bd5c3103427477f84fbe18c098972b2e75c00bec4bcc5fe1f76f35a14b8f7da6663bb7414651e67fd96f14daa03cf1e8d47e06824df05077bb692946ed29caec533a294e1fcb15b1ecc6d1e66896c82b7d1666729bb6159d2fd363f056054fe9c70d4e103a6564847606058527d5c3297061500d12c842508d867b2ef3b52a3f9bf5af26832bbb0a37c44abc72c5fda203e7297385b3a6c9fddbf6304d1ab913c3a11d75cfe99937ad8c07ddfec66742891ec66eb17c72c8ec8ca0b83074c5e0f9f1883b7f12b237f7acebbc476a7e220b27b83de8a4683a2252005978c7fcbe1f659acbc0ab00306dd5e251d9d495b10879b4854a62880f407a507d3d5ca1d56d84249c511eb792c41e9fd950d641aa6ea1975d81ba5ab151410a049208961fcd47464c4a3b92586c611e7df405d68e256801f97a97b8fe387c924495f6cc6610961a17fa8282348241c4b21afd3f8f6ecd2dc853c40c67333acadde7b53525867df7ca4ee1e7f9a4bb20163925fbea8cd74dd0ffc5d568528216710ba50738928f7b3fbc8c84e0da6323366d089e184f17e058141f205d98291e22a8bbf9c4be578befaffcf4f899231a556e4af21c839d99cb127d60984f7860a52eccdcab53a5507fb8ef2e820d9152cca3e07940af4615abb5e4e938c6aa03095a4f6a2dca798d4d7782207be90434536de11c1667d8db63a04960fee4282c451c23532c77ad601717eeb5732a55df19037aa87034f030d01c7dc8dab2263817ad6432df5eb561343cb264ea5caf5142343fa82943075da47a0f6acf582e61de078ecdede7ddc9f37d7ef397d00968528ac53420223af26be5a2275b1d676148e6f871fceb9fd0604cdbbc5c254c0b636512e3aae5926a4386aec3ef58ea6c6ba5a6dc522644189422d645aed7775cc6bdfd8debb69901c9201d04305a03aa106037e4e1427866001339c10d147a0f86b970e776db14ca17a5b58a14dbfd23706aae24b919c1bdd42076f1e6ae450d987ae1e65d0ca3b27347fb4fac0878c04671de1005465e7ca8c770ff110d116685df57e16e04e3fd13012e5c1e57df44717e16f4efb7754e9b4d39711e8afc061b1b8365dc3b3e0c21838aa7a1ffdb0e1f8dc95b9271cd3bbff2deb5b087add27f722b964e0716e349e894ec873c6cf8da1a20edc78eedd31e5f7a4fc8a53a703bb29d4fc6579c530456057e3412208695bf3caaa1b456d7537aad34eb79ad40b22f2892e09e82fd622a979d1dad3f409d6c0b32b0e23bdeb47f28f73040775850718c2501ca283d933bdbd47e2b79bbf2cd7a639e81c0a10c4bb24196821ec5c50d9fc743be7040b9c42f910447df47f74bee966df4d2ef19098daf3ec00c135c965698b18067a2ad9a05ef5478b4b6093d822a88dc87e36f0fccec2a1f3baf3d5f1fe66f2d36a690b7f7ce974a2b341f31d91cafb590d39d1ff626e5416234a2bc6033788d51406108bdd1b086eb9124d7f82ec9819badc510a21ca53342a7b1fff71a0ae88768f194ec177c6a9ab73cbedc4950c794646adc0910c59b60c056bb364745905a417367b07923f0c18f9c6f15c9b773c7a36ae31b78a889e1498a1057bcefa1f526e3c13387f711a1b4fe265207f1a5ffc72a148f71e9bcfe8184dd143475b84fd058c3d9e84f5ea2455fef4f6a0cdf941bbb122f73b48783cc46c7f1aa95d9842c96ae631d5f0de367acbd7f9cb2e38ed08d95808bc6504332bd1a2f898c006f1665b7dd6cf8192c67c8f372b8bef5a90bc583dfb4b6dbd58b6406cb7dd111ee41138c13fd362dc94c0f75340138e78336c9ca8904e30149a1fd80194fe7c48fa879429a0af2e264d2af40e1294d4a3b2560d80a94800594741c16ce452b7d341ee5c0505e252e03992990000c50596520307293fd149dd1108684a04a5e44b4b76589282768a4dfe23e7da015fecaeef58ebce8cef41ff6ec9b1fd4e204e58ff936f59abd68839800d7436bfa2eacddb529c286f40f94f4213719cca01f089949afcef106be46a5d89bb5badbb3538b6e3fd303a29d79dede07fd2f15c1a9329871b0906385e50e298b7362936eeca0d79733e35e870c4ea586d550602b45e0f10b25229e28f5a0d0aec84ce07bb7ef13858eaf0dbd7f718ce945287482e7334c37a1685de02087c848ee6a5a0f91c2fa8cc5cdaa8f44e38e49af3c87cfa9284cfaf95b9d4cb25940fdec268734baa398b206f1d8daff05b178f5d992b9b4fce8cf76c76f1d34cb9db1ae314721b350a32ea2ac8a6d50dd30f849767f2986fff5e828412b374fc1e0426fa14fffef1841c75ba01d78cae9729eaea12893500b4ffe3c8e9955efb12bc4834eae73a0934509d9024ff0bb2b59f0ce5d66e2b605df5a05d9f36e9a5c20e013632d67b37cf415b8dfc6922f070c83d1fd007c1da50ec5e04c37a36ef96b4d2dc6e689995c9d8b8d2938fd772e9839e3204245541394a8dacbda6038b13cdbe8dd42062b0d1b058aa70c4b278725adc2fcc2a8cb9837e76f76fe5c5fc4d17c38af254416f2ee5e67152ce573fcde803a99003383ce59a8ffd32ca862bc804bc93bef7b4e89b5d28b7521ed9ff5165b2d75b297a3d109408f73f9f20766ceb4ebbe989862b0b26caf3b7e3ae2c03fa47d1c02690ff4642f32afd2a826aceca62c4abf56acbdc9b0713d243c80f1cf706baf99048f9781946166a30fedad88c38fd7ee72ce857c27f8d11eaefa63cd4292d87a1ba7bf79056a37276df45444ea00dabdc047e63641ee02fe913fbae2b5905dc1622c6ad28d4de0387b7211457a33e7fbdb5b0323bbaebf4047aa4b948b121fcbcc19828393164a91cc9587f5dba5ed5eff13193d572fdecb7f6469f8569898fc5a9f64bcd9f6916542f0f022eb68aea0263429c80afb1204782b3dccceab4e70de76bf749eeecaab01f39d8841f2ddf7ecd45b559d8c4e5a28f70833659c2967255c4f84eaf5199e278e60a3dea80de16a76c75687ff8d216963945003dd50317fdbaee863d50d1b9eb2bb092e1ed71ba42c0a8129fcdd2f279bb4e68be2b40a688ee9b8b31c0e89e685d1efab96f2e453a8184998964a41a205af168ead2291a36fb754f2ef57ee536a98156b73e9fa2d6c5ade2bb1e494783b354c9e607ff444c03dce6e83094a3e531ffd4256d05db07a6e323e2d6b690354e4bfe41b6c8b4be6ab01604a48153008c61027c9b0836c6f6e9c6c95663b5ce7ef78c4391cc004f4e263433", 0x1000}], 0x3, 0x0, 0x4) getsockname(r4, &(0x7f0000003840)=@un=@file={0x0, ""/86}, &(0x7f00000038c0)=0x58) r6 = getgid() r7 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r6, r7, r8, 0x84, 0x9edc}, 0xf1, 0x7, r9, r10, 0x200, 0x8001, 0x0, 0x7ff}) open(&(0x7f0000003ac0)='./file0\x00', 0x100, 0x40) kqueue() chflags(&(0x7f0000003b00)='./file0\x00', 0x0) sendto$inet(r4, &(0x7f0000003b40)="b1517eb78d92fd6a10289fe4fabb735cb20128068f1ffe4dd47fc02a3a4d06b46a0eda83fcc09df59d162c30a3158f70f93c608b2f043dc3b1bd8640693bcc43fa13cc9799ef6dd07eb3b3441462fb46d10be4ada698b181d1aaa00d855e238a5a59f77b7dcc45475d0feeeae77a77a5fbf16119cfa515de19cbea7513c69e44daa26677d48c13436753dc0240f14d622fce28a8cb53f38cef6ef314ba0f74465b5c1af87057b90dae6cab999d8036604befb03abc733d12b07e758ec1a2403d62d13d32e11bf0bdf0ac8132", 0xcc, 0x1, &(0x7f0000003c40)={0x2, 0x1}, 0xc) open(&(0x7f0000003c80)='./file0\x00', 0x80, 0x42) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000003cc0)='/dev/null\x00', 0x10, 0x0) getpeername$unix(r11, &(0x7f0000003d00)=ANY=[@ANYBLOB="0000000000000400"/42], &(0x7f0000003d40)=0x2a) semget$private(0x0, 0x0, 0x4719695fa842637e) 17:39:56 executing program 0: r0 = getgid() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0x1, 0x1000, 0x46c3faf0569c8f16, &(0x7f0000000000/0x1000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x7) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = getuid() getgroups(0x1, &(0x7f0000000080)=[r0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x7, r5, r6, r7, r9, 0xb4, 0x45ab}, 0xffffffff, 0xfffc, r10, r11, 0x6, 0x0, 0x3}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) shmget(0x0, 0x1000, 0x8, &(0x7f0000000000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4086) 17:39:56 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r3 = dup2(r1, r2) recvfrom$inet6(r3, &(0x7f0000000000)=""/93, 0x5d, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0x7fffffff, 0x9}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000440), 0x3ff, 0x0, 0x200000, &(0x7f0000000080)) 17:39:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0xb, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 17:39:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580), 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000d091117300"/85], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="030000002d00000000000000252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc7058b68920176e69b1c8f2d0bc810a9854bc8b9a6f6d30b447cdfe2786025db7f96f00"], 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0xfffff000}, {0x3c, 0x81, 0x0, 0x4000}, {0x6, 0x0, 0x0, 0x8}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb0}, {0x3c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) 17:39:56 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x20, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xc5c, 0x0, 0x1, {[0x40, 0x0, 0x0, 0x20800000, 0x200, 0x0, 0x0, 0x0, 0x8a9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x9, 0x0, 0x200000, 0xff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x1ff, 0xfffffffffffffffe, 0x3f, 0x0, 0x0, 0xbe6], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [{0xfffc, 0x1}, {}, {0x133, 0x3, 0x0, 0x2}, {}, {}, {0x7f}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x5000}], {0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x1f}}}) socket(0x1, 0x2, 0x1) 17:39:56 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='W\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') 17:39:56 executing program 1: socket(0x0, 0x0, 0x0) socket(0x1, 0x3, 0x8) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd80563edcc8 failed: hole in range 17:39:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0x20, 0x1e) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) chdir(&(0x7f0000000200)='./bus\x00') 17:39:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x41) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x0, 0x0, 0x20000000, 0xfffe00, 0x200}], 0x17, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0x10001, 0x800}], 0x6f76, &(0x7f0000000300)={0x1, 0x100000001}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) r4 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r4, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) close(r4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 17:39:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) socket(0x2, 0x4000, 0x3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = getuid() r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[r5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[r6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[r7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000080)=[0x0, r5, r6, 0x0, 0x0, 0x0, r7]) r9 = geteuid() r10 = getgid() getgroups(0x7, &(0x7f0000000200)=[r10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = getpid() ktrace(0x0, 0x0, 0x1104, r11) r12 = getpid() ktrace(0x0, 0x0, 0x1104, r12) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x4, r4, r8, r9, r10, 0x0, 0x7fff}, 0xfb52, 0x2, r11, r12, 0x4, 0x100000001, 0x8cfa}) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) getpeername(0xffffffffffffff9c, &(0x7f0000000500)=@in6, &(0x7f00000001c0)=0xc) r15 = fcntl$dupfd(r0, 0x0, r1) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 17:39:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x2000000, 0x0, 0x0, "0100ff7f0e0000000000ffc85f00", 0x7}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="220a2956b9223776", 0x8) 17:39:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x133) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) dup2(r2, r3) ftruncate(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 17:39:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xffffafe8, &(0x7f0000002a40)="14a7f6e2aca5c0b34de760e4f87a0000000094466faef20cad35df8110d145b507009a5d63effb608244502e4b7d0a2057c3b84821146e115d38a48cf21bfce905dca9e4d2e91f", 0xffffffffffffff25) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x80, 0x4ee}, {0x101}, {0x20000000000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0xa3, 0x74, 0x0, 0x5fe}, {0x0, 0x0, 0x6, 0xfffffffc}, {0x8, 0x1, 0x3}]}) syz_emit_ethernet(0xfffffffffffffe2c, &(0x7f00000002c0)="171022c6fd49035efd1a1445214919891e4f85c58e9960790517946951b48b07279d7fb75bd586837debdcbd7ff40f43b952a2482df86c7cb431") r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000400)=[{0x3d, 0xb2, 0x0, 0x85}, {0x85, 0x0, 0x8, 0x1ffd}, {0x4, 0x1}]}) r9 = fcntl$dupfd(r7, 0x0, r8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r7, 0x0, 0x3f) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001500)=[{0x3fff, 0x20}, {0xb82, 0x0, 0x5, 0x200e21}, {0x6, 0x1, 0x0, 0x101}]}) pwrite(r11, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r10, &(0x7f0000002900)=[{&(0x7f0000000500)="c370cb8d705ceef7ff4ef7ac814b9acb6488446a8cc7c5c13f2a117b61936ef7f8b554f533b125fa4b7712b37eb1e38f24b0639a4964da31f53046f33ae8bada59ae736aa4618d1e11e0b9821551b3073f53955eec895bbe778177694cae42f722a16bfc61a2c945978785aa24da0134bd956478c4c2748fb4a8074ae5b1533e8d00f48e2ae985d709cddf811d8920c933e92ad90c4defd624e5293953be94183b6a17b63460a9b3ff087c4d876d45e25366f218fb6e8ec29a0425cdb1ab26e672407b4ca9dfdd5fa9f5831b334d7b6983b50f7e9f2571969dfe82f2bd645a3e3e3ae2b4dcf7dcccdd7297ba94f7a0fe3e9001f559d51d32caa51acf75a6e4358c82767e67af1ca01df3c9ce0d94ef63734eaeb95a512651e9742c29249c5983364b2ab539be8a80ed2876e1abc4729faf58c958298d948dd12491946ed1504b32d34575234c3bfbaadb3c38261b21ba1277daa9a791a1c4e381674f726da149d67af73bf819714c675569bd10b67f21d086d4282b4c42db86b68e4eff6dfe59d24a5c0da90dbc2fb27aa578e0dd14d62fe460188e51e57db57fa8e232ee88f86d1b033d2ce1d0c1771c81ca86b0ef2cf10bd0e07a80d39cb47db94f392798f60ed4af0671641bb184ec22e7bcc3715b6761eb5c29c941d696309d8628f65d5be38813c03de6972f2272dcd5346826333c501bce1e4b781357eacb28c2539d56a2506a8e7bdd02a04599ebe7a9fb9d4149d4f7a92d02775bf5d41785a64053e50720bd063c9fab80d6ddbb03e42ec063ae598d79282552612e95ecac08d1850fbe6cdc42c818f19f20cd6214059dd963350d7b0d3c9bf37cbaa8127c4ce92de52add044a069588a112db2de99b0d3906d21ae48303bddab17778d1ca517eae77d6247c07da50468e5398690dffe2fc220935e5a571843fb260f86ddf619ab86d84a34e05791b70f75d6f02be33e6f5c84b037aefc7879f4843ef85ce79c9a712cd5c07318344c66b233a27dd293b5c558c724d74c8e6f4cf5a8b3608991002fe5b5cef1545aea04aa476b2ba1048c090450e61200d2cbdbb154bac2f94c880629d54074f2ec7fe771bd43753960835f0bc946966fd09a09da56a669c93cfe20f81c521a0880a61215079ef4bd222a9d79b169f5d2bae35487e59cf79683f6cff9d900e6a7105f22fd4c55081a4a9cfc3a0bf613618e64bbc453a9dd8bbe9d366e5ab8be3bc583c106f83761f103b4ca033d9975e9b2ce671163f055285f4916f51fcd01e428d3ec8d9ed5a7c8fc31e5dd0a07ca6956ede17b3e52dd8df502e2ef54faa08f2ac7fe98d9d3193fa8354cbe45e4cf5961bdf5378c5be752cd52fcc42423f720938d4069eacac9685f8ea7798a184327dc6204c21b288274a27942fa0e880f6828516a649ff0316e6ade631e2bc747e662b2b56ca4d58e4a998412dac484c8d01deee34d7971633e084f4716d6e3482cf0163b2f4d423717b2efe44c56b9bdacb18bb2489c8522360042a4a716c214a69c9e1f752ee001742307d8c5faed7dc43c2dd57bb5a2f03e18e72a950b95f2cb5e9184919a0ee12d442ff71140a4edc141b869055312246d3592a1c3adc55b8e634b331e487091c5f632153c1f1dfd4fe47acbd4ed142e980465840c9df76f94394ef6c5ec69a624e14d3dccaade345bf870efee516fa3276b8b3643c715ce7a4e6293992a0197e7d28687fa9e9a9538b1ebdf22fa6ae598265db02e627c64230e4e94b7f6f77fe153370c19c15a95f83c45474e58bbf870a47499e64858ef17ac138769fb7de64b19e1b6bd531c1ee99d62289c5cc0b8cca9f618c3126381315a12732245d658ffc8796c1ce74a0b8c6966c87ec1cb24dacd7848ab712e064c0bfe716afc0d0ec33630385a6618266f80a14856e04a9106002c1c29bc0cfe409017ef3a3678ac3cc62f110fe57088df4b360331e51f3841a0932bb067d714ce6b4b82cfbbbceb616b669ace15c7dddc3475504abd4d2dc3e083abc6a604e0a82338f2b161d4aaa29ed45f6d1d74ae7fe35c4c432ae473f0c1dd8739c2be3fb2c0a43543983eeb51c4a1e9910c855193fe0f699bd08bf29b9c9c99c584048457f7290d33234f8344e14d52cfeb64508d06facc339daec06c23391406218bb3ece61dc085912649fd739763fed0f8e809efaabc513d04bd9e7056affca22275809792a9b4f84413761fa6ba4cf7099424ceaa8c5ded0f3eb87e7ff2f6353a71e7ee7e28e397444fd7440062573370962e9d6663115b3d7b7991a95e6411bdfe8912460ded3c6e852a9a1306d0be74ed1c3f736568ab99b6a48c0d45e7f33dad88e5866550841c36eb3194df826a1583c64a2d942f44ddf2fbb4000da1903a6e7a7a43fa8f3abec140cbc95996b423d92cd608b4b8645212c399c9695af3004ffd1177fde6420c01b810b8fec7eeb08f816b29b98855bcac20e4766597665813b4df312db20c6251f8cdb1d8a8e3714468c2c2fdea4741e797aa6549e0c74b0899dc0db0a89d43c3a1a95105bee455e7bc5dc5fc21e5345da578b9db3b149f73266c7343d662c4fc802508413e97375b277c66c5941fedec49c3cfc51cb95b3ca263635283455cf081ef7a99b440cb22ae2d25bc719f9fc4e44bedf6bab01288424214d05e8f4178856b5856a17030979bfb4ad26aade52b3f20a2e619444fa6472ea295ab4f04997f2de82a2d31feba16efbe05272ba8f6f4637a4040b070519fb4cb88802c5391292bfc6a63b9b699ff1bb2aadac9cbb4c16ce7f315a3a2746944c532eb21009ed8e2bac94edb7bdf9b3324a9d3057a5db25b3c69669ef37efaccfdf96545412e07877f448b5f3434483a3f7bdaff2a36428c79888ebdc42967a1c5846fcef1f4766c09c2576565caebf62840eb8d0134958f209ad87d2408a85083198450c0962247624ad7b066236135d60f14625560892cbecdc5432b8f52507999e8e3a322cd87269fb08119e8339d2f96f02205c913cb0380bb4004b808cbfdbb4da7d98d488bbfdcc7b3982c77fcfe760d633cdff8dc0b54f8c3f5c12f2e94ffcabec15b4ae5daefdd22e86474e1baf082ba7dbd07ff10ee6f57a3d6988518919c7b6b803b04d5c173b1569efef627dce3bd97dd32d28a508c21b83fbc35299fd7495ef64ee473c8a18a90bea3ecaa2dee84e7b52ae62892cc7c7904c52198753dff4c658f472aced37c22c9c918511d4e43383ce2079520d4c5cdaeae8c24bea689b07b020be6103ca286f10f70567de8c1e1b59e3fc554b557b552dc53f41e82e79ec9454e8df87988fca573d20a1b7f40fcf18a98bd09b12fc42b029253981b86b45e3e4b0557a146878452154e63e13acb3add32c117570b89a3c4415dd83433f5a77264c0b2650127b105deb81f9082057f05f256eae16726ce98eb30d4e8d25fccf5012d49ec301f2d4d85f4391fa89b0b2f0abae799386f8ac7d8443e45efab0fac8288c52f2a7a5203ce319a212c305fdc28fb8071964998d113d6766c25362d388b392bd0ccb9443af717944dcc748e16e1ca8d0cf130e7ed5672456ce31e56d3031045d4bb368fe47326cf90e6e630c8f9877b7f43ddb28e84a0e14991e46168de61f8ea9b6fbcba61370f78724e81e7ea0efbc3ef16e035c4a331aef950ca984909142031375095f10dc7240d35411481b7e4877d07e76261cb7f50b07ef478f9dd4868e5640c55421e2e9745bcf6daa7c38405756fff2617a9ae22d33f31a6e705187cbcc675a9fc82395535688b36930f993f9919d00198e84c70611827c6684d3e9b579a98047efa45373e32e8e9a3cef28d07cf717dc72fdd1cc2db6882459a6b78b320a327f76f44605ba8bedaa003441523e2731df1798f320ab978db8c05c34419b2b185df89e3e9a9053f0943d031ffc68dd872cff6e2431f17bf73e1d197bfe555b5c99856f50feaa01655f3e17fad8891cf14fd14b33b0c6721459ecb0b3cd5e2ccb8a66184aee16f2733e32eee1a92db1bf1e4011e58d7788d665ba2b08654adcaccdff281c686be7ba0c0ebc5909935fc722e764bc66062c4984f409b50ba46c10fc38f09b298fd50fc0e2ab20e2684029889f0c4b857b0bf02b0b800368c767f6f7c8582701498cd716c3bca70321fa2d99e1b1520f40eadc9b48b89222c3e8da21ba4579d6d5292b07371fe6e6f72ad3a580705dbfb9c6123ef0b7049149c1196bc2b0117d80db8ab435ce1670266e4e475cfa37856031b239b6278553ce4f841d6111a113789bf7b3276e72a7ae85bacb6b462b639660a30268dcc621ee3db6e66f9169aee1a46ca2ed97ad01f702d8e1dd69cd4aafa4ca8dec910aa17da958d569735ef6b5c334a412f4ca1866eb3d08f1cdda9d50ea7b27d1f0faad3d7061319784edacd659f7f20e8bfa1c73c9b114f256f74d4ed918ec106c080c7292a7fa8fe1722bca12bce1fbacfdf2e6cc545a0b4c8aba6fa663f6e07054d6de34e63df897936f6d998a901bc8bef5d7cac3412be348bd0df31168a806bfba782a5a3e7653f226635132f819913062a13a0ff7d8b05181c61db9c9dbbdad3c27bd7ef48869e4b88e26718e77300f5b903b229306a5de44719a49fa06bd9ae3d7800e176bf24e8e0d139be333492016f0cf6813a22818b295f4027b861124ec502ecca970beba0f9224fbdff291ad4318061928e4415d976469c9c549a522df0b29814fd5236f88d69c4fcac12de448c9af88706d5d94098e427cf400463565437f4936a630676af1407eb92af1ed638ac49c619fbbb5df28cd98140c898a4f77d06336844254a14fb33857040b44912963e27845c291399edf6ba892af795c1fb156bb72553aa1ace3e495e5c21981889d52264ede240bf744ff44bb232d09d18498c26a484bb3a5c8ff1f25020f5319404d41a232baf852acd52701cf9cd4ceb13747e874d9e056d6de9b74fc9f167c50451d00d4ee5fc47e527d0e7a99d6c28733ebec2ea727d149b10db6aec1bbde0519efc8bd018e79eaaee49bc66ce4ffcbf023581cfeeddcc1fc399a6cf71c1623d44c19ce7e73d5a463eb97f622f6043172dcd9f5bedd73ef1eff946015484d5970de490da8cfba89d606f24680b2974ecdea810f700ca585f6a46373ede4ebfe4bb47dd293feca9443e795f112dca041ab0cf2096a9783956f86abb98b81514fb140a0528d0445194024e90eacc23a82384beca4b946fdd2837e9c5cc7e0485cb948884cf38b8c270bb686e06f57f1e9ceeaab3b8bfa64ef360dd0b53fa1d282988b186195998cbdb4108b2d0e82e5c13adc22155e850b0e8ed1d3ffc283a0230b4293732e4986baccbe0bc9d27d4b638d3eb594435cf94f0f6d45cd6f70a185c85fce34ebb41be2b1591376683ae638438f43bae365e0ace2c776cb280e1e0ec3c9d3a99dc40b958bd8f648a91fd994175cb6fe860c9a4733da1ca751b23227c47982b73a3077bde925bc2e43edc85b70dcd0979bb6e3556d0a50135d718200626f1299c20601a7007cb588603e12b7a7bc7337e12623c573367842342be2ba6a904d4fa0cf014d5ab82bcd9896aad39f87640fda63a095e40251cd577671c3f2a6a880ae47897ac784c4d2c20b5f91926078f0b7e4cc0ae035a77344fa1b8e4a6ea5611ab4c8fd0343975a05b77235b91ccd6d02e54cc415b81bd0be38e6c739809fb34efc6577b721814d5be134f6df7e98ce14db2d6b4fb281254a5a1b9e8adb1cdaa03ba0f994ca9173d741f53a4832a719e8907c1b02d65b23c9827a3479e5c2feb33611b6d3e39713a0", 0x1000}, {&(0x7f0000000380)="56ab3dad8af49ae931ffd4965f266f1eb21831a45e4b8becc44255b57e13396613b1a729df0b7929caa0d37de921f2e24b3999d22615a1923a08d0bcf85d3d7323ba8b11879ec8fde09be9ada47661e604c18af1ab", 0x55}, {&(0x7f0000002980)="b10b2c9a39395c549743860c2d13be1f4cef184016e6f01bb1e8940cdf94ed779bd749d280efc53ead74b5198d53cc7f1e2bf8b2b6ae09ab450f320cee054eeafc5680ff4a77dcb578eb2b0ebea936bd3206b9b2827810f27627ba4fe53bc79a3d7710f89d493783affc22dc57072476596e5a7148ff8de9ffc7c892f9ba1e12262558fa4bcfe9f5547e492da33dee3e67cb8b5a", 0x94}, {&(0x7f0000001740)="3516a7d5042ad7066480d114a9c38dc561933db3744e312c8e036aa5af43b5109cfa2183be44a088a7e25996401acb98ea1e6cf710ae67a73dc9a714aa89fd5c67ad7401589a9a5a0910c5261f9902c5e1e592ddfbed2b82de173cb8d05a35728ef47d3806c1835ab0d4f8ca166c003cf76429d5923453d5d7e492cc7d0b7943bac011fd46fdfe61", 0x88}, {&(0x7f0000001800)="4d6b6021cd19fbc03ca5d1a745081d5c2edf4261f7828030c3c3ea5a81ebeba64402ef27aec00e77208efbcdfcd4b359f0c965b167b94713321148ec466bb95ce5319fa557e88c17dff9eaa3f0ae7d95b9862aa6abda6949be12dde48f3acc1f3f04bdadc5bba6d39f83c5976eb92640548d34d04eb758827027abe36ec949d6eb98cb8f582e97315b9d022e1a9dbe858886df7daa93ce9623ff3964e9475ec2a28b767d35b050491de935fcc109f43e3aca37f94930b83347247cfe19296314022f4813d979424db0a1512e64eb7ce7061b5ae1356dfbcd225a16f001de01e0be3204d31b348da7b44abc9567f1c374ef8a6cc2ac7aa5ee1d707c6653aa6d43b83c9cbd92745f1e5d8932c240b782319187d173d27542dbcbb6ce9b481986077e20c18d9a9155a6466455246352a8e303817613e23ad19516e88cdb69e58158cf52b06a73f2aaf3cafd98f9f87205f295428636e9ddf5ba2b9d19379309ef937ba9a2dc8f40e748deac8a79bbd80d4d0e05436a217ad434276c03e3c2676cddee5e387ae080c34605e9379e5a958398bc276065cccf3e90cea5d585dd16c09bdc8faa55d619ed40de238c2363b110f1bc5daa89a35b084a94edd22a503f5221e177b8766114bb13d34a5c9ed4ac19df504619d049f0201752db785793e5bc9190caa81f43c9abaf42718b427e0549a78f02e8147016561165f9ea443c4a4a59b50a5604accae69cffccd823a31c5182ee4239f8253fe96076f7238ccb507ca8502a899755b80720d6b9e1507a5f553fd7d856331c8f0f8dad07e8afd4374b73f96f82b20b4763a7284a3c61b34d784ed6daccf3243303a839c7fbfac7abf0525ef6635450e49d315ffd455f40b1661d72bd0b9a5f0f71aa0cc8060b65a67e5150fe2df12a2ff2f4c2223affb876c05da7540fa0332793f5584dd57e0914f269c95bccb84e59e71d8ab949c5345bac79210735562f3f62ac52bc071c5d30d050f5790a6f444a2ea8ce5a8440e47780a7ae1648062dba972c3a7f2ecb671d8305781cd571ffe1217cb4540992f5526a44186f4753b2115fceae7cd5758addc8ec3306801ec4c05f73fa9bf5ac4e31888423ec049f3465fd2ec17bcaf14c073153b136561371678c9902c7268878483883c3aa0cbe0451862a7aeda9e32f7c401471dbac7168a936c3d7699d4fa198ac3afe66322e2cb0358117a4b18f0b2190318a72985e68845160316c8a3cb149dc81d9306936c992c069e82d998d78c6b8e43e344ba62cb5b6b70f61ed6a5e0d8982d3c6120f2bfcc509dc4ffea3e539cf8fb057be8292de1a5df3f147cef00e0787ab5092b695431313bba3f1dccf23ee2723c4e4c49616884058dd35c3f46a7ddf5539e32bea187f5515d23e47a751556f05e7912887f0019c15721d8861ebb53f2cd882a1413d71f0218ad9e7a9b6ed47d4c2c51d6ca0523ef13b9f38269bcf8449de8f2479cd0bf460ccc646eca0526afcdc6265b4f078d1781e199e9e66e78299ca07a003927ede757a1fba6d34d9c84d6cca4f87af00c99b053028e97823d0175af01c88beba9cbcc2aed999ebf16145546adef9134d354defc855ac5da37e73c46bbd9d52e5c75855f9558d2ef22dac63c7bfeed0b39622ca7e13edcd0590bd946868353b4363bff711c1a2a98183f255791d568fa3ee5319b0b1f15d88a56a7c4be3b596865425eeeb0e79e161657d0ea4e29b337572100003318d354161e52e5e44d408c195095fe89a6a73bccede832a0e5bdd0c42774fd1f6be67aefcc41487c54f1ae659eaebf0269d53547f9af990d0fa285bfba96a500d42552f0f4f0919f45dce4ca5faf957fd68f7ecc5fd534ed36ea775da4ee50dabbd6d47018044e38f1f4c1cb351a6e981bc216b5f9e6f3c0681240f33327e0d150cd879f13895bf7d61e77eaf45707bba06b26457d69778b5dde832b538b26efc0a2270154d49f49f43f7410eb118e1155cddb054b5cad8dc242aece78f7fde719ec5b1b6d8b821cc1074fb2e84ccaead8f2de1776c6906d0126bff1bcd5c47b3594ee47fea2484a6ce8c10bb9205a8bcd2828f131703dbb46807f6b8c0af2b9d5855633b95e7446d755b9d5e9fa98e7bf7461a809631d48af98bbfd0f6f6c947a8f4f68f95f092560b20e6e99175f3b7308df75f5383971aa36a78da4b32b9e135a4daffcf2daf26140e3b169f9a471f31317d52d333ceb00be60fa58230bc4c68e6d742fee17e39ecedfd8aac8d2cb4fc12dd4ce8126d6a8020e831256e2f4a6c7260983820117d43f21431bd0c66b7cbfa1f4db4fdb32c1db3256feae5a9a156d536ae3566bbf183e9dc9381fef85b9c5d8c6df1b0afa890bcc9ba2ccbb77f7c43604a1fbd6adb6fa3086162af394ca6788eff23a208a97c103d9634b4f49826b3fdf8d25d868f8fcc08bbdd7b36e19f4bb029d455027db91bc25eab5b5a5519750002d883c079064dcf4f0eb905b8cb4b830f9e5da6333e28f2bf281ebc7c48fdd6d714fe9909c63cef7ec808b86bf02a78e8e50e0de9e5ae0e3a034127e515b83362db9f664db02abf9ec9364132c39609580e730f4a5a89804c16a2ccd455729363803277a3b8cc7b18056bcb26bf24b4b5c528f0d916f93075da7e83eb1cab0fa16170d7bd85677ad31d1695cc9ec0f1fb91c9f00ba59eeebe9c0e19a90dfa096f57cdf110fa6a59206842e21199429a3301833a2a99f8c32b788ea9b5c8e45f0db2d540cff4ac6f1a61154c73a1e7a2feb95cc3eb007ed73be070c446252069c695e31f6990fabf8307af6efa4a8b0ad48f4a136477c281406e4c7740030f60fe72c8f44675fb2973768c70b633cacab6ccb05fe4a3f2355eceed2aa47e7d025bc8c029b7a83956768cd7cc4ca92a7543411bcfab75c558bcdb0fbc12bad4a9620c69b4db75f669a13fabfef967a4cb4b65b753cf54a7e37f4ef4d3998826d19f3f53e084a6f7e720f5a51dc41a6ff3299455bd712e789d720eceb2741bb6b44aa5577ffbfafde3c1eace35b379140a6324f88b7b27fe42c505d6f7ca7179c0c12940ef051ae1b58e59e32d4bdb8b4ddda2267efdf7090fdb50258f4bf87084981580bc2618978370b9a543a6c8a531481f1f3fc1efddde95889160b9e5027fdb1ecad907de15af954747288f40456e1ec4480f3d1db66aaa68b051c5d08039403a4b3c964d5455033e66a7149e907d52ae227184023eb5553f2d0cecf99315ea73368ccf88ac54980d083ad11c0c7d25fdd16aa5c7e6d08a2a806ff2ffa72248a0c7aa5f787d81353811f15b5d6afd7db70fe76ef7375415fc9a00186f67a6a3ce2530591d23f6f23954ad9fe50b3670fce6861fad98b7103eb22166c1f14707282d5e83ae1ef6657bc73aa29e939e9958b34064a90938e60312b34a6cac76e6028b463ba6e79c0bfc4609ba607ad1ce34388b4a8e9a2ecc3025b783be6eeece0f1ac936c9722215471c4c4f70ad2549c1055ad320480c5eee3c916052d74792b9f7dcc5296ab0fbab1d5dfe7ad7fe11a40fd67fa6ccd34ca361f0368a49b4c5ecb65909a776d6d3ed4bc2ea076ab43ac37475d68f1180ce92e81c6ff8fe9d2f28eef166317258176b8ba1aed49c91ce4636228c4d5fe83409d24f5ff186d312081d3afb9f8769d83a997bb97e0a7bb292b32b2221fabeef81b052f46bbe697046ab565c6920abcaa26d5034e33a1e73542e0ad44c5282c5df64f82c1ce766fe30269d2e58040e43e80bffcb9037348823f7d9d44806dad27537d9f57747f5ab030c8fb65a13aa7892010b1aee37f8dc9d555a9ae28a67ebffcfe091e1321a112115bd314176bb23714ee9d2f3b1988323cc8cf8ae66e531e4f990670524f7cba1400054d00309f72d24f00a745c3a6b8b447204c36b30b6d1a3e7cf773a9827519414f1615b5a2d2fd1adcbc1d72656ec6ab35013b75227f87c97bb5a8c03c9ba809b8e6d12813973d68fe4152a46bd4e68b0e1431007e0a8cc4586b05477b099203e00a1fdf4307b31618fa45fa4975a185a58b10932d2898b5e4b3ab84ab5fecf49787676fefc5629c5f084e8111792b730599b1f76eaf7ae5a4ac7f82491aae0fd9380a0eb90ce19351438990d64d09bcb6514298e39c457fefe72b27fd450ce565151ca3c13e36693376075c5acbbeb7b86eeaf28a712931a7b8295dbc602ceaf78bed97ca03fad6ec59d17a317f7a7346ac9f987fad693b4abc33bb9c0b082503a16a5cc60f81e9c2efaa3be507ee2a5aa5e09ea0c09e06f5cb6eb433df7d17f19eb60762cfcdb5d48494909cc5fdcdea38b8f278b53e6546b3ab0a63671b6a17cc336cc994344cb076880d6c4cf1453bbd67a7170750536e1bc5cbcffb42a2dd94bf40cb3fe06cabf5dae651cbf709fe5cc754997926b67ecd95825914db32202cf88dc201e4c7566b6eef30d2a74a6d88af64490e57298beee22173906841d62ccf336e276995d2fe658c76ac8cc6c4bf269d4f4621d79269a0cac16810a966bec7e01c8d340117c08ee6512877cf0774c0fb9bdc3355bfef5c9e50b581247e4a69a79ca1562c7fdb5a00930f40da2fbca419f5c0437d98bac0416d43d95d68d6ed83d6f05d55f44e3f7c3dcb88a569841f1774298d1141375ef4fc25d0d9800be09817c0e15fb5e94afc7e192526c62a3524b76fbdc6d3e7b645a2ae21d0e201947b399da3cb8471cd333c903fdae4fe3a867b093d3acd02c5f4b7705d06924bfe0719e94650fab3ef7c84843262ef1447baade56e6d542faf5d5b7b0d461004027a279683f3729c400ae11fc010436b922afd59cb507d0f3b9b8ae8ec50213eb0b30b8677457aee835df65a1b6656172d4d4deaebc1f0d845e08608a07cc0e49e6995025c4ac1d863fa3072edc6347741f508a54328c4b3553a463e2d1f566ee4a0c0fe68926e0e606e178c2896be3031d8571796fad8ef5da32b310f2a0239bb6d26d76394c1225ba69e66f08faebb6fd1202c603d4d1f763cb14aa0fdca8627d045aa92b0874883b9c0aadd89387afe7b0930f28907df36f75c9af41ca2b3c20f28b236aa20a561f7b52d21688d719a141892d8fe87c82d593e44b5337c5f5b0085fcf2f01a674ebb0c959aa7bc72da9ec7a7f04c2c6968134bf19c33f1a51baa7a7b9b32f1f8c03c235948e77ed9068b3f55fbcaa72d96a361fc79d7dc76c86bbf21a68bc6f50c97d87c2e180d88e5d7ba6bd9e55140aa435938fcf90b1557e87d3e4797c7dbbea7ac8d12aec9983937e2bbc8db18675abd0f1bb50de32cf513f6ed6c99943392861ced788aa7f5d33dbf2827f471502fe40e7fde0eb37d63afffc0ad69f94e7bc45fa7f7d3e928c70aa348bef60e71ed1d0eaf10573e76ab7c6e542d780ddc05d7553909a8728b71c3ac88f0429fe3d6e46f41cf5bc3a2129b2c6f6d626461efca06ad7513d956ddb7cf7c3fdf64f0f6cf3b8e7a9a4f7b05710475f8cd4cc7346b24c6ea1ec78b66cf3a031e4427796c3ad0dd7f2ab39d0ae25fb8f7a6256755d63c7118626e36c9d30a38326f2ab83e62ea452a2af913543028d321804c7450c33391d76ed616fd3374ec6c639e9cf9c4082572c063fb9fffc100ccd49930cd3ec78babec0d42c005cddb9babb767391a12b9d332b2cc1250ce66bf3b6758624bcccf2bf8698557f27dc24dd9a8cfcf2d6ef93da9c968a8dec4266d92e2f4ae263e29e62415e0baa19adb82ae423f3ef1dd0014c8c877925c0d0f9380ce626c2d9fec7544de806bb421a17cf22b53064c0582585017572c42c2151b6e510051fe709", 0x1000}, {&(0x7f0000002800)="c058a79a2c36a3651c2050b0b05d7775d84b3f49f3300f0f1b09785363c1e1955af5c259d74b335ecb2f3f5a5c5b4a494ff6bbc79ccb3a58cbb232ce5ae56b7a5a218142352420f855c5eb271209dcb162035f29540e263149caff3901bbdb79c83277cc2f1c1a95879cd9f07f8d543be2127832077ec86dadd47f669a2dd3f433e9a5797b14ce93df154192063cfad8128fd4a71691e9d9477a35c636ba1521bb95741b6ca315668fdfbd44846a7087f31e10724144e04deb557a7999d114b32af30634aae0bcee38d47f75f3b12e1396dd937efe2734a7", 0xd8}], 0x6, 0x0, 0x10001) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r6, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r13 = semget$private(0x0, 0x9, 0x42) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8001, 0x800}, {0x2, 0x4, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540)='/dev/diskmap\x00', 0x400, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r14 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001580)=0x5, 0x4) bind(r14, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r15 = socket(0x6, 0x8000, 0x1) setsockopt$sock_int(r15, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r15, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r16 = fcntl$dupfd(r14, 0xa, r15) kevent(r16, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffffe, 0x4a, 0x51, 0x6d493119, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r9}, 0x7fffffffffffffff, 0x40, 0x2, 0x3, 0x2}], 0x3, 0x0, 0x3ff, 0x0) 17:39:59 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000340)=']\xa6(-:\x00'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x482]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}, {r0}, {r2, 0x100}, {r3, 0x10}, {r4, 0x10}, {r5, 0x66273f1d36578634}], 0x6, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5af1, r1, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040), 0xe7) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x500) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000ef0000000000"], 0x16, 0xf0879a8c4f826d5d, 0x1800) msgrcv(r2, &(0x7f0000000040)={0x0, ""/137}, 0x91, 0x25c899e8dd8f9ba0, 0x1800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a5}) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x0, 0x5, 0x6}, {0x18, 0x2, 0x9, 0xac}, 0x7, [0x0, 0x8, 0x1, 0x5, 0x8001, 0x8000, 0x81, 0x5]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="62602ac1a6f57d2f63188c8f38384e34e50f625550e31dc1c3a9f256884665d1d011dbcb73de56806adb6361e3486bf59e1b30dec0c4c8916693df4a8d014add56f6c15bbd229b3b8195520e67a52138cd3f775e45b6d8136abb28bd56ed705fb37ac7b3d37adb52b997c40091992d4bc3f904c29d0771df0d6b454b84ba2cf1e58eda54496215e04d3fed3217d93e278c6c1cb396f8fb64d4b3279161549e32c3fcb410353f26629a9b31220ad2b51f9bbadedc12558d6a0c", 0xb9}, {&(0x7f0000000200)="aafc1404faf70fb77bdde2739f57630cbfd5c0fd65b608dfeb729e8caf86bcf45983468821e04c5f66bf51fd9ae001425ebedc4d7cc0011fd6f488336296c104fc9d128310d4b209417e6058ea2399b68725a0519325a7d73d7aeb63fbaa6cadd7fa326337d758e97114ebe0e3cf99cada60ea5b870cc39243bb4d777a60bac8d440b6bb2e83", 0x86}], 0x2) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x8000000, 0x401], [], {}, {0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x4, 0x1, 0xb}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:01 executing program 0: readv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="018000000021ab10d2923a8205b308e30000", 0x12}], 0x100000000000014c, 0x0, 0x8296) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xff8a, 0x40, 0x2, 0x9a}, {0x101, 0x0, 0x20, 0xec}, {0x0, 0x0, 0x2f, 0x7ff}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) fchmod(0xffffffffffffff9c, 0xe) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) rename(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) getegid() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x802, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x75a, 0xfb9, 0x10001, 0x1, 0x463, 0x80af, 0x8, 0x2, 0x2, 0x4, 0xffffffff7fffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0xffffffff, 0xfffffffc}) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1], [0x0, 0x3, 0x0, 0x800000, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0x0, 0x403], [{}, {0x0, 0x8}, {}, {}, {0x0, 0xf10}, {0x0, 0xfa}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000440)="e6be86246ee64099c34145eec52a300e198b96d1166a6b181f241a1deb914248940d97fdf8b6bf9f220efd6ac1ace858e48ead817ba0873b572af15c28aa393a087897e2dbb980fd1826aa4bcdd5aa9b7d765f4256d599049fbec115c43cd393765e5cd7f8dca1a10f1237f47785", 0x6e}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff4c42, 0x1f, 0x1000, 0x8, "81eee550ee0b062ec13ed4e633ad95d8a2f516e0", 0x4, 0x80000001}) r2 = getppid() getpgid(r2) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x10000, 0x40401, 0x400000, "57e29200000000ecffffff63a34be3c276f84100", 0x14}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x2, 0x3, 0xffffffff, 0xfffefff2, "85d81b00410ab0930000fb6d20d98301a462f913"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x4f}], 0x1) 16:00:01 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x40000248, 0x0) r3 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000024, r3) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000500)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000240)=0xc) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x8) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001680)={0x7, &(0x7f0000000140)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x8}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}, {0x7, 0x2, 0x3, 0xfffffff8}, {0xb3cc, 0x5, 0x9, 0x7}]}) recvfrom$unix(r1, &(0x7f0000000080)=""/63, 0x3f, 0x40, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000e40)=""/11, 0xb}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x140, 0x0) read(r2, &(0x7f0000000040)=""/52, 0x34) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) r1 = accept$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r1, 0xfffff35b, 0x818, &(0x7f0000000040)="6dca87b7f4ca9bc41cbf2da05eef617569210a00bba637e0ace9f701b4ee48a27dfcb0ada9ce0ae6915f312b33ea60060631fed2e85d861d07b891f77fb5b044c2999c882777aae1a02af12b475918dffd0ced5ac1991b650ad2c1ed9b585137fd9c4a2d747b12cc79434b96c93ca709", 0x70) clock_getres(0x2, &(0x7f00000000c0)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x0, 0x0, 0x4c) 16:00:01 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) execve(0x0, 0x0, 0x0) socketpair(0x6, 0x4004, 0x8, &(0x7f0000000140)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000240)=[{0x7fff, 0x80, 0x8, 0x3}, {0x9, 0x80, 0x0, 0x400}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRES64=r4, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r5, @ANYRESDEC, @ANYRES16=r1]], @ANYRESDEC, @ANYRESOCT, @ANYRES16, @ANYRESHEX]], 0x8}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x83) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r9 = dup(r6) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000740)=[{&(0x7f00000000c0)="057be3dcddd5d9094270ef2f0693ff3091ad3bca06df6e372e2e", 0x1a}, {&(0x7f00000004c0)="fe", 0x1}], 0x2) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000200)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000240)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) accept$inet6(r6, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='\x00', r3, r7) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x653}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) setitimer(0x1, &(0x7f0000000000)={{0x35557270, 0x6}, {0x1ffffffffffffff, 0x10000000000001}}, 0x0) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000001440), 0x6}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) recvfrom$unix(r4, &(0x7f0000000640)=""/234, 0xea, 0x1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:02 executing program 0: r0 = socket(0x2, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x1b, 0x0, 0x0) r1 = semget(0x1, 0x1, 0x10a) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000000)=""/40) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='@\x00', &(0x7f0000000180)='/dev/null\x00', &(0x7f00000001c0)='!:\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='/dev/null\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='\\.\xb7,\x00']) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x36) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x8da}, 0x0, 0x0) listen(r0, 0x0) sendto(r0, &(0x7f0000000080)="49df293d4ddf1f2fad5accbbc89416797aab32e6b75f4aeab8619242cb51bafc47d048d7114f5095324140025a18910141369e486ed2e8dc0ec60160ae3063fa7904ab4bba344e26e63c45e3b69c76add841b2", 0x53, 0xa, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) shutdown(r0, 0x2) 16:00:03 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0xa5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)=0xffffffff) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) socketpair(0x10, 0x4, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) fcntl$setflags(r2, 0x2, 0x0) 16:00:03 executing program 1: kqueue() semget(0x1, 0x3, 0x320) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x0, 0x4, 0x1, 0x0, 0x9, 0x4, 0x1, 0x1, 0x7ff, 0xed}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xc424, 0x7ff, 0x8, 0x1, 0x81, 0x4000, 0x3, 0x2, 0x0, 0x3, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000300)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c00000000330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946b7dbc78e54264bbce9ab3", 0x8c, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0xbc) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000280)="b3cd2ee203c077347a2525a98e534ff83d1d9cd54571611c4455cb994ce4fbdf48d48ca59d0a61c6432add2981becb04baee896b4e5f488849c50174fb38e10ce3be5aa0a2ce70e33c9667cb736d08244ff3c814dbe5ee456d98bc45b8ffda916a30e682d8b238755563cbe2da75dcda5293e8706102760580c5726051fbabad5bd6142e9845450b68b2e59ada4c0bd4b542c7a43a3d1a985de9515371c4f00cc56296287362a449721f78db3598f680574deb096452a1f891ae0ca90045255117206c71b83eb38009ef0231d5b0391cfebbcdfb596abfe001dcd24dc09bcda6348b2c17f7d9659e2b39229ace1fca55", 0xf0}, {&(0x7f0000000080)="2ab7db287cb4c107ed4ca2a1e426df0bacff98b27462845f82cae8062223560033836ab4ac9cf64a91c205a4c56b992b1fc077c0f05d5c9989d10cfe94e88eff6947511cd3a3c86791de75aadcd11b0a9645", 0x52}, {&(0x7f0000000380)="dc742b0731783498459aebf7efd0647ec15427dcd415bd0241e54e025ea2e8b8751e2c684dcb8540cdc1a6b5f0ba6dea276c4a6cadf5083f60060c5a1a32ec310305c7273f26bdd0b7e70d0743bfb9eefe6ed079ba93fbfd21510b0045123a92d8bafc88ab7d31cbbedde7876268c7431ad9d34b3c1f1f9c241f66886966ec0e03d847f41135eee22920af57a8d733b42282b788dfd9890ba0409468ba4c2ac1040806dc9906d51be0f78263a5278bd442cebb", 0xb3}, {&(0x7f0000000440)="eeb135b7c5743a002490b599b2625109c6e3f5516e6994e91bd1017c94f89f459a5b30cb50b057c2e3ea2a85a6d4ad943f6976eb80408ef2d66b2ad70a39fe97f92e35900d1aaceb2675fc0d1499a698633c7e3160d7fc8df3e66c0e7b60dd1c68e765737defb76705dea4e6feb62f240efa1fddbb9374bfbe2c0e40b8794d49abcd14596643c05180b1140495cc2a79fac22eea715ab962ba35f70479c3602033a18e1188afd6b3a3f685653944e6c3b74bf0ea65e7e63358a72a94ffb588860f9bfba55fc03a9bde1da6e5bbaec118f971300c8fc88adf6c6dd3753899f0bde249b93e4e479dede39b66071c92d4ebad3f4d68e5cea5d4e587aa565c77a18a139b7d7720f5c54a71fdf3baaaf07f1d8945ff20c029c6dcf9b63ec143b2a8765bde0361c326a7486925c104ae6aa8d9629817fdc7aa1b16a2e4c7fdd2676f7b3a73f5a3027719f39102a54c71d858c8ecf6de88bac5f6d567db3703fb603c477c8a1c8ade6070ae02566bcc904549e43f8c3d65a7005a6c13a1d4ee78c0bbd3e979944bfd7c0a35b01b88a8c989854bdd945c13c3ad95dd2524797b967441d556cbdd3881b79a3c1697aa220cab3c94b9783b7a0978803a32644bac420e59a4c5f9313eedc489ceeccdc657fd4c810ec6dd5da15b507aa7850589f05169a3c9585a773c67aafa76116f729b9d78bfae8d9931c646910757dce20a3681d726d0e8cf9058682ae1df67bd41a6de08f5d255d27964ff835d8d8d8bd7c606e6109ebaad6565a82a90b2eafc8e86b655e8965884feb3b96bfedafc8ba7798c8e4432e402d9ab6681f646d7a6edcdd96c6e45961b6b7706a89fa5c8d3d0603498e1477a21ada3fdf5c61b651d75e9654c6a032b71db8af373498c8004d200c4308be44070578d16fec23d573e267bc22555fa3d5f64158b8b6ee1a0daf393e1c7217f7a13246a2e7099bb5221328d153d0ca511d5fc3e107d458e2383a52583eac8a47c1eecb869c1df8519d64b49627132679fe5d7ecd1628347fafb0d7ed14b962cdcdb37c4e51ba1fb59990a1fbd7ce39d8c8645e996210cb5ac0874ec5ffd98f34f1babb9761c45ab4d6147447a689ade1cd9baf6404e5e39869252415b678e046e5077d925391e3baa33719274c7fe0a10eabaf52e330afc1fbd72c71fa712cae012c34cfb5659e1766293c40c6179f171326bbe7a0b56dbcd81fd49457af681e114938c6ccbf210a3bb8d7a51b3b66a8c7a426ecdc3d1bfd1a4deb89c0dc2c6e12fd39eb19bbbb3b14208816a6d0aed7d586d1f38321565221e3bf8e232a08f6e3202678ca57fffe34627646c3a900d75589cdf2f244501968a252dee5185892f2e5fdb9f812c47e48f4f366acdcf0730b98493b8c32df227eec5c30a1e451be13430d468dc97346383a3d708569674c138effa727af8c71fd215a093fe51396869bfc6a1315e224c562b81989b92516c8a96b432f7577710990e8a52d40c60d74d18a7bac91d4b074ce94f8edc7554e2cbf2d329a0e1a3413424c3fc179156648727229f28aa1b6c9258103fdf559f6311d809de02ad36c38098149c323162c1028ad3e95beabe990e28dc513a4d4b535a79920fc959809c7a81946061527018f2e0eb985e76bbbc5f2a950d84a41b4bdfe28c0aaf75b73f58bb950fae9feef05603d3a12e78ed0c0fec1565507836abdaaa08102c4b47d3b3a75cfd4e810b2f22fc99d4f63fab1e0b748b795954b0fb0bb9534ee80dac4cb78f1467f5b10f7788479b927b0184314d6988e85f18837b4649bb60d7be380f5617849f29d51087e5a31d6a0b364be851602adea0a3630e65a8cf44e6c081a5f27baf6b603f0e7058430075117d704e5ce370fc853cab45af3aea093e11184715cbba9b240952301990d7eecb9b3a3d4b54e140dfb51ddcaa71be43acdd5624e07eb80ed8d2a5bb0fcb4f2523aefb980bc4137c36104e3b7bf9cb2248957150eb4f8443df3fbb9ccb339ecb2e0504b30e0df65b5e6b625ad2e70e1ea35a96792e264a3c1f4f842d0e2cdde36491eb1ad21dc8f689a011205b157ddff70a456f095932905bd1594a3e6616d4033cee02602df910b3b80e857190ca5da6b5114ffdc410993c1f36e0cea96aee0a9cbeee5438fa8171e32e67e5a87fcda8e023a36d464cba88ef87b67dadd661dfd6a17f37bb83bf30374b6923c5d342b00dcdd50d7f4e7c6329d3916e404750702ea410f529e57c3b6770c8f5ecfcc3a304a45e131fed8f42a01ddf7583a3c6a173759ceaecd3113198ca8a1f130252e692bb0d52ece7e091181d879b7012efa1cf2aac50621653a0293e2f52c3fd467c9bbf94a69617e88896e89c5322b4943f949cbe3a3bde61b93421878e9e5d3eadd14638d8d10a0eedb5d0ea81f48736c9bfc729d23e652992bfb29606170ae0909b556cb3e7b9fa28ec6114ab2ffed9c9b6a35497e5aa6cdda725b4c3d076e02d83d96984f58d5b6224d100655d2928d46171707a93d1953d586a15c25bb41a63c2db17aaea48a92060d3846bb949ae4595ec329082ab9c33bf9a626086be02ac27a9542693b9d1403b666d65bd9ac9825c2bd84a98f9a8d01424de4bc28f305d1d7a5ca00990db2d4adff90f907f77c52835f1c89b084da8c51c632831e47a84d983ccb36f8cfde74220b02e3d7e0e88327b0d6d7cca8784f527832f6bb4f9b023751d28ffcd7792af9a977352390ec3ede91b7717929c2434dc97d63e2cf3a658dbb189f5d6026a0b643a17668c28d9e70f918cb911e9c30a927a5b3f3834141fe4a7a88a4d3efb377bc161553d2e8f8b336131c663f00b7628dd0d7652476f3b068ea41c288aac9843f0e7629ca4e53137e7767a50ecc7c57ea3e8737bcc836adb9f97c4cff1e4c2867942a03e18ab4fdcad3472e0d24932802f99e99841b88b05f58bc212066e8c0ad9c8775bc13f9b290a8220a36d8a4ec0d8fe301b407e93ac299c5a3235c707f4f388b5b09acc1c0bcf959a8b01bf5bb2c4a18f5e2758e8cca3371456913c2f7c9a11ff93c4512658ba87372ebc3432ac4476017f2f1b5508888cbbf82db1578796c477bb252755346a460d7b09de03778f846f16dd13674cfd3a65a6d43d4113511b7a05cd661bf4c69e5d07089a3596844e1ab873ba95f4617d7499a302e1912deb6d2fda033fcb340abfdded683a67cd855f9bb9c94e20d9f749aeec86f4127cffc20b91db0cf941c9827de2bfce20d28f44a04a762c6a0fb881883da197af009870a9448c4a94addefded62b097588c904d81cfb400bc8f94ee6d09beab462c5f98c362f75be09cdb362fefad9441ceaa3f5789441804ae000f7b06915b4f25352758efa2f00426bc6ef06f8e321cb74f3cd0145ca733b6b9dd44ab6193e01d7dea3ea4bd451b5c25e3b18951d791dd20cf013febfb7a7f4e41086ff79ba0120110ca018b472e52218564c942d636d25854a71942a2b1d574d6e9a853befd872003e7db054959149843b24e9a59a53c83fff589a6e9e7a7352a5aee4bbbe6c4c1cd2840a536a262dd48fc1d982a64c199a066e0fe785cf333d736709c02d2da20bf6e5fa7b36997f089e5d320628be9ba2cb5b2eab7bd8236a085e8ed240937381c6d7a3285bef7c9ca6a4c4834120a40d1a4be6470f23c372b3be9992c59b9e2cd7b115ae761ed56f8de7980e68853a3b1df329dfeea85b903c1dc88f185293047e43dbb7cff7b2950fc42cb0fff3798b1f4dc5a7d909ceb8c5fd43214ab5e588e557b64385568299ab08edde2c27a07162bf62fc23ba71f38e920165bb15a547c9140da1506fc9ff2ae93bdb7739e421c5149953771caac54bb2bd036c9be8808ee74364e72466fffd8a90406829e177e2a3fc4d1ec9129efd4ef7e16f3b63b16c347b0ffa46fde64e68e21f7ff5cc640fc4495adbf2f1dd676ad751fc0283855c58e3532e3a301afe015741492564a369c81c7f3b0a4fc975d231534b4a663bff91bcdde7d5cdf3ea8201e83a85752f08f280f27e63b6c636d6d2dd961fe786faba8fd30a4fcfb1519a32400f9de187e87455f7bc0593605e5656d92638815af43bb3e963fb40836e580aaa8c3146dd0915a69268cb8fcb28e9eda7a1098a842f68026ee2b6e99d9ee106c8aa13cacd95d097c20c8ea5697a36f3a240f2112ca792352105f16de4f2897b457295b99ac05d658dfc3060c1bf83fee0cdda9c59b0bf339995e2d399dc3495eedee18fa581d4b1c69042b24b4ab393ce42400895522e784e02e1274db7926c710f314863c56ae422b7ef2b0e7d3de2ac10a016c9042878bc3ffe1b481a0b883abf2187ce06f0831e6075779eb5834d3719bb3593111a1ca200749e8afe6f77dba7038a65849a005b585b3873a2cf4db04486a257a31355eb189c48468810597929afb9edf4fa9205a24d8d43185b6a6f7db1a9d86dd2ef8c912b1e21cd806c7f97c1db4ca612d73fc1976548d1fd3a5b4e0fc30db4ac3e0271d558267fed7d2ed8550694c015af0192a639ad5c3883cc543830a27ebb8f0de0e1ee334112356c277b2d3f2fd16213c96181a9f2bb188398159a37deac152585aec57095ec34fee44755ab9776671c93549ba9871f65d094c46a650d4818471d22ec6d442891cff5e2b17b44c52a9c0874e4a5efc9081786a4791177d30c349271ee45f7a91959d5f4c1dbddad7bffc8eac3570ad70ef4d697b216b54a556a32c775652945c3b550fb2318471d673b6b23138bd9f640e7171ab4f699ff99fa92564186dc94decda600eab21bfc7e31de1a69bfa16f62557bad350646d85dc04fd2687b546faca394e25503908a521a96e0f484040ed3a7ca0e0dcade62e0bf159f9b4fdad3d574e0b32edc0035aeac6638ab9efd42cb034ebfec014f4fe8a95152578b479e88836a45c01926d4a33b1374524c8997eb6b94b8d6116ae3bad61f19e4f0020d65a4c4eee2a34d853e7de10569ee6a7383e5f86ecb8503a9e549c38cf23a9a8dd80fe46f820045951a14c5c28c569447cad2b2071f690d89e6208d6669d73f5b0e8aad404f497eed50f8750343add9e699e724625e829b113711d2ac749f9b90c5edd6664d33eb6710f5bcf512b028cd1405f569808536bf5b6a1c8260cb2e366740186f7e8a518e2241e9cd64bec4cf30ff6dbcd9feda94a8ae3fe95283bb29aa2187037b3bf6c9f6be35b7712dfea1a6b66eca75662dbd2c529f256bf2e38bda8abb44639254eebe491a4e033e1f189419fb831ad1ef5610c738be7f33af56bbe4b2f89dd10be1559ae6de957fe6a1fdf645042e3dfc0661446621a61fcce617833d6ff58c2432138c7d8452c6ed3c58a3a497eca74f8b87b053492bd9dbd7a25c3afef39b9ab2ab77e00d3a4e632e4a3c48250200bbc4a30b06b3f5cd78d9a3f25def463f3a6f9dbf921f005c9247eea69047782de58402e6a74a83e98a0ed58e2e8a1df608f22dda667e560bbef1716aa230cb4a8bf3ae2e18a95266e8ba8d09f8b6d4d54a615b53ef01384094264dfdf49170f65d6dc2c4c3d8035c67de2916e43f98a7ac5694719903305d6aca1e80c9391a20864c342985bb2c9a63c256f7a191d2cc7384e88775b2b135e93462f195603b0d91eed9509f6bd4efc2fde64a2ae63526de5d97fed1a27e209311ac2791e80ed4b959a1956d5f59f9ef835582d89a07ceb84e20f8256ab5aa1ea09dd1813b2ad3ef14f1391c08d43daab2a13966d363ecdcfe37fdf8fee8292c96eaf10c16f042eb835c0cca478871dcebb1a472084e28d56effb68f58f07f65544538ab2", 0x1000}], 0x4, 0x0, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000140)="b10005136000030000003d000000000000000000ce24fea7f6f96eefc73fd3357a05000000000000006336acf004be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc277699a1f132e27ecb5d602000d7d026ba8af63ff37280621e4fd89720ffd872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894397d511850b404f36a00fdf9000fcfff0ffe608a371a3f80004000000000000000100000000000000000030b16ea3a281c48c3acee7dfba15210f4949670100000064bc2442102a8e5de8e9821f8d1a10981d7bb1550da7fab0243e78367ee8b0", 0xe5, 0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:03 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x11, 0x8) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x800) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x72, 0x2, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) r3 = semget$private(0x0, 0x1, 0x589) rmdir(&(0x7f0000000180)='./file0\x00') semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000280)=0x2d4) 16:00:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4087, 0xff7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) fchdir(r3) socket$inet(0x2, 0x1, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup(r0) close(r0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f00000001c0)=0x2) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7fffc, 0xfffffffffffffffe, 0x0, "7c005f4eea2a12d5962400"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xa5, 0x5a) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getuid() r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x4030003) socket(0x11, 0x3, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a8f0c729a737110a79fdac96f69eac3cc9249a353a976f81105e433f67fa01a07ddae5df0e126e1e9e3c400138ce80d70c011a2a85307b24c17dcfbdf6b723f4e6a1b92a1f84fb33b1826c2b6b254afd453c3880f5524330ae7993fc97809ae2a8ca0236cfa97e467da70e210c8363f4b1e54dbda105e832fed7773074e897d2326a50704c1b7f5247b82bd92573556ade439dd0a34d8b0c35e12a3fc70b89644a125890f66ded5024c1dd89e26a499908a8372a3bbd6761021fc4a4f9f4e5a"], 0x1008, 0x1, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ftruncate(r6, 0x0, 0x100000000) r7 = socket(0x11, 0x4003, 0x0) dup2(r7, r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup2(r8, r8) sendto$unix(r9, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r10) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/195}, 0xcb, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") write(0xffffffffffffff9c, &(0x7f0000000200)="69ca9dbf8a40315b04b8aede84353e2a6b9536de945be54950c95aa8a638e425ffc869520119d445d11de6adfb013c0f98e0cef02cbd9079d3b7a1f1521b0194c50e6e74860844a16720d9991c6db6546fae23a1dddafa9301291a271effc80cff2e17ea8cea64fa91a4d29ebe499ddf07e6c1b8395e80fe261c06b134a4822da65e0646439eb1f9", 0x88) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) socket$inet(0x2, 0x8000, 0x7) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000300)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) shutdown(r0, 0x1) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x2c4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000180)=""/93) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) dup2(r3, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) write(r4, &(0x7f0000000300)="785ec0cdefdae278abbdd9eb6b797f89d5c1ac295042c2bb07ff7d793dbe8cda37b6f5889839ebc49ba9f8333cf800a09897e7f970a5fa0566dc65a7b1e55621b2325fe1696314b56f73a801af5316dd1fffffffffffffffcd43ec9b70f7f2f8600000000030102d3698f7dbebe3ec5907c2df01352dde174fef0234fa4b15066c522ad93ccbce9e3a01f97c3355bf191f3c1c059eb52f097e24ebe90172ab44a707b6473ab6a55e1c0743efe3d7ee9b907c4c3753c9ffb2f5f977006aac7d778f2e503f", 0xffffffdb) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) write(0xffffffffffffffff, &(0x7f0000000200)="5dae1a13c5f5c5614b95f6e26b25ac8061924cad1dfcec10ab1e22ab5f40df0043322868052f328592929c9c28b1b12376cd69954a9ef6736cff2987c50de0012aca2e1b6fc90d79f2b41c1b052c7ca7a9d76d695fe4516fe197cdb9aa0c3f5d85ecc6ddb18c4d98924e39fe96fe53d00f57a05398f3e01cd557a44d75f87739c2076604b2214f5e4b286415c41a5c70734b411eada7fc1c2478b3444a1523836f5aac0199c4ee8693059708a48c9ddb363f8b9054b845ef08222c9a26d90553139ae24a0b7b3dc6d525260893a3e4eae211f6a26858e4f0e3fa5d3b5b96f1cb0a59dd62b8fdf7d78e3e903c", 0xec) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r5, &(0x7f0000000040)='G_', 0x2, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8001) syz_emit_ethernet(0x392, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d, 0x0, 0x0, 0x9e}, {0x1, 0xd1, 0x0, 0x8}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="c166888eb8fae5e60d8d47425b6c") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xea, &(0x7f0000000140)="ccfad4180cf9b1a8429ac95d34571eb129132a3f1e301ca97fa125dcdafd4085d75bf9167dacec388626b77f4dee04fc1e8bcd2bea42db2a048a261b42c19c91832be273170c98fd7fb3921a3da96f3895b62c6074fac06a15f05a7c57cab952bc74e9f0899fc5733dcdc2c52fa5bb1faa80d723f42cffbd27c8f910225586e0a3b35f26a153068d575f3911d829f9e0d22358dd8dfb67964d7a0ae5c8d49436a4bca865e1cced0b27b7ee9ab1b71a6d67f5b2e0367363137ddc5258f88312a458011638773abaf8d012629e9f402e784bbbbaf77df88a068478f9f08caf4898cde7907fdffd21e69db5") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:00:04 executing program 1: syz_emit_ethernet(0xfc, &(0x7f00000001c0)="dbae729b739c663ef28a168e99ed8fb281d1f423e5a0558e7cf30779ff640354bee32396695bfd8d87a19a82d76b9048448afcfbc836a8aabd00d2888e8e480396a48d0417732a4522f48389f04d1c2b39e8a9a4427d1b8da49c8d9fbb53d168361a63738e816746f268fd9b4ccdc8f3aa66d30a02e7cf19a79dfcdf8fc01e413012722f7f102174b261b513a459b51ec3c3d50177a4d53a72d6d91d7ef6a046713aadc032f726b71c446f7b8a9721a0b04d2aa35c2e617427a3dca45c64194faee1b44ae76a7018f49a7d260d65875feafa7ae90009aa3e846a29506b775ad27fe7f9deada6696dcbeb59402a1f0c0e4e922002500858d532c6160f") r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x1, 0xffffffffffffffdd}], 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="f6beae00cdd7ff1f2000b2541b84", 0xe, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x30, 0x4, 0xff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f00000001c0)=""/196, 0xc4, 0x40, &(0x7f0000000140)={0x18, 0x0, 0xfd, 0x2}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0x69, "6601fa1d03182eab7fff000000000000009c7e00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000340)={0x1, 0x1, 0x1, 0x80000000, r5}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="56fc9bbdfc69f8cac8000046694537dace6045fb6ba3b03b8fccdfedc4c4666fc04fe65ca58591c05ffb91afeb559b3316528119e917512004e7bce932f0eadd48c8965fd51f701f330f2e610ab994c25b8fdbca217f9dbcd8ca6cec4b0c26e32cb5b266a5", 0x65}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0xc927}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0xf0) syz_open_pts() 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20002, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x1000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x61, 0x20, 0x400, 0xd70}, {{r2}, 0xfffffffffffffffa, 0x81, 0x40, 0x8, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffffb, 0x70, 0x20, 0x6}, {{r3}, 0xffffffffffffffff, 0x18, 0x80, 0x8, 0x2}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x0, 0x9}], 0x3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x84, 0x40, 0x5, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x6, 0x4}], 0x800, &(0x7f0000000200)={0x1, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(0xffffffffffffff9c, &(0x7f0000000080)="e2a722f0ffb2ab6c7d849bfe0687b265aacfbe6f12b60ae795cf", 0x1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r2 = accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffedf) fchown(r0, 0x0, r3) r4 = getuid() r5 = msgget$private(0x0, 0x12e) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r8 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r3, r3]) r10 = getpid() ktrace(0x0, 0x0, 0x1104, r10) r11 = getpid() ktrace(0x0, 0x0, 0x1104, r11) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0xfffffffb, r7, r3, r8, r9, 0xf9, 0x4}, 0x1, 0xf2, r10, r11, 0x1ff, 0x7, 0x2, 0xbe7}) setreuid(0xee00, r4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = kqueue() socket(0x2, 0x4006, 0x2) kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 16:00:04 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r1 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e4516b0 16:00:05 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x110c4db7a03713a5, &(0x7f0000000880)={0x2, 0x1, 0x2, 0x3, r1}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) r4 = accept$inet6(r3, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000f40)=""/141, 0x8d}, {&(0x7f0000003380)=""/4106, 0x100a}, {&(0x7f0000000d40)=""/165, 0xa5}, {&(0x7f00000043c0)=""/4107, 0x100b}, {&(0x7f0000000c40)=""/69, 0x45}, {&(0x7f00000007c0)=""/176, 0xb0}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000e00)=""/143, 0xffffffffffffff7f}], 0x8, &(0x7f0000000b40)=""/204, 0xcc}, 0x558999208fc79b58) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f00000002c0)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf1fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c6884794cd17b44c558aa6619dbbaa0b26c325a29404d904f5906d87447772b97b1c71c614724857b4", 0xf6}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced37cbf868fe0b39c0e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1be7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df60100108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d0000000000", 0x1b7}], 0x6) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000240)=0xc) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r7, &(0x7f0000000100), &(0x7f0000000240)=0xc) linkat(r6, &(0x7f00000003c0)='./bus\x00', r7, &(0x7f0000000400)='./file0\x00', 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc0a000 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e4516b0 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) syz_open_pts() writev(r0, &(0x7f0000000840)=[{&(0x7f0000000900)="d1ae4096c7f91909ec3d381096b4cc2ccc75f35f0902f9c7fff6353c9dd2df3a6a16dfabe354480de98dc94ba3f2264b5d845f37b7f97ea33d085f5222b03e4534554dde80eebcf131af38adea3c9826f78966414d1f57c17f0d5d46b52d4cd9c502e376bd5c589738f8661a38ddbb2ccc390a6e9bd593aa7b78ced97920c6be5563fb61e216", 0x86}, {&(0x7f00000005c0)="0a4b57f5f5b862adc584ca74c18601f52eb41e6fdd8336a9d7836998944d740810607c90293927979117", 0x2a}], 0x2) 16:00:05 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) linkat(r0, &(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000600)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) preadv(r4, &(0x7f0000000500)=[{&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/20, 0x14}, {&(0x7f0000000480)=""/84, 0x54}], 0x6, 0x0, 0x101) fchown(r0, 0x0, r3) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x3) r5 = getuid() r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x5, 0x9, 0x6, 0x20, "56fe468ac02f1fc1522cc0b977b00b5c8abefe14", 0x1f, 0xffffffff}) setreuid(0xee00, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x100, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff], [0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0xff], [0x3, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5, 0x0, 0x800000000000], [{}, {0x0, 0x4}, {}, {}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x10000}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x8, 0xff, &(0x7f0000000100)="273e906108eaf777aa29b7fde6e9b1422b65bef4cff63419", 0x18) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000000)) r2 = socket(0x1, 0x2, 0x10) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000140)) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) getsockname$inet(r8, &(0x7f00000004c0), &(0x7f0000000180)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$TIOCDRAIN(r9, 0x2000745e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0x20000003c4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000400)=0x3) msgrcv(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def798bcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedac5baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989148ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fa9633652ff8cb5c1be16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b36ff0d695be1b76b9d32009c0000c19110449340"], 0xc, 0x2, 0x1000) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') msgrcv(r0, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x5e8) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) socket(0x10, 0x3, 0x5) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = socket(0x18, 0x8000, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r5 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000003c0)="ff", 0x1) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r8, &(0x7f0000000040)="1c", 0x1) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x40) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r10, &(0x7f0000000000)='./file0/file0\x00', 0x0) r11 = openat(r10, &(0x7f0000000580)='./file0\x00', 0x400, 0x20) r12 = dup2(r11, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000ac0)="29fa51cd2dac7ba926068582fbe9c909c1ba25b436d79dc0baf34710ec961745c5bfe09b32f2bac0cc41abf718f0c8c1ff9f9c722a71fd8ad01abcfa67faf6a937abceb826ae9941d9c800e5a940bdbcca3aa912f79f97266f23ff0e58b27b27e02ef9153a427e2afd7810e3e19902a327d84c42d4f9346dcfa532fae1336d3f23a074a58cfc316f289f95ca21a055b7bd1d9ea36b89ff4cdc589989da5c2e7c503b2e3605d3ae3fdf218b17c77070d1ef3fce58831ac267cef832bb7750ff0eb8e184564f117ef27db40100000000000000f407b553a0ee90230a8df88aaeafbe452d48106b9ae69628c17515101fe65329abf4d98288ca6e2b93463fca19c4b71d3a7e0f50bcd0a755a0f221d65c8902c35df43cfc66f2e6b6dc0e14f207aed1bdb8d79416f1f5a3639431dc3b2d578cd653e1d330b23481bc4ec50e8611b5b1c0435bd15d67858ece5d4f4bd8af71a7463d27e44ca549edd1d168a6056a0c59076f2f495a9ded7c784d809c30000000000000", 0x174) sendto$unix(r13, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r13, r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r15, &(0x7f0000000040)="1c", 0x1) sendto$unix(r15, 0x0, 0x0, 0x208, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) syz_open_pts() dup2(0xffffffffffffffff, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000000040)="1c", 0x1) sendto$unix(r17, 0x0, 0x0, 0x2, 0x0, 0x0) dup2(r17, r18) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x200009}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xada, 0x7, 0x3, 0x634b}, {0x8, 0xff, 0x3f, 0xd6de}]}) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x17) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="5f015d0cfeb305e1b71884eb059d5e8fd2114040", 0x14) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="2d0a1c0a6c7b1191cb697939188ef0cda5db5b1359fdd154a08af0351b0cfdfd785678359b20966d84f97f12b62073415a313055bf716470523b151783fe521d7dee60dfae0ebbc68d0a3df0af3007276b4091cf4f6c"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r5 = kqueue() r6 = fcntl$dupfd(r3, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x4, 0x6, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0x2, 0x1000}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x800}, {0x3, 0xffffffffffffffff, 0x400}, {0x0, 0xfffffffffffffff8, 0xc00}, {0x0, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6, 0x800}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) getdents(r4, &(0x7f00000004c0)=""/78, 0x4e) open(&(0x7f0000000380)='./bus\x00', 0x602, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) bind$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x30) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0xc9) rmdir(&(0x7f0000000140)='./file0/file0/file0\x00') 16:00:06 executing program 0: r0 = socket(0x1, 0x1, 0xba) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x4, {0x100000002, 0x6}}) 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$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) shutdown(r3, 0x0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) r5 = getpid() ktrace(0x0, 0x0, 0x1104, r5) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r9 = fcntl$getown(r8, 0x5) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, r11, 0x0, 0x1}, 0x1, 0x7fffffff, r9, 0x0, 0x7fff, 0x200006, 0x4822, 0x3ff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r5, r7, r12}, 0xc) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x20, 0x53e3, 0x0, 0x5, "b8ac2a1601e9d24c799a889a3ca76427dc505895", 0x3, 0x15}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b9507fac9e8b15f6b19850cb8fb1b442e92c7432"}) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0x7dfffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) close(r1) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x81, 0x1, 0xa, 0x1, 0x0, 0x6, 0x7, 0x1, 0x1, 0x6, 0x9}) r3 = socket(0x10, 0x2, 0xe8) shutdown(r3, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0xff9e, 0x3f, 0xfe, 0x7}, {0x1, 0x4, 0xac, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:06 executing program 1: kqueue() r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) syz_open_pts() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x800}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="558036dc439c9414e629534d255c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x80, 0x0, 0x0, 0x4af}, {0xa}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x7, 0x6, 0xffff}, {0xaaa4, 0x3e, 0x0, 0x5}, {0xfff8, 0x1, 0x1, 0x2}, {0xd415, 0x0, 0x1, 0x80000}, {0x4d2b, 0xff, 0xc3, 0x3}]}) 16:00:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x7fe00000) 16:00:07 executing program 0: open(&(0x7f0000000000)='.\x00', 0x80, 0x14) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/252) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0560900d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf12374761dd8a860000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea200000000000000009be287f0d5633d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1b7"], 0x10) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x14, &(0x7f00000003c0)=[{0x25}, {0x4}, {0x7ffffffe, 0x1, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x69, &(0x7f0000000000)=[{0x25}, {0x4, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r5 = socket(0x18, 0x2, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x6) r7 = syz_open_pts() writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1000034d) poll(&(0x7f0000000100)=[{r7, 0x14e}, {r6, 0x1}], 0x2, 0x40000000400) r8 = open$dir(&(0x7f0000000380)='./file2\x00', 0x9dc046ea61a4e47, 0x100) r9 = kqueue() kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r10, &(0x7f0000000180)='./file0\x00') kevent(r10, 0x0, 0x4, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffffc}) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r11, &(0x7f00000004c0)=""/4096, 0x1000) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r13, &(0x7f00000004c0)=""/4096, 0x1000) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, 0x0, 0xad, 0x0) r17 = dup2(r15, r16) kevent(r17, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff8, 0x80, 0x6, 0x9, 0x4}, {{r16}, 0xfffffffffffffffb, 0x20, 0x40000055, 0x9, 0x8001}], 0x1ff, &(0x7f0000000400)=[{{r7}, 0x2, 0x4, 0x2, 0x7, 0x4}, {{r13}, 0xfffffffffffffffb, 0x8, 0x2, 0xfffffffffffffc01, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x6, 0xf0000000, 0x0, 0x36}], 0x1f, &(0x7f0000000300)={0x20, 0xfffffffffffffffe}) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x2) r18 = fcntl$dupfd(r0, 0x0, r7) ioctl$SPKRTUNE(r18, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r19 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r19, 0x29, 0xd, 0x0, 0x0) recvfrom(r19, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0x2aa) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x36) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x1) close(r0) 16:00:07 executing program 0: getrlimit(0x2, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x180, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x21000, 0x81) ioctl$KDGKBMODE(r3, 0x40044b06) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESDEC], 0x2) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getppid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x6) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x1) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semget(0x0, 0x0, 0x80) r6 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) r7 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) semop(r7, &(0x7f00000015c0)=[{0x1, 0x7f, 0x800}, {0x1, 0x100, 0x1000}], 0x2) semop(r7, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200000004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) semop(r6, &(0x7f0000000180)=[{0x4, 0x1, 0x2000}, {0x4, 0x40, 0x1800}, {0x5, 0xfff7, 0x1000}], 0x3) semop(r5, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r14, 0x0, r15) connect$unix(r13, &(0x7f0000000180)=ANY=[], 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r9, r10, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r11, r12, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r9) pipe2(&(0x7f00000000c0), 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) setuid(0x0) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="6e1203c4cbf9262adf4a13f3308f5cb9ac8853d6ad49b8b2d8b8b5eeef9a13b276454b25af1e267da016a2d518dec4483b85a87ac97041c3830446261a71e111ff9620baa3d0f7ae5b437b45e1b17f3551b4516815746383d3464e00a0018fd5008bdd1c6c254969a49808b57bbeb053ba2c114191c98e9f973eb0ad7d567f42f019e8cde09e5ff4d54381a1e970ea09da6ac8a477392fb90efafbcaa46a16b7b01fddfcaf7e45c4258c2f6543d1300f9cc19cacf07f97e271adb17c6992fea570cc9f9a206a4461d6c1db4f3e8e9f3c9fba9879dafa23bd50608cdfb9ee13d72ef38cced332bcfa81541f3b8a58b7ca4403409417b0748e5afd54", 0xfb}, {&(0x7f0000000240)="399eb5356e7305e86a9e941c8ad1d1ae8ae89668b7b8617637daddd91a7990f96256816f0a96d739fc8fd253b2dca7156d2d7d3fec0e60f8d5cd0e04edb15e5e74d3fed2f6bfaa8e1b0f58d34365fad24d8b5b4a7dc14bc22cc0c2122b90d308cdbc4038bde5948ebedef497388072cb4f550b6677f5f8e5427331e54bd42eb8d5c4dcedde9dbcf38d4825bb4b614d596009b3470307fb3ae28d96ed5a41ec6f536221f0b16b43580d03a798a50451cbfd981e82f3cb731a6c27bb66ab2a5cb09746b494793d128f53e8ced43b5bd23a4701852ba0ea", 0xd6}, {&(0x7f0000000340)="a4afc90eed505e25db0827c87936aa860afb9557196e1d1c1ebc8b73114beb83f6be2ea9c47b7c9b356703f14346991dca86a85c9676992af5b29e9878c32b0ba0871548e9ad70fc0f411d8bd29031f5bc46b9d118f613597170d3908c45406cfce04b618682f0a948e15ec49b46734d03320a62ce62c18757600e3e09aae1859c5ab018f5d5aacdbc9d5e0e49ba71ed0c0ad5065c1f30c27944930f6b2f4c409797aa86271b857dc59a568b26141e63e389d3bb63b2f201114a8567a8", 0xbd}, {&(0x7f0000000400)="114c6be266d22e6a5f9fd301a6d7f3e93dd011333cf36ca4a5167358c7dfa7dbe049f5994505e0a1fd24fc9f60f0bd8310c0c41c27e90c045272c5d50a06a02fea277f81b8b1527d371a6df88188e24192e7306bf85d3a68ff46d1cc3fb365649505f660fb8484d4cc3e9a88229090b0a983ee93ec96ac8b38f603afe2c3de7b8e783825c528743e9bc15139b9e2088ce262636586774dad9bc9da9765cdb4ee451cd2998b070aea8764fca164bf013aee50ff86ebdf", 0xb6}, {&(0x7f00000004c0)="4c22f3db4cbb02a70087dc5fa49c5f3c8ccf8143f1147f19b9e582e9a460936424551670bff24ccbe6254f9755818743e84f29e6a42cdc13eb49862d3d89b3fb058764ec1eeaeb71e7778519c227c500e341441236280d0fe58fd0dc3820b9c5aa1d954c6904b3ab50fca20744c028e4ded458ec569e85d07881760c115535ac639bf197463230b5f60b994adfc3d1e03f516392fe94e854a672e0ce12125b307f1e75f3bc6a6fd880427257670500000000000000c0690b2daafbb1c7811df34f3165fc3dfcb76c102f18f09d2ef23fcc7041c17116c64a62b393f8007075c4c6623bbc06a0ac3cab7050b5e59d", 0xee}, {&(0x7f00000005c0)="9253cd1053beeada73ec07a82429a712d80eec4f42f8f91cf9c401687b6f22f13d6539746a8588505d1e52f8cf9211da2547456efcb5072e02cf2f5aa06fd581af27a7a1b4ae9285b73e46aaaef3f71679db6f271128bc5e4cd0091ee7d19459c923ab5f6ced1e7c4a46e8db497f260e214aeef4bbc568c0fd85a68705dc5724b9664fbe5711be815658c237063a6d78ed3f883997361d7afea991928e1ad003efc206b5a916ba89b16e4b3de0d01c66a7f97191b5a634bf88d8b3fd7c72fb0480c54c", 0xc3}, {&(0x7f00000006c0)="40eab37e66c40b56b4fd48bf1cb673a1b201c7f00191687e42efee9255b9c10c78302c5601fca1806505a27b4862a000eecae46c454a7ea89031bee4c49f4832946c1768aef04d9c6f878fd2063374e8c3e13a6f708c7df067419bfb9e7dffeb7be7b0e65badf4b36625a11f2817f0f9fdc1752347c6376a546214df2a4dfbde176a9389467c073b39af1815f45b90f9ca651e434650953558f4b8dd9b71610079bce438af44d9d61db74ca46f666114eea559a9eb843b860cf58f653c0374d47f4e42e629061a6901ac3b2926420a22f7e4d1edad44be4a23bca1d4e3b415aa2167002be71a458a1f5768dbe1f0a11bfd320ecb317302e0b35daaba2f999ec58bc4906511d3b6421c1899cd2f519b52f83c8cbbc327edf03588553515ba3c43193477d40156c715e2dde085d888e9760283c97635c0ce82bfb6683579dc4bf5a760abb27e57a6af27aea6b2a12f0f20b3d6de6fcf5f8dd78c67c49f6ac79c80166edcec36f2a9704099a697389b356cfbab00a08389a03480d76662913fde3a5cb1556e24b73cfb30b69ed0e5cafa378a87ba496ee3a5beffcb02e626481a7ad43e5226eb6a7a3c483002a52ddd6a5b1c7281e6a02ab4fbc75a1d8618daecea644bc3aba2bb174d60323dd4d438b87b03811d7141c976efebb1d3e2cadaf09da8af2317985c37b5619d9811fbf5dcd2086e370a49ceebdae3e87a133b4ddebf984878f6a67af229eed5a899aeeb5f0785884936ec16b00e66d57fe98b866259d34e954ff2ca615a6822c7dd6eacf15abe17de086690709818d1a0e73b819ea4ffb3f215b31691eae867b0dac62f827fb530395eaffbcaa2b3a873f39947d74f0b66554533dbb641d4d527e055de684f81de5edd7d9f70ec5f2e2bfc50f9a7ad9c2801029d250a06392352aec53140cc05401d9bb9a25fcc2cef9b636f2dfd8ea4a1ef6939bb8014458f9e091a9b30dd5c0faec3b2695be17ee32ba1222dc9e542cd59dc9494de1a21687a459d09d3e9acda6f0a72d9256bb075116722cf17cfe6970a63ee4805af9e04c7c83d5ad4bb03c6f269682d918faa197a33825df5558feca6e74e23a40991308dea7a9c61cc65f1f1647be100ff1f7e3be49c22bfde56c76f733c0780b2baa1fea52b96a95a3ea43c4393b11485170af6ab92845612c1be43c523ac1a8fef80ad81d7dc9d9cd60e7f2388b6f644489221e07365f40d4445964a32663de6bb4c75a2443499d08c9821186c21ccebc92a0a3c9b92218284f9b25f3345b553c940b403843a70aa30669e36c36ca7cabda258cc8b1027e72db0f39cf25f51877ad3a13c937e4eb0658310bfc8c7930c7c092e08d0b61b464c38fbe5b55cda9b7a257b643d5799c590436ddc6634c85ff288cb0b847c432f9a014893c2aed456224e45f6321d07a157a0e078479306047ba1eaed1057d5a9fa55ecded4e26adac0acbfa811ecb812c810d24712031f6c64aeb6a6c46686c618299c941f922e61315d530f1c559ec3607339b03cb2f66b638e83c9801c33510a62bcd59fca677522af1bf2a06e575f81f9c98c940f86fe786a94e8cfb59c35e44f05259d7be0e51af02ccfcbd36c79968e7b8361e275a3bc3a350129a78e6d1e22e714e2cd7b350e910879e98cecdf99620219f0a4ddcd246a27ef8522de705e237b524d545690316d7c1ffb0e90dc17660ea397bc02042feec63a846bce5a17bac8449b7f0967e2a3ea84e639069d25aa16798426483ac9a521cb5de40536ed92450b02703b02824437903dc448486fb89c0135227a0145bdb2b5242facab43460a1a34c7a84c9419aa0488413531b9a8189f482fc4e9beec4ee1d5dad2fbdf21ed67dcf01e40d5def454af985033a087340e6e45fedfd642c475de3425845a6ad727f94262956f2a57c12354d83618fccc2503315a118f9de39e4f96c4e64c28e017af3918182e05550e8430820126d6b481079e7a006455d4c9f28bb2c3410501b78ae1952f45badf6198d201cd125b657ac6f753923f043c9afe3f9fad9edc2825c50b34cd4ed2ebffcc22bfb57edd46040944989f22524ef084ef1cd421adb14109d5a3bd51a5900b6f1e3b5bf238d33465676bd392ece0861608bb8a96d70a4abf3979127b7ea9a506cd8f359c8cc90877a93af8a4db10c2a064ac75f962558f6186a9f4d5e6fa453373df112e5306d2e2c7d42556c2227bbba488816ab58dcefc23ca3e0e39508b396ea0633e4cfe539ba45010c9a1ea79d0f3c7ea34e81af6bd429b202d1c38f793e6d57c253be31eba0047dd365a186719f9fed28c05dba0086e0c1abe4e45f48a08a88cf61e6ff31bcea67dc7e5ac1a750bf69a2ac26ad31436ffab5db765f11e904e12367ab53e6a814df8bec983607dcb240b2fce3005452d6d75425bf6dd09559f21a76769bd344c09ac38e2babab56857a3058303e47fe929b38f4f2219c3f169b2629c3013247e795ff786a6bab2fd8b597dd94db502e09d7a649a66c91303e855ed99f1faee9c079e7ca36d2ec8e53dee5818de165cce3a6b6621fa0cd03141c4dc0705ed4c638bd9e29c217eb002cdf6ccf697a152eb2fb6c8414608b4c241ad2c812e12f4455d94e42f05ad703fa58df5835800c3d7a7d2540032273e193b37a3d1ea50193744e1dde0d15d263f9118c32f5618e6634cdbf7e15fa0a84e2bb77ba5a524d0cc57ca060c301acf5c0387aee3864be4390f7c5bbb395bb2c53e97225fd1d9181215d6ed222c44254315a97c0da2af80cc16bc23158aa7b555023d08fbf434369f3efc1225f94673cd3beb49887f19f74d6438b28df13eeb376a7d7ab9050b82fae98e09641814a576b4abb76354bbf5b9aebe1ad7e73e8cb3ca9db5e25413ac5573dc7ea1356409b3b1863116beb605226a567068a23950879bbccb9f1de85af56d5cbeb4127efbec0562718e490fc2ef20dc7e73a7909deb5dc02f9f2afd09bebec1a3a8c75d116f4cd88436cbee4c6e57d9138dd50c7b0074421abe8cd0aafecf4cae65c2d38cea8e349af9614bd7c32c19c7d82605d10650c06cc90238e0ba88a39d195c1a4430d0966c0873a1479b0b650457986a896fc041d4ad3721f03449d81d46350a4e7ab073803d558e1bb43243f22619c02afbc03ae5602c5dafc7aa4d173c7da3a0b3288f42e39cfda242bafd4b571a844e1c5a320ab87b9ae89dca2b1d5fa8664ae2d19540e58c194182a546456e5537a5f488ea256da2bf3c42b26d879d37650ab1bffa6ce6e79a4119cab638757e3ebaa8d458ee9bd4f3020fcfa2392a2357a2a82ba040ce839dd284a9fdace0ced570659e67ffa2a16d8e3c4f1863242d598e2845db9a7d542cdea638235c0a71da60f9c43a717630ba8a530cd47c81bc9df1b9eecd5bf9d5e89ee469366da8719304cdae6a3c9fe6adaf629c0fb5e957d6079efd1cb6046b55230f7150e4e42211dc86defc179b1b67e6a530ef94090508a92efdb5c52cadfaf897079dd9506d73238ab153456a8d6fc660950f23c3843fffbb1383693b7812c0fca3a12f76dc26f2cc6aa334e7076cc9f90dc1097c72e9e051a3081590045fd3f71a26e757ba5a2c8979f3f411bea52b5758936972b27a7bba9d05f8c81c228c53ffd5831245ecbb0deec7f5611a1e398016dcdc31bcf20bf5931de06eb4cb41674782302a690e8f0c26a65945d90697bb12b261c4f5734c241056cb535d96263dfa69f04b63ba0d59c6fbbdee9101825183b7c4916e7b8e117ff651302c36dcf5aa7d3c1fbb0c258c75b96d78e12fde0c4128ea7f276d80093020f985afa99dd03f1a835d7af4c2655e2cbce1017513e2d114f9ab423381295e6332e38967d53e7e437d6a1680081e71177452fc58f8c8e3b5029c23fa5eb1bf4b4da6b66432f2795de749c855464f7b804c6c7458cc48a041bb8c902157c262d7aca7894e07d45e1118a1e7fb58a19378b54cb1f4941cd0386c1c6109d4dcfcf9304aa0da5a5d9b4bba8232dc753bf583652525ccea36a1161201b5e6a0e39d31ab925ebc61f47d6234f6b50a0e65289dd65b089c690c9365e1d891b4f160a1668be65e1b883d025720b6fc9b67d40f36c36d139ad8d8ab820728b06e6ccc5333e1a588d21b4c08bc2d43cf292362696e9226242f45ac97e3a75f775db5512db688f016b3b48709ee08b85597d21f712fc39af33ee5ede9a23fb0b6081d0840f8aa100edf1c4c052d1e6b86a22c4664d0d9639e14bbe212fbc43907073af6eccc10493b9b3d62fe515e742f27c80d1cfbeb345366c7ce012f463e20d0f4436c3285b8c198683e998425dd9d6da735bf7a73c70f6ff438c4f31b1daa912a565659a56347aa8b9bbaa988da90859386304264beb9663af06dbf0f3fc2319889be5fbfdd37e5c98dd8d08cee27a8b20b86d119b2fe28b66eb686dea6df965cb26e3e2ddabbdc9484327abc9b32bd3d6a5495784a8c8973e1d16bcad231775605d908fee0909feed7ae2e944d146b7c5b944995fbc4c2523229e4ede936db1fb6804adc46f165968c2ec70e116e066adbf786fb62f6ad6fc6396ab3fe2ca1bbe3753d832130197be056d9eda36bc461e303fee73b1290319f03cabf8de614b4ac3cb50005997b09655f4e1a7f462d94b0b05944f17919a77f8ae9d085e1b031f82d15819bddf13607e9848cc133e33553702813862dd47a3952923068101e960698f15efc2ee4ad727b415e319eb3af9b6dcbaca1bc40736e50bd46abd5ef3752d17de81a23eb59b44d5509d7950881140a0bcb3335042d69ce935d1d107f6b15e23378a20106fd1580cf28c5a23837f02a248bdfce4ff965bc9f971ea507993a6485df1924e6e60e2c8ceefcafa6b34b883e2d23ac7ad590eec02f4a33b54f198c3fdbf3b825b7cf945edaa3f44440475356a6e5e35b7129f10f9f9fc55f670b42836d597d7feb721e5a20af9a9376cb1939ab96bb09f227625e019e11d891b517e4a4700d2edd3a5b300d8eb709771e1acedc2535de27a14906ae91ddfb7ec266394a5aa52da1b06d93a1261cb3cfa327f1b074d9c3de20a9283543c950eb764c1a3922664920806771feb60a3d64fbd67155fc11e9c6c06e3f7a6639d9aa9c687e15e73df9a372c0ae3175d39dfc544ebdb13c80ebba5ae3949429a8894cee468fc48ccb9e42c7edf471fa8ab7b42a9055fa8812f53ec1099cedd356cc8e8e49cf87d2895aeab40f447a28a3388dca7cc844997f5ed654cd3bccb02e473071ab471c64097508ae617aaf57f2e6c0d6eaa6f2da1b6e946d567304ba3a50f7af85803162c278dfa4a4aeabd25d03cabba1bacdf9e3f160bcdee82d5127f0984fd317193c35aae1a055f6ab160a8e3326feace068325f60071e491a4369d6bff768f715ce8bcc6b566857181c9847d77649629b400814f4db1a2092cec7d89644e1aa12e18e55a335f997cba1072b34ee7433564cb298e9244b26ffe5cbbfe9a1b1d777ee771b4f260f89bfc193ce895bf6ac708e01e4782e5b9034122505952a69d0588f2db7f2a3df6f55c70ddedcbc175a16f16146d7955a1e5c821921be4d1cee52286cc068ba0367cd8b870668fb5af6714313fdc93b7155ef4f17da8b5f4765e36784d81224a9d61361b9af5c3a7d767b526937dfd642be97bfd75dfca2096348f3e11984153c7e39a7f2724021d3105fffb1bcdd9b443ccc50d9f73d2e4181d3f1e0caff8d49cce5dcf8da3c218e003bc6b70b3acf618541decb59a7c065daa0998eea2ff565f9ed0e88aa1d134e0fddf829fcf65d6508f7dd7cff5319f9b6", 0x1000}, {&(0x7f0000001780)="f48712353bcf2c613ea3b07d8c40ceea807c0693fb35dd7999e14cd318a3637a8fd3455558b5b6ee42dd04708dfdaccd9fbc982cbd1b9cbc1290ef94400715bca295e5c2fdb650c6f4a8bc1b1a4531530cd79bcb15b21f18f85428d7507c7d3b81c73f0758d467bf7d1c94be71eb63123380d7fa7ecd076531a3d0796fddaf3db66f89eaa2cbc3ec132eda1cf9a164523f33f5b83d00bcea059ea2c9410347f0acfecccbb3b821778b888cf803eb5be920db8db12a52907480018af15be3e9", 0xbf}], 0x8) write(r1, &(0x7f0000000100)="de5ecf8a", 0x4) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x2000000000000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) getrlimit(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x618, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000006, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x400000000000000, 0x0, 0x200], [], [], [{}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) getuid() ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) pread(r2, &(0x7f0000000080)="ec5d7f0dcc92ce1aa6e2fc2aa9015e342cf5a451b60030e6b17e31bab1c12264f9286a92b5268e4282725c8076ef245aa608530a7fd22e6d6fa1602881b388c3645b9a42d3dfc6071dd26f65de9f67d65e5a043a5d55de785ae07d64f4b08fa8014b9d058398ae16704412df70f2eef01ecd5077a701823d6517062ea02de76edd13caf60e3280a77dbda9a4019682cbf5c05cfc2337b385cce0f17ad8da49091bfd200f05f73e5acc77752588a30cd338436659f9752e4e1f3a7417520f373eb2721542ceb539789cc7172e53178baadbc760709f4e7ce5e7bc514f15d581adc1c881b10f310c1a8fe30a4b2c6785e79edfbb03e2aaad1acda9ddf66f", 0xfd, 0x0, 0x94e3) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2be7bd3cbf3b370955b26e26ac615e2556ad36e12b4f70f9dbace8f353c34bb009de1e1212cc74f7fee41fd3b17c84f1a4e106168f5b1629cffcffa08f7f57edf3de5c04017b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) sendto$inet(r1, &(0x7f0000000240)="0317bbcf14fcf8b4b164f533686d5ccf7881ad19f511f0011a922c1829ecd88806db0fd8b120b9e6bfa4b8a7528891b3f328a61f44d784528a3c2cffccba857a0ff9f2769422883128e07ec2fba0e441d26b94ac4687b85d505c4fd9448bf5ec5ea2d0d2152327e9b64bd40e61f3cb6b5f46df9602e0e8f42dffe18daab9a320b6639a9c90c2b611f825acc44e220a3d4900b41b1f6c9963180ab156035cc5af10d7197486e390c65e83b6c1ea3d466156aad6600de48f8bb846141233fb940ad75c2835e12987f05a79d7f1dcb7abbf0c779416f7f5adcf8229e514d8a98d41331305cae1eb422951537bfed5738bf6654d1394bc05a1dfc217e9c8", 0xfc, 0xa, &(0x7f0000000340)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000380)={0x8, 0x8, 0x6, {[0xaa25, 0x5, 0xfffffffffffffff8, 0x2e54, 0x7, 0x4b, 0x7ff, 0x0, 0x1, 0x1f, 0x80000000, 0x4, 0x30c, 0x0, 0x8001, 0x6, 0x8, 0x8], [0xa702, 0x5, 0x1, 0xcb, 0x3, 0xffffffffffff0000, 0x100000000, 0x8, 0x7, 0x1], [0x6, 0x7fc, 0x2, 0x5, 0x1, 0x8a6, 0x1], [0x1ff, 0x3e, 0x0, 0x5, 0x3, 0x9], [{0x3881, 0x2, 0x80000001, 0x1}, {0x3f, 0xb8, 0x4, 0x100000000}, {0x101, 0x8, 0x6, 0x8}, {0x3, 0xcc, 0xd1, 0x1}, {0xf000, 0x1, 0x9}, {0x9, 0xff, 0x3d6a, 0x4}, {0xa3, 0x8, 0x0, 0x6}, {0xffff, 0xff, 0x2, 0x7fff}], {0x8, 0x1, 0x6, 0x1}, {0x6, 0x4, 0x8001, 0xff}}}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYRESDEC], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000000)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r2 = dup2(r0, r1) sendto$unix(r2, &(0x7f0000000240)="3fb1a69c3a840d73b7246f67fc90b25f22bd668be762ce9fe1adc1ad4aa73a17b0f12ad5323d4099fd68666afecf0b9a8075bad51de4fc2a9f51c6fd477840c6a27f0f910f99cd6d5e74cabe6cfed43afaa22f904cb3fa6b011c2a54b238279564aa91a06a841a8a5cb9e3e2e55bb11bbe62d579a56cca9bfdf26906803ebb6a105d9839b2ff142af603767c8bcce1446042b6e7900e6e2f853f066b5ecf7f782bd739fff1a786ab78d4855a849f657a8a50151a669faf9dd3b5b90cf5a1f6afb7d7423af2558edaaf8b740fac44ae38b418c1dd74e758e75403645bcfbcfc98858f64e8bdf1ffa999c42dd1fe69f272bf673874c89b472961c5664cc5d929d41b1f07ef7e939f8ea9c96896483fedc6951815ddd5b2eb83c14d0a0da0167e2b87f2bf714790f5d4855bb9364e8fc48f192482cdee719731a3a6a32bc3bd85ea452976eb7f5501603edb0c98b95bc5058a3fa2cfb919a931c45cd9737d3e1ba4eeb4056451591d77020cc7a0c2ad114bb8356488e6a8bff2275285e028d087e1914764e57732f5db97a2ed965be3fe797fa0bd5c10d9e88593a1e12f5422fc9613e03f4aedd9010a3777f0bb3d9b4629b7553714689117bbc2017449efefff2e1ac822fb20dbd9b509fd483ea44ae7ba1bc66b285040aade76764e7e74b5cc3344b0319b89b309bacf00af026acc2d1523c24daab9681b2da10874e7443e21fdc83e19640fed8b951d1475efeb28f66246d0f70363b1824edd2975579872466ee21299d1248d23ff8cae4ede0f0c309b36de3dbe3c0d15b72c9cee7ab78cd66bbf6c536ff0c168b43fdc244012a5f655f440d613da4ad996e9e12d99ca8d4904b631dcdc53c68d605634c4d503309d3e625540edc720f9fe25c3b91148fdc4c13de30b97c62642bd5a8dbd83af336b08564b1d81c9735d952c5ea0340e9baaa1f98e31cdf6dd4747f95d5f4e2d295cf63842718bfee745032661cca2f36431abd448f6a299821c7475a5e45aa5a00bbe90ef42c768eb77d6a87204c87d60b5f717b3ff1d27646ba1e1ecf3da4b56f92c76fb98c1aaf8e28efad66b0dd2e94559ec5dc23e52401493022762f886aab8ab4ede588003be8a5f4bd6216b90e2d8ae39890ae959f28c31da5239229c46abfa86a4f00eb97c757803f00a1e9b0ca4b62a9ac6faaf3cb6af7c5a6dece3a9fe96d3f7e11b0b38ebca79a529ea193b7a1174fc3054a679d98360517775d9b754de1dcb0fb28f3e494fae614164ec825b253022c6887dbdf57f5adefa07a00c8cdee6bfb1f9085d58e564feb88141351eb131cc379cd7cbd49b7139f65a90d4a035e19b5debe79f0f0ba3d2d0dd8c49cd4bab3da7c3e51b5e470fed028f4f05b0eae139d1dc4a597443c6fb860d2a2d819d06f4d4b9fa5dc60e7995085fab7bd93497d51010f70fe9fe42c31b47fd47ed0c0db545859bab021a05ea91a8a81912fcaf24712ad069fcd695767152e886d8d37470da795cdd73935d9315c5b5779cf374a5b15a2a04d003a828d1add7697aefaab74079c1c2374578b2f274eac921c87978458063cb6957b7f041b12a04a6c7d4ec5bf00996cd08deee951412109dc0e26cff940629c8b7acd6a910e81f2537f1b79c333fb23ed6fdfd4051711c1e92046de003959275221b4858b19377784c4a392fa1bb711197c1883fcb26388a12f108e012e7b062bd7c9ed3c1e7d9d85766be78b0b27500664068a8d40d2a8730a1ec2a6fe3df19830bc8ff4a8c14c7edceecd097038d17cfd0847f36409635d8e923769e2d58f3f36d1ac917fb561dd2c2c9a306ed3f57e35ca21149705a3e254e7f40436ce1af297cd28c840cdac4e745a5c60bacecdd717c7ad016f2f34568c2b6384264d3b31b06615c92256a6eb4a774c2d9bf96a5b2ef9b031c04d096f0eb4379ea71a450311be3c0c55d30220e253bb797c1775f6c7f1ae8c85be3b0f5a52d6d5fae94f518df005925f7eabed74aec565886935aa209e5f84557931aacdce1c556afb42a42c6071bdb5d16d2492dca68903f4b41f17c88343b5a920d4b432b553ad9a63c8a3dea735807a04afe0e215d878cc034c30ef413ad783cb8f522757007effcc4aec881cc9457694fb7526874a72dd95e746205d0a05719f3adad7fe6d9f45b727bcd8905c06b5f4767a420bf4d6a01f3642d64745aeb9c8bfe6e20b48aa6fd4bfab62c7f9d923ea5e963f642265fcb28bf177e61dc89bcc4a52017821164212fa46d0288fb4474914b5d977032a02ae22db10ec1080eff9f0689b784bae9a995e8750be30064f1dda3a530c8159674be561bac8b68de702cd13297658701bd4df5e2f06cd14f33b6246580a6c93c222753acf4c50f9c94de327dfc47805c579602cbda93d0afd183c5631c5a8618e6f9a3f4b97b06a47edf4bc1724bcb5ba9a3f9e2be3a5f40015ae2389f1c5ed1a7af1a79d2ff8569a4612c6b0eb663b05477e099b805fbcd9e74a9acbfa8afba2dd2c1ac09d23eb175fb5325336b0a3aa3fb7abcbbb66418cf653de7dd20a24b06f234040c542bf8f57139708532a6fecdbe700201255c33c3f3f1bce6d166ffa6648b625f018dc7196f47d58e652505794f348816c9edf151aa9392f1ae859e7bf00028ec38c9917a4c7a6ed4369d8a931e4f477b25bd5e2bd161cf2cbe71f9408cf18a8654535ba2172c22e67435f6459d3a28a8319743a3577277f9a31274de2fc96fb3075ec4959c79db9dc20a9df03d2db40886eb7a0b4885a63fd507170209859ecff797a145c16e08dd07cc2a69171486b47ed936c78d0487790a0c43ba152213cb879543f1f6ff0fa5fecbf2c7bf8e1bd3f8f66f277cab19c1663cf70af781c692fd5c8fe84a508a71155864e57098c9c7e42f5584bf291e8ec3ab557b947703f1f711f6251ba9693c18fa498790301f77655ccc42f4805bcd0cbe663290cd6516ae9e99ebb915672deec062c4552d0c2ff459f617d1c1af4a3593ff64edb13a58b72006e4fe571279cba3e011f7be8a2dada328d9e1f19a2e21a09e7ef74bb4bcd51159e92a3f8283b7646f443b431e0a24e692018b7a22650cd3001f05b4b98a84bb5408487889f90b0834a4839cccf7ae4bd256e1fa114bd062357f1eee3c761094ea1912d23d2afabfb0adea7f9181cf5b897ee9679fd0f29d40e9c033c1111d5d496399c09cec000bca90aff8127f9cd6c9fa155c80b56f3bed1a1a6b83e0e3948a4e5af9a76142c3948d0dc35b5963ad2d12adae6de4f82e3f5e88645144cd89ae34d0809c6a5a1e55f97477363d51371250075348869ae9a1f8a20a021ffdcf002e6f5f8e1131bc13de132a856a127c3c0d9566d510dda8ee34850136df6ea5cef26bf6f41a547036fadea96df1bccff06b22e534331b16a9d346fbcbdf59a5999a135276cdd41f6d5ceffa4cd91809d44cdbe72653e9b70bd4cf9ea22097ec0001486109888b124d50538dcb8377760cfe9bdb69387fa98425a4ab8804c040c61fd04fce47e85bf554cf666a62336fc0bc7be1fffb9cf4ff3d9e7505e5d52bfda0aa0c4e1405e8e3de24e9dbf2a96100a0d510b93fff75eaf95a1fab19de616c6674f1f942c00d2c2b48ce7409cc5da0d3d300397d6859c59d13ac9252f004f2ef80b68b74b1239856720e19cf1d04513b3957faa6769dd96b1b8842bdd39528095017f946518db06187bddefa166cf67dd98820f54e28c70b5fd9bc83c6a164875d1fd8eb69418d5ecc4fc91a0fc3298d1c8a85b8c6aaebcb72e19b6402b3f50b148c214c2e649e3a046573313b26e88d1a6e1f838c3b52fe295410fb78b1f48e62431414144c7b6001dccd96798e04d1c3f7ab3e1b8a763a028ee582a47e5a0a55ad5435dc60bb7be32fd935a8e91aa7106b7defe887daed9f84223f738c58eafcfd65b65f0c383a81bd802acc682c891bcd715be80608e893dd7360adfd6949195f0ac44834196d9526175a65b1b74d60853ccaa4f68c4a1a8544849eb676b2a5102b343c1906b01ca42d62ad7a83db571f877e11f10c588a3320372c6767eafbd544fab1412e89632e07de949c8f3e65d0cc69823ea8cacc0a9ec18fa0ba507781e962b9e2b5d5cebb322030f4b31135ca04d119a89f16c31d9496a4bdf7fa0eb8f4dfd71ca36042a81fed9c1504fd5f5d12bc36cf5d4045068470003c5457eda97f503f9f196528afbe2277b4bf89f53854f1bc0380016237bb3b3c48816fc8b812ffaf518454e46f7fa15194ea7cf08ae16f4c86340177af0e33db41832dfa8739520f56e4c9e7ec5d3b4848d934d122514f6d6ae008d824dd1717cd6974ea2455fc6d35565c755e61ebd6b9fb042483988a6ecc59be191e2bd89b2bd0879d2ecc25269a4a5cb084e777f45e73f294a40cc8283c57a526228a028dab1b2ee7a6348c67f5d030416525ca992c083dfbb51544709b3a89a90f48e5400002032f5e138d76ae69f09940146a1e30748e51b1fe52bc7e7fc881600e232422e434c7c13eb5f4b1ff1225ddedb29af5f83051085e6b7cb087bfe98465f282c51e551458a4634ae630e4fe23019addf6ba2ee00d9fcd7807ab793fe53285c4db3c1ca9cd23bd334a614c502c52cafe66d59ef94d70d8aa9b1cf6367fd3815546a0ff0812d70fd4eac03867ebe04a5ac4ce9e9b190ac58e62540e1df8e7d6ed3dd73c77e636659be9cbe1e4a6ba56a61b9f2d6c95637086e36f58ea5be1056931c451b278b874ea2a473dedf354d3c1b5d3e1f31b1eb5ad0088eae0d3c35b044c496feff95b6bd46077d862a64d576bb93436fb58011c936fde630eb5c5d3c70275219d06795d788909d0afc06aad96f74e63886c29b88303f98375dec5b32195e3199f7de53b6bc22f9c6daec3bb9da7fe3c544e3f50a7010a894646151a1902e0f40696030facaa3aebedf063fa8e11048326e0c226a2f2b1fdef9ce4913b984731afc97058b02edc79347105627a77ed72e7ad9f3d66d360256ae4c2f688f660e456ed2c47f44dfc5f9e556c6f975943ff5c1bcf0ddf312b063fec5be186ae1cbc481b6a4965a8c77dbddc1b5f8bacc7cc74cbd7f3681bea2e19a0e2f79e288b68e57e9512c20a3853c769fd339953adb4db93e804fb1e2cbfecfc272f1445e3cd682c6d2e0b91c96fd63e0f0ca3dd811b914049c8d6b5694ffc40be6524d42e1e5b51556e51e9cb54c16fa09c8cc3069aa43590e82ad14722efdb9905d9667feb9155924f53cd5faa085d56b912948877beab460d77c36755bff7b15067b8d6e5e288dba64677324bef6c10ae47213fdba91bda73abe733e3fa35d6a4fb911533e2396d38d50be34b3e040703c1b02799e2ae1c2cd730f75dda42942a855facb533266393ee65e5860258965dec8026b1edb559a9f87c0ce5e30448ef35b5ae5858007e19f410162929418739d740ddfccae7e9e35010210662ef62df3ac7c9709a97890b3dca683a5a6b6ae15d74c685b656573fadde016fd39beb527a3a52b6c6b2a3bceebc5793aacd4681f4e3e37fe772f1fb905f9fe768be14fc497b19f801c7a6e4b1a2974df6b7976581c3029ab4bfc2db52c142b5afa37509cd5014b8125daa7b12720e351543ae5abbad477206b00a3f50dbb83f7dcbb85a065b03777119171b6eee9ccafc0d4e1c0a9befd13ee4a46f1624da4000b53fd8b0bc43dce1237952fdb4b8e3a465e36c9b49f49ea00bf1f13bce8f592904b72998a4c9c617c8e988ef07cd640c9dfe32d2839b000473770a94f8ef2ccc1872af60cc752c47f1c405533367f9d547fed7003938d4381a", 0x1000, 0x402, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="188910", 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) msgget$private(0x0, 0xb2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = getgid() getgroups(0x7, &(0x7f0000000200)=[r10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = getgid() getgroups(0x7, &(0x7f0000000200)=[r11, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r12 = getgid() getgroups(0x7, &(0x7f0000000200)=[r12, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r13 = getegid() r14 = getgid() getgroups(0x7, &(0x7f0000000200)=[r14, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0xa, &(0x7f0000000280)=[r8, 0x0, r9, r10, 0xffffffffffffffff, r11, r12, r13, r6, r14]) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x6, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0xc0, 0x7ff}]}) sendto$unix(r3, &(0x7f0000000340)="5481294da4d79e1123c8f4f6268e8c0190d8d3679f88b88f843c3ab90b1359470d0690dd8833897bb2b52f545c0a8ca1b7ff29da65ca88dc55cea7491fb085b76c3e15697695c0fc2670dbd327ad5b8052b9634a92b91d5a998812126948df204a251349ea761dda216f6f586e18f4de1fe68d71089b17fd822d1c868e3ed5be453cf66a98da5c35203e5a67fc57c18c2685dd15b63b5d1b6f54e615ecefb09d68fb7cf09152b8ee355a6152669753ccfa216df378f8a540b79c6a6e370787794a47390ea1433fe69e502e3ed0bda18a", 0xd0, 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66696c652200a0c81f8ea7509c612e9710133f7d29015682d1a7f542b6d13372db4ceea2fba05c58df6ed86676544c5b2d11601196c23e9f101bdbec587ca5edcce37a66f4967fb832cfde135fe240809475a9d55bdc7456150fca12f9933efbfabc9d4d9e526fa2ebb6c1eb2450a0d63d57eb61b1352652e599889184a2e9a5be67419bdac37defe04f5f3c6245a743f403e46cf09519628d351038de16c9c8c082881e5d7f22430a38caa8ba98c72d64585088637664a304f105b8fa9539e7269a36bb2e1f49caeffcaa29211aef143ef675d94cf1df86d091"], 0xa) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) chflags(&(0x7f0000000140)='./file0\x00', 0x10001) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmat(r0, &(0x7f00007c5000/0x1000)=nil, 0x2000) unveil(0xffffffffffffffff, &(0x7f0000000200)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000040)={0x43, 0x5, 0xcea, 0x5}) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3f], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0xffff}], {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r4, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r13 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r14 = getpgid(r13) r15 = getgid() getgroups(0x7, &(0x7f0000000200)=[r15, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r15, r11, r12, 0x8c, 0x7fff}, 0x2, 0x2, r14, r13, 0x7f, 0x0, 0xb1f1}) r16 = semget$private(0x0, 0x6, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r16, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x21, 0x7}], 0x101, 0x0) r19 = socket(0x18, 0x1, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r20 = dup(r19) accept$inet6(r20, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x1, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r21, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:09 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c20000008864000008004500005700000000992c9078ac1e0001ac1414aa0d00907800"/58]) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x62) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = getgid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x42, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) dup2(r2, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[r6, 0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000380)={0x401, './file0\x00', './file0\x00'}) r9 = getgid() getgroups(0x7, &(0x7f0000000200)=[r9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x8, &(0x7f00000002c0)=[r1, r3, r4, 0x0, 0xffffffffffffffff, r6, r7, r9]) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0xfffffffffffffffe, 0xb}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x81, 0x4, 0x7f, 0x9, "5b94c4b66bd9dfc33a73d76dd436a9d70ee55f5a", 0x2, 0x8}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x20000000000006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000740)="44582ae93e5211b870b77e0e002d") 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000180)=[r1, r3]) setrlimit(0x1, &(0x7f0000000040)={0x80, 0x2000000006}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8001) write(r4, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5f0601215db950f745775179da25885869ad8adad056c0e96a2ceeeac76bbf3a2aced2872c46cf9da66d86835c838e9c809d9cc40d5e2a0583ce619ade808b18b6c520585cb0b867543e8ae59440a", 0x5d) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) sendmsg(r1, &(0x7f00000028c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000080)="d7275da74fc9cddea6342d063da91b21a46dc8d37903c1568742c9894b6fb1ed0d1a0818bd8bb94b7b01441fa206d416a1e846e5b7a32cf9ae68ba8c7dbc5d6f9beb12168c0455c90759073162255880ce2c5904b32d767e47a9d747dc703f0d4840ec01856e2130320518ba910bb743b9ceb304aceb474c095c17b1", 0x7c}, {&(0x7f0000000100)="9f92dce04b3955ccfff588605a26788781b1fcbd0b64e5e1eeb700fe8e992473202176b2ffd2e80c3c3863c09400dd0bd9a7d9aec23081f8e88efcbc57eea0c6739df72ebdb179a2b16bb7688586332f4a815e44d9bf12425402d369dd6f600711c65f924801e4e2a0352596", 0x6c}, {&(0x7f0000000180)="3951a0ec7a7b55b10f9b5dd6318609ef27412af9c41adcafd6ec175cbf24fd6c5b92f51fa29dae6e8b12816de1ee7a495f77565f9e6d2a366e5f071a8c", 0x3d}, {&(0x7f00000001c0)="0618f39ac0383d6de346760c3b952ca836f3fa4639500bf333522e5b9c8cca5d89625003a24cf63ee16d9479cdaee4d69af519e2addd00123ae2a6ed3f78fa1290bceb063e36c747b0f02939d348af73903c706591ca5de59eb357ad8c54b2a27ace5fcf4916c2c8998eba6dec6168faf16bd53490cfff09ba21588a1c01bc6df5", 0x81}, {&(0x7f0000000280)="5ab63aa768d0457163626593ba17c61aed165410538aa4eb6f1cc45d4f097f1faf2b1019e22750663e611a89e2760119452bf1fd70ecd1109a93374cac38e3dca355a3adb6b0c78c960f01c04d33113b4e5a5519127ce5d35bb8ec50783d0ff867e7817b3daf6a3169f479de7d476cb2dab3e3be28aab03d50dcaffe8fd001ad70ec5637f3e9574a46433a9245db806b2d27f04045f5948d05af77ac397ea080bec236c7819cd36d1f10a722da608aaeabf216c31d87a2c27f0b5700f83f62e1b527e1c169c1256f768be7abff9ed6f31efcc181932cf26d59764e838a3125b74b496e89df4d1b113909100f1215ba72e5d51b1792a0e8c29f4e87c17bbf982f3843fc768702ca30d1f872fb7a3e264e4fdf255cd79ad55d2cf46d1dd773e6791e99019b5c5de6bc9c563030fce2e65f6ae980dd19d7b0b1c065d9a10b9372be24aa11d2eb27eccf9f34b8aa6dcdaf95dc753eafe9ef14872097ec0c99f50cbffe7edc4d02a178a22b4959b3c415343db61860232da866d2b7ef28a829fea6b08c9ac626132b7e191abf3db710563094f572d039d7280fedbdc08174e4e5c8fae783d900dca3cbc6130e9e9eee6478659b9b720cb498f992921d7d02b5cf802d4c5960a1d69ef483b0fa55b7774e9f004fe05e4f2071dcb2e76b0ceec3f338972c5c69a4c70a382d03851f857684785e08573ca1db0ea8b89d03669a7263195cbedc14fc852719b570842421b694a1460c395636592def0aa9cb0b03b7654465851627d54d00d4a9a5db68fe5948d977447b7fa04fb30a72104ef9aaff5bb230752cb2196bd4459c13285fca0de0c8038d24b3cbf444b208d05ba1ae91cf1b0a4c171ca6802f6077ea862aa724600ff9d5528e30d7a68ce7beefa6a9bd4334e468c632424a7e0fa534d2780a1f2b17ebdc7d983612e43c18ad510ce9eff333d3ea982087ea9fb4a5fdbf80cea7f52116553c9cec7cc177277e005e17dbfd5cdf4c1c17b0bb1eca62860cfcfa4a21825be03018894b86dc456060f8e58779fc10eda617513978bb23f521fe51ca445e65bf1c9daf9a5c973ddc7a325904170536213f1ebd3eaf7bc8c9452640fbfc11c54fd49f318328e999c1c7841c601876576dedfac0f87f9d669690770aa18e5863614697bb023f6e2d20f45ff2307eff25c1b2055eee6bc4437b215e0cc0b9ce9805914444ba5396e4eb9ae9da8aa50f01468a9b3bcebf75830143561becb81e6ae97274f341558d8c6c57a3021b0ad92e92d7eeeb8dbe62293eee20a38ca4a39ecee8a44b19fa30cf0a0d74839d92e93c95ed50845effb4db4d66fc79b79f890f4828480a76fe27d53ce9cb1ac3b4b51f9531899e8df463a271d8b3222c103b13f8ac3f445922f18252aeb425f9f0d20ef5a7562cb4caa0f6059e17083bb80df182bedfef7a486679e37696e337933e45e8981d79526522ab4b7b1920bd7c7da0d2944bd35638410de54647db0f7b295e1eb07675cf78ac9a93167efc6bff19c537cc3d1b31d53185d1a27f3bfed92584bfcbeb5fc53a6d71b33f7ad677a8dd077cfe54e06c96236247e2bbd06fda168c74198dc96cd309066810bb9f6f2ceb1c3a9dc0f469beca1e4f0c460e81301ea3801148c1f315ff3368d556fd4af4811eaa12773d9e9730737838991fff3ed419cb80020f205f9743f869d881646695776149b945c810078536ef148e49d2a9d62765cec839d776115b6791ef7ad3ad8a722461614519dc22921882706661f5a3d92aef8ac268c72555cab9d45011dcae8c8edd6911f0e34e48118807fc6e8cf78aa345c98f2eee633863443dd858a993818585993ac98da1aba993f51e195cc9bde94407f1219ac819e14192fd92d60a8e3739c2fcabbe0cfb8cfb0675680f076b4f1d7793ecf826a7cff4497f5c3fe5a15c7a86bb5c774aece5987eed7cdeff479bbb938fe85feca76d22b7cd819f6561134b11f2556dcaceed2d1cb8e5835909355db974062460afc717e89dda9480ea18cc4a0162431f27c7c7867b491a43d1af7065a863daac94d6445ad9cdd7d9aa10c5bc63b64382dee14462277367dc02fc8487043e9408c88d0b0047683c93489b580f1ec764e369ff6aacfa540140616010ee1fa8431b11b3bb0e1409ffc38c7d760884f337d133c94e57663a4d729cdd123c68c5cb30b4458b3fa6857dd41fd3adbcc8b6042b4d047e08f18e783fc50a24128e9e6cfe795eccbf06592d5476fc2d9d2ae3a3ec77ce073a83d0a0ccb1e464ee8c9ca2c3ab129536bf835a92c54b3f97c0f966db9d3db22cdcbea2287ebed6ccecdd07c3c6050655fa6b1db193926e12cbd1f64533ef493232f6e0be15d8891a8a9ef001e14dea981cd2abbb2547508e8fa58bf5022e0215c2c35f534bd57791846fd3f65ea29e3f2e59519641268fddfcccc6228f50a7b435ef5a4bf337d931906cbdac929a81b48e128fa179c3f1ed45ce5ce4150f9c8c31650bbda4905d4c241dfacdb8bffcb4a17b73ab52d99eae86501bbb53abd3bb4de822cb448f8d97671b362f3b0b4bb2bdfbb2aebc5522db4c6f4b021fc8d4d511505ba53aee9be7943fc85f92def3f9db9f18ea64266c692c6ac1ff16fccf3220fbfd067f6587f005f209f9b730a3574b5f7f2d5a8f4d75df6febebd5331a91a44b7ae5360b15cec6ae5c9e3fe27a8b84865123ad03581196797eb36d59fb256f5634da9ad79a603366991027758147c408016ef64f9a86c648abeb8ddd535f012cd9170a42bee47b87cc32c4f777827101a800b0c65b33eefcb9bfdcf6208cbc0d589832fdb91fc55cb96d8fb1087436d454bc5f3f48cb87fe378b9abfb63a99126b99d7d67c65f4692f0cab2cf73966c5e5f6d670da5fae683c2295804578febbbe445ac33e471260fdb0929705ac8824c2ccdb094cf04dab9e1511806e722624d8b4ab40dd2719e078138f2ac91b3d4ee3a34092fdb9aef922315efc8aed4ddddf794b74158b126f86d2b2d20be43b20bf8a84f66e0be33dc33cc20687099299d11b0a6ccbb53baaa09f316072c11722209ab8e4c8de84cad9aaa2bdeb6c19fcc5162ed115e6af0278f8113919017f9cababd7c875c544d75310de2eb0041865d5b2525a3d2623690c56fe221313e25bbf9e624ada7fdee163697077235340142927bf86934710f6bf7fc5e24c1bf7d9beec2ba10f85f0bba1ed5dd9e43a6b16936a94e959d36a78ff19d88458d30d45cd91e027650b0a805f313aae41bafcc51931cb4e025ece815e9ac433bf73d15052006aeaa03b14d8838c013a4c3b9be370b604b53bdc5d0a5830af9334fc84b5c651779c2e22f676c48d232bb6fb81490c88349edf22d7a9c6daf15bb12b69c0883252e9239bdb2e2ad97d858d59cd5eec0319128dd6271a6dff470eb8440544488e712d47172586adbf680536841172c75a8954cb5c1d4c2a6c8896b7c60b31e72a3d9a3b425170028ef5e16c39fd7ca32a105eb97bb74dd00a408286fc6497922f42a0d01c960e55e18a18b3b85e5d40f5aa7818a12d3b80a34cea02a8d99238d72a179729c18fa92cd8c008bc722cb358c3c60243ec8acbc962df20a9436d8489b92f6f201b15638cf62ce459ffe65cd8d49f0ce093d7b32429b130b3bba5c6c9f72781f05b87413a91e4bf7b812ae984fd240a6697cd46133e09af8210f09fcff54d81c2da9596f2f065cece0ff04e9d27f301238c258270b91b651dc1663fe2f90efd8d8a13cb5b5a36d3afe62805e3f6913135fcd9dfbd718332167d8f2bc70d6502da81c52f7f7fb580de69ddf8f3ce4e5461f89e9a3cea312173d3f51608ed870e7a563f7e8969128404a4ebab329f53264eb1d743b46100c5a85abc0627207e6a9cb97b899311c88b189536b39d9b0d560cc736ad8642fddacadb7ef8f8d972569c6c07e5236137571ca59fa966a940fe472c3988bb66f2c287581dd78b21398c461b3f9aaaf713e4390e1820d7e4f756928a276c62ae0940c7b5be85bf22ae1eeac2f641239b4d0570c7e5cc86508a6f91e71a07071dde00b7543f1615260caafa2239baa3ec22441b99a35b34b84f20eb3adaae6f764838db13dc822fc58cff0ca3eb57bd1efbd562e3da980b31fb6dcb0fe9ae8f8f1aaaa4ff382870cd97cd450e7f65e0f7bdbecdf9ee462f7d484260e5d9f6df12b3b20594302e6f90fd714bd8bd2cbd68a12da2bddf7d4aa6ccaae5231c1a70e41a3deec52c1efe1bc3ee027cdbb0c03aef59920646bf203aad5592b7267ad1a1c90c915cdec425cae3257c9274f6168c7881eb3da3d9814da5cf73e996736dba18fe624d8ccae601e5824fb72ec87d9cd22bbf03fc48e8eadab44393eb4ada2c7e0f48d0a1476278b414eca1df09f67b62c29e24f5b42f373a504c2543998d0d9ef5df02ffbcf79de7b431219047e0c8259a72e30898dadb284f9684ee031d830dcb87881e2d156328703c019e66a49c5ba238c170b556cfd26d93e35610816e4eae9007a9a48f33b2ecc85351233f744f952bcfe9bd2594d7fe65135492a3eaa640cebe99bd3c7cfe0a1df57ccce644e181c2f6e3ce56639120fd705a2de6d8cdbeee09fdc27759a35935f8ef7874a6b7ca2417ca1015904df8ebdb5b9922436c05d722310ecc853c88d658e7a6fa8721a8766e55d293731f451d1a2db1e048aeec54e154abc6085b2025b26820dc7f3f1ca24ef9be693927333327fae32a7e627a867b0a24696654776dbf1c7f5ba2b896a57f843ee36fcfc0dc224f664bf3552c9d1d1dee8ea18dd7bc530a67fac564ba9b7eab6666379c2ee06aa94cadd28aacf390bb94b913686e6bd51f98fa306746daa0a8f5110cb9bbfa636d0115aedc2257f7472fd705eebc308a2579abce74bf7675d42ff41aa343d4e35a58411e7406ea6be5fee3323fd2209fcef87fc62fc1da7219ce768b9dea45f7a3eb422f7dbc949e781294e3639ec4e9c8184be1ad2fa1c8a108f373c66e691ea67e088f515cc95c403bddac5d92076a403c90e0023affc568618c15c79d6eb04ec6b8ad39273da69dc56291e56a1dda47ea19817550a9345f9f5192b2404442ccd805f7bd2de2cf6cf7da2c282aaf0fd8bb1e19d7f481cd3b2a5e17bbe62e943aed2125af49f38343a908c7954b53501965f2c374416a41f69e3b337100c153c7772113c3c707274992684bb9ebe60f3327e97ffe49b0efd9a37e93c8ab015720fac57940b0177be80b6ec521a65cd96c637c77707b464dab776712553ae27324b28749c453c27632cbcddbcfd465642a3a2066b8e7eaf303bfda0b82d5570ea2eb7b8d92b749f89f2e329ffcd9ebe45d47889dd1b67e0554cee26650f6811afa49869a903e374b6c313ca6608fc2ba42e6f357257d2bb31a66cfb5aac2a55cfde4273621d0f89983a5de8b1fe492ea7c350b9a2ffc1d2075f328f3b1e3db78072dc3e63f635aa6f7d6f8f5ece73833ba417fbdc1e145addf8187272513050ba8fafe8a1eae17b3dc08b09b9f923f163a347443ce26b84956d71d280cb2668001f9ada1afc923bfecbda6975496b32a74a4f7612f661501e5b2cc907eed13e1f25da54bfa84c5bb144209d20a366b1ed67b9d7e10e52f9cb9cb7a3d86fdc9ab3fb857d2a40e98643c3919f4ea128eecda1f78ec035fd26edc9802690aaf3f0fb1d80dab13ac78a587bcd34279edab76a79d1ce3d46c57f2eeb13beb5af63d59e572f664c029adc5342cd3d0238081a794a518fb5a06b40b7b604bdfe934721c138304685e0fe810b1fd980f88ca6273547dab56f8fb431168fa31", 0x1000}, {&(0x7f0000001280)="dc35d5bf648956c49a953309d78c9176cda390530e7116e12cfbafeb4abf645506dfb1c3d1d1198b3e85e8bd2ee5b92d7e464839db00c51e748014681d77380d428eddf3e2ae6a0bcd550eb8680292298dad6b1b7a23f259fe825e3e4f59d798d98002799b", 0x65}, {&(0x7f0000001300)="3582f8c0dff4ba2efdeb9c10767d407b5201e57259c5b939caa50bf8a14dc803697345c2930f88d94ee211327bcc140f4f8f02786d8af5ac655664fc323bb30b861b0144e4bc55f0bf72369a580bf5c49b514806509bee7b44cb706d165c93ece840fd5c765c91b6d0aabd62ea67df0777583c9b3f280b05f4a5591befdc4e1c7ce7d6493c1ab44f999d5733eabd4f4803ecd08b081be4dfd9045fd00b3e0d42f4e3409a992d556149397d5d5d363fd4c9ef63156f27831390c7ed17ee9eaf4d2d982ceb91aa4e261048c6a41af64e453e58ebb873d8a85f897c2b6f70fcd1bdb8f725f3f43d5ccaf8bfc3e88d11aa872b424937ac1ae56da195da2f02ba864cfff55957333c4110cb94c282365d96d4bf150480e70508bf39a5e59b9b952c572f2e09960df958f95004da803b6f73804cbf4b63ea9fc2ef5a4fdbbed42b9537ce3c4da90fc120a9d7d9fa5b5d62a1c90c6ccecdd462a968d1b2d0dce55290ba7fb09352d95bd159991b470eeb2641c388a20b7899fd595a62106214348e75786bb39255902a3b99f2cec4d108f23b208a5980d8b346caf35e4a7564dffd69c7ee8ba9a4ce8208905680a17cb3dfab6534e2947b85f32492bb2eac73c21d60ec9afd1b37e693a804ba256c051248a56458a9f978cb7bdec14223cbcb0c78053756ef5684c7fba30ad3ddf9d6c668f715cf20f1566f6aa23800ce7e2872e3d5451d5f4b21c33e90b21132e8e9a0189cb247afe1a316979147ef7d57935350e8d559a8d33266a132860582dfc09c61b3a0d74497270e45079b872df8bc2ea57a40d65a77b3667dc94f9cc56b55e1c68494ba2c7a9c02e65af929da539610eb74d74c052caec28e91a7536ec3465926cee2bb6522ed1893959cffa413e85bb32aab37ce659f8822d6a73d7343dde0499dc5086d2cffe085d6a0ef56caf60dbbfec23c8c9d649509378a6694e4cd70d4c105193791fa3fbcfd4d5cc6edb8d947cb93a5323f0bd817aaf43c789196dba224d745d7995a60f1989ca914405be16164224b2ef336937fca775e9a57b6885cc10824267b5f9facda7d0e32ad0415d3aaecf810ba8a84c4ccec727e2cdb5eb1b89e348074bb4946512179fe49d6885065c94b749a724e65bea18fb6227189a295262d4560460b0e00bb0230f14fbd6e1f6c98fc378b646a10ff5a4a1685cdd92da682209123ce4ceb6be477f56d0f6812848a1384aed843f7258deb5c89f3a7c034ec508514b3ca4ecb4d390a5fdc857dfd11c5fb30e6708ce5a1d9254e58ce34766a8231503e4a1130f71832170876806b0255173cc1012fae7aeab22759af850a2f0a5972c73f71093c3671ca20008e41b5ac8a6a5511159669a4d5d8de1b0a5335b1aad90831720d049e8dc625511b8f8bd72d29849b8a8a6b6ee6484e1d82ef7bcb07a67c5e7328c1d3fe36b3f224b094cdca49e1a83c30fdb0af61e4c039dfcf8d8b407ea856871b1ff2eef9be9e529c4fb85a4ef14b0c46e6035c1e2db4be7345ec65ee2c2601c55b812fea8edaeb1684c92741af18d399fc07b7b7b583ef8c8a53a6f507a310cdd9728869a31f4a05ce4155615efffc9dcd619585ab1b5a336bb79b466a8be6a2e47fb0d9dc7c19dcc082ebb5e551534d2cfaa6c090255542a8ec0976ee0c1312999554f4d30e0ad1e13698cd079aaef6626d14dd8d0b3a987cf21a231bfa5888cd80c313cd86d10f5cb81c0158e6c577ff7dcaf0efe24aa6d89aa2fdeaad153b7c8c308c08c642229b5032fcded9af80487c6d0fc21624fdb7d60daf5b3b7ae13665f4044cdfbe7b192f9dafb4e8d9bda6a16f0a75f83de725c70a05dff599f7ea6888a8af54df110e986457299d9200acb5cd911d96e32a35aa184ce78ef4218742e5bd834fffed667b80e4b8a4859b1c110a8bac97fe1292e368d41c2c270646011d8b62a17cff4615d86bc1f3158ef9b4d13a214153cb7a898a9bb38079fbe6a4e9e5eb7567cecede0500040c1a9dc45608526f03aa5e3d068dfab5a154843e7bb815dffcbe527934517486ed665d291e632d2279912a630504e4b8727f26ebd07d7cf011954e1c2bcb5e1a408844e457746ad301732195706ce74f2333ff815e594f6eedf30fa208801389d04eee60cbe5fec07f30c453eb8f7d0e0fd1c8b35f84e4902e187914f3980ede09b664945dbea38a560fc9d58bf6dc21bd24102e71c16f98b6adea718f1d1c1b765e3dccc346a3b3038990bce8a095ca36a2318d72db1eacad21ba575e2eb3d671fa6308d090023f73cbcbf40df8de58e166599a52c4fdb05c2bcbdddcc511114d29d7b5a8e5ddc54270098b869380c1490f3480e8ae90d874dda384d4d87ce6c0c65fff43c3179aa9e9acbb33cc322705d1751ff341972d5a192e2865483c12893a508cf6336d98ce8848a52029591797bb3fd0b187064c6d7f606cb96763e3b5104d87815529974a450106b77136e900e36dc3953050e6edde33a480255238a3705ffa281ee975c32f9cfcab7f6e1f9ce3e784b4c0b80dca5111fbecb89618bd063436c73d12efcac7956c2e17b309379183e557718c2a5c666b82f18d4ec2e734238df961b052e35d8584148d08c930b2dbcafc504f69f52524e1efe47f6f7ab7eaadfb819e35d1aad991640e89ef515330c8fcd5dce2fdeee4fa92bdacc6319f0cfa095c3af5ee445193e7e2a406aa45143f3e509431a4547fa2efdebc1d5449bbea4e79cb26bc9e134d9c21bf0bdbe24ea1e50046679a964f283c1885d6ada1ed87297fed2f2b6cac11903964683a8f8151a981960e15cdce5d7d8beb4d2d26b5f4a2eba948a039f9eaf7541ae35cb1f7f17167419fff1913df0bb87642039ea7c4cce89f53904c1b3a327adaf38d28afdbb23dfde53315a8d04e20065c86fa0c06e7e2e2329ff5b517ffd0710997e3f204b3432d238519e4c0378c31f4917b76db59c1458e9d7dfbdbeed8dc72f6e6b682e749cf9d46f3ff8e052716d8181f13a6affb10cf99ba790f706cf28f40426a4a32df11cc4d4abfcd2972ec92a5b5e78e86a05f33f1c6c470f16ede6aea42ce7dbc78f5f1a3d8b5e0b003fe1a65e712d886e10498bb3410674385a8f3bf85d62dc66c26794877f5727c4ff731053eea1e32e73fb932658b5c211a70673c063b3f4c272f4a5bf74988d6a14ab292114529378746d87f1f5954f0fe4d345c62a79da233c41d2643bdcec2733bdba9bcb13ab48901ea88abd447ac3de07c1479bd9b056315fa6dbf7480826f8d632eddb5a50f20d6cc6d7bbbc9faa7379d18c6cbbe8eed2f4fb1ff626e7e62b42719e46b7359dddb7768861f9b326d7532d7ff3f0b0ba9a8326cd1227c00401180e356e1dfa0d0be93cce2efab0d7447b3bb00a3c8666708db20abb565c80785af957478318744cfdc94e3b7ede4dd7b2324299a3eff12cabb995c49b5fd4031c59e0ecfc7df6ccbd84e285dca6eb8cd2ecd41b10f28d64bfabee015ff4bc2f422aaa933d1af64a1f72321095a80053e49853507e7f40fca3da816601e19cee0a2074901459c861c1d8eac8a316a7ba8f4f7a651837accb8eb2cfec14832ad1ba17e174df5176e5980bc399159ef827f17bdf85e963afbf09c81d7d4105f32148d1d0101e61bf393406719d004b9e7d8c7f3af2f5f27a52feb9a3cd93954e5f465c4cdbb6da93736cf88aae959c3994510d810d6dddb9a7cda907c662b54a8b079d07fc40cf3abfc387f880b54f7da349ea89231941c9eb5f2a875b23dcb13d0ceaec8068aaa499aa8d1d5c2b4363a101c9388782c75b46754f678a4ee7a15d10d9f9a04f40044a067399537378edab227ac5590b710af0a11cb4eb763f28591e64ee0e8610a39a5e4b437f0866c3e52356514f365b1c131ef42e3ee32cc6c98e3fe6cc38d875343bb046c87518cf838cbe4d5c7bdbe9177bff6448d3b3468960edc097fd8657f64741f3d6504cedba1db27554513623ee7a1f7b1ab0da9e7b48456a817907d79b422010d34f62bd099519459414d0e4a3dee38b0a2a7a604996ad939d967e66e7eae0af390ca37a11a50c76c6b5ea16e555c134679accdff74efcd8a4a8a66dd85058665c312693524c4f38d1aca7009a669f7f3088dc4843e627c5e3840b4f36b236e633eace503b1e9947a869578d9984ba734444117ea612a01fefcd209512cd0da1514d65cf047a80ddfa6109da8770d395c1137789f5a957d8e343187cf42d7f3bbf9c5d739384ce6f1a84fc91315c690699db88df2ede8aadd467ba9809ec5d2f9d1d2104890bd0c99abc3a0510fdc184d228491bdbed7dab49da72a896ac6e8540efbf4029763508e19a8afb0792254353db1c7c2fe4b855a27f57703360bc3000c2b13e73039ba5d8f0ba047b75d39612b4ec40c73a09b959eded42a68cc9bc3e20c224ff991112bbd54339f59abadcc3cc37853429868156182ccfaee1195a49f682f4d1632e72b208585577907dc5b7623447dc242c6f47435bd03490d83c8f8c2759c4c3212abbd60e6e3df055f479d9292d96875b64fe830ccaea921f6918e07da5dfb3a3bd7dcd76d862cbd4d4040687f0c691727d2ec99bc9ae1f69544b00812ac3d0328ae2251d03dc1ea4da6f9c5d8a808e714ed7c539863bbe69c531ed3f39e0e8170220abc3011d5943d77e84be7e1563057118eab0841b949724f84b05e44e56b2d6b6bae56349a3514a0b7018085e8e54338ef23e154952d5a45bbaaef19f8636079bfd8b7a8f278eeb133d998accb2fa67eeb165fe303bbcac0b2b847fdd8587662525d6f4cea5f1128fe1775b85ed59b900422d3971479e813d00a9f192e6aedae28c3c1b49ce6c341b24850e3d16ddafebc9eff3a7a7a151151a2f3dece569b07418280fbf282be256f9ec60e06266beb12a4cf6491eaf8f011d434ac2a30e121ad899e210bbc686f3e5b064e4cc8c4866242b4f38bb3231053a99da4d15ca4429c5ca26204d9ea9dd1758d510fb96161efd6453b61304e8b52dec88a919c619b82f42d31ae631ae09436be54c8107f6cf5130d5de2b0aa514d443b2e8a640ffd212b54804ef2a58387fd50b9d962f9629cf37d980c8ef00d658f3bb9d2cfd7ec87b837f61a2697f8fe489cdd02a241a7f46959556dc572bf8344222969d8c951428b686ec01b08ec45447605d4b20c13097ce6d912d3b42024f3190d1bae63b439b3d34cba69af25c498cd9e64b3c414a3a0c7f7bf60e7cf6dc630801d8cca69095de6b697b3dc406015ae667f6aeb3ae615ade9c78d45a03291eec0a01852283f4644290f3fb635b489287744924643a47a838d33a16007d86da81d8034f4e40be7992dfa680e9a33982760e6975019785960ec6f87a1e2604711da8321651fc2d5b92440c077eb1ee5b731ff47ec49cb4fa3d653a5f5a8e76f93b98e04e75c44639a3a1a2ff1ebbacd51a446b136fc97ddc63577e337568c9aa98ebc02111bb36c303f835934e9d33e3743a0e7bc533f201bf3ddb77ab6ccf1e6ab5e73c54b63247a2feaab3d5a0b6b257859c1e957fd4acc22b8326b8d9da4885b70021d78c260b1810f26736b21a47901f35fe653d81a08697a15ae6ad0b3b2c501c52c84ed5a48ba70ae111ba80572fbafc30bb5806840e97162748ef8a71386bef6cc3d9755619749d8b544b7a84a4c953ba9564b13de58a3f852873f53a256e132416e07652e2074f6e2135028507a8a5a33b0820a2214a80f7a5f3c2677f6b7829f929bf854526e2ead118127551800ee0c78c3913a4b0e39b189c05391e262e1699ad26970ae92bb1433", 0x1000}, {&(0x7f0000002300)="df82528a499ff95625ed3e3f449557712301eaf4d2583a3fca0e618108cb19ebb8481e6401f1f9a8916fd2e587c89bc8c8e002823f486c52ca56f8970eec8a45afbbdee0ba5f71815cdf94fc8a9f469aafdd69bf0a8351ca1a155db6f38aee5d62be6964ba6b3ff8bd0f0034d8fa5c5e4bd1ca4b6e0b0f10238f110dacb36c91b467436c21ed47b0b680e26d955fca2edcd479144d41e9d701057a4fbad26eade739cb09d6ba7e2f746bfdf8d937d0b565faf9f0e20a1e5f99c1521e16", 0xbd}, {&(0x7f00000023c0)="070aa647e40fcf5dee805bc550d981a96d0755c43c0d68c0bac78450da75eb8df660a2bc85a849e21cdfb3cedfa36fe7f63052174cbf08bb4a8ac46e6513e8cad674a8250d1556f7a350f2c3eda0ad0b3e14763796313927518efcd973ddbcb858bb52036c2cb827af52b043e150dcf46fdaad3e26d7ab1de852e7be036c7fccc810cc4b4d8eeb42a56f4ca17e7d8044d4b4a33a241efaab9c8cd080b658f1ebe061146557e7498641fe4cb4438d347c1a64cf8518279c7f7c1744ea0716329fff328d1e8a8e2702eeda0ac8d99e9a17ef272c8fcf4668769a61bd3d78018543889ebdd012970d0b8f337007ec5e5bca1ee9", 0xf2}, {&(0x7f00000024c0)="376bff3f9ade69197eb0d2a9c4e14cc8fc1288d9ae70bdeecad2d1f3cc372a343f5789cd9c92776e554c7d5831120b44a54e52321c3c13498288714cec2de054db0ae02bf595f88588edbc7d32daa9625f9d605e42dc4caeb9b63fab08b5162c7343776b9a32061315f12895994727baa0534dcf61085c159a54b26fda5ae59f65810b96dd00c2c409a5f4f45ee72602b811f72b2203717f56fd612fa979671eb7ff9ad461847fa56c3b5fc6273eedd91d752099dbcc14150ec914edca56e7bd92271495a37f55805d79ed", 0xcb}], 0xa, &(0x7f0000002680)=[{0xe0, 0xffff, 0x1, "b2a3defa7f01b5cd66f6e1f158e67118b464e34ad2cd07e7ef41c8c5552f5e48ddbf9b3521f15dc85463622821edea6492dbbbbd88884e11af0b30290f3fcfb76376dcfca4730f4f57d70d3518ebbc1c705a5b8639373959187bef0e0ab00a28d738842851d2455f4c2e7d4f57ac6bf6e6b83070ab18f6049bd20a7e4c28ee6f2f563e53b77622bcb481bf3622b060f36bbaabbe4a524f9a25fcd032f8c76082df95be5f2fea5d843522610e1554b1e3d101274b131196e08ee8479dea4aabdf6534f09c25477533e50a735b"}, {0x90, 0xffff, 0x7, "75aea3eac724712053787a733c5ed51e1244c6ae96b43ff2d1c621d03fcec31376b9d66746e661a55d51e9c77277efa8222eb880d70d00383270a60b4c4d035c51398660a587f09634a8b8fe75072c05e9ed645125af14a0cfaa7b973556b5af9eeaa4266da22df2c657d622580d66384c8aac405429d7ce9615db2f"}, {0xd0, 0x1, 0x1f, "0b714aae65c6099f80f18a70c7ed83295c7c0dc70fa358f7593a0d83c8b3585541824e5a015cc23b07d249192a9108eee029e71798c2eab9c60999e4926d4fbd3e8c9f8b827d84d97d859dce8b3eced82c12179041f5a22a8375932a5168fa665a73743840f2ebbc98c972938042316853f06ecefff1d793826bd19e5e3c3f233ba7cddc8ceefbfac0ec1a3d1dcd3886127b0d13bb64197672601427b7f2cad9468435fc2b256e2894814fb36708ab6b4b524547ae9979a7ba195a"}], 0x240}, 0x409) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = getgid() r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[r3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[r4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r2, 0x0, r3, 0x0, 0x0, 0x0, r4]) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000240)=0xc) r7 = accept$inet(r6, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[r8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = getgid() getgroups(0x7, &(0x7f0000000200)=[r9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000100)=[r1, r2, r8, r9, 0x0]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x80}, {0x6}]}) r12 = getpid() ktrace(0x0, 0x0, 0x1104, r12) fcntl$lock(r11, 0x8, &(0x7f0000000380)={0x1, 0x0, 0x2, 0x2, r12}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r10, 0x40}, 0x100000084c01002e, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffbff}) r13 = getuid() setreuid(r13, r13) r14 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x2, 0x3, 0x3, r14}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x82) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) sendto(r1, &(0x7f0000000040)="80d28ccf1db6a2d328e24f802e428c08cc2454866b7dca5f723e158e3ca84b08231ebc7fa494d1ec32f48e70bbae", 0x2e, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x7f}, 0xc) setsockopt(r0, 0x29, 0x37, &(0x7f0000000040), 0x14) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000000)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/207, 0xcf}, 0x85009fcf799d2b4e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRESHEX, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRES64, @ANYRES16=0x0, @ANYRESDEC=0x0], @ANYBLOB="4441cdd22adcbb98571847073dfe9fc52077b06ed762719b43f5b8ca9e045349db76639a104429085fdfc3627c37d9b19c63df1ccc61f75506d0f6c9d779a43cbe5be0dd465c907a51745d2014fd59549c438b1c84589c5566311e4f93457552db8b7fe820d22ad26e8140233c3a9a199c8e57f3", @ANYRESOCT=r2, @ANYRESHEX=r3, @ANYRESOCT=r0, @ANYRESOCT, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESDEC=r4, @ANYRES32=r1, @ANYRESOCT=r5, @ANYBLOB="a2ef6850f8840baed5a4bff999b2459706c6"], @ANYRES32, @ANYRES16=r0, @ANYRES64=r1], @ANYRES32=r0, @ANYRESDEC=r6], 0x4a}, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0xfffffffc, 0x0, 0xffff8000, 0x1, 0x0, 0xfffffffd, 0x0, 0x0, 0x2, 0x400}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 16:00:09 executing program 0: r0 = getgid() r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = semget(0x2, 0x0, 0x280) semop(r2, &(0x7f0000000600), 0x0) setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setegid(r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x2, 0x0) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000240)=0xc) getpeername$unix(r7, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2c13, r6, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r2 = dup(r1) close(r2) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) pwrite(r3, &(0x7f0000000300)="d23624836a17ea1a4244c3342fcd834ae05d0c4c08102b593590f8f47319b51451c8dc125bd37493a8ed47a39576252f788f80e743ce9a1dbaf9aba11d2ae103060c65e63b89c105ea11f991d4d244959b87e718f41e4d545d1097fcb5a48e173e602062497d3c36", 0x68, 0x0, 0xc6) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x29) r6 = dup(r3) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000001700)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xd091, 0x3b, &(0x7f0000000000), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x8030, r2, 0x0, 0xfffffffffffffffa) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) msgget$private(0x0, 0x20000003c4) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000080)=0x4) r6 = msgget$private(0x0, 0x404) msgsnd(r6, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r7 = msgget$private(0x0, 0x100) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, r9, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r10 = msgget$private(0x0, 0x64b) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) setuid(r11) msgsnd(r7, &(0x7f0000000180)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95ff019d0000000000000002aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c960759a3a8a2a2e19117fec0866378de0a48ccf0a871e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae286875500"/263], 0x107, 0x40000000000800) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x8) socketpair(0x18, 0x3, 0x8000, 0x0) r1 = socket(0x6, 0x3, 0x4) shutdown(r1, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000380)="188e2e6b9a972b6a23477292e96f608f9174f53c58b9360c0ea35ffc69dd6455be9d2197a5511dd4cb18ed8af481954d498bd0a445bd78b45765a067bd8c690d7519addfbf7b01dba6fbdf6f0d88db1c5f5ccc10079615969fa1937ea4c565c96dc2bf59de154a104d8f892de0e9dbda34880630fd43434f332b7297866dc97b99fa22602a5f5564348eaad47827e0c8ce94cc3d20001315d9fa1d006b0e670e5a004eeb673e398785829d4e784cd43f4b97b670e5d0de8dc49f30b9958645e25aa531c9becdc67e282495383b59b4f40a8f37b2e10bee21fd9145de0b7869fcaa5a76b494e852b2b8526b93c376a9d43f5acabecfff5b1ee380278fcb8692d76b0fec79895e5e4377e25c9f5ae1b65425f799ca13968732ae658fe088fa5d3d8483942dc3b7fd3a1c009aeb8f2075e9553803c23ecc807e8e758dddd93066c88780d1c781bb592f5ed490c57e757415e531d1832a17b6ffc22c49042b19328877223aef1998001a1b63bc359ad0ec68406edf2a6a1b4d488f6d708205f730367a8ea935a745a862ee34cfed3d3fd1b54fb2d35e41ab5b4591f8c05e1f2fbebf4b89ec4775ecbf0e229c4dc725d08edebc50c2041dab9188767a8b6820916eecdcc494c36c101cde38664a5e5601fb9edb931f383bcf17260cd58cea4dd8f55a7d97e0bcff0b678d6b3051f3cf186d4b3ab70c80d97658942072c8176a9140b96a5e55198dc03fa48a15e8669f2990734aac8a20ce412d837e8f0ea9fd8a578b35c2b634433e9a7332bfcd55e99b51b72a1e00523a9d7162f93561d10ffcc0dadb4610dc7eb6d265b34bec0bf6f870a8fb02ff81030ef795fa79a4890a6e208ca3149c6c1a5681d94735be32748ca9c4fd6c5f92a850a40ebd7a5f2613fe26aa056106847c88ef18617df764039a457ac24a32eff220f900c78e9b8c79a74c46cefc9292da428602417068cde7fb4c1d1c1899f4de8a835eafb51bf28d8b9afca07ba9a01a67bbde1800a86b51fb6ca374e3f59107af5f4f09aafdd0cc207c9599fef4499790334cb4b7aa05112da0c4ef49d400bd122040888931bc023627c84c89a373bf12fdde17bdc141643fd08c5020ce3bea6c4d0443bbcf7dede50bea197c7649ee94bf55a813c74a02b17e621b6c749840325f9805779ed9cd5398fc11a1d2953b8d502ab464c92448b9d1ff35a604dfdcdad5b6e5dadbb79289d0dcb7e77b88e061526f785618ff6ac0c245843cdeb002a188303ed615462cd1c92d48919a234aa68ac00e5866ee4788e87ce209234451fc067e8eef5ad1956a62ccfb9312b4ab4c4f58d458541a02eebc3277a080bca99042492e8a7593e61a84c4405607b28cdea59ec16cebb5c379f4da6b80a614bc68b04a4c8882ad638231e6311e189dd6af114e84d9983b0f9dd5cb486c5c35f5f3d6c4457416c935d0ecec4ddb9149ed7c2142ddd551568d9015e3190e8dc01e509b7459a226e1d3d32bac51e4e43b4c064a856a8d19267ee984e67e38b4b11805bacc2b34fd1522f70cfcf9fc2873a3a7bfcbc9566b6df23b9fd2b41d21ab0b9421709d7c7c34b689723b5e8bbf92a01b7f5fcbcd417be122fd1b89420849c90ee4d0fe8700158ac24cf7073a7122ee9d15baf00b2bffe17e89f44c48e4d5c0bb0884f6702976eb0763c4c2f3e6a2fb2361bac97afa51ca06125ecefa1515c2a2e14ad179e15e88227a5f46130c9a122b69897eecbde9208fde81319fe8b00330ed62192092feb4e924fa3c7105239dac8012c844ed8647a9fdf431640d0bbdd0afd9dc1f6512e25ce3a4c8daff36787cf51735ad42fdc582ed0904e6cf6fd471dad1f8f8c8dee1288cb65fc2afa828d92eb474010e78dd3f769f8f4676ebeaac565430685ee646fa7e1de573824c424b526f84d5390f42c3bbfb45cefde586c3e84755fa136ea41903eb5b5791e1be0972392e5ebee0738615c35c2dc6aafeed20c21a9a4b2e60ec0c1697ff8bf6dd89638ce4c6d102c7092467637cd2b1544e351a328ee5f9527a7b9b951ede206210e5bce8bf95722fbc07986ac7d3c27dd0da4795a4328cdb9ae2ca464a83f57715115aa1ea784c1e4a68ff9c25c40f3c9b5ca7609433eabbe9bd2613ccc232568df1fbbb800fd9879c65070360b6561fa32a0e01221583f0aa76f8874318b8570d288431303a67009e8e5a444897a9c7bac524a2aa40291849462e5f0c995c4e7a109b3de3ad8b58d503f73605d76c10d9247a3cf7ae72fa0e26a8bda8e34d9afcfada2dc9a36d831cc6c78a41a97740181097e49a9f6fe02fb008d7d618eb62a806c51da650a1feb9fd1cfae918af315a7dccdc543f91b49e3267a8406812b049738a5034c0ca17e5d38a4f4cb0a3fc98568fc1e2dbf4fad3051e648cf076581319fe719efcd734f14c2fb9b7caeab48481823965f34bfba2f865232a5a73defc2fa515d61f13afd8b66b0c4e934c035be610e1a100020e6a416f3a0d47b2ac52564db38c93156844dd0a6ff8a183ee5f11e76ce5f6fbe1ea6128faea02b27a815df489fc74e089030845f29d59db5b3858f9fd138ec28a7bfed56e50e3aad5304444105f9461b9f6cb77cd48bc9c8c3bdc29bcd0e261747cd040693b28741891ebecbe2a7ef61cf803570ccab3a11d4ad6d6fa93db86c967c18fa2897821f335304644269864f1cd38b4efa746ed5c3c79ffbde58532c98b6f5cdfaa9240895f0ef2cdeacd1cd12a3ec2ad1e2b53be079ea4f3ae1a07c59603b8fed198f3ef4e08da64fbf21eb8b6cf4aed6172763a405b6ff8840ca0f137dca8874a9889f327bdafe1f84667d111655492ead45860febf4a40610580ffbbee4d6b974571d667e8cbd6b3a4c70c33d2a5ec0cbe9c01e16c89dc9985e68fe4e073294e180393d41bfaa7015726b7e883cbf0cdad808254c9f299bb894f7b6bcd4f8f7593d0f06d92f9e37660ad0df27a9afa335f204531d8a4d944494f4a771dde44907b122a7e3798aaccaa6afeda84d3a02092481843a0ec0fd4ad6fa092f08a9b24830aaf45cf070734fbdb2458c105d839333fdcb959d2f08550b0ae37fc98c1880394676cd8b7e36a71dd08cd83a562b716a21aaeda4bea7c5dc82bf7d2fc6a916cc64fb8e1cc6d961b9e248b5d8dfaa749d90b00e5ed75046ad24e68bea621054cd41e4006791549250b59ee54d7929ff9c9e471f39904208afa0504780e94fbfc85a2d4890f7e012b1c65d3463e9a1b3b410a2cf7aaadb2a79e9b11523632dc8317af1be0dd28d870b9d7db13992af438cd88145755609b4c52c8b04ea7f54a408b7db2fadec9b9ce382731d7d99e22c2972bd77d749be4796e174f61b4a842e60c729c7f8c306c59b29428818cd7e51369713b66a37da0c78c545f037ebea3d30cca753829e883b53672a9d7e328f4ffde43073fcd1b96f78556222e3056bce3087020fd6a3285e609a779afc9e07d2590d044969488c5cce55ad80dede18b2b2f33059a9975687279c02e4fdfc61e338911258fdc5f481ce505e51bff1773c83d0f3c4629130d685ba0861dae4d68f2a9109740c35f9a7bef96c94b338124e08229f363c084d23d5b2544c7262cc04ebb8c40787cbe9909f0b3688c4410330e2a8f12075ca5a0d15f546a5b3f98a452bd580b8ad862347962f1b4849ae3c27d2bf445c4384da6021e642e05e191caa2a18a3dfc3a3fce39cef4167f4271e39499ff14a254273fab85a2eaf44ec167dee7eddf255b25b653e896749baadbefe9a63e8d360da4d5c67f74d82af34c6b2355619368d1e572d330a23ff96659bcc4f04bd50123447b430477d0bd2963b6dc293a49c5d6af7cd53180c458f35a5b904f0e07dc4161322fcac0deacae0e73d34472d3f1aa6e23d7130bb0b9ea034928e3cfe02d96115a23413ec6ebf3394ab3a4f6690f37af64be16939c1ede3751fd5916e94f232ed07884bd1a6faeea98c6fa30043e4d3de29a6853f84032b799869e746e0ce513da372d7c10f687ec590c1a2b75ff7c600f721fc813107d45e57971fe5e849f228840d350458c173adc8c629de8dfc959d7a10823dc3c9adc8e4f4576134d7b3c6aea9fa23b54195ead249ec6f6be5007cedd4696f520272a447e8e02cebc4d3496702ac4aa0dc69e13bd71bb96e396a8f1288f2fc27f203d8df7a1085b72318ab4aafa61791997891b53f0c8c84a9c07bdea5b53d985656b49c24ec5b9d5f543082f6a5a01512fd96dc5028b74aa59e228bf8429c45d6a51e1809ebaaafdda2e235949bde393e2de03286beb0fae492c09df7a646cf741af1d5323c4f4d341bc956d65904366ff5b5ce1cd9ead7ed7e8fab6d25cca07503916c7faffcb9eb4b5af5b5a97a2d70750eb2297c4034b6b2e30bf3c1397100dfab4971b57719f138ac96b12a6e5c15ee5378e8a093e21e43a9e77d69c9c790d3b1a5fb55500a9649b9633c74cea02695a2b49db85ee900b14455b9e082e7f654d6dd8b4b1cd5263f0d82e32b1f234b9cb7d01d69a8ca71f82adf861df4945f1881c3fb2b780cf303dab108cbd34a310eae02f81de0596b200c4829e11e1bc8b7a1eb553046a1d71dcb3438d45482746cc4a30b02dea15fbac97f0c6def5ac2c1fc2140490c1824f2fa8a7335c54b7a9d57537e131237ce24c0153fb89b64aec9ea2f47341ec32f2c4700d574a22955bf88c468d6d89cb82be92c7ed2ae837c05aebabf0d57aeedf0a18c576b1097815c40d5b39cef1760cd78dc3670b518cdb5178cef278f19a5cc65271fe03fe8a4a58ad598d8466a84e7748e0feafc4c3f8b0e391a473586150b4b22234f00b4a64a5021590ba944ee64636ff86bf8d1dba02e0cabd4a91d4a4e54c73d7aefeb56bbf5988032ab149b37362f7f646c170799e45ee00341f2cc9a7c28049a76b607fce147fdc9a974a2808dfb33368f9cf809e3a25a5952b80d31deb6425d966fb1b389fbc7b49c3bb2440baf9da826570518a4bd9337eea3849911cc1b570ecbc4b40dc34d09a73582b415738d7f6db74f537cc163f3da3540796f7fcb575a24dd308f193bc3c8b8939b0afcb6130cf8801a5bbda0b47427f0e8bedfc21ef7b17102d1fee376580d4d007c99def3a0e73caf644ab15e4cbcca53031d7804a9f336bde79e3b901263ac765a6ccd66bfa403a67abd11e8158a865e4e4ae704115c41f5592b12f52f12f4a4b6a857ffff85c847b6cfd145c58490496a291972897946da525788ec195fd03d4a588876ebf0cb0205675df74c9c4d37cde759ddb072056b12ccff83e560366671e991de621799b9a2ecad4dd44fbe6bf3ba6ff1e6b6229ace816ab942636951978896d5359cb488910546e489c27abfc6eecaaccb61f3bce8c2173bf2509baf78a7ea1feb6de44687f8fec506aa495d651e3f50c9aec5fd6664ef544d45555cc19960d97322dc8f2be44972759fc65ecf33c10aa5716544cd66c08f65c3e2ca67cb3da179ba837d342247ef8e8d00379affdf943f2b8493f2d26dc3861ae19a6842d6036948cd10ed3ec25a63319ff3773fd16f8005639c6ad393ea84cdb67f7abd2d85878d51e0b018286aa40d03a6310e13688780d2191d6a6cb06d265209159099ce8b572e5e67417f17f5bf2c35546a38b86f909655e79e3f9461d183c1c5cdd24629f00d13942d14251a0a6b7188a538a2930851e9eafbe85692b2a421cbfc2668c3b25640a76a6603d68ca1ce18c4f386c09c58aa111137e1f924f9b0ef465326c3d30bd81bd8d5692ebefb07d78d4260d5e36ac59e75c29839b93ac748a844cefdb1b8b", 0x1000}, {&(0x7f0000000080)="e320c5a87240303e6f7392", 0xb}, {&(0x7f0000000200)="ae398e5be27d3c20e6cdbe761aa9a1a02509ebf32ea6d048673124c7d3e7e8130812bef15013115ab187f4d5b8e8f016566d64808d684410a33aa203846894c3a19029b0306dc9ae03d52de68002fbf4a1b98081285b6754f3cdc1547089033ef938e7067e11d8", 0x67}], 0x3, 0x0, 0x3) write(r0, &(0x7f0000000140)="d1b1f156660e3d00", 0x8) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') pckbd_enable: command error 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) socket$inet6(0x18, 0x8000, 0x81) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x5011, r0, 0x0, 0x7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:00:12 executing program 1: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000580)={0x3, 0x3}) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) socket$inet(0x2, 0x5, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x92, 0x4, 0x5, 0x3ff, 0x3, 0x7ff, 0x4, 0x10, [{0x7, 0x5, 0x7bf, 0x7fff}, {0x1, 0x5, 0x8, 0x7fff}, {0x6b, 0x3f, 0x3, 0x3}, {0x2, 0xe08, 0x9, 0x10000}, {0xc11, 0x0, 0xff, 0x3ff}, {0x5, 0x800, 0x0, 0x3}, {0x3, 0xf38, 0xfff, 0x101}, {0xfffffff8, 0x1, 0x7f, 0xffffffff}, {0x5c, 0x0, 0x8, 0x40}, {0x91e6, 0xfff, 0x80000000, 0x5}, {0x6, 0x7, 0x4f71, 0x3ff}, {0x8, 0x1, 0x1, 0x512}, {0x8, 0x7, 0x0, 0x81}, {0x6, 0x3, 0x4, 0x9}, {0x8001, 0xffffffff, 0x1, 0x1}, {0x5, 0x6, 0xffff, 0x9}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000540)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3c}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x81, 0x7ff}]}) r4 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x10000, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x54, 0x2, 0x6, 0x3}, {{r1}, 0xfffffffffffffffe, 0x41, 0xf0000000, 0x4, 0x976}, {{r4}, 0xfffffffffffffffa, 0x10, 0x20, 0x1ff, 0xc333}, {{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x4, 0x3f, 0x6}, {{r5}, 0xfffffffffffffffd, 0x80, 0x10, 0x8, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x2, 0x2}], 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x59, 0x40000000, 0x5, 0x6}, {{r6}, 0xfffffffffffffffe, 0x4, 0x1, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x40, 0x10, 0x5, 0x1ff}, {{r7}, 0xffffffffffffffff, 0xc, 0x1, 0xc3f5, 0x401}, {{r8}, 0xfffffffffffffff9, 0x0, 0x40, 0x468, 0x2}], 0x69ee1268, &(0x7f0000000500)={0x1, 0x8}) shmget(0x0, 0x3000, 0xd, &(0x7f0000ffc000/0x3000)=nil) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x9, 0x2e, &(0x7f0000000080)="d07086ffcbff13b9fd8a2eaa4e713048e69931929648", 0x16) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x14a) pckbd_enable: command error 16:00:12 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x200000005}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x200000005}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x3, 0x400, 0xfb, 0x8, &(0x7f0000000140)={{0x2, 0x81, 0x40, 0x1, 0x9, 0x1ff}, {[0xfffffffffffffffb, 0x2, 0x9, 0x5, 0x100, 0x8, 0xfce, 0x401, 0x100000001, 0x7565, 0xc95d, 0x2, 0x1000, 0x0, 0x0, 0x3, 0xc0a, 0xffffffffffff7fff], [0x4d58, 0x7, 0x3, 0x0, 0x8, 0x4a84, 0x3f, 0x800, 0x94, 0x6], [0x1, 0xfffffffffffffffe, 0x3, 0xfffffffffffffff9, 0x1ff, 0x401, 0x33c2], [0x7ff, 0x401, 0x8b7, 0x7, 0x1ff, 0xebd], [{0x100, 0x800, 0x8001, 0x1}, {0x4, 0x7, 0x0, 0x401}, {0x4, 0xffffffff, 0xd3, 0x2}, {0x40, 0x5, 0x8, 0x2}, {0x4, 0x7, 0x8, 0xc2b0}, {0x20, 0x0, 0xce, 0xfffffffffffffffb}, {0x3, 0x1ff, 0x0, 0xc4}, {0x5, 0xfc1c, 0x8000, 0x5}], {0x1, 0xec, 0x1, 0x10}, {0x6, 0x73d, 0x7}}}, 0x8, 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) dup(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x80000000) 16:00:12 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x2, 0x8000, 0x5) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x2}, {0x6c}, {0x3c, 0x0, 0x0, 0x2000000}, {0x7ffffffe, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) lseek(r2, 0x0, 0x9, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) shutdown(r0, 0x2) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) shutdown(r5, 0x7) mlock(&(0x7f000065e000/0x4000)=nil, 0x4000) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x0, 0x2}, {0x6, 0x5, 0x40, 0x7}]}) pipe2(&(0x7f0000000000), 0x10008) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) sendto$inet(r3, &(0x7f00000000c0)="3a4f1cb85860ab5d977871638d00", 0xe, 0x6, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0xac0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) r4 = fcntl$getown(r0, 0x5) setpgid(r3, r4) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='x\x00') r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x2ff, 0xfffffffe, "080507187195e5f90d3600000000000010000300"}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) clock_getres(0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) write(r1, &(0x7f00000004c0)="c6f33c87e47af72c0443f0a512dd3daa4351b3b64a895ad3e3e4bca88ef7711ac3f1d48ad73e94b4159008371d70dd73f9045652c0677a236fcbd33276bace9772958175170ca3154fddb919094d87d49b94969c4ba1227b7b41c92579e700ccdaa666a9f27e8e2c5f5e8c8770a6fd2a5131d043a89e7259c4822cae062cb0159beecef8d673e1de1841629f9ada24a7c9f26c3eae4e1f502ace98d10ba9ab45b0b96d60fc7000f7146be4a6451d84dc32c51537c744ef6465b35fbbe2fd2285908957dca0b83788c554587f1a6e0d0f3fa55f7b4770bfe8beeb98a859f7ade42b310b1193abdee11497ef60dae1f66f2960db186d675f1b8ae39742f73b2549977b1bff49a3b1c12ab37d40b5a476a6fc949ce9211037d5b8b85e5928a46115f91b729a64151dcb0cb2a892f3bfeaa97c007844026af6f5c4002e0cce39b3bdaf7e16fe0f7c1639cff201b434cb62fa6e3ad5f70577c25cb5c29bced7cbb396f7a72165a1f8366d37514e870dae2eec07695692f803957c8bd742523713173d818a60f6eb70e40c81cb8d710b4ed3fd91cc92c9e4e5d393405c5bef3fd0038c6cf1f5fa03c41c822dd49e8c54f241eeefce6927366b88be0327b88a58cd0ad4b3d939e6bdbea94d146caecbb1c7696891", 0x1d1) 16:00:12 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x100, 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x2b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chflags(&(0x7f0000000340)='./file0/file1\x00', 0x10001) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x80, 0x40) accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000040)=[{0x5c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "7f0000000000020ccd969f5c79da00"}) close(r0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x64}, {0x39, 0x75}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:12 executing program 0: r0 = socket(0x18, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r1) fchflags(r1, 0x0) r2 = getpid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0xfbff5d4a) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r4) fchflags(r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r5) fchflags(r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r6) fchflags(r6, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r7) fchflags(r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r8) fchflags(r8, 0x0) geteuid() getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r11 = msgget$private(0x0, 0x0) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) r12 = geteuid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000005c0)={{0x5af1, r12, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r13 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r13, &(0x7f0000000100), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='.\x00', r12, r14) r15 = getuid() setreuid(0xee00, r15) r16 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r16, r18) lchown(&(0x7f0000000580)='./file0\x00', r15, r18) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r19) fchflags(r19, 0x0) dup2(r0, 0xffffffffffffff9c) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r20) fchflags(r20, 0x0) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000280)="3ca4eeb35edd642dc840038d9c3a09f19b5ce7aa9fdfa606b75e042e9908ee492f29f6103ae3aa3bbc1d4aa47dd1025adb7dc9b753c240a801caec648482ed5c108fa064f2cb294b5a2a4edb5b7a53806d7f3c550c1e33a0f05c82a688ed729f678a368a5ce941fb69e368651dc42bb91da25c761a45380851ee54294ccb6c74a2f39bd1a09ed5ccc0ca49e9f32aca2b567f738f1d0b86578afbb4fce2f0ecedcdf4e006215d3ea71ae03d94d649ecafa0beb40262cbde6572381fcd425caf6468d62619914ff522ef23df4f5ddeac1549a3dfd3c382f6dc8621eebdfdd22c402424b6bf99a1", 0xe6}, {&(0x7f0000000380)="3908c2e5ac1d8c80057c22708f6f14c2d6991d81caad9c5464c467835a9fc359aecc6883cde38df27e5db3a5e2a1729a2e46b32746ddd0a611946d4fdd37849a6477bb7f6790bf2a08e856b02ee04b6f19c03b28a09cfe98cd98e8981137869ecc61739145e6890598b32bd11ad24d8d7ae6dad96acf3c8f512f042f33886310ce77f5e8200f8c6158310499f7cad8967f8121be374843643f51ff68e56a6a9821569759cef5afb9baaab9d44bc2d7e907838a70489d9a3ed4374204c8f03f8125b0", 0xc2}, {&(0x7f0000000480)="e7a6f1d58dd3eb1e3fa7ea8b63939ddb5e15492620b55d87be1488a0d033e9fea5c90e007a4f477d3200b50d2192508861559f448a656d37f2cfabaee288129465bd08a7d6c7bcf8a8974d2656671666621b5abfc85d327124201aac8d472c3081f96cc1384b899ff5b652afba9e6b1d04b1db63ab8f72b7f5881cb759bcdf71b23bbb9450c537d8a50f21dc64602ac6eff7339023f5b0fad2ab4a3b79a9b666540f67fd3b5775e21df0ab7db77981672b", 0xb1}, {&(0x7f00000009c0)="4b120935479b8e91088214e25c6b9977fccee4d53a40c114fd10fdd66a3eb658686ce7443287f6e123fff2c09124c12df6a4c1a98d6c348586db19472b053e5a1f9c85fd971c0238e3df04c3c90a197a2a44603768e19b04cb394e312760e9bd2d1aa88b53f18057c9947cb8a6093bfb958f1002ddca1dfe567348bda9d11aed1c49f3cbfff615bc1ab3b7d512d3a870f48f7dcb5faac579ff8232b2e8adf824fb9fc2778bba2cb0031603d90ec12a2811d696593a7ad0a4dc95e9d093dbca9a7ec2e5d931ff177c17324e54ba366e1168947caa0b75578e0cb1d6607253e967836968482a9e490d475270fdafb294842be07758a8f8fac0dc42fbebaa98ddec4e1152419b608cfd0e3d61492fc3a2162b7ea89add36b79aca688e067b0791690e144e05a49a5de019436f0a9a242429a7dc53e82567f209189700faa23f4b570379511b1639b4f889a0d408698c42eeb9c546078b869444f5b35f6dbf44797ed6cee3d846ba2154a2a88a0f07d5d201e08634ee00a261daea560bf742c56f4522372fd211fcc22ddaa0aa522b9831924b013b75cbd3d48d6459abf0b1a62823999f9ce7ea786d4d2d40407371c6c3c155b9ddaf7b0f9a47efeb3e9facf9e21285f5f976eb3a35fa5c54705c3ad0b21ddabfd77f4490a2ebbb283ea9eb0e29ed735ca33fa93f7aa11bf6e2d07cb04195da89b9d18c17faa690dc550799a1b76ec33d2edb18984c740e83ba8d3dec04dc1b505c5c9954ddb7c1ed1bb6f08e47b3804394e52b0fb25eb5fd9905c85da8068934c86cdef65f8378da7ffa44cc91d4b3cdb3d454611a4db843c37aaa53410d2d347db555badf9576aca4fe75b09e1d9d0dd7457d6132292e350c667d99d535bfb60355cfc424a2ff1d614e03297a993e3ef9e3016e2bb4cab0c416f5e780e3fd37ab215fe12abb3e650539e0c1a7b4ff0065d01b77b002050d86338401ca7c3a360fcb618b52cdaeb04c8c1018e4", 0x2bf}, {&(0x7f0000000640)="82e359fa736402a8742c65bfb115a6779e78e63b4664f41ea18ba7f1f4aaa7e1c9d4442fc9f1b2027c2de54bab1c5ad4a538d07d788e9694479eae199bc78fa1a0b71c4c9f8fbf2af15a168fb5f92f2b3996f9172000d0309df185f0b7584a2497e812bc4ad400585c497f5a77e99a79af13f9b4593790b2a7622bfae18806b1280d74b0b8a00cf9bc0aa5052066002831597524", 0x94}, {&(0x7f0000000700)="2d026863a6", 0x5}, {&(0x7f0000000740)="33fb4f89675e59b4f18c0d55d770613410a27b9a3c7660a6730840bc981764a3894eda1e58080f195f2afac41eb1e7255f36296e64cf49a6a3ea4ae22347cd7f78f2fbc3509fde6dd192df20a4a604383f2a8c9488ecf3c9ba7d363910e10f1ab78e9f91b5b07063ac2fc50de505a8402940102b862bf45e6f6aad77ee5fa7cbf827581751584b16cf824c1a19a8ea32c499239124a17b2d6e96ccf31c24502b7bb00999fb436886c9256a935f136d73d9dd1960d3b2f39f26282db18c72d3e9daa9f00f7a7e4c22fe24e9038e25fef4d9b69f6b279ea73f99d059176330b22a5c8dad24f78bc475470a10cf123e140ffc934b0c", 0xf4}], 0x7, &(0x7f0000000900), 0x0, 0x808}, 0x65e16d86dd40a0f9) fcntl$setstatus(r3, 0x4, 0x44) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) 16:00:13 executing program 1: setreuid(0xee00, 0x0) syz_open_pts() r0 = getuid() r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() socket(0x6, 0x8000, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, r0) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r9, 0x29, 0x65, 0x0, 0x0) r10 = socket(0x20, 0x8000, 0xfe) getsockopt$inet_opts(r10, 0x29, 0x65, 0x0, 0x0) lseek(r10, 0x0, 0x4, 0x2) getdents(r8, &(0x7f00000000c0)=""/4096, 0x1000) r11 = socket$inet(0x1e, 0x3, 0x0) r12 = getpid() ktrace(&(0x7f00000010c0)='./bus/file0\x00', 0x1, 0xfcfc96ac7f78659a, r12) getpgid(r12) r13 = fcntl$dupfd(r11, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) r14 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r14}, 0xfffffffffffffffe, 0x29, 0x0, 0x2000000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r14}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r15 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r15, &(0x7f0000000100), &(0x7f0000000000)=0xc) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r18, &(0x7f0000000100), &(0x7f0000000240)=0xc) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETA(r21, 0x402c7413, &(0x7f00000013c0)) r22 = getppid() r23 = kqueue() kevent(r23, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r23, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) r24 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001340)='./file0\x00', r24, &(0x7f0000001380)='./file0/file0\x00') poll(&(0x7f0000000080)=[{r23, 0x8}, {r24}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r22) semget$private(0x0, 0x4, 0x220) r25 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r25, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/105) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000001200)={{0x20040000, 0x0, 0x0, 0x0, r7, 0x4, 0x4}, 0x5, 0x5, 0x2}) 16:00:13 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$KDENABIO(r0, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0xe1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0xe32, 0x30000, {0x70, 0x4}}) ioctl$KDGKBMODE(r2, 0x40044b06) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) close(r4) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x5, 0x2, 0x3, 0x6}, {0x8, 0x7f, 0xff, 0x1f}, {0xffff, 0x5, 0x20, 0x9}, {0x8, 0x7f, 0x1, 0x1b31}, {0x5, 0x62, 0x4, 0x1ff}]}) r1 = socket(0xe59b5c9d959cb565, 0x5, 0xfa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000040)=0x100083, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) clock_getres(0x3, &(0x7f0000000200)) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) kqueue() connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6b) 16:00:14 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r0, &(0x7f0000000100)="749703210f7e83f890", 0x9, 0x0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0xfffffe01}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) sendto$unix(r0, &(0x7f0000000380)="6bc7c0ea618306f22a95dd1d5179f0b7e259b2ce435286bbd944ef8a97b50ab6455192ad653b497aec0be98d399f287d00915cda458222f28e166235646651b56158fcd0974c83b13c02517d9c3ca00025294164962f0bdf8c1a1bd88b9e7c3277d479af35e6a456800b7cccfbfe1c9fce8861359d4b2e1bcc01ef7a0a19491ce000daf7ea9649396e77b5b975ed824e5e1114d976482cb365c1772f3716630369bfaf9ee6d056f1a10604a95cb597319446eb4c2ecfe74b92bfff2ad9e9be0760a3eaf1e0a67b3c78188c44bb2d21e887b487f37e2005b84d4be145ca05e315cc468384573bb63c57be46e3a37c2a4f2baaec334db779674774939faec78b2f0745feba57ce6660c0e7921bc7577fc6e0a9c9ad7a889c5d1a2cb7a8eec5969e3b7360c5cd9de1fedbc02c025f5eb4940960fbf4546187156789e845fee65577e2d4df5a632ee33a34d4add3b64167d182e06eec4e91c22e653c19246a02ba1f934608d7a094b8baa9bfdb2b5390c94c7993da79136283f000b7fdd337ff775795e38a762cd050af48c2a4cd8c9cf20f2f39067e1321834f374253a77151ea5addd453e862115088f68f89bcabec8a9adeb7f4c0de5966cab69d5b8aa3f0fd262c870cba67d87e8c9b45a19164b1d29d5e7e4cb4aef809f2cec13619d737102ae7718954f93a37c32833378c35fdaa12ab0b1353166187158ba49cb32e4d297eac187a523933702be699521e28f7049b03d4f0570b80bd8325b0370cc632bfe6f541293ae4b9cdf454a96da8db6f7aa29b8c755383962c1539a71f2722b0c340b3fa78e520e6c46acda3503d50f27c661071caa8de49bc52fbb83c6859f4bad29842cad0705583ecc342596b9e5ab99c7946144b29275091fe984a73e15e470e9e0b403fb45ddc6ffcea4537735f7d77e9f1bed0f84fc3dfc5abf70933de5154672c0a9ecb96d2c05289bff0e412510f841f39ea176ef1dda21168155a271f026e586629a783afe7d633695788bf90ccaf8ebda90696f34a8e8ac0acaaadceb39d3975364bf7317869847aab075a866e3cfb4b009c26ee9c859f626ea3990014d25baaf9236c53291b904df868c67ebec49765a922217f02eae6c42c07e6ff643eedc6d1fe86bd359cb1f5f23ae71a479a7d34a85ae9711a4036ef38aebe8447e81e10cd8e39d384d4808bc2a34dffeeeb9f2dc59c9a4d0cdf6143ff04dc2284ab0e2c227745aa7c398ed404c0d9ba9b7c62f045580cb29e197aeb483034f8f510d90be2e90a262b512b9aa9d195f3506e9aff95a03c7343f9e42f431dc8d65f4cc94c22fedc89f8b3737fae4a9bafd434d619582f8ec438fc6bad2af29e32e5568cf6da7ecf289a9d7e3dbca52474989549d17a8c2a74b09ed406a156ff1725b03904e97a56453c0d33584c489dbdfeeda4b78957cf4769babd2becfcf1b564428fe4ad11edaee42c0f5b0e5b2e33dfcbc61b88528a370ac7771af1e866edab45d052cc81a0ae1a478c7728ddda835ee38aa275ca07798bf6d2cacd2a4b1201b824d12ee391ad9a4d77c2243559d13053fc71272e164e5e297034ba0fcdcbac0765f267f90dc533a6317f6bf7087825599c6637a234c8cf2d709b9a367fbfb0dda59cd4fe260107488723c6b8abd79381862c8e7816205fd37153bd5994d6a64be77f207b65a640e74a2180369a2ee7d116722b6cba2e85b0efdcd9a2056e4717ffa789aeb27a887b56d74b84ac3bab2b6bd82001cf612733e7f11e1bed3312a4d58886d7689a709ae40b7900d37700176e09fd393e360be8043c8c2a9af1242af742831f2a8f99f27aad10ff4d0139837c7afb1b02cb50f69524b6367a30a23732f0c30c02710d3d31cea2b078329c39027a596275eb3ca4083821d6ac8e209758c0ee6dfb80e30f717dd127b1b94efd03246e54d12e3239b0e665bd366da38bfdf59594823f69ee76689c808e8c90446c0e1588780fb0196a5e8751f66db613206d64be5f6964802263d58250c75a2d124ef7bd7041413d37bfd1843cf2bfb29253bbc84b9bf4e05e33f70b5982c14678ad1cbac87286a12a4a265d591fd9f5fd38e9701637681384f39cb25da1eaaa0744009661519402669f08807da14c85374dc22b27fab352ce91c3b30e3ea1ada46b29c24aac9455ca272841d733c3c9639108dac336e97e67b28727d96e26fb434f7111e4628c05a0a4a0af323357c57a56f9cb439c68cf3351cadbaa13c6eb09ad7cee80b20fe144d224a2c79ee2d63eecf5b0a8b1f86ffd5480bf93aa7bc54fe218bdb4653aa03b5e79c3dc15fcdee1b1355c02b65a4195bf4194f1153969a785481fcb8c06e1086751036d39d161973990b53692573c91923c61d4545041b595376c37eb60364aef8e2094527f7eff4031886a0a8fb9ff5cf42a556d45bb23b982d116aac464141843c4d7058a2639dfa62980fc18b72196412ed57e78755b35db1e38e564d9ae1f2a1c720e7e9047dc42269768991b262c57b3571123d3b2c6c6d84b87ce24a58ceb5789b589892dc4e68f698b94de774b5ec370be05da3b8efdc30948e7d95b40558c95218625a2ccfe248c6cdde2dceb284cebde5fc29e9a58c82c6ad050c0526cb70ebdb79c748f84e588f14df4edbed3f819c8b551df3b2633e6b39afcab897f1ab0b8d47207d201424d4e58b44e4c5dc7c416997858dccc372753adef664bf5bcc4944d6b5a6a924a90d9ca37afaa18ca360a72d4dcf09b05a173375f74b369e8f0f5eca901a30233ec1afad2b31c173fdae34f83a26d9403b69d433fa0651a2a98f9f842b1b84e041180983acdb199d150684af6354e681e3930168316a8e7389c8c9298e3bff43a889c65873d84a17be3cd3c90de3e99b267d9a5d0dbf8b194a617c3b5266d8e11733f682c589c9744da4afb0136497faf01ef2cbf289da8b7e249b4031325fe13fa715c6bcdf7f3b32e80cb8d69a3625f75206f4481e56ba5ee3763961060c57fc3dfbc9ee283057bf6b06a5b079e52cf921c46181c1600ab2bdd9119e2e816e969d03201af32b05889d7b317c279e3e6a5d954f859effb90fa1cdc13cf51a710d48f22e14130269fcf8b805718d75813fda0bb0e0ad34ddf6819e0b0c0d1a044b79ae235b3f572fc926bba3b8b1a61b79926bb36302de0f455d7c13134d8ca97ba11ded9ffe1f90b40d1639fc8f9d819901861a0a21eb5070b22c9e12fc5049fb1906ca715520abc8deccd472e1b2b2b25e8d3b076cba536cd634b3bd110c704bcf693a52ccf220701ecd2e76fa93fa5bc38a47c459b616f4a647134e1dc7300ac1aa74e556acc7e365bbf0f38ee4337f85f4b0b8bf71466c1ac10126aacc9fac70e3c9670d999c3b6110a155dd63911079104612acddb8f307f399720ee2dbc5a26fbbd637ad9706a31b8cda7e0ab1f3250aa8d4204bf467a0ffc56e4c09d6f5383bc30e3813be76e5adf7aae271ad47aa5e0e333aee8355c8727f4e79dbce1044a94a8ccddcc67a71e6bbfece70586f751978dbe330f23b566ddc20e8d5dae06f1db0a828ef5a40aee501a0e0110f1ea68014525f49ebea08e3dbd0a5b4468f25b50114bbae8eb117ef6a6d1cbcba513e9efe15a7e3afbb27995ceeb314e184620ba87cd8d0b7f191de7eea965147ea10036330b46faba00fa2f84a0bdae50265473712edf6db2d8945ba6824afbac30c29dbdf73da2680ac8f3a3cf2c29ccd45ee6888f2d72f833fd3def51035f31d46ddf178e216d3fda7ac73183ece8ac506fbe5cfec212b6d92b8170e1a09d2fab86e5235b0c31bcba1e34ccf3a6f3a5908ebc778535b7edc6459d66f9471f1290c3c73e164f27291ed1f0efda74a7ddb43743c2673929dee5c7e22f93396c4efe4a63b0becc89f74439374da802d06f57295346c06e8b99fa687e9f3bf27303885ae934f97e1ef0c1e6011f6bb611e5810d4943754c946e4a20e55594636e4108ae695ae4989a5105f12fb778710f823ff51ea3d6cd7bcc666cb521e94de9e73e0257ebb4ad816057db4e1cc673fdcf8f80d9361505523b8c639af87d78d73f6888f51590e4e678d4a2758b6b87eaad3d9d6ab31002f92f54d71022befb584fb4a70f5c543463405c7e390e0018081c2867130ce7b1286f2cad6137dbc291a4e5f4ec04f75f325c1b4a60624d54a04a4a53d53b8d278b68177a2e6dba37deec04db9a486f9a9b7999d7580712c342e721cc593817af12de3b29e74ec51385ae6fb8996e9043c8595d1e5e031dc0f6c675f908c62a983df329fd07df2e532103bf01b7954b7fb506a8f7bf6360d862c786448bcdb635658c4aa060b047868a8b8a61f07df15e81f0f57215cdf35144728c9d563638b0ff426f70b11b9e7df807d4d683ddd6e6f03033432fc4ae46fcefd91a0dda79aa528b4ea7f55c1dd665e73791c5fe2ab3c4f2cac921a453c1e0ca9ab89941d079cff8f6cb484657362cfd972d7ec5324afdaba9eaa6fb540d139f706f2edcea5fb47d5d436de3741496a91c5f9a1e53e16b29695c3101f58912b8f858661be364110af176f1e3ad4801d00ce811cc78308f95300b1dfe9ae403b24aeb642975e292cf76d7c6aa0b71f4165501e3e75a85efec58025b6a3aadc0d51e2d149731a2f9a185de8e3fa3bbf0a24d5b1d63d35c54f7125dc9fb8621f8b2927c793ccb026c7b4c465db9ab7febf28a4e83a11cdd5f845e3b8f3b24ef633ec3ce2458b61b3d66b8d8a1a8065f9f42bdef4d1503c1a8447ba6be591e6fec4f31271d434c627fea99b2e36ab622498449c24e0659979a137250c661122fbbe6f581d43b4abe210e13af1eb608c103e97803137ed96bcad5ea2682c0b867b96cf2b6d05592ae1763185f0b8f493df552a2c75be38a6cc00b58ac60345671e4262af695af23a61df78d0354af7accc87b40ee6df6ffcadde5ac66025d6a97f63f6e779c21cf7260e46d402ddcf9f234b8595a47b85ed922ee4db0e5c6c2138e1d7d680dca9883f41b9aba3a362ccc51a5ca0b310cf663ff14ece641db9444053af52296ab8a5ec46b7140ca8432640efd8e2cc5e8d6677b0652a54e707ced670cbfe3879a502fbc9aae4589544fa99ed2f75c3cb49b7e759b8516dbbf68fd26153cc5b678ae40b4d1428385ecac4072ac51e8bc68c3016828e25915434218e9d0c9d590053cbf24e4b3d2000ee79dba4648e5fec699cbaf1780287c12074c348f87cf3a4b2fd9ad39459c41213db16f8d437693a73c82df4ba74823bad6452cce6cafa2d48ddcf80fb34d097d0abb591bb8eff5bf62e898e7c1aea8a8715b976334da2f3e6fcfc2d4b1f5ad599497948d6ced3ccf6ccc1e09cf133c81e90c92a4288736321813568032bb935adb59bdaa7c178660ac04ac5d78cbbc2fc03f844afd31261571086ef08adec9ee249615122207ef0edb1af4f5768f3e6469361658e8f2553acb6936f2de194f59e27103bc0da2cae1203f1c159d0ab0c402107fbc000bf36e569420fb7a13557f7b589f7370592889d50338c62f0b7e0b0da5f30428ca25886b307db56f4012c0c32e0a731e4c76ade39b44821f420e25fd4bdc7e146c3eb5e1d73267ef22d08372a78ff17fd5e53d0cd81e29e003f660902901a0b560badf09bc6d78fd8bb2d9dc1fc97691bbb6fb6b27ef6a5f7aae1cadc6a24e9d8d2b407e84f6ac97e064b06a74440f67475809a93aa4acfa33b566c14d0387433c42ce7d84303669dba385bfde5f356b836ac19ed91faf2d93efe9cbbf80e7a111c7aa06cafc3961cd7a36fc89bbc5386b2725df4eed1b578d3b", 0x1000, 0x0, &(0x7f0000001380)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) clock_settime(0x2, &(0x7f0000001800)={0x2, 0x3}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) sendmsg(r3, &(0x7f00000017c0)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="bb825d6f879b5a7065526eadf68cdd7c77f5f118e7625c5cefd95e7231c8c269f46953b1140db7f52f68ac5019d494e2410203066a3f9792b8944349e4fca384fb9f5acf45bb", 0x46}, {&(0x7f0000000200)="7df085e185a52ba0d997234ff311fda85a747aa64fca2097df5dfa5913bb171a0e1e6834150f640b7d9987644b740c763d1d321d1bf45078f0a23c45cb2b0eef6480f1882caba4aee53af4af093b0cb35eb858f71bbb7b12d50f3e12090c57edd58f46481b4b2576182dd5d46792f9de7abe486ffa0aab15b2dd216f627a91ce30f15f31a194da43cab5726d5b26148f30e59937d4afecc661de2c0ef18e3a760310859a8d20b6c3d2e4971807437424121064b3503f6b5497b43d90e50c92fede46ccf875720d5dad7e", 0xca}, {&(0x7f0000000300)="0d2a0f05cb24ecfd8c2cb5dc1968", 0xe}], 0x3, &(0x7f0000001880)=ANY=[@ANYBLOB="c000000000000000ffff0000050000005ddfd7f9afbbad4fe977429513297e3f69998e5444ca2247b20ec4eade82423eef352232fe0c1ca848fad614cfd6e7f3364978f52b0e6d6200b7214d826f79a09d6af227485daad7dc43e207e305b6a16fb7145c9f7415a840027e1eec9f5d7fa74ca6fe7a3da6f132b04351c22c8176135e3cbb093347729ae167073809d43ebbfe81047970aabf9cf50e7dd699f814da2062f575f0e80fff6018adfda1b40a81b1d0d7990645010101edf1000000001010000000000000010000004b0a00006e6e18308f7407fb307cc71c7773b35df8b150bb9eeaf08e637c9c64fd92595e114597324a84c006abeb6cf835bd9bca4b479cc37acbe63d81b8bcf109a32116cec725fb0a3ceef275346f92d69d68cdf12ce9c0066977a04fd68449d79c831cb761c6db470db00f8079c82ed838481c133bf2f837c9fec04da4aacd597d81fab7a7cda1ac535fe927615f57886a5d3b5e29521545d96d0af01b0734ff52d9408993fcdc78e8f7a473bd7f9b3707ce3c844c631b8f24591f011becba7c12706e233625d66857214fab828caf1a31efcc0e5b0e56022a6b1d19f8db183587c5ceba5d4392e6fd049274a8c740eafc5f4c1d9236c8f1f12dfb24ee16a3c515346581f2751dba89d4474e7bd63eb4e3b2b0f2c76534ec0a86dd0a6f8fd028cf6089ec3ff96c07c46008bb385003f6f770d41d59b4913cf69972e3cc5bce73c68cccbbab783d57540fb0f3f32518181e3b51fb67fff9abf6024fd1a242612111136cde77c776e0bd2d4984e7ef8b8d4bc0952c1c15161bb36248c3bd09ad3a6b362763df34676a4526ac3e8e02b9db838d87c6db94cb2ed8083b0290c91bddde66b6d957b61cb2f2364ce2eacbc2e14e3c51821ea7255ab7519133c7024abe7eb9dc016e2ae55ece138f423319f8d6245b6b453805fbbe5b8e6ac7a0ae9b1d7d31a6ee5bdd7dcfa3c7d610404038c20d6408b0c2404948876cbba6d0483c56923d61cb3c7ed626719879a223695349b747e5a9d3b5a29f309d32840a850a86267d9318f9ff6f082ac6845e0fe9ff7be86c55986a1592641b9e816bb0ad41eb06f7d1edca56564547784b42bb66611475c78db9acba5e63ba6895d8286cfc176b57a1c014988e6db3f133cc98bebad5d56e0c1d2e326560d04b90c6204bec1de6aad1dbc44e5f9adbb90d3430b63f6bd536826effa2ae325083a764fb7f0c5cfd995b4fecd79e071ccb7e707223a0b845ac57e3c318bd852a9285226634a25f646af4b348faef330bc7d10afcf5db82069bcc18f36762af5c8e6134ec017376581f121312dab24f1d44b6cb27f736067ab890d0407123563cadb8f21775408a9c4ded9cac9fb931402cdf79266c7f4324cec1ad2e570efa80909a948edee566ba266b1bcea91efac08049b411b9a03b75f38bee264f029a7348df7d39281e8740b626b3dbfdfb9068ad132a32f1983d4b5214642393484873429c39585e2c7649db49802eca74e83802b611af6721e0ca1c496926488599f490fca25b68e789365f5b4b169a3929c1d907c8172342e48ebac72b90558b56344d9dda8fff2905f7a2f12de73dfa034201779b8a14982a8f4f95c34ee582950a6c9d20b2d445b2ccb18aceaa39f87ab374166d11f1c1ee1ff99711c85e15a296548b8e14aa2f46b92efeac4c5ad1a7d509cdef37a5ddf603dfe6eea8dd088b575947479542d5156c3192e8865d24158d888fa3bdda568ec6edcf0c44d2fa7182d25fa67c702afefc01cf2fd814b5dc0e0fd2ceae87b40ac1266ba420ca677a882a48e962acd71d6d1ce1e7cca31ea5624a5920be72ea2bec4967e9f4244683fc2454e4726e472a7aac1e51e3f9bab9e1ece4bfa2aca8e3be2e841c36d169a5866a87c096baed475e5d3443699650b05f79ef0c8b5be3cff58bf7c561a9fe55c84344b876580f48db5fa79282e69bd2ce7f905940f1149fcd855b9ee746a1b56bd8daa007862b03823110a95cdc5335873d3935de6da91b20d8ceb801109ac9c6433a37b8fe0fa899f1d45b6028f9f05ca389bb445415057c3b9dfd4efb8d222a7d6ec86f4302da905f2ed2c546e52456d6c9b96a36fa1ac1c414550043e24ea712abf5d76039bbf9bba118063306063854dd5c9c57f2319ac919c3963ac3126b6f43bfcf21fd0d2ad4397e7ed31985bf3ff66fe199b252d5fdec2259f0fa5b531a3c7195fefc8779dae61489ad5586afdc9d7b50f1b26cf93c5a4ca8f1f33a497b80729d8712630a2a4a53c654cb2a26cf1f997a36f5633bea4c5a926b30c4f83ff62934aae324851c3fd2c25d396703dc6d77aa0e965b9befc3cb25ca2e0e156ab8e9b76c675d7a16058a695c2fd9b722e989072867f520cc9a36f2e17647c683df959ec5f6df7a7c24e5533b3a5ca2ce0c525bfbe29d62611d64b1eb7e2d3efa7e19bb6e590ca76e69843b49fecf24a218f8dc076d922a26237cb748dbef91f3f67c8eb0e8c6cc4b93be8ff8be95c2be80bce7984f59b591cc69771bd59c5ac3e3f206cc9eac5f9875661d68e1991c385e7a65ad1701ec10c2e15c865e71de06868bb1b6ae1f8368e6737f7e0587e4e3bdf94bec8dc37549e62ae6831ed8590f8319eb7bf0ae6dc86c32615ece024a1c492ff95292d48975ce6b1e2ecf54546eb982455153637f1cd119fdb110920e525fb59b1fd6cf6eec0633f708e0368b57c0dfe6f1391107b941a6c4e08410faf92a5b956050268cfe333c5bd302b6433fe37f43f570c553540f03cc4291d5c0b5906af18295ec6b7141858e5191039fe78783aa6b44befc0af39f4b4cbd4cacce53be0acf0d2691030d50cbdcfe6aa7fe42207f080befc33ad07f590b7e622dca29d5e937cb099e9a0495ce29c284d9fdf538bbf641e84a8aed2c92700c3240e37f27461bd11be7fc96c462aa8b0c178a00cdbe6788a8601be3882842abb547a8c0f1c1acd170e398bee6b762ccad9a8fd9955a85a8867e1661ed5eed89572c376b1f71deac8a78868b036d257139718edc1950f75fbca8c3f44c3e37b38e934ade9a1bf8a329606c3e2b09f80d64ad4ac3f5b498a64fa955008fe04d8f901229d211d1985d324d6206e998b81acd8b7b6cc8e2a8c35a50d652f99126fd288563d85eb63958abafa0aea26ffc078a15b7dec415d4a71b09aa4404e2c8b994df0d5f319141c6e0adc0d5196a7a5ad3b765b80b2b722d873d978d76adfab5b68d90884a49e6fe2bbb5d70c261cf5344e60c5fc79be0174585c38057d108856453e54f50349d94a34967ef9e17109e4a2cbefd3a96a028798a5081d10e607aafaf2f82ddd52bfab2ce84989bd004313da93e244ea1aa739dbc77564ddf75f88f6b1a4bc02da9de5d184a80d8083489e41b0f2971eb0f8a0b23eeeda96b4fbe8d72d00941c768f84ccd6ba551d39ca9929519d69050ca18279246dfbea90f7ff1476a440fe2415b1c989080e712ff26e9a09642be8cc247cbfbb995684866bb64ead5aa661b757c4dd01e427027607a51963ee51e8f16dd756d79e3eba415080fdd3c0dc3fe44eba0ed4523ca52ce9aee669af9ee8a55cce2c04e6b7c98b98670d3e849afb0f9f67010cc3fb9ab517fcb613d05f3a514f97677504930cd82b7c7480fa9620b254cda68fabb785b91ae3d073aead55d4a19807d070aa4c6b97c97a14cae0dcb21aef15002e5e01bbded9e03f2a64e675e07d2130e866cb31238c00c2577a1fad18d605307b76e9229e8057612491466cac89a37708dbd2a7207b9b24f54f75cd618729dc7a94f105968b0f3cd937f52f13a550a973c213afbbf502d962076bc198020ff9e948bc8da32f97dded59c5752200bb5b39c384cbf5187bd038dbaa02cf3c6effa5d7b312510c56b80a8dbee0e9c75d901165433fd4407acc3a461e43c60a06b21118a3a4e6b099fbe899d54116ebeb1bede81fda030a0d8ff5314bc16d038aaa3f62fd6e890d869640f46d7365dcecfc60697655bf22e6dd03a0c7ebbcbd73b8c25f04cd62dfbcc2bd762f6eb32ab0bfa3b81590951845771b545a815b0d18ba879372c03500a0d4e4764c358b2363b99e8e40bd71b5e6165c2f9924d6b679aafef9db239d5b818dd2efc054db7dcb087a44b12db91d7a48e23e75f9389c5d5ce10b537b5c2888bc1b0cea60b059b5073f3a301dedd004bc3d1c5bcfb2f5fa4ac42afbef672169e0c0c18062734cce12d4873e9e025b3d286125f8072624a7da1c327446fae3f3028524c4812fdfc08b66355c7ff90b5163f1d516d8328720529cb2f7bc64424c556d224522ba7a5b04e636da6d3deebf1b2beaf86f4a7b07c3e80254cf85ac60921660e79a6ec7b9fc518737ca707d24890c58a986e7542ec7fd0a36f2edcacdac150c9225b3039511f78ca0654e60b38daefd6a7e28b1ff02fc58e4ff3f8b81f5060409b75f7711ff72411f1b27324f357fef85eb9c9c3037a5394358ba27c9b6659670d8cc4e3b8e3e0bc2069001dc7c13f3a21522820d76c0000ddc11999128e638032781306ccdf72d76fb34c64d539ce7cf055fc569d36530e61ef7de0f2f2113924c4cd436e2a19f5c1f7b77f3b15ae06ea938787d3989cda9dd1e69cc51b9b7929490d9abb0b5fee994b29608f841fae2260859ac3b10573ae30af8383a9be6f42a8d9330a414b062a3a1672bbe5cd8f3dd34ca74344d92b48d9cd5ccac64e1502a7005d641977cde59e7f17c997dc063b6c6ddb76fc404a998d6c7353f06bb39834e34f4403d304a0b43589707e22340583fc9b5a62a9b218715d85cac17743e715a13dddceb0c22e8094d1b772641c566baea1141627fbfa828bdd89029dd62fbb8898890912b9ef28b90f4dd572d723d963ff70ded42c934d65cd499f24362653fd331b12ed590a2e45700bc7d40c96e24a9faf46179edac0be59b31c9d91d4a38c38ef851a5fe57c4dde46b4eba4878f2c68f35ec7cb2e97afcf5c6a11b454a16f380f78e4afb52fa88a2ae803fa0cb20ee368cbc096a35cd4b4223f53c6b928fcd50db65507528b30fb47546e7a6b72087ddf4cf10afd9d51b57ec7fed3b6729f2dd58bb8c20c6d8c9fe2dd25cf8864f27dff2840bb3c93ddb0401be4241938687592d951084a294283b27042d937c1a7e97810324ecae5d9fae043a3745fad28ace9bed05085f75d4e378871fe378fc61d7c5ef4fcba89469df31e81ddc342e74d672d8aa4a30154d36d4e8d3644a4fe74175aac82e7cbd493d19d9f95335312b41fe8a8db8179599da73876cc19b173ed62e0a13d4d03e765c06b076f818d546a96d35708514ee4b1b1b114fb4b9e668fb3431950ea88f8e8449f1cf9304b73e54cd31ae8352fb477919ca433067cc246a51079c171cfc8bb198e6935731fb9dbc2dba32f4aefc0a9edf0bb441bb67f990b61c4b6f6d06c23ed588e923f38b677a7f842b301b41c8dca2dcee8673ef973c571655693f30a52bb7d564e1895fead885e16d90765f46c3560ca07859fd32b27974d0038f9adc52c70e0858111f4b22bc4165d89e05794e0add2e047ac546cf1c3e9182953532714869e74a637ed2b37f32bd99a3aa01034cf24bc49311e5d49a77823310f75a8c4d902266b28f44278ea5e4c371d544412f3d1a5182fef6d17c89ac14cdeff235f1f7b5ee2bbef51bc13a2cfbee1d49fd725885edb2f2f6980becf528adc2b6db44e8744b7d337f098c5fd0878a39846beb7763fd2944be3c32000ae369bfdfe17b5d3ca8703b0dd59936a84f0b63fd382ee9a0018bdbe6821da797ef0084974c68b8290e7a7ee6f1f26c0aa3244aeb3d8d9fd15226ba1a9d56fc4704ab18379f7dce1228ad67709ecaa211b853c7d343bbe7863012778677949f5b936db1a16ac882683308174e1e17c9f9f8c69f5f41a9beb4bf88a8ed3fe1cce13fbda95d65cde818853e7d929f8aa85f685b6f23605395526d898b5ec5377af686c77eae02b19f43ef5b1a6b0379bb0c24d7492271907b339e712126d53aa39283210173487b567315241dcd92be71920b8aa2d36acd11db2eda9d96cafb00f5d59047ec8bd780000000000000001000000020000007254dfb099bb4185cce9b5484f4a4448e4d44c3769e35d4daa93e5496acb6cfc81288f38a4368d82ed7cfaf113bdfad0b787d71b003f8a5d1b8d6c27553c79e3cbccd4bafa25db86cd2f4e37a2b23976aa332b2cf352f5d22e619550ed7cef58f9a0000000000000300000000000000001000000060000001c19656b92ea4ef897c3a4f4eb82ba023b421d793fa9f784070668cc42000000f80000000000000001000000010001004da82e2a84ae0136cb41d0d0c8186760032bc6e8c74d5a9f9b5e0019e99008aeb35b886ebcd7463e4a6951b6ce61e42041f6207addc8ddce48849be8bcfa3abf97f98c344adbc43d316908c3098aa4f7e25996afdda6adce9c15ff42730cd242bd4a45c3eadad41060db8aa998f915b398e2164d7dbf20c53e0f2e9381c9877473bd67f0f5ddf8c03aa9917f0129914a5cb50366da83536033662d495f27b298c3b2eb64a86c4cae2660ca8e985c77f326c7e8394bbdd5a8130bcb6da7f8426e49ad1f3ea1663ecf67af42ee4ecb71ebabc935a5c2ac78140e7c9e8e949dfd3fcae96700000000006000000000000000ffff0000080000002a217a855da40ca941232315bc9b6948f26b4b9288f8b4ea281e3aa6035165da1eac65bc4abe50962557d6a690b11b814c915f3ce44d50bf3f564749bc79865667c5436d2bbf8a953400000000000000a800000000000000ffff000000000000a9677a50fb52a9bf4ae8232851b2ee545a834584bfd9aec35a007d039d9f6001d563e2e997b7d0a578220b85f96642d77c12711d5c9fc628870f44f72183da41cc8c210bff24705760efd27b0714f0a17b26f74e03074a4b6b73d1c38f195e19ffc4e755a7b65d7e484c87e6f38d5e5e69e165d90d81d9fb5e35be23931624354d291489fcc7546cb3757d1f4d5792feaf00000000000000a800000000000000ffff000003000000163b86345449f873c88a0b1744800afdc61dcd4234cd4dd6e491dc62e772803b7134652a6105e3793279d1975f9cf887673e02ed90261956280221cbd1731cae84900712ff5a8f781fe6e712d4c6fe89521aa961a7fc4bcced9ddd5b70acb54f64d44efe88e861174245977081dd017fcd7e16f07ef975aab4ff17d3ec657d7e9321de953bfd89aec932c00e7a042ad0461b05ff0000000037ec06fed3dcf2b8dcfcd78f7642d4889a085b422ac7447bb57436da4e341140739674c5fc5585f994488ffaf3c5cf1ba9aea44fb3e29139d7e9de571da8cabc17637791491d8d93bc16be6fe5eba52f963fccd0910a4c5e4e4cdd6c4baaad535dedd06606e6b8b17e51dd8a88483d0fd3cdab595128ee1cc4f04f7aab6a68662f608070363e4557f78f41f13280b50bfc5002f2bdc88f343acc5ffb2051648c1ef018e92c9163e2b73cc7"], 0x1420}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) close(0xffffffffffffffff) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdda, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000002006a280567b1a6342fcc8ecdd56f596329414fa22f5c0ed193424179095bd8017a071300"], 0x2d, 0x800) r4 = msgget(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getegid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r11, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r12 = getppid() wait4(r12, &(0x7f0000000c80), 0x0, &(0x7f0000000b80)) fcntl$setown(r11, 0x6, r12) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0xffffffff, r5, r7, r8, r9, 0x4, 0xbc33}, 0x5, 0x20, r10, r12, 0x9, 0x1, 0x9, 0x7fffffff}) msgsnd(r3, &(0x7f0000000180)={0x3, "bf5323372957728cba754c958321c60f9b3fdac049809d67dc512beaa434bcd8a5c288ec97a9aa98eed358fac78a2a73fec0771ea3e84d32b985db3e647b7562d06ac83f3915596430ed2c3bea8ceffd1689df1a3985758eeb06bfdacf012d689f4ce93db1daec2ef8060bf09bae0abce742d81b3ff44ef21b155b06434ba61bb2f591f1aeed3ae762116131254daea34937ba49a3383d747c5306558a83a441b9a204246db5c1c7121fd431b4c063241fdd720ef5d3578dbe69f9823520f619c64fd69c7c079ced8d27fab3ecfa"}, 0xd6, 0x800) 16:00:14 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x0, 0x24cf}) socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0x2}, {0x6, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="1aa9fb3d138d40fa78ce03f1725b7466efc29193a92ea84441fdc7c51fac3e84ebf90878a86d559a3da28477a12b0397714f507b642e", 0x36}], 0x1, 0x0, 0x2000000000) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x78) getppid() r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)="d2773d91de409b173e31fd4d699fea4b0eb4038214047bb0d0ab6e756c190df4d329da4cadfefa2579ed5119816880197eb007e7e098228e8fd36c3e8e75ba506b312d4c3985ecb25ca4c3c8a968a24e485bd7723b3da2ff7c58ececfa9f347b518b42bbd8a98dd8dcf87fd8b8c26cf20768b090fa4b79cd1696c72a61197f93c7b7d5db01884dd321a24f51f9a2d379c5edb8979e6ff2e9c94ce8f7b7832edb3f987e907a3d0bab6cc84801a1bc3b2157ebf754bcd752dd612670c5b17f0d6cccd6d418e76a6153", 0xc8) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = semget(0x1, 0x1000000000007, 0x200) semop(r7, &(0x7f0000000140)=[{0x0, 0x38, 0x1800}, {0x1, 0x78d, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0x800, 0x1000}, {0x1, 0x76e6, 0xc00}, {0x1, 0x4, 0x1000}, {0x2, 0x2c, 0x1000}, {0x0, 0x2, 0x800}], 0x8) semctl$IPC_RMID(r7, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget$private(0x0, 0xa1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5, 0x2}, {0x54}, {0x6, 0x57}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004402a86c2239ba00"], &(0x7f0000000100)=0x6e) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000280)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="93e3336aabefe5f0ddeb6c0cdccae281c46498aa363b73306f6d5b0fbaa5979b2a4db4639e6d7517c8a4b384c67cfe0af0212765443f914ebe50a4f80909a865dfa02d47ccebd437a4375234d94c197f4cea1c0d256aaaa32e321389f8b3e09f785a34b1655c8cc8f8a6a3553018e0960a7fbea72d9308ab4afbb8a2acbb6778f0f5ad4028f94c6647f2e98cdd02e9fbdc519d29c9bdfe50f122", 0x9a) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYPTR64], @ANYBLOB="0bcab772778f62db6cb9e864a2fecc61bac961ac13cac9543028e2f2c3812db067e70e5787e3314d70f866b8ef920a5949afe085da2788244f027d7efe95796b1f5f98bda4a9b522ffb5e348a62efae98b485a28d28036e594bb2d64bdf724c0e0affd774f5ffc1cc834a5fad04f811145371b20e25d1e0b10ca3937174275f28685b86df46040e9f7bbcad382d3f8bec78d31214c04e7de3025648c04939e23aefe7b0092f8ded9cd8864555eee3c59ff28eaa759ddc06de0710bd5da7472ea6937b3c434011d515928feb83e", @ANYRES16=r0, @ANYRES16=r1], 0xd7}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r2, &(0x7f0000000c80)=[{&(0x7f00000000c0)="c6d02e7761ec2cce05ecf16e0834696ba5fdda6742ad7c662adb56990dc2f047f3de4d13c155c718084065122fe007c160af95edd4e5162d11077425158b90221a30ae38ef816365e88d0384cd170a2a801e965b71", 0x55}, {&(0x7f00000009c0)="93b08404bb3dfb7256a49303234801c3ae76be8737ddd4178ef2dfe529880e066e13b0e244bc42981633001afeeb22fec6262a2456fa6d8d9d90252e29e59c0e1d77281f958fb1c5b87f5112d92c454b29d3fc6a065352e4934092cee74abbf5e48740ae2149f25bba5a1a87", 0x6c}, {&(0x7f0000000a40)="95a3bc21957300ce075d9b70ba1a40d415a36fb32dabaccb02bd8153b0d6f293919eb4901eae63cb47bd4d37294c5f28433cf25813effef0aa4616c87b179ece46cce473f9da259a22db1a6946d92156e41ee03f8dda710cd0cb7d2e10df10daa9b31593983e6cebd7330681c4abf38dbc0c2a37d5140b6c07f1360a08b4e8a495a12ecb4d02ff442a18b2105b12c1195080487d9d9f9665386b169bb433e6e87ab9816312a56577abc31b", 0xab}, {&(0x7f0000000b00)="44053c8a0ec5d142a69044b74d18d2b4b79699d8c0d8a8ff791ad3799120a9f324ca68eac13b78f2d8bbe1054e4f004b357fda964fe97d8db4e6b6fcd53412d7d31a0eea68ce4306994ebdf7bb6bcd2fc49db7068f32d21f43569de74aa313a962f3a33687", 0x65}, {&(0x7f0000000b80)="c69397bcc3999b91a24970e537f1537f88b77914a51665c50e20dce41bd3d43640bbc2ebb0174bbe753bd8570e8360c2c6445bc9c125e24f53e78b38925f7f67dc3720bcaaa2b64faa3c404a49a4b231190ab2514af95cee7fa783", 0x5b}, {&(0x7f0000000140)="f953c3537c020dcae34caf4993605a0562503fb1a401586a342977faa8be2871df4cbc550bfa462a72483e8f1e3c72b786d10802", 0x34}, {&(0x7f0000000c00)="7edd61af4c12560f1a70d495ac6b89112f81e52d5c0d7cef20f5b14a67f1f34d3aedb7cae5a8a04de6ed34909b340428c9102a5689b2f6ed45098ffc033b009caac1b12aa1", 0x45}], 0x7, 0x0, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r4 = getegid() r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[r5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getegid() r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[r7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getegid() setgroups(0x5, &(0x7f0000000340)=[r4, r5, r6, r7, r8]) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x2, 0x4]}}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xfffffffa) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x6, 0x5a6b}, 0xc) r2 = getpid() ktrace(0x0, 0x0, 0x1104, r2) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[r3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, 0x0, r3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) pread(r0, &(0x7f00000006c0)="07fec5c812330197539493e1ec9a944d7e4e497f7972333cb55a26289ef1afb7a5a76cbb60779f35db184229d61b76370f64c036bf314922bbd8195216e763d1ecf7c9afc0c0a99171f5990c18d8bd1200241bd3b1d45f040d9c470c179e71adb9ff6df3c52dd01f8fa6bbdfeac2da3122beef6eac67d0ecd3de8cbb98fa8ffdab289c941a526bf0f9107866ca2f515319af23e9b80796d679d830e16c5184e180905f2e0c8a87d0f67e04bc678d608b72e1830222580c105d659ce69c3386627292be6ffe2df682ee59abfc2152f57329253c569a1ac8743bd340b6d2b8ff210eb546a0f4d29ed2118f5e1e027c219fb9630a23d6b0ec6d7487fc1faffaf540edf8736e3232b87aefaeb282f19ce41be2e9a19f1a966421e0d0b602233339395a1df9b7afe0fc1edff72cbcfd22b3110d879eb707e9d900eb364ab2792a6f289650505e469828323116b845af5d9450b4a7e06db9c566bad9da520c2bbb54f850748fa8d988c1f69c6bffa7ac0782a4a251717639c935f7ac0db8f375931d4792fa87f7985c0b3e8fed72fdf2caf87140975284554e796ddbc52360360b8028f82cf4c8dd9f4f705f4778d1ab9e358c907c684b28ed1f9164de95694de84db971577379400c22ab25e98e4b1a39832c0f33f4aa6c1d88097dde817fff22baf33a95957607fb074ac20fa0809d704cd25a29a98441ce57b9401821bf915c35f8833007ff2d9865b7b1debf1b262cc57566f6fbe721edc2201a4d733c1da4202f76de8e357ad003a613dfaa06c305248f25a9a5943a6274ebc17711802907fbbe751a14999168411a6fe9a43b8b569e13c8bb9303403530ce7914ebb663342d9c4f796ff3a0ba5dba4f6cbc3ea7bf08d3469af3091a0dc47751c2939e995cbf274b0f0cd1edd8fe110fef378e0febcb2dab53314728e17fc616a84088e5559ce46809471245ffdfeb6374d13b39f41d804c1400a59d3ca35d0da6548f701c4bee8bfd702d78f80caf371fbd802b28196f7760c620e110f9f68ab1a42645aa372e55acc70ffcd80d811af5454cae5076d3a35e7e4e7d9ed28122f2f10dd22252cd62b958b60ec89f4e3744d5884df1e7a8d907332a573aa9c31c4dc55b4eac8e38072465fa14186fb07ac649948f12174954b234285043443e7a54967dbec32733446b4a9a66d835857b209513fc4aa6b5217f3deb4a7dd5b6a26b09543681978c0b3c29c636f9b01f7c2b97dc53484f1085f0198a8a05dc3d8b066edf72e1f863f14052a3ea162ca46f7d7f91c04d6eccafeac614bbc7d9ea475aa2b0b87e14627dfcb177df5014b1ddceedefe679a6508c497701d8acb9b8c5b581fcf68eec6ef5dcbcd92d5f3340c80d4e0097f2c1ee3ffd74a9f7aeefb9bdef133214496fac69ff585e7cec4e88e4fcae96f13d1b77c5a7301d5d7646e9463d567c572f796e0098275bedcd0e31c99ac49dab07afe249cb0580a32e59032ccdad23719aaa58ff4d8173367ae5ceacaa99e095d1d99e6bfcced2179c21ec8ffc4549b6490652deea293c24588d064d1ad534ee0a96815deeef8b69be92759e9ddf266f32432ae6297e6b84af35869461862f80fbf6fd8206234bb3f81aca6def68b4817377c6ee1425945a8dacef1d360c32e597711e0d96d48c055e02ed1c80fda998bc0be3e6c384587cfde248d4ec952d075692dc1d1100f1ad101f8dc5c88551241315f5cafb3c18bb3567092581f329bcff613308e8e6d6e7f2d784035babe75c56190dfd4ccf6282f6bfffa8f47e221ddf761bff9b468040fcb26531248593ec8d2284810db9761c3c61a95e1878907075b0c583003dc498902a1cd81d2a34baf7f53bdfb9f97d79b0de9123e94dd94c8a0921b9c66d63842f71707f51d1de8accff2e4a330ccbaa251e3ce2d448f49a2c1daab05d38a7daf6d9aff93f27a75740d7f83bb5a5fe54080cc9ba73262d1857da1d321953d6a52d7351d459bdd5db0f34fd21e800386322a99491b783f7c798bccb79223c76d89ecb2644b3b4caf60dcab68957313a653be47e0eb194faf33e712d6224afced552b384b4de40cbae9ee39d1847d836eb5d309bb95da5d89974239be6e486c71d9872f30f9461660ab56252735a8bd0ed1397460283ec6c34cb22c9f8c3608a295be007594aa436a13241f418b11226d154ae8f331e146b0d93deaecef80e9222d6f5275fdf156e1e5de4a5a23fda6b24cbd0f229261ec1267be535385463f02b68699b81361b6122bb3773201124ea4fd2b8566d2de8c21ca644c5d57b506941f10e65793950a023139b1e42d7b82574e928a24abedcd3ae062221c44036482dae0c3897689797c7c2afda6ab48d89518bfb20fc6d3a52a7b5ada0faf0ba18d5850f3890d7003a41ceeb9bb6a25e61ce65a5194119e8a2d58c8e27a479e39af8f8b0831bedd8042d36695856e190337e0ad948e63b0dc1c7a49c65a43c928b2e05289d8a2112264b103a11af0c78e055c98790291bc747fd7bd36fe948e7912ff001b3c7002c84293fae098c7c1bdd880ba3b5f3ee78ac8d330e5f0618a3c037f1e27458b96f387f2389a8aa0b10cac78adf1ba95309d26d8091ed8e8816c15efb4fd34ed50e7b184089e28107b6e5e6eb681290ff58394199d7370f679265e70137e97af2c1d5503e2bc5d38ff16ca6a39b6c7df1c9c116d3d91e1e809c51b69f0500c075f297caa44102dbbdbeaff80b402f21e541e322d1e469a0d81711b9c3fb7a71ce4cc41ea7e3f8d306bb653df3c1f20dd9cb9a665e789bf8ee493858a7159f5969c03fe2ad85cadd497737a204c26af7411af05b07539b71a9b83660f15cada2a310e9d0fba2bd4ea574f6aed799ba550e19dabf07dcb334ec82517f21f0cc44dee5be54c7315dc61a824dcc146e0f655bfa1fc39a6d112e3c4bf12f3b90589334b9264a70d127a6de4e8e1e678c9bd1fd9109aca2bf6f8c30d22e623a7deeb00ab91387d0d20547195903d5f54152563a4142463b0a81a5e192df41c7f2c15d3536fa6b838df0e8228e64b995916b088e5ece682eecf9bde12114429ccafa4c9260e81ffa787b5ef9ebc01c86922f26de371913afd979563eadea1862a7c1653d46639f5945057ac5c266e3721969a85a91686a636cb8732370fd574c583a2b5e79eeae027cbb73b014be22804a605d363c6f4505ce490a1392a5e5ae3d59d28ed9e2b30be1be4fff3309c15b11581bdcf5b89e7e9b9dae08bd497cbd102a9156485ba8aaa39255924e50b6253a31e52c81bb4ae3efd6d6a9b47a457c978afd3e5f28562df3c3f2be6fc9fc08837693a0f581cbe6d6756339697c93460517bde424dd19e7b46e7b051127f7eacaa70a7851b68f5b40bc4d2fab89f4d6a9085282bf6a82f44497fdc1be1aebe57ce6b0d5e1c32e7ae294088be2c5559c09e92478c7ddf2f1d79704ceace89f21b8734d5564ce68b0e7060374bb4abb6c5ae00434594f5a9c915a810c2494d5807437c1be7788fc7791546c0d2aaa671b5c945c692fe1a795283f47659016a0f2b9d52cf51f90c287219b3c1002ca5e27810ad64fcd06138607a907c9c38bb026dd5f3e1471fbb4977482966610edcdbdd6832768a0145f81766ea36a6efb3c3db01d035cf1afb921469b819fcba6f7ccc4949aa66b6468d0adcc204ee1577f07e78ecb182fbb2faac8656dabf4cfbb58b6251aa48ac67c6ea4241ad73018542d005a25d7bee3e5f69ae95bfd569148e8b60e85ef36a67dc1b806d6cf7d779d62e60e644da28305ef0573d348b3ee567c3d101a6afb2b34ffa28972561a002ce237dae6b6817480b16164c7d7fd0e231c10687e0669ec9e3ab52f205d78903ffdbeb11b46779f8b641d373c13ec655bc842d16df8b8e30b8a677a76fa72e43ff8866423ba389710948fe621687ad2b36aec06688ddd3f8b3b027f9528d11e50f057a7e80d69e0b6ec005ee8b4b3dbed58e7439c85771155f99def4759cdf460e6267eddb8d10b77cb3aea921367c5479578dc7b7d4b9fb136ddba4c955eed27422c21cad715b069361ab7dfb3f3c705bc61ba1ca4fae2c611681864a0b5b62bcdb1d2010f5c2844180b522dd821acd6655792b16e32678e8889f07ba94e0db683199c3b07aa80896d988eb08b4ac2f434ece34cc375f9b0f9b3f8324212aff7d9f3d0b110ebc7120a7505c3dcd3ad4732f9f5be0a939b5b3520dd6ad8fff5f9edc41ae1cfbdf947def7035fcbe66d67e9061034dbb1fa94cffb1bf9fa2ed84ad8aef2a64ebbe65eee1e6f0658c0c88049e2abdcea982a89e72b93b5cd5119f46bde3a5ccd5b45ef734206f450728c8babd15bdc415dc47d4746826a0c49895c6190a901140d7488e64d09fc72033510bc7a82e70c9978a0a00b814f222a07b7016ba5d19b0d0e26d2d219ca4e5fbc15a84c027198de283771e02180a33ea4ede31b9fce8ea0af7a3a93ff7f758e82740150d83aa224bbaabb87aebc9bd35ee986825befa21dec88d4230a90475046d97a18b443a66b13513639b9dd92e2cacadcc2b8fb7b7ea4a3795e20a32711cd08aeff0d753bd66735b72e90ddf3f428db488d1fcc7dee7891f51e7bdbc16a47ddb0fc4a0a17763bbaffe5cdd3dc4383cf4df76a5dd65eb7ea9943ce64ace9845487e9c95ca27aefe6007891c62059ecaab823c8625d5e19dbeb4cf36bb2db743605d45c40c5bafa80a5a262636de1b18a495ceda254e1e8289a7f82965772a5519f32fda1baf719fff060c4046f56432e97209d3d1fa4aa0d30862ceacaf5de72a407d432afda9849295267419c6cb0ad6c503510db79941438cfc8d5347f2bfcd526b82446a0f5a81729da584c6aee689a7f2e900bad9c87e4a519c224611af36262fed83b42cf22668f6fa0ee357888069ce28c5857d4496bed196cd059e8872b96df5df65e44b60c91c2c159dd3d9bba80011dd1641b7f40095c68fe9fcb8d32da3e8dffe47c011ae69a2529ce20cbf74c3751b598ffa8538e96591e9f37b8bc31442dd2d00fb09d927511765be15e47589ada47698dfa5b053b6e99cda01fa3ade2d3f5f9b94efbc8b6cc6aa7d562fa20b52cfebe01d977a8022e49da499b905a90c8544e75b824b6787dc42fbc7dff91d94c5da156071e5f661dc437d78c1042fd88d6492e9238c33cf93be4e94a51de63a28df4ca0b8b2f47b8b328f75b7ec82d776d9ff6dc5bbb3ad51fbddb8c8d7e28cc32bb28dcf621264c5c817aaae31d673b2a844e3c9265f53ced2b191b5f073499e64969a2f47f5abd00ab4b21d4090d7b6a818f45298c6ebcaa7446cba2cb646efea6d97f490b10384fdb513eeb93bba4428d0ed607eec6f83b5d8951108ec9e1abeb6d51242576e2766fa89ae3ac90debcc8e935e10c6b293ce86a147a752dc0ac7773880ebd369c2344648f5e55ced6b1af9e4429ece32f63c2a8e9acc27a60c16e8aaf6d77a37736b284855e452acda2397901bf457cdf72cdaa9692fab767270b390ffbf31a246749844467c9ed7bc74d885680af258776b1e190b0d9a55be6ef2519de2c2feed5af1aef1fad1f295c88756faeee93b49965b341b86b6b815856c8915bde519147c40e7abf8a20e3c44bba183dba2596a3a0b011cb815b86dfd4917ec3bf4fbf31cb9ebd233339e3747f9292f55cc1f62ab158b8710a19e8f4ff96c815f262a33bd6711cf25befab0ef34ef0a923635da23e44ecbe1a24c751de15f27b20b1eb595651ebb40f6704237a0dd3e093c66417eef7af36c638e93691125423fa783c82246f96aa5ad3231ff12d7f19d17e", 0x1000, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) r2 = dup(r0) mkdirat(r2, &(0x7f0000000000)='./file1\x00', 0x110) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x4c}, {0x2c, 0x0, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x400}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x2, 0xd0, 0x8}, {0x8001, 0x2e, 0x80, 0x7ff}]}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x2b, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a}, {0x101, 0x1}, {0x22, 0x4}, {0x43, 0x7fffffff}, {0x84, 0x4}, {0x43, 0x52}, {0x0, 0x3202}], 0x7}) 16:00:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="a595079ccc46567e7cd29696e065a1e1cc90569e9a7faa8567c8d7288a3736bcd6a27104908048a8cc9d01a334e55447e45cbc1ebf5517d0843e93ac9a54a03e20e194f89996aa11150fd5da1de75e61ed18b11ddd8fe300439b4834bfd0ce0fec47d35b16c004420e0c99d77e841a", 0x6f}, {&(0x7f0000000180)="a4d7eacd7b2cc054c80932d00e66ca42ffb98ba41b15ef9b87d5c7d83e8b1ec23c14751f210dd7819e818788eadcf2834fc881601763fe9b1a27216637d04511d070c0de1ce9270a25554e4ca01ba858715c9e167272b0f3e8a84d4e8c1d02533a51c60f630fccb84441a36ac5d73ce092b723b0c9f01261", 0x78}, {&(0x7f0000000200)="c9f870768a2a09ce6bcb9fcbb1cc04b52d49a336cd157d8f3f587f60698dcbfb64b18f94cb0bea123beef16128627553a84ed7c2d8fc7fda83e9be00dcf598d502aabecb94d80d27d4e4d706216bd855e4839871d03feb8181fd007d47b8f36e09de4fac98850c2e4c1a30705a39a27c566160213294908faa3979933e53af5bcb09dd0ae062f8c2604549a9d8f9159ecb0d71d3889e2b4e9bae0bdd99f924ef22f52745f671ee8f3abe0a359dbab0324f4ead390d55f0aedad262c543ec20dade507c37d0d4e10f456f922389bbfeec6c", 0xd1}, {&(0x7f0000000300)="ff376613608e2eb5a966ab3423", 0xd}], 0x4, 0x0, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000080)=[{0x60, 0x0, 0x0, 0xfffffffd}, {0xc, 0x0, 0x0, 0x30e7}, {0x10000000000006, 0x0, 0x20, 0x80007cb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r3 = fcntl$dupfd(r1, 0xa, r2) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000040)=0x9, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 16:00:14 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r1 = getpid() ktrace(0x0, 0x0, 0x1104, r1) r2 = getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x3, 0xd8, r2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:15 executing program 0: r0 = socket(0x10000000011, 0x4000, 0x2) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000014c0)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = getegid() r6 = geteuid() r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r7, &(0x7f0000000100), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getpgrp() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8001, r4, r5, r6, r8, 0x92, 0x8}, 0xfffffe01, 0x1, r9, r10, 0x1, 0x6, 0xffffffffffffffe0}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8e) r2 = dup(0xffffffffffffff9c) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x400, 0x1, 0xbd, 0x0, 0xffffffff, 0x1ff, 0x5, 0x1, 0x2, 0x6, 0x9}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000001c0)=0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = socket(0x11, 0x4, 0x40) poll(&(0x7f00000002c0)=[{r4, 0x20}, {r6, 0x4}, {r7, 0x100}], 0x3, 0x9) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x1, 0x0) socketpair(0x2, 0x1, 0x9, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open$dir(&(0x7f0000001500)='./file2\x00', 0x0, 0xe) r11 = openat(0xffffffffffffffff, &(0x7f0000001540)='./file0\x00', 0x40, 0x2) r12 = open$dir(&(0x7f0000001580)='./file0\x00', 0x80, 0x48) r13 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r16 = accept$inet6(r2, 0x0, &(0x7f0000001680)) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wsmouse\x00', 0x100, 0x0) r18 = accept$unix(0xffffffffffffff9c, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) r19 = socket$inet6(0x18, 0x3, 0x1) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001780)='/dev/speaker\x00', 0x800, 0x0) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd0\x00', 0x400, 0x0) r22 = geteuid() r23 = getegid() r24 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x80, 0x0) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse0\x00', 0x20, 0x0) r26 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001880), &(0x7f00000018c0)=0xc) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse0\x00', 0x10, 0x0) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) r29 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000001a80)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000380)="7d0e5bcbdc15a12f035e84f847f8217bd884dc03f1da51aee8f4703e89a72ff218df40fc86f8d7aa9e1fda7e361068abc849ca5bce262df1015223329a019c4cc3eb7d9120a87360cb3c25defc4ee8e0b489cc461554079dcc30ec8c4e3eb215f2cbac0e40b97457964bba5f0a40583c0917a5fa9967e7a774aabaa0b74dedf80a347eb189d3eeb2ea16199b75caa5ce469fb06a07bc1c3fd2b5b02bb28449dab74c", 0xa2}, {&(0x7f0000000440)="bc3b296127a3b90e09d38306f9b187ab9b0cdfeff297c54f19c1c48e900502351e932995", 0x24}, {&(0x7f0000000480)="c9a103c66a6aecf88f4abf5c70707b6399cfaa07461a84367a4e8dec54c51463932698d3249e26db996383ccf95d75c881c718732fdc84fd109a63676e49c3e7357ceb1f8e344cbf6ec36c37e8ad87141a115944af903d8d7bd695795243c41d6a17ae4b103555955e3028fb2b0df19e915561c04b71ba24d17f130624fdf15eb3a229654376fd4e8622c255fcb193df7422bb52df99a7c59600d6a5b97a03a58ddd41cd2959c9e2879f71480d95950239e3057f6d4f92c832e104d3a505d19e59a063fb60ca3cda1d248ec2efe064af3e9d851bb4af02931e4e6f8a510179e6f1d9d6bfbb604841b191b63a56095509a7b49ce1103f047b2cb025317e3021ba476bcea3cc3c34c35a5b2580dde1bbe63849f1388bdd9478db0e275d4b8c58f215b2da70b3e07fcb55a14240e439e03883913150c279be72b28adc55d096af2e6c67a9bc0a11752aa8e2a7b2ecfb502396df609e2231132d0cf0d06421eb34f2c7c7c063c84705ac1db4bca1bfbb126058a0bc43f4ab94416e24075899bf6a022d9659d29df06ed2350568e122ec3740ed5f45a6749e42da642751c5b480aadad7959d94d6bb9d989fe8aebf9929b88d4cbccf59ac69564fdb5f491067e713cc13a18fcdc937ab60ee5fd30525c8386ca0f5ed26e7dd5c5c8390855aff14bf61fe277e3aa581f517e726eb3bbb3d8ec824a4eec88a676f88fa25e94d8511685f4a00f0a6f9b63a9de2145899db39d0d9083564d8d74beebd97490e1097f77d30b1dd1737d83b479c34f84ef913fcb70a765e8c92bcd47fa48890caa36787f2ee41561437497401690dbf6acb48675cff482e2b374d0f14ab493c0b3cdee8271ac49aa6ca090e2aa278cb4d40d49c4ecdc172ce077d4c7d80faaba11066d41fa586f173e1e11b872da5f1f000b50e87ebc9460a88ae21ed7f6c996dd62ae5d46dbdd87ed3dac05eb19ed15e39723c95c4ec31da4d251449186f346101035e4723a5fb08df8e02ffb580035a751d5985a4217461da3f835c7de00166f7031727eb0ec95b309de42ce27e45e6810c93f33383ba795ed44c468b17becba5b5bfe31ba566711822544af6286c6df6e21b14a2424f7f5ef68b7e6c7fe7e7fd9facd829796b31c5a314250ce2260cfdf1fca7bbce37f9cce6dace66eaa3839ffb8ce2a9e44c1e48f2041531353fcb21adbc919aa2de3824774def2e1a33f0e9fc6922a46a17d1f77481d26e076fbde91e99ce5f63b6d331a79e8606b19f2999cd2d8e64809ce282e7fd18d3213ceb854a470da236b841365ba08d39b88147c197643df4537202149a244c9661144b59d27b086b4d1d77a004eeee6aa26e358025a72e5d8cad94a2942ac067cc2bd621bc15bea0c4623efd8a22446dd9875bf334885bb33b7a47fecaae56928348e288e43b57144b5470d0cfe0be900ad00b9a02b66ecbc9204e501971e4e574c67e65cf6e4d30d874c01e8278a42555717cd5def6e82744d11d4996a1ec6ccc52ed0dc6d718781f669218a3ff70a89c67800c11b05da5e24c719e4ddcf2b68cd6df3edd8954074dd315a9af618d10561f8c5133161cdb9b938531dab2ebd24272cccb23cc432ad9cfefa943623e6ab8157f55e09bca803d7aedab6cef3abafeff983c95843705c20d2e9e5667a1a064ecdf530c3c354ff94aef8aaa5c099bf9224d8f29f36386227eaa4f24aed095d26d512942f995cd05f3e780af2f916736f0af0a1c7374f0cf5ab412ee12aaba126e3c3df5dcbb459138431f181150e95fc9881102bb7425f94503f520b72dc32bf11f0c6db9a814edca274b912e915d61690a7ed7977a5afca46d73656389531ad5c882c31692f22be0534e20812d2428b0e7992e649a0a9ca5ac5cccf21fcc6d324af024edc327427a972ffccfe2efee83e98c9f05e4e05f5caa45eb94680974577b95fec1a4fa6dbfeb37fdf958b57cc4156e6d48b85f2b1bf17bbd591f6bba2a706c78fbf6bc950a9493bd686f2190c5127051875798b73647d4863b56255e829e94c9782d1c51e15521a36c98d7e02f0e8d109ed7d82e326f67d89a8a24cee90c49f94b97ce9df4761ed0f71dd7048f5770c31059f883d8248f1f3535420660897c37abd7f58db1dd9b0f07e5ccf7fef38684037ff1fdd26e9ec0a64b086ba68b1f7540b0c797fc5a9e1a6c4e8fd7774bf2877624f631646b2c397f9934cb97e92f2505f406079146029e25cb567ff0f7859782b656556addde7164ef06ab84a41b228a17d584e3a4760a2284a2154fba2e2c7c020e7bb24a6710bb60ecc0fa1eeb420dd0ae01aeadc4b7cf79dcd0f3bc4a044bf17d6e2ddd6dafa11fae27f999f4645570fc314964871daac5ebbda737364390741623282238932e110b8810d12421af2d3ae529d595b078f1e2fc3ec17c1d1e7f7bef678a0583307deff66c8042a32c79726cb3634a19c46ccd969bb52f163c75719e8d9eb9810f61d6ed84e4380b8e9197737184917f5af034419f9d1f016eb09a03bb503302b1a749b9d75100c3ba52783ced5d18fbca41452ab836b413d9c7d345414c7f4cea0220fd29a18dec1d442ae919e51a5bcbe7d0247aa106a29af5c361bca4351448e0dec4bc2dec6152c7488e988af6f0c14d4ed03496a7d796af111b88d9c52e38e6b093355c28e8d490efd9a2fedc95a219c255ca78f583bd68cc526f221227412394b299758061963e1d5ec27cfdeeddc6485e0e92c758ff5f0ca2dda6307a3c77321e08985b2407b8b690bb571f07751eff8f729d712905908d968f6fc0291982663a77d3bf3dc218ed3ada9e88fedbe6f9b30cdbed8a5b8ba58d5e2f21a3382f27f707072d2a0cf90b7b32205c22f030f29bfff536c0632648ceba460acdd5804fb6e03367972f8b027b58ddf3a09b888779c764619e9b9380aaac5536b285ee0f2e370230ffaba864c7bc601d766ac206b05499649e4615c8030ea80450900ded30aef7d8b17a9083753e57b43cfa15d8dcb843b2f0e044c51bfc374a9c3bc9b8f55b540be7875d460d7626f4317cc8bd27de27e49f0ccbc25344ce385c2fd6e4593ef99efa77c46f5d9971c038f397a384a91e0d0217ed93873ba0ee61dee371cc032ab55170d5e4f04753b153fedf8c82d937c4d726163369db2268db6861def9ad5edf7ff9b4913c44532690a2f5535af7c2d70a2e3f871b17474d291e8a0df24c004043fa58bceef2e54ccb6924edcf2e3e4bbd9e221d339e6bb48a33fcb9026d2316e5ed9d0c71a350f783bfb87c8d775c518517aa7a69055d60241d8a7ef4f909078e180dff340ef66efa1f5285aae367186d751c46f16675e12cd840af8a958ca5f22fdd893987a0275f40c54f8dcecdf8476214933ec6725a65e443ceaf2eb9076c425981b378143214de80f4712c1067e5ae5aa28859f573df339dc5e6c86b1401e336b4db395e2a0343fffa5ffa459b38f03b262c01ce860919d15c60b295805fca607b2c113290b0af2db4a663aa024b0181f16dca0c82e939af72c2de021f996816efd667b7b80af42ab7a872a2e19de7c506015e567b67b437a7eccf77236e484c9d4a9814362bef66e81c8514583fa207fa9a95235f89429b42f5688a62537555b3d88bbd7329a8338b2ba0de4d1c757b349be06479100625f2f3603799139e05e454088d5c3c0a173d8acfe794621abe9b5d632f9aa72a464a8cb21091256780987912c297d25dcadcaf80cb4c081977ab447f926dfddf8f7b2fc0356527d26590eb1cb913f5ed6cbd95139057a2ffc3032d08afc7b802eeaf2c735c10128d13225fe8766cdea13a4d19802d095a17ab39c3833eaebb113030a956d3f616c873b16583b50b801ef1ae15a3648661a48f7b78635bcfcc7a682210fa6e9289a8478f6794be3efeb1f7d651eac3a12b642a6a34a59f13e7e0d884f5a1109d596157239f721f8f6fff57bb500bdc793b5bdcd3d9eb8676140e6133ec473a66c81586f742ed46765e68cf1e1c2d2c618969a9bf8ffaf398db8b862c39897f5e46d007b778ef07f51c055980e9b63842c8532621fc9c55b77ac618098a8b102a8ebbd7ac8d43b0fb03cb181578cafdce304884b336e4c74dcbce17cd49d396b13aa525e94f9476162db55b1df38c12bb7dd24cce96497cdd307f6c61b79f1b1e70b0fff7112476aae60b879893938cca852fd30589d4caa3441f51c5e3a625203837a0e5c163ab9def8060befe764f1a592a5cb277d8dd1bf0c4eca1dcceaad1c8ba2542f38d9670ad4d6fd94e20615441e44bd0e95c079d719c76de9fbdfec585621905a392cfa357e6db387f3b3d498d948883256ef829a9405cb86ee68b3c439bd608e50c7c372541c30796964986674a06f4c24e6f2fb00ddb91fd1e4cc6c99f597f2647b2fd8d06422f9edb6b1d450cd70816cf6b6ea953ad454f61d9a78a14f170b910d381a7e0af348f9ee350cd96b57142b0a33a3e9f0e0e7d022d504486fc5c3ef457f0f5fe5a436d2820b327b5dac1c9b30d861c52a74f7e2b26265982b7a1d624a5b9e847bdf7319e347e382e4b5c5b41be1dd42d56144ba425b13105c74c184b6c9c010ffb0145aff32d3ab0e3e56554d1a87c7efc907f34dc77edbeba47ce31ebd3095c8182b56c264cd18cbd524aa3544f729bfd9b4dab3074e25407aab860c9e63facea905ecdc758dc319cdd89e1418ab48816848e523153110146ed07db7979479aef715bd36cece0d3164f6c41db48b18d64d3020528d22eafd96d88808d6ee1a8e42c7cc0c0782bf40a8d24c65b99dd658a38d0af78c47f9d30767b355eda6e010ffd512cda150267e8cb5b4087e88f09139b7bca04ac65548ef85e882701a20dbd2a3baa64b6baed458b57318c327c7c2b93cced8667832f6c52b0d1a8298c75d29105b66dee7980a3b33e2cdb207f0051478241c9c33910dbd9a00c3cc2e9ec42cede487255f9b5b8fd31df98376a18dc45d4dc602dd35f993279dc6afe5ed79cf01c91ef59493a8d50914b0f1b5275be3822d08b96fcd084cf76c14d3b5bfa34902ed975b5a3b659907f82040e059071cd3784ed00907d175e40357e300b144615fbde6d8b7e6eb3bdc5e4f6693d343ccb4006a535a605150adc03b189962067b2f4635969b77a7fc3ca8f1dff0a588784ea7a8546db45faad20f46ab280b99e09730ef80659072055e4745f081bcab97ee4dc681eb0d96fcdd8d777ac295211a931c5506cf66c485046ceb7d80f7e9fbb4888712e56146d6cd3092e1a39beabca6e380acc735a3883221c3f527d39bb22f2de5df8036bf05dc411ad83012e35e1e566919759ef811d8a43467a62f7fbc0d10c99b6dbf611f6f188d08e36c55b496ef58f88e3ae2163e68663865106271a1b42b748dc00dc63743704f763106defd6564ec3c4482de01135df2268b10e7f34538ba6bb6a0272dbeb1f051d0191b77c2bb227b073627cb212defbaf08a4c549d7555a4938b582efb0b8ffc6beb7f138665376c1645860ad3152232594bbb55e24d73bbebe25382394765cabf4e9e551b1d362777722838f627f1e3b973d2d5ca5610a079ff427315eeda6a20a3c155151c849f1c728db0eb320283a8e2613ae5a977f1bd0dad0d1d43d9881f4aa1b7b08009d2260a192332fa30c80c3f77c79e7fc8969a4d1b3b881f6ae538c370c4ecdf4605feb374c9d4bf93d8c15c9b1abea12f7ebe7e7e0a5b245e9882021366b35c354a4218268277ebb4c0a61582837f55d13b75000d1348fb0effc24972cd0883131c87fb41a90505784f8b557f030a01a88d39f22cd", 0x1000}], 0x3, &(0x7f0000001980)=[@rights={0x20, 0xffff, 0x1, [r9, r3, r5, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r6, r12, r1]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r16, r17, r2, r18, r19, r20, 0xffffffffffffff9c, r21]}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r23}, @rights={0x28, 0xffff, 0x1, [r24, r25, r6, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0xf8, 0x400}, 0x40d) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x100, 0x3f}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000440)) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket(0x2, 0x1, 0x0) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[r5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[r6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[r7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getegid() r9 = getgid() getgroups(0x7, &(0x7f0000000200)=[r9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = getgid() getgroups(0x7, &(0x7f0000000200)=[r10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, r9, r10]) r12 = getgid() getgroups(0x7, &(0x7f0000000200)=[r12, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x7, &(0x7f00000001c0)=[r5, r6, r7, r8, r11, r12, r13]) setsockopt(r4, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r14 = dup2(r4, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82c708ea9d1e318072c4000000"], 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x189) shutdown(r14, 0x1) 16:00:15 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000280)={0x6, 0x10000, 0x4, {[0x80000001, 0x2, 0x7ff, 0x1, 0x3, 0x5a41, 0x8001, 0xb8, 0x3, 0x9, 0x734, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x1, 0x8, 0x1], [0x9, 0x7, 0x1, 0x6, 0x6, 0x1, 0x0, 0x2, 0x9, 0x100], [0x5, 0x100, 0x7, 0x1, 0xd8, 0x2], [0x70, 0x0, 0x3, 0x1, 0xffffffffffffffe0, 0x1f], [{0x7, 0x1, 0xfffffff7, 0x1}, {0x80, 0x2, 0x4, 0x3}, {0x7ff4, 0x0, 0x9, 0x2}, {0xffff, 0x2c, 0x3, 0x2056}, {0x5, 0x2e8, 0x400, 0x31db}, {0x0, 0x4, 0x800, 0xe1d6}, {0x9ea2, 0x8000, 0x7, 0x2}, {0x9, 0x122, 0xfffffeb8, 0x1}], {0x6, 0xb00, 0x4, 0x7}, {0x1, 0x3, 0xfffff496, 0x2}}}) kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r0) 16:00:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) bind$inet6(r6, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x6}, 0xc) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r4, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x80, 0x0, 0x0, 0xfffffffd}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x3}, {0x5, 0x80000001}}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="057be372e2d5d9094270ef2f0693ff3091146e2e2e", 0x15}], 0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000340)=0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0xfffffffa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000003c0)={0x3, 0x1fcdd09e}) mkdirat(r2, &(0x7f00000000c0)='./file1\x00', 0x62) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xa04, 0xffffffffffffffff) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/124, 0x7c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000300)={{}, 0x9, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000001000000100000000000000000000000000038c942336540", 0x2c}], 0x1) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x1f}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x5, 0xf9) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x4000, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9], [], [], [{}, {}, {}, {}, {}, {0xfffd}]}}) r6 = shmget$private(0x0, 0x3000, 0x3, &(0x7f00001d9000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[r8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r13 = fcntl$getown(r12, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x7ff, r7, r8, r10, r11, 0xb, 0x8000}, 0x7fff, 0x9, r13, r14, 0x6, 0xfff, 0x8}) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) fchmod(r0, 0x24) 16:00:15 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r4, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000780)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYRES32=r7, @ANYRES16, @ANYRES32, @ANYRESHEX, @ANYRESHEX=r4]], 0x1) dup2(r7, r6) dup(r6) pwrite(r6, &(0x7f0000001280)="d339bafba374dee548ffffbcdc50", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r8, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffe, 0x29}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000010c0)=0x3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r11 = getppid() r12 = kqueue() r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r13, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r13, 0x2, 0x1) connect$unix(r13, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r12, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r12, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r12, 0x20}, {r3, 0x2}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r11) getppid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) dup(r15) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) fcntl$lock(r14, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r16}) getpid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x8000, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r18 = socket$inet6(0x18, 0x2, 0x0) dup(r18) r19 = getpgrp() fcntl$setown(r18, 0x6, r19) fcntl$lock(r17, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r19}) r20 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x2, 0x0, 0x2}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000040000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="595c3d06bef404fc259142179040c847cca819b5ffa14cf39c1ab53fb9b903c463c3c39d161ddb9da5d55a0f6fadd8fd5944323174ffae746172fbd8fe4dc015654ecffc5582b9ef0b27a17ce45bbaf0c24f6af3a473e1d76590e91d7d2245c58f681926da3e43ad6dbbdef693f2d785b09b032e9676b13134169768526131d55d3b67c34caa283b376bd8101483b009f0175a9b065e6397c3abe59cc23d64455f02ca20ea37a96cf399ab30799e115b45697a81f5f867961fb9aa98d1824c082287990e9ff6aca98d1772d4b00e5b9a64bf1ee2cf987d24744e8298471d2a734b44ab8792ff7e7fbec263e409"]]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaff125c7f000001", 0x8) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100020000000, 0x200000]}}) 16:00:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x1e, 0x3, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f0000000140)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0x0, 0xfffffffd}, {0x80}, {0xa, 0x2}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r10 = socket$unix(0x1, 0x5, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r12 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x4) kevent(r3, &(0x7f00000001c0)=[{{r7}, 0x8000000000000001, 0x0, 0x80, 0x4, 0xd1}, {{r8}, 0xfffffffffffffff9, 0x20, 0x2a9d216682ac425a, 0xfffffffffffffff9, 0xffffffffffff7fff}], 0x6, &(0x7f0000000340)=[{{r9}, 0x5, 0x0, 0x40000000, 0x7, 0x3caa}, {{}, 0xfffffffffffffff9, 0x40, 0x4, 0x4e0}, {{r5}, 0xfffffffffffffffb, 0xa0, 0x40000000, 0x401, 0x9b7d}, {{r4}, 0xfffffffffffffffb, 0x4c, 0x20, 0x200, 0x1}, {{r10}, 0xfffffffffffffff9, 0x4, 0x2, 0x9, 0x10000}, {{r11}, 0xfffffffffffffffc, 0x43, 0x4, 0x1000, 0xc11f}, {{r12}, 0xfffffffffffffff9, 0x83, 0x40, 0x2, 0x20}], 0xfffff972, &(0x7f0000000280)={0x0, 0x8000}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) dup(r6) setsockopt(r5, 0x7fffffff, 0x1ff, &(0x7f00000000c0)="feda0f9c20f00c822a590af6e26f1ecb2ae93cbc00d4e60193b1e881174b4d41b0e2c52a5a06845ae578d8ef86f1a642625e5499abf4828fbb8a01ff82998d98b5101fdab9b14c9220981aa40bb3c2ed6ac96c649e31fcf647798ab7a3fed7", 0x5f) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x51) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x7ffffffe}]}) syz_emit_ethernet(0x53, &(0x7f0000000100)="5695de62b57797c9f6e8ce989919ff1fca669f25375c41a7ec2653db3049e017e86f3afac827b85fc7ae2d2e60605c9115bc0aafba9de6cc30642048e28bd6482125583364f4a7135b8b41833a98f931b0a939") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 0: 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {}, {0x1ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193cf16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffefe, "85495500020000000000001167f5afa680400900", 0x2, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x9, 0x3, 0x8, "b08dcee60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = getpid() ktrace(0x0, 0x0, 0x1104, r5) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[r8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x400, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x785a69569b210152, 0x0) setsockopt(r0, 0x100, 0x9, &(0x7f0000000040)="8924d2ecd01c95be95cf8b8dea6534463dffe3613b6c528611b4007f2d1beaff5cfc94896b07d6cecbf62a0d8547348f7fdaf8c738e9dee74d66dd7b1609b1cf1c2588fdf3cf55d3758aca032af921eec10fa4cc8c4e7e8b108ecc2a916e8320f13693d30e07299337e1a5b51812322fc41e76d26b21a1a1376588dce2cbb3e607c0aa3070ca224edafcc32e0651f62d1941c415e5bc1eb3ba1bd4e82f14d9e9efc672b50dd8a026b0831cd0a1c361234bf732442a6c5632b74ce6515904f1e83230e9b128d53c95ae0bae90c96ca1d9824921cdd5929dcd7e63052c0e7385a34effdedc66ed6d89a0a29705e01b3f88ffeada612f0d51bcfa8ebd28b55d5c9027a834072811daf1cb874516a61eec5cf795636a621779273f20387e40c8d13723686ca486c7a619a0dcb0845c929ff56b6b2763c2d4f120135cf44579dde04b6ab9bd58c7c81b1989103f17cf212ed59f0504c172efb361bb42e8ed56374621bf60f3e701d62bf26844d7d1a05f894c54e2f9e1d45b82a4dbd745e85ab70ac9eadf8c689e2ccf99125a65cb0c8fb0384d999e9cdbc60900078c019902dd7d98b9bcc361bd3cd5163d54bad80d84d61765e547a2ed825c023e4fa8f55eb219936e748de3ee62ecea3c665805595b073b1ae15b19287d6fa09717b66c940e764fbaa322afc56de8d5203c8d01e3a4ab19425034326d5b9f3d1dd7f55507e38eb7416d8fc84427d71549e87b55c39733afab5e1453e123d25572c6c8e101c1dc9aae772a8aaf6344b74bd65c5a80ad555ec3987dd9d83a625bf840d3e6fd9eaec4847747198de0fc15aa0b61653a457237681d1500f0854e85e9e9bac7b53dc3b7fa71f1d4de07ad483047cfd2538a7e8321a2c22f53535c3da668c404ed8b5ee648e96b65e8ab2a4d9a06e5cb2f8f468aa3e2a6c5527c131dfff0d67cd4bd5ecc5dd696926c30997f8bd2902b9224cc3fa75e8850b03bc8e5a50a7f4c4691a5c84df9b956a9171693e4e304c10890e1ddb1e446f8059004234fc5423bd00d410efcc511cce34acb4a9d5b45bdbe8b3b8f907fb9076ce421a3f0f525bc15bc8e9ae0b505420a0d824fc03aa896196807daaf73b2b9349a5a8f61303ad559b57f66e0950f3d291eb980602056924da29a5ee4cf45001c4c30c21a51026bce0550a45ea174e3c746c302fd9045b3013c26aeae5ed87726df9df6a3673317c296d599df9d253e12ca761a0d2f0061e5a29aba4c5edc54ec582fed6868c50f9b24c1a2ec8e4649f6fa6cfd1957ed21978c80ca52704d2d3adacb3daa8e4c5ea810dab044603b6d8e6d969d2e3e08a59d0293fdd2629708811f9255c173c0e663d9458b9f9b458a26dc2e312a7cdc1fabd0def9aa47db8eb22bbbf26b29cc5f781359cbbc3e4de525d429177eb5904eca80458fa89b61ed93ed4bd3d69ef4489a3b23f54b54e1764441fa5ff7abcd3340ebd4f4802857f3c46710c09e6830064832fc754e3d57a11c208597f5ba35943060f19a473bae37ba98bf5098178deba0c3f15502067f0a6d042251ffa852e610791f93f492d3e13f6683e1daf3e64d9790f4671c3e271d9efef4e7df1fbcf7aef54681f7f3f00662e520e9e0d5100122c23c483277e88bb8300f7bc3c5c346bcf183853a69681f835855653ded3eeabf455105429a89db0e36f076490bf486a31a4743ce5a612cf3dcf37f86e906bde360b98e6fc43776102e67c29d91451370e15c672d62ca99dd8219d599ee81c9ab0ab726e316acc439dc7956f850f4fcefbf9efdae62039f6239f229075431650b284da2653e2dcd1e2c6cd7a667ca866c667aca53d4a491b20d26a06976f813c4e5b422ed397f000adafaf4a3a32939972a0fae5a94365c322144d55c37f505a1726fee5f5908918285e25cabddd44b76db5382d4bb0debee8fa71346246467a29e13ff48fad5deefc1b6441b828affb69e6aa3dbcef75bb8f98d551719f416ad2e5b2616073119251b66800a37685da3bd202018777705d8e8f32accc630914b0d95e127af4d2f65475a53f683a03f26e6f4ff641a11b0baac2c94dd7c22b61c79b427e0f39974f76af700af874aec5f7d1b06ec4b1923cf401ccf2a62a0e138328348f573abc1934a7f332c860f18562bd50a973043e79f051a23e544ae9d0cca6fe25ee9d0910df9d621680ff9cf689f261f04fd47aeedb0822d4b664d2d5fb2f11a66995eca6de03e501c4596a4e4a2df5e69c9c7312cc6cc661e6f02a24cf0f5cceda77a5c315c38c28aed85c086e6011789c1469b7fce59b9fba0256e869ad19ed6b631522de9ee9fbf1357a553779294289fed9945ff8155ad4b88d331b214b9e13370147c3d9082104cae25769fc9a362c43febb2e46cfe9897220821951222269781e50afa3af2d21ead400a6ba08974fa918c95e9283547dcd038d01a4e103d8b37b0aeae930cb39a74d1ac63faac1ad0fafb591753d7d6bf886dae9cc54d7ed5d6d154debbe095eea85dd2bcb7beb25d922f19e8b0bd206a70cf5ea73117a4200b521d8f7b632ed9ca52b8540d3e3cbf15c36e00795d0a6eccdd30222d95e43b7457dd54721fbf917abe0fbc191e7d31323c4d87b5d73f9d0f41ae9cc9c274168d000ea51dc5b7136bf161ebeea32ef046dc9524853f17bb5391e8d3886756b68f64c8eba50020c62692d5016524737b47e45f54895816b7271c8a079980cea7a0f87440f425f8d6841ffd41616e4d178fa235c112edb905524f97e68d29fd6a56c271944118dc6de299e47417e7de34837074b20d811737864fdf1e6be88449d9804e4b2d43b7d1db87d63bbe2adf35e7efa93b04aa26a7b02100088910b44bea1f17bf985d0e3e1d2c2bcfbcddc5f6dbaeba480987a7c67ff46b679dde6dff8cf876743ca640c1aa96b652a79531b5d1c6fe4a2359e05190e7cc6d7bed32d5330c2d650128e5555b2c5a4b2919e0fd5f4397fa249d825f72b3f093050e9229f2c687cdbbe25e4fb5656d84a660f3b8fe2c0629c8020966b078bbd1cd4c8dff8254d56c45ee4f118bbb300ff38d649d657c144b19f0666ef38644c61ccbbdd245b5c49da5a69dac5b0cbe6a66034995d9ccbf41a71295fb78d110f20d4e16c773c1fe6e849cdb3fc5d93599fd17ea4306d590cb4e3cb801db6933b513ee9d1086b1596352cc956fdcdac771b2938871e31e80d0a0da8f40a50d39ebf49f5d4f4a642d39be14f7d4cc27c1c9abecd5f3379c0483bd30f431473ec13ef2e37547dce5a8f43adba65406895f0bf112d9ff8b22e29fa9838211fa7ab10563e52169667f749256d7f355233c4ac71996be2cd18d24803dd8e76dc309c82099a7efb7ceb42152dab98b2abd446fa851b76c25580caf378bdc4cce1f130d9e9b4a81ff0b1bbb818cf7dbd4b969ccc90f0a0ca3c3f1554eca505d1beebbdd5da4d7c8d8f443d1876ad881e12c03435ee599fdf00e933d7a75e443adee0aa8882ddb1ad696e771dc075e2501ecdabcfe963c3f5ca409e584ad9b582ed0aeadbe0054cd7aa8cec035cb6e02df94b16a98da8669e5f4e605e3bb6884bd8b67e260f1803b296a585f74f598b1145fa34e9b5942b7edf280253f27781a4a23640d4ff3a8572bb5a831459c999dd6cb2bb2d925d018f9b75098b67652132da4e5a7caf4755bb37fd96d10e361555e98d1b66f2f431b08590fbb783d7c7fa3772344d4d8cee1a84ce84cbddd4c16049aeed985fe5e9eca6688fc2bda817f0a1f28ab0d87bfb6f91ecf81ebdecc9ef665d566b534cd0052c50966dfda6d496bbb85d647b642e03fb0f0575676afa6b8484906067785d4281b8c3df525ed38f3951d96486d78c2f0b69561f95cd334f9125b8e4ee8209418029d103ade10c5d679a8ab8a4b233bc2b079762a72fdace3e901bea04c65f133f7bd19da2632ddf666d97786649758af9bb983aa895914e0c94ad149643b1614f5299a06868b942ae670955be96f092aaef0eeaadc02b7e02459fd0b66ddec5d0045737f81549b793fffe1c5c8c3e09faa11b4ea830bc1ef086b57595e7de73fd200aa0eeb72a1fa6bd2bcaa0e8d93656c8649798d34504ccb38edf0c0adc11944506c0aeed27e5d435c2ccb6974a67ab00f7d370681d686947e349c1f61be421b006e2b6f61dd987116dac99a553766d2399cbcb6cdc36ca8064df0dd746eb1ccd471942e5e1d69c21169a0ae673da3dc3ddf17afb018f63805c5e7ffd99e1afd65cdecd5a9a1530d20fa2a996a1f9f34be1e9d32bae47e3f4671bb9457c6feb306c7407bcf189b9fc75e6378153de576c84584b2a81309f9a9375d1f62886643d933f88fcd0603ea72d2fe247f11adfc6705a165ac8c8005a36f2c9728ccae3494759c453430888fd118fe5f3358952bc17b3fee8434302baa98bb4c31a9d485b0f5705208c84d56eacc49d999a6519731749fa79c87019db96d16ecc57a85e592c570f1a77f74b0d887e09917d877c2759508a38ba84989f636529b816e5dcb48c5f4891aae7a6c3b4929127b143e1c8910518cc4bf766927850a0db55e90758db2d93936713a8feddb25bebf1cbb9919914fe14562b8589b9668ff4c31a32cd968b9992fbb371fe3124ca7b6d3bcea7e50abb874a0062874d52ff899bde4a99b9ef90b7b26a004168e28fd749776ef0a5c3ef0218861e4a5ced6e84d3d5972b3bd6a71eb9ca92690f2a5d6e2523efca4d290cbc3c6195e79c1bb1eb898144a0ca2e4b12b820629b12dba4fd3ea7d27aabfe799f2181a894d72646350674f53459ba271cb7b9a09a330fc53a4e1448e085a7ec967e8929728333184f0ae9c7a3138fb2a3bc76d7133155785f6f02976d33ca173a987a3ceaee4edbe8575d8bd36f5175d3f05e8496abbfe167c20186f7f3349ff4b09b6e5c495a8a7f9bae63ec697fbc42ebf2b4925d29497a01bcb16bf063f0e8a823c737cdd9cd280d9610b06237f215fa2a6148566ffdca5c7e2b2aa106f3a6fb54fb5538032ae66f8eebd59a9bf0d960c111d033e6f842fff8f1e455754c6cee7cea751066c9d6c25634b619f8b9c0d8b4a724e467d3d26f01a9751cb6d1a89e1d4aeec77f17f74fd4fa4ca90a8396d16d43959a45a263e58ccd268aad49e96a9c14c9b6cc21116d19e83efea3ab7b28db7e2e7b0ea79a136dd1798ca4e4a84d575434100505edb0b241dc101e94bd06ad3056a2658b0969daa0380d29ea7b7bccc11e05fad7f52a425beeb6f82d6a3311675e6ad4321161ba1993975e39c916f3092e1250830bf51a6c964ef8551c89960a1b20d6e424e4a5118b3653e984c2f5de5b73bbf5a1225015ddc30f8e68dff3315fa5c76b3aaf79bd6a10ec70bc9a92b9c4ad702814a03922a789e9a89e9ea228aff7d92aec2a41477cdab3684cd0d7639a30d4b25e3c0751cd01e918b380976bb8376c52cba28bf7cddb081d0fec5e4e509b645ca6ec91df3ff0a649cd6c000b7c0391fa75230e7cdf476491cd9743f480e889cf4e32301687161b64fc437aed7dbc46a36a88cc1a9e02dda5c3f13725db0be9938b7faa890d5023b39e62dfb0535e6d632b11a08c9f051ccad12e9c94dc626451148aae7b7a56484c929bde67d3e9baf806ad0cccf7dd30974efbdba63e74b109488666ee635dbe6af172b79d4c3de78ac1204dfae23e3b9ed395b3188d4e3925ff0eac58351ae907a5fbaa091fa0ec1b54a3c9cd4997ea3a16e31cde1f9e81afc2983b4d1ccb96b0611b2f2955749ed7ea26372115ec19ee6939fd0e61fa7258c68a9e3da0fc9706443f8569b0c37a5eb41", 0x1000) getpgrp() pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x10004) accept$inet6(r1, &(0x7f0000001080), &(0x7f00000010c0)=0xc) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001100)) listen(r2, 0x8000000) r3 = open(&(0x7f0000001140)='./file0\x00', 0x41807240fd49d36f, 0x100) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001180)) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000011c0)='./file0\x00', r4, r5) r6 = dup(0xffffffffffffff9c) connect$unix(r6, &(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000001280)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000012c0)) r8 = socket$inet6(0x18, 0x8000, 0x81) fcntl$setflags(r8, 0x2, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001300)={0x6, 0x3ff}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd\x00', 0x20000, 0x0) fcntl$setstatus(r9, 0x4, 0x8) r10 = syz_open_pts() lseek(r10, 0x0, 0x0, 0x1) r11 = msgget$private(0x0, 0x40) msgsnd(r11, &(0x7f0000001380)={0x0, "46d285a6b48e3d0a3017ca1ded46af55fd764244d3bb607aadcf482cd701e313667ff44182f48eea73d6bac296404e61bc93a1dd0dd7cb91b811420bb3651bf6ba1a408a774f0fd3f43ca0f2d5d467689b899f40"}, 0x5c, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x398, 0x0) ioctl$TIOCSTART(r12, 0x2000746e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000001440)={0x3, 0xfff}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair(0x2, 0x3, 0x8, &(0x7f0000001480)={0xffffffffffffffff}) accept(r13, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) 16:00:15 executing program 1: clock_settime(0x0, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001680)={0x4, &(0x7f0000000040)=[{0x1f, 0xb0, 0x20, 0x20}, {0xfff, 0x3, 0x0, 0x101}, {0x80, 0x0, 0x21, 0x3}, {0x0, 0x20, 0x20, 0x8000}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x102) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) fcntl$dupfd(r3, 0xa, r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x2000000, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000140)=0x2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xa7c) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f00000000c0)="f806e55a0a1dfea44612c24164d1144aa58964764a364b28e4af3fe5531ae39b619910d2f75624b62c4d9c7501c5c836613b90070db2ec5c28ed45dd98e2a17478e892783594606b098886e5558540b15b948a42cd5c5add9b9af5527e59e3c755cea71e239c98902509cd8323691c8ca993d7790d66be8bc0101468606f3211556d847a23204625da6e752ebbd6d50e9360b8a9b5842f576ce2efb7e525caae57dcc27b5e", 0xa5) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x3c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:16 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r7}, {r7, 0xfffffffffffffffe}, {r8, 0x7}, {r7, 0x100}], 0x7, 0x0) r9 = accept$unix(r8, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r9}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r7}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) setgroups(0x0, 0x0) setuid(0xee01) shmat(r10, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0xffffffff, 0x9, &(0x7f00000007c0)="644b2909edcc942d752ebae8643120de38504225e858a8c469484e73376557336b16b23e3009be9cdfc861be758955767e22fe1c59012c396dfaf6114a0963e3002f7e454e7702acfa2a72bada8cd7afbfa17cd29aa217d1f4f2c35362feec28718bf13cd114c6b4d1232ca478a9b255f4be0f8ea6f909e763a7d4e97763adeb5b9b28d4adfc4cfad631d0b4c7e2c2a53523a9f2e718c478d66c516c", 0x9c) r15 = socket(0x2, 0xc003, 0x2) r16 = socket(0x18, 0x400000002, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) fcntl$setown(r17, 0x6, 0x0) ioctl$TIOCFLUSH(r17, 0x80047308, &(0x7f00000000c0)) r18 = socket(0x18, 0x2, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) r20 = fcntl$dupfd(r18, 0x0, r19) r21 = kqueue() r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) kevent(r21, &(0x7f0000000200)=[{{r22}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r20}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r23 = accept$unix(0xffffffffffffff9c, &(0x7f0000000d40)=ANY=[@ANYRESHEX=r12], 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$VT_ACTIVATE(r24, 0x20007605, &(0x7f0000000200)=0x9) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r26 = syz_open_pts() fcntl$lock(r26, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r28 = getppid() fcntl$setown(r27, 0x6, r28) ioctl$TIOCFLUSH(r27, 0x80047308, &(0x7f00000000c0)) r29 = accept$unix(r27, &(0x7f0000000500)=ANY=[], 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000200)=0x9) r31 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x200, &(0x7f0000000080), 0x4) r32 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r33 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r33, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r33, 0xc0107002, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r33, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) recvfrom$unix(r33, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r33) r34 = syz_open_pts() close(r34) write(r34, 0x0, 0xff90) ioctl$TIOCFLUSH(r34, 0x80047410, &(0x7f0000000400)=0x7) bind(r32, &(0x7f0000000880)=ANY=[@ANYBLOB="00006207000014008ea78763c6d48d8da69ce27d664c1dd4a5691580147608eebcdd85478044d60237f9904b7b62a5f2500b076f2a854e6238167fbf6b66b579a3a0c18d6e9ff1b8c5656e4a3dec801802"], 0x219) r35 = socket(0x2, 0x1, 0x7) r36 = syz_open_pts() r37 = openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/bpf\x00', 0x1, 0x0) dup2(r36, r37) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012080"], 0x10) r38 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r38, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r39 = socket(0x2, 0x8002, 0x0) dup2(r38, r39) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r40 = socket(0x2, 0x8002, 0x0) dup2(0xffffffffffffffff, r40) connect$unix(r40, &(0x7f0000000600)=ANY=[@ANYBLOB="0000adde8d627a06bd000000000000000000"], 0x10) r41 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r41, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r41, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) r42 = socket(0x2, 0x8002, 0x0) dup2(r41, r42) r43 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r43, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r44 = socket(0x2, 0x8002, 0x0) dup2(r43, r44) r45 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r45, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r46 = socket(0x2, 0x8002, 0x0) dup2(r45, r46) connect$unix(r46, &(0x7f00000002c0)=ANY=[], 0x0) r47 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r47, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r48 = socket(0x2, 0x8002, 0x0) r49 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r49, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) dup2(0xffffffffffffffff, r29) connect$unix(r48, &(0x7f0000000000)=ANY=[@ANYBLOB="50020607e00000010000"], 0x10) r50 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r50, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r50, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r51 = socket(0x2, 0x8002, 0x0) dup2(r50, r51) connect$unix(r51, &(0x7f0000000a80)=ANY=[@ANYBLOB="62020207e000005af00570a1c023c0bbd5386b56b2ccab15f2cddb119b31cb29ea3125274c77094dacfabb457b98969eed1f124bb4cf490eb379971341685df65bd3baf016243b67533d17f07909c99ee9184369aadf41feffa11691a8c709c5527e7b476a11f74dba44ee2340d01611b750908f2867c41cc7d7851cecdb8545e55b34e82ba3429af5a84ca8263c4e5927f30f89102a455102eb2f856c28ea00bac2f1b216bef616946c46c04a7fd9deb1396197cd6a"], 0x10) r52 = socket(0x2, 0x2, 0x0) r53 = socket(0x18, 0x1, 0x0) close(r53) connect$unix(r53, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r53, 0xffff, 0x4, &(0x7f0000000080)=0x8000002, 0x2) bind(r52, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r54 = socket(0x2, 0x8002, 0x0) dup2(r52, r54) r55 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r55, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r56 = socket(0x2, 0x8002, 0x0) dup2(r55, r56) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r57 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r57, 0x80047410, &(0x7f00000000c0)=0x2) r58 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r58, 0x80047410, &(0x7f00000000c0)=0x2) r59 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r59, 0x80047410, &(0x7f00000000c0)=0x2) r60 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r60, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) socketpair(0x1, 0x4000, 0x3, &(0x7f0000000d80)={0xffffffffffffffff}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) connect$unix(r61, &(0x7f0000000e40)=ANY=[@ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRES64=r28, @ANYRES32=r63, @ANYRESOCT]], 0x1) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES64=r38, @ANYRES32=r40, @ANYRES32, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=0x0], @ANYRESDEC=r46, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r56, @ANYRES16=r1, @ANYRESHEX=r52]], 0x7, 0x0) r64 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r66 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r66, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r67 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r67, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r67, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r68 = socket(0x2, 0x8002, 0x0) dup2(r67, r68) connect$unix(r68, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000032000"], 0x10) r69 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r69, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r69, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r70 = socket(0x2, 0x8002, 0x0) dup2(r69, r70) connect$unix(r70, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) writev(r6, &(0x7f0000000cc0)=[{&(0x7f0000000440)="ad4f8d86694e9e0de106a7", 0xb}, {&(0x7f0000000980)="60eea62c", 0x4}, {&(0x7f0000000b40)="160c106819b846c9c88366417485a12ff311457039e844f6fcec526e91ab65c85ed9b734c71eef414ee02f5519761b036c06b529a80a92b8968afab7966de6a73567d2c4573ab2b85666ae974cac0e83870a6ddd8d253ddfd22feb43cb032bd70cb16d9599a5c3ceb66c83c8de548623cb5bc3f8d45b9088b0b0807351776deab07d1e27280dc6e4dcb05fa76bd032e8e03ed9b28dfe32b593bdb8caef26315943bbfe9b4dcef3feac9de4d401a4b55f98146726d745050a4ef702249befcf41c6af5fe7e0199d1e865fde3e4eb4bf8e5164deac9e51bd9e8ca039c5ce2dd7d7dc5015930a4ccad141bcb41ff993cda529425f06a2263713e6d59a", 0xfb}, {&(0x7f0000000c40)="b09f0778d3e43ca60b6cb3e717031f79cd12c1bdeb718bb5b87dd9a8a5ae821cb8cb6ff073b2e26d664d71c97498313c928ee99495a2641798d820b16d22b0bc2223914cf2fd8f9d5d", 0x49}, {&(0x7f00000009c0)}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) 16:00:16 executing program 0: ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x200) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) acct(&(0x7f0000000340)='./bus\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) close(r1) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x20) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}, {&(0x7f0000000200)="e1eda4561739db9da2e8df570910d6cab648e4b7649200e2367c3100a701a058502c96a2daad84550f8235ec2b7d679f8144cf24e79ef6ffe84b2019cfa61dd018ba5178f5b162821b5c7d1884e5094973b7815a5606e83eb4eecf6c0b2e769ab2a0f57d07017f4234230ffeffb29bb06ff233c0d87bd9670c9331f0f615b8d80c15d8ee59cce21c536478f2dabd0a1125f278424323f71bff09b246341d5b60ce50c708f3e74ed5ce37dbb00d52eaf43840d249abef96d8aecd29620170928f2344a1fce60d78", 0xc7}], 0x2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x6, 0x2e, 0xff, 0x1}, {0x3, 0x1f, 0x34, 0xfffff207}, {0x200, 0x35, 0xc, 0x40000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) login: b+:a4.V9۝W ʶHd6|1XP,ڭU5+}gD$K ϦQxb\} IsZV>l .v}B4#o3{g 1 YSdxڽ 16:00:16 executing program 1: ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x7ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3, 0x80000000, 0x1, 0x6, 0x2, 0x4, 0x1, 0x1, 0x2, 0x4e2}) fchown(r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/16, 0x10}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) syz_open_pts() 16:00:16 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000100)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) %xBC# F4[`PN7۰ R8@Iخ)bp#D xb+:a4.V9۝W ʶHd6|1XP,ڭU5+}gD$K ϦQxb\} IsZV>l .v}B4#o3{g 1 YSdxڽ 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r3, 0x0, 0x24, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x7, 0x7fffffff, 0x200}) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendto$inet(r0, &(0x7f0000000000)="46191c501d329b6bfa1befbc8c75c30aeb4c1d71923424f1674f6ed1118730b26e1509861e8dca525992d7fd63a9ca6e7284733fcc378e6b5316861c78ec6732e089", 0x42, 0x7, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = socket$inet6(0x18, 0x8005, 0x2) pwrite(r2, &(0x7f00000000c0)="1f83225354eca826fd7d24c747d03ff10c67ccfbbff62fc5007149bed29cf84ffed31a0f02e2c5faac7aa3729632d1155c58b3233e768bcf77ceb122f6dfd77372666f566b2f3cea726f29ee", 0x4c, 0x0, 0x4) 16:00:16 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:16 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x277, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/255, 0xff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32=r1], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) write(r2, 0x0, 0x0) 16:00:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000240)=0xc) accept$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() r10 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r10, &(0x7f0000000100), &(0x7f0000000240)=0xc) r11 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r11, 0x2}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, r9, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = getgid() fchown(r7, r9, r12) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0f3048ebc6af318069ca672d9b216171dd415ee3a94d6a3d0c4989162b76c1afcc7c0f7260e1e93e568fb62b7443b4035789002e01ae2759fe274501bcc74caf00c6245e158fbb1458ed6b4372ce7d83966335db67a4d30e7c0d79f3bd8b935a6a55cd25afd7fe863d84844a414601cc91b5424f5ce9557259c6fcf71c659e4eea6ba21a442a8b06c83b815ff4f7fa93080403aaa035613450a5b535c6a23ed7b78f2ad19d453ffb78acd42b915e9ca28a4607b2eb0e7efe02015684c9e18b30bc8f3b69918a91ecec46f31e6498f93cdf883f98a73c91e1cd2870c0bdcb21fc0f9636187f781470d3aae66ebaa327b9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) getsockopt(r2, 0x4, 0x6db, &(0x7f0000000280)=""/157, &(0x7f0000000040)=0x9d) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) acct(&(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: pipe2(&(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x89) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) setreuid(0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000580)='\a', 0x1}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffff8) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x5, 0x0, 0x61, 0xffffffff, "0d592fdebf96709dce4100", 0x0, 0x40000004}) write(r0, &(0x7f0000000140)="96", 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) r3 = getegid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[r6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getgid() r8 = getegid() setgroups(0x5, &(0x7f00000005c0)=[r3, r5, r6, r7, r8]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x9, 0x8, 0x2, 0x4}, {0xfff, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) socketpair(0xc, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0xfc}, {0x80}, {0x6}]}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x29, 0x1, 0x200, 0xffff}], 0xff, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffff9, 0xaa, 0x10, 0x101, 0x20}, {{r10}, 0xfffffffffffffff9, 0x11, 0x1, 0x1d6, 0x4}, {{r11}, 0x0, 0x62, 0xb119a835d5083582, 0x3f, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfff7e, 0x101, 0x5}, {{r12}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x0, 0x7}, {{r13}, 0xfffffffffffffff8, 0x90, 0x1, 0x7, 0x3}, {{r15}, 0xfffffffffffffff8, 0x3b, 0x40000000, 0x4, 0x7f}], 0x7ff, &(0x7f00000002c0)={0x5, 0x13a8}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000500)={0x2, 0x7}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0x0, 0x2}, {0x9, 0x6}, {0xffff, 0x0, 0x0, 0xfff7fffd}]}) preadv(r16, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/132, 0x84}, {&(0x7f00000003c0)=""/206, 0xce}], 0x2, 0x0, 0x0) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000700)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b9291cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f"], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x4, 0x2) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) 16:00:16 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[r2, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[r3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getegid() r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[r5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[r6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getgid() r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[r8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000140)=[r2, r3, r4, r5, r6, r7, r8]) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4087, 0xff7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) bind$inet6(r11, &(0x7f0000000080)={0x18, 0x2, 0x40, 0x200}, 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r10, 0x0, 0x80) write(r1, &(0x7f0000000100)='w', 0x1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) sendto$unix(r2, &(0x7f00000006c0)="b99326133b2349af952b665b3061b4e1a37732728a409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d6a20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xfffffffffffffe49, 0xd, 0x0, 0xfffffffffffffe88) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\xca\xa3\a\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='r\x00', &(0x7f0000000400)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f0000000440)='\xca\xa3\a\x00', &(0x7f0000000480)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000004c0)='\x00']) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0xffffffff00000000) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r6 = dup(r5) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_metric}) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) fcntl$dupfd(r0, 0x0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) getpeername(r3, &(0x7f0000000140)=@un=@file={0x0, ""/14}, &(0x7f0000000180)=0x10) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000540)={0x6, 0x5, 0x4, 0x4, "4bc59d146c129f3cfc5cb6c6433943d78b19fa99", 0x1f, 0x3536}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1c, 0x0, 0xb, 0x80}, {0x40, 0x0, 0x1, 0x3ff}, {0x3, 0x0, 0x9, 0x1}, {0xb0, 0x2, 0x81, 0x3}, {0x3, 0x3, 0x5, 0x8}]}) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffe, 0xcb22, 0x0, "0500000020e4803fc9c06d00", 0x0, 0x2}) r2 = kqueue() pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000200)="cdd0322a0134c801bd05d4edf173f25dcf35f10999e6c084b3bc18cf979113d134bc74f215f63cda6369cbe8bcff6c645882a22f55bfc05a5cf021e82dac09f0ef9bc308bb0eac4db00959688c1844161820d050ef95cdbd7162fab90aa29b159a5544dd87589604f0e6a9c7b97e819ca600e93f2e59e50b4844add52e198a31bb6d1ac44c85050a15ecd10c147c09c7673bba9d72506cd3f440cad88ffe9e157dd83104e94d1163943c32acff5baa54ac4276c5a008aaf0d529bc77d85ccdcaab82762481e55a2b6d566e20387eecea4d25675bb6a6c2d5ea520b780ef35192e1342905a3a4623fd66d24cc1d5f365e7710ebc5b189dc1f6cb6934f9b7efc4cc6db4c967f15aa8293bf2aa7d23afafebeb855cf6c1335b1f7677dd881e2c73278865f96fe20cb3fc8ab938e1773571f4e803b0cb6b4276661c09761f0a1d968e3a3897b5873bc6345d58152cc9d752036ba55ae034c41f5f4dbb16de4aea0ace04573e766aa6d0968cde50580ee19f2875dfb2c17ad6d8c0ba29043ffe5add160deae17008754672473943f42ce833d3f86a99eaa39abc11f252a584912354e03727f53c61e1e55d63cca6bac1667fa1c57b4d189704d50b43e83d02c1b4687992783eb90a4e33d78da76950a052dca024eab74145700cff8ac3c04ad96a5b6815a925ce0985a27c6edf5176e951eab61121a5186c6b29a041555fff0080932e7eaba45fc463d73bbeb10d833f44b226b42d3ac7ce5168eb4e72aa4e9d3b99162097ef3e4d926d4eef4c3339fc51c0b0a03a05a2f10acf90c714b20dea4cfc44a5c19dc7ca3f9b9d1f3250fb3cfbe738893d5aa58b737f79f3ac5393b878b42f168e457e2cc4dfffac8c9a3e1d60c6fe1d14f0cce272e20c6819c7c9694bf4daefb4f11225387d1f5d78a4c436b4a0653030d04d7c0e2b057465cc2ec4bbf73d9028e64ad57865cca788eb7718e284e6fd3c36ee894db8fb8d1f6d40d472c025060343c291f743d375d053d4eaeb7ec888266b24475b02c8125b0a5af9437e9371d12f7f91a6216bccab95081b75e0cf23cf805ac4d6b4f6890c685150caa9c849316039e972946d737c2555b9a5cb5745daf5b4da636129c7862e83400bef6a4e2665592d71083e423086223d5bd07b7c9643499a7ae1126f96cd227f057fd3f330943ff92508367303d6980140346d43521cb6658c365706542c18daf1c844ed42a55bf0239cab7c9e29873358649fb4737516a177d456678a14b85a80984f641674e2c9967f6cc590fb4f0edb40ecde90706c54abae9918d397aee1cd32da9dd7e657793232786d9992860626cf62d2fb092b0ef4c7b387ce67266113a0893e2bb2a18569d445c9dd676c32639b35f4b8d4be997ac80dfc7a00523fb7f17ca379a673a99dcd59f1665f27333d2766fe0bcbd31a5db813be6220263b605617e7190be23caa3428c33fc729c7d06c6f338649f74ebe8dd855a07ef70a122f6dcf849400030e4aeed130d6dee62cbc1454f567bac93a708302127b5f9c88c3f61492645cdf4ce74fe1c10da67459cb80f5a848f0ab12c5598bd302d728946ea308f7b1d11a3cb7e50803d76b5d8d188c62281a63ad691edb2e16ecb6c2cc7e8527a3a1b2a90eb6b392aab4010a2b31487969b975ed99373671879ee58bfb1fe6ae6c683a9be038cdcb79cec4aac8f5cc07f87d61caf8ac3624b12d4b0eba45e5e1286935efeee4743011fc84972801cdae2ee8951467763c6f91a6c0b8274e8aeaf5caf9f7168a2586a14e3706d01d31ad73b71271c4a341cfbd8513e33a7ab79fe456914b801a6fac99e93918b05743541df7952ff5a5b1482070abac87f572727748ebfe9291f3b8b97559e278eab7942aa8eb5b05c65d49db8bd02254b02de57474f960fa963d3e972a86d57d57e7c5a4ed29338433705c4a126e611e1204c265d232733f8038c5b128cc8ce3ebb48e0eac8c448b668f6b368727674cf766a2d77137d4b5a7610ba4491a12a347eb2b7aed4c2d9a11265a5fcd331679ff34791da9b29ae5cfba4a481fa035b0586348bb12cdc6c2473f11f782a9b6631de30ead547d95679428d44e4850a3634a0a59664f1aadc4454bfe44ca57053f7765d42301b23b93d43bdd6ae0a5abf9141d2b6b522fa5a5afa2f91e50200449aabb0993db2054b44d10eb52439b3ab29d4db2a90f65961333922e03c04a5cb949857f06bf8cff044b7f8eaf9cb31f47cdfa2b4735e266b6a09e7dc90bb511e3f58e214a9e4279286fc7c39902cf1d49cbbe39a1578f47190e54af5ecd55f73b953f00c19729d367bcf6a02373ea3edd8d559b0c5d20f10117d5e934a832debc51bb39120eaf9a8f7a47b042156d5423514c5c0a924a725548a9738703d5a2d6996c8d8fd7cc8914da02e767f6318ce20af4dcc20e44c5603f5b9d5d2f3834a463516afa9c3d0a8eb74f32e952d036deef800b1910f1e6a442c23fb1050b2d21f871ae0b28e8196487d7e6b255c4724677f0df9d98ff5b62da55b36c406c90cbefb28983a5fe0fde637b1cb7d2faf90a05b2a386f5961900fa61d208ad524580a88e761beeff447a9763a42a8857725e76e7b4679bd3f46540ab11357044ea5dd2b8eff6413cf8e0dc273fbbf012853f15a301d85d10072c7a2f8558bcf5f998015b928042a30f6188bafe8897d6064e7ee95d0856b72f7918f52720cf107234400fccd3f85bb38304c08f6e9e8abbb963e5e5d1fd59b560ecb4234c2237c2144146c0c103f335188277409e0dd942face5f017aa90b50bc85365d09c6675faef6dd5abf0481745599051cc619bc2c2058f1501786e0b8610e1285ca10ca1d2e3592677c50f5b78e055e7678db17ae651d13fc9b4756823a8ae237b3e57c4e717af10e794033d52b2d149dd31c762ce92f287dac416cc0470d7562af61996e06ed145ff8048b0dbd29ceb01a6940c58f9b01f4b5368cc389c695b87e819d86e9c45b0ac619d777c8a11e05f1db1c3dfe7afe244225e6d2a893d5358fdc046c3fea2f36dd08b1d4543d5571d8e3e7b896d5b404a1e5d8c632f3b6bebed2e49f5fd3fdf01c8545cb6af8a7a4b3d3de68302e7b4702c65f02641172899b13a06eb1479520842476821528b04d260b4f818dc28af828404b1c436d21d61de40504e839cf1098947c630db33559c0e3f544ecf481e9b7d005929c2b8239b4f8e8688deb92136ec7116022b8be64ab3764ed7e7a91acf9c6d34af03788d57a5e8dfe37c19a93c457c07b6c3d724a2de5726e597657b31cbe15941486ba61cd1b511a904a9a2319d95beb7796406eb58f98785d86f83d70f9eb2f408f598fb5159672be01390d1dad4ff14b61bd581e3303e40eeaa3e8a3b5653a421e648a465e7bd82da0f481ca3035b53613b09d188ac50e71f29da63c6321b2deb60f6e2f2b297851155bdfe3913a536da6a7d147164543163788559bf079bb0c1609dd14f8be3c3af91e71884fbf4fee8b512e89ada8df8454497d8da43b930c44be090a2c04d792e9650b3acb5fac94fe5baa6df3fa4383c196c7775fc3f57bf2da6618e1562994ecc165d2039398976cbae0c84fa4a1dc63c17400c87c825ce6dbfa86d2f9793eb54b52a0ecfbebcd678816e353a188cc96d3054ccfa88d00928a7c009535215526d106c7ae326b3d1993807b8947817381aaa1a9fa91ccf99a2c0a7f8f9cc6adeffe748e66a17934aef5d26adcb40b8fc1fdc454742f8a8c2d99614d9a81856effe91d38d79a906756bc3796cc8b5507462ea0d326f08cc2bb765ffea1e8dbfb865285aab770eedcad6619d77ff0b903530a01067054c419f36f2652e4ad3f1761425e7f6368425c1a1bfbb83136bca7391d50976f2257d3c3c0d10a8e09e8b9a39b16764f788fc061c686ece1d49bbd56ee06f1139192a04bbd1a8d52834a2781b1a35ccd1b2eee23978e39f75986580023d42c2115f7ba09e6460478be55f961944598874a91ab0d33f205d664774bb9ad63a2fc094f58ef3d960ae86889c29bb76ba9c932a64035fc5b5005da2225d70098e6cd30ce96bf53587963f1c56d05950968cb6ac475b7fec741e47d1b313f8ce83b61a191a0cd747020f8daebcd2a65c22c24ef8bb7fe67c746cff8dafbb6b305db5e7bbf1721c88952e7e71baf9169388a2f126823031a3bef972a4662f3b3c38f95e6b16e362d2b2f6de2aeba4c5027ae5661a025c75b8d6956c8ac19bb59f613e4adaa60c0a4625a2419546dabbad780cd24686b9450d95bdf9c7bdb4749c789a7f24745cfdfe5b2166a25b10926d1a82b76ff39582d0420c2a59981bfd75da3d6782734f7f0bc86f823848f6681bc13db6104830b387ff3ad4832ba32df21e9d41a46e669063e2e0aadf760b0c4e83ef2a8ae3da499ab8a053bec5b59632ebb6dbeaea91a9c154ca63f7f0ef74ce2ac7a65c82b51a02b982e15ce392e79a5c1d54dc7bb41b285aa3b6dabd08c923dd5274d7f0928e467c3d2719782a03fa281d4a1e02e427a785c8be15e01dcbd8aa40db9b8d8aaa24402aa696aad5a4313331bec1bf24f1d99bb8c5dc8365168422a210f2b50640897f7d3697270b800b49bddd0fdcdcf289917eadc27abf2d892ddbe7505012d083b3ee58920aa8c4c8e0e7149e713e1f45f8b44ab98022ddcf48efa86dee4bbe9a755a2cf6d78cb1a3d420cef80f2a87e8fe8cdf1bd0ad40e46b10c18d43150f3b8edbda4dabd9cc7291b463344d843ec430e0d8601e6555955616263eab8aceff32ff2a65b4e4eb7b60bc09548f9facf26fe1d4f536e0d0cbfebd69cacd240a8d60c963c877f32cb6903b2721fd211a7a49456841f2fdd64122d1c76f8c4ef43b85c0eb2b9657de04529de76a66e46ceef503c5c44233a0bd96bb48ae2261aadda7e36ae17351265a447d4dc50782bf32bb7f47fc6603253abdeade051c3f1165f8e28979f07c33993a3dbc2afe8d4d43980c2cf36acd67a3cd97b5998fc35867f5910c5d7ee5f08a3e1596d8c26d9a65b23160128b213c4c6ad20e96cfa3e1dd3e6a58b0e8bb5e15c8a75bbf50511d70915485189b9d8f2c893b3ad15584e25d7e6b16a1b7864ca122b5eb679a4e5b34ddd07120276786447f64faeaee9392d48129a795149302ce2fd63b9a9ba8892a2198a28676475106fe172bfcea116feefe993b6c103455aa08663fdd1a4d2fd2fce301abbfe00eeef4474c6f51b1a819b51ec994e520f0f5df647635d51db2d61c30a06136a3a661f47c28ca45b07e258e49c28a79d8658c7472a63240cb22fea70ada5bd0e71f5021eadad07a218579b49ddc2a8f4e9d825811c65ab937686c09aebd4681ba9f11ecaf15adbd8cd4ca80c026a41d6dc890c018b6b87eb66bde30b4a6ec7b4abd9aca1ab023636d91db8f59c70ae730526f7e2893cebbc07d7d950447db15fe4081b8d99911c590db9deec8ecad241ba9d8e9664b17ad480e74dc2c2d9061e40f797c0a053b7a6ad10f2335627bc9eb2f662c94026b280dd88b88cbe328b8f2624abdd8432ae55942fe854e8f7a1327eb2626cd103a2772f96e7adeb50c195119c1bbc9f483f22988beaed730ad848b529fa2587c99f49075d9f98d7ee7f93bb5470b05a221c0a41de4d647965446221f071dfdd1b76af1a2ee06633ff96b4aa4644add3d73564a5983c70bd3524efd9eb08c480cd8f1949ccfbe1ddece286690c0541f8052a8ae72ed2df5da549e60bef1afd31a7b91297bcacd458569d8be2b5e4b08c7d819289312c29b95193da1a4021818dfb7a6229f4d5bd6562e0d0d6a", 0x1000}, {&(0x7f0000000100)="2eaf0dcd2675601e7d385849987bbf7503989f13d474a91bbb567a8bbf76709f00dadb06b00305e889ac76516e4e8e13e2c8a815cf84408348ee9d05379a393a2bd10f0aea17f5e17ccbe417082bf21997937b03c9d3530a662a18a2", 0x5c}, {&(0x7f0000001200)="619e65bf09d077d991806c9266f33b76a6318ed14e5e658e1ff758140bcfd2049c426a2c8664f603a123937afc09e41d469f3eca49ce3e7d78cd0c9c98281d1f49f9bcc8dadfa18741cf502dc1f5accb89ba57c0861d5667c9b792335ceb92f8d9", 0x61}, {&(0x7f0000001280)="9aad51ed87b1c4ef185b6f25cb5556705b848f1ecd5710f745c1b26ed79e5f2b0f4e0a138fd0fe423e4b9fd1f23b07a43c263b1d9df666015df2c5edf2e85ad92c9c53ea3701e57dab90c22220b6e8e6753930241e65fff2f75a852bd422c12573de5435d0bfd9c4431b7f8f27577e9146e4e0b8acd504f634eb39683f3745353af05fdd088d2f1eef", 0x89}, {&(0x7f0000001340)="cc09e6928c87801b3dbd92ca2499c0048b2a5d2457a0b89c3fb78a46c17b3ddbac794caecd7daca30722e151a2e070457ce1abf8a35d819bf19bc0434372fc6606086b780512ecc2e6c9dc85dd47c7bc607085970c48538c0df3e13487be4fea3084212ec2485a803d4ee9a14682b076bf0dad804944cb2d98763c1d86fc8eeb7473aceeff73a7df6c6fabffa4606775c7ed16fa8d3f5bd6b4229d32164cdfaf3f8e0850cefd556d52883b49e6a2957d0e669152fdc0ed47f0ef44639f0d7f0ef9cbd9", 0xc3}, {&(0x7f0000001440)="5a71c9062a4c0d6ce5e2a2735f9659636625fe72035fb0e909594550b4eaa03dac9aba3a9898efa2678856ff70a62558a77b4dc613a69b37035147f6dd68d4874c3634379b3d8800cf12f17b16b4b901e89f987515dc63a058360824c971f8cb4ad3579632160537ecdcdb8754525ed083952db39932c0f06f8328458ac0c8289e04e3df38c67bddab3791d81775631c08ce3fb2adf38d0939e054f4ec8961e09c5ef3380b8488fc20b08996432aff3921eb00aae0509482f956a84edefbdeaed3ea25f08a47ed58002b2ddf9f3352f5764802ffe9a808897dae1505b75fc9cbbdd4a3c1be365b346c29a9fb57e22f6f85973da3b6fc3e936e1f38", 0xfb}, {&(0x7f0000000080)="6f5328b6fe8223a04f310558c75754749cc7e9e2238df5", 0x17}, {&(0x7f0000001540)="91b038f9e3ba1be881347c0e6a49206357e1f7a47cc339ab513c6bb97cd6e38f7359c35ea3adcd60754471b3c770996124f63aa1cf0a04287284381ab447cd4b22efc9d9618ceee925060497670c36e8cb2d58ca493d4f4d001a93315a753185c613335a189a373e88306b32aacd1dfa58aeba6e7ac4b12805a69212fd", 0x7d}], 0x8, 0x0, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse0\x00', 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001780)=@in, &(0x7f0000001800)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) kevent(r2, &(0x7f0000001680)=[{{r2}, 0xffffffffffffffff, 0x110, 0x10, 0x400}, {{r4}, 0xfffffffffffffff9, 0x21, 0x20000000, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x100, 0x20000000, 0x3, 0xb7}, {{r5}, 0xfffffffffffffffb, 0x96, 0x4, 0x5, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10b, 0xf6d4a0e57d56064b, 0x0, 0x80000000}, {{r3}, 0xfffffffffffffffc, 0xa, 0x3, 0x3, 0x3}], 0x13c, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="96", 0x1) r6 = msgget$private(0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x3) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r8 = msgget$private(0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$TIOCEXCL(r9, 0x2000740d) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000017c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) dup(r10) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) setreuid(r7, r11) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000001640)={{0xffffffff, 0xd24}, {0x20, 0x8}}) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0xe280, 0x0, 0x4]}}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x140) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) syz_open_pts() pipe(&(0x7f0000000440)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:00:17 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f000087d000/0x1000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20800000, 0x200000], [], [], [0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 16:00:17 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="6eda", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='@'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x8000, 0x1f) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) %xBC# F4[`PN7۰ R8@Iخ)bp#D xmap stack 0x2071c000-0x20b1c000 of map 0xfffffd80563edaa8 failed: hole in range 16:00:17 executing program 1: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mprotect(&(0x7f0000675000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c7b6e6178e3a7900"/110], &(0x7f0000000280)=0x6e) lseek(r0, 0x0, 0x9, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x10000, 0x8a) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000380)={0x5, 0x0, 0x1, 0x3151, 0x9}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvfrom$inet(r4, &(0x7f0000000400)=""/159, 0x9f, 0x801, &(0x7f0000000340)={0x2, 0x0}, 0xc) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) getppid() 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xc, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x7fd], [0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x210], [], [0xfffffffffffffffa, 0x400000000000000, 0x0, 0x0, 0x2], [{0x0, 0x6, 0x1, 0x3}, {}, {0x0, 0x1, 0x0, 0x2000000000000003}, {0x0, 0x0, 0xffffffff}, {0x0, 0x13ac}, {0x0, 0x40000}, {0x0, 0x0, 0x8}, {0x0, 0x3f}], {0x5, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) preadv(r3, &(0x7f0000001840)=[{&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/110, 0x6e}, {&(0x7f00000017c0)=""/34, 0x22}, {&(0x7f0000001800)=""/26, 0x1a}], 0x5, 0x0, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x6}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) r4 = dup(r2) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x2, 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r7 = dup(r6) poll(&(0x7f0000000380)=[{r7, 0x5}], 0x1, 0x0) linkat(r7, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f00000005c0)='./bus\x00', 0x0) recvfrom$inet(r5, &(0x7f00000004c0)=""/247, 0xf7, 0x841, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x8, 0x80, 0x9, 0xa9}, {0xd0, 0x9, 0x6, 0x7fff}, {0x7, 0x0, 0x2b}, {0x8, 0x20, 0x6, 0x9}, {0x570, 0x9, 0x9, 0x5da9}, {0x1, 0x13, 0x7, 0x5}, {0x7f, 0xc0, 0xfc, 0x1}]}) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x1, 0x4000) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0x401, 0x3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) sendto$inet(r3, &(0x7f00000001c0)="66576b57b9fc01df3ffe8d1a2bbc3dab41a8fb3e83f3799eaa8209579ec68b945f694f6cd62c2d8e9f3c4ecccdf8f99b267edde946ea5e12779936823361bce2d82870455f77a797e481b6ef6c794b96c5a8e75573f6886725a0fddaf056ab5f46ea0075aeac80e13a9c31180611c9e467efe1c0b510c71d5d62d220bbaa3099865cafb7ca292eadcf1d32ce59108bcbf57b2fd75b4c01f902668eba6e3fc20fbae64acf204ded71f9b0d22ba6b3eec2bfdb5148f8a1051861b0698743e6b6b965a33925a2e833b2e6dcbd77849125cb8aa428f8b19b0d5496b3b03289feef71a01f9d7795611057ba57e93874c8c9bc1d480529fd18375fd09d6c70", 0xfc, 0x46721bb56d678175, &(0x7f00000002c0)={0x2, 0x3}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r5, 0x2}) shutdown(r1, 0x1) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x9, 0x31c, 0x2, "93dca9dee7d7356d12c9f2759d3644570eef2805", 0xffff, 0x8}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) semget$private(0x0, 0x1, 0x0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x2, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x28e6) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7bffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x3, 0x480) semop(r2, &(0x7f0000000080)=[{0x3, 0x1f, 0x1000}, {0x1, 0x0, 0x1800}, {0x4, 0x1ff}, {0x3, 0x9e8e, 0x1000}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x8800, 0x800}], 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8280, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x34, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) shutdown(r0, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x0, 0x80, 0xfffa}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x20003f, 0x0) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x1]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xea}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x0, r0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\xdf\x00', &(0x7f0000000200)='\x80+*\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)='-\'@,\x00', &(0x7f0000000340)=',\'/,\x00', &(0x7f0000000380)='^&-\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/60, 0x3c) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002046, 0x28e6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x1, 0x8126, &(0x7f0000000280)="f4019e381597825de614c4d4c873eaed84497d4507fc1feaf9bc2fdaa7c665fd02b550f6ffcfd5a6e63e0f3e085cd43b25f8580643d04841715bdf8536f828167cc0761c96801871fb75377865ec5078d7450757ade2e95332ff0be84fa2ac8e70edb8f93b42a3acd83efbf85e66cfe1cbc78752c3ff4cf14cf050054d92af275cde4c9457b1bdfe9f69e49599f6b346b9bd255767a8c30f5da09e71be44f56120f7d607d44ebee0", 0xa8) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c1ac4da19653000"], 0x8) listen(r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=""/107, 0x6b) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)="f9ad9042a8a642b2cde5848f4b1978158c56057f8a40acdaea0c5bcfa9900cb8b2ce33a753a4de48a9a8b0027c76cd8e6c2b2414ed6cddf57cb6c05e74176ee4e78c", 0x42}, {&(0x7f00000001c0)="dc4974f9f3083ee076ca12f8090cd429ca8b95e855b88526c3fbf4db41ac3b59e0e682fe3460d13e23f324b366803002cdfa4e87aa95024e9e82c06b82171f8e3f6d03d07ca7e097cb85f2458eece4955b95961f9ce233c96f042c7b85005f2c3d08e18e0ecfeafd94a18dca24b83c2fcf25d15904cf53444f98b5920f7617e9b5016d2b3cc6150b02a759e6f7ee6bb27569c707627c30d569177f6f93b214fee09fe9dd6ccc03d7dacdbeb3ae2777f36c0f6166651b4bcefa7b4fd6ccb59593917c109b005c4aa875812a547b8043f2767447f42e9ed0b4c874b4b5bd13ce0fb7e07baf6e7c04868b5c", 0xea}, {&(0x7f00000000c0)}, {&(0x7f00000002c0)="63214cafedb7cc3552f3b7cffe2c796092bb815d0ba77748d0852a2b8373861ab658b9313f1625173ded54d2e38740e591a0c19cd5ba4e1a86576e0a2bd95661cb78a7191bc4b3b7a0bb4ba877be551dfac481b0b230617ad71ea02e421a4d43262e238c2d2d6b9acdedfc6603339e59e4c88e2c5b9de89527326b4a029df37c72c5b1a7768ab02d4382562add26ab7b93a6d737175deef7b5ff893553c7e19f8a495200d397104fa3ef0eb5dcc76d018b17c0fa8d5c4a", 0xb7}], 0x4) accept$unix(r1, 0x0, 0x0) r4 = accept$inet(r2, 0x0, &(0x7f0000000180)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)="66d28b85c67453127ed8bbc61c2d5d69269fb5ce623f90527aaad8631180916c8acef8a464df263f093d3ed32cfa4014214fc91e4029852e2877cc8cabc1faf040377111a578e9bc052ddb9404298d9a2716946c0de165e0e60573d75d68e479b1e4e5e1c4ac911c0dadf73df7d362f4c4e60747c9d3216735bcaa0d287875e22d81cd1aab8d7a766b0c4c7255200d8d1acea8b42edbd596359ca1c05dc89621375cdcc125ba7e2c56490d4e2a26e4a677eaac55bb10b854b45809d68fcbf9d0bd", 0xc1) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = socket$inet(0x2, 0x1, 0x9) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="319d758791ddf1efd5309410bc5261d695ec528bacc36a2f8f87e677c08a63344e985c672fd52e3bf57d67fa58ffb892a1a45e543e85822ab3440738bea772c8600d1cf84bfd2bf03b4312ed40548a8f1b8dc40f079653931d3dfd26a346ec3e7c7c4d4bdfe85a75fe14e788a062afbb8247cc662dba834acfb9b3ca8cb3bcee08a616879e33fb4a03ff2639864d9fc34b0a0edfabbbff698e6c0fad7a002b233cf693e0b22e9483ab1ba5ae2699b67c4e301a47fb134efcc9d1fc38cf3f1a4191244e92fac4574decea7658e600ca9ceb964ded745c83fe920e7f927fb4512371d108d5f3662bbc89fcfeeae4716eadd12ef63f758741064692fb0d147f44626cce92fdafa2ebac5d2953060474d4f36b0c79e0440df3b8d908812e70b827603b2694334de69d7d339da19eb19163eb74f04838be84b21b874aa13f1e37a289f99180a02c57d449d3261eec685f3925607bd1f61260049cd09dd8ed5aaada157c411e3cab3caa8aa3c848f2f5461874ffe34fd9d1a55dad887deca34ebd8f0c25a8e6813590f9139d49648b2d9d334d5b92750e2b0312218a0d3d650cb348e0d76d5ad7feece58598b6e3dc3926c225137d2d04f157a77e40b14880432bc343167647aeb409f5b3dcafd76f0f2ca7ffba42083373be70e869fa976e96ded42c91b07c55353e2fa565c8cb2aa0a82dc6069f53d5ef9ff3a532f5084a5c3a927b3aebfc9ff3a463169c7b2e9dce7147da83a32a6fbed55d6ad8b47260552e9ab999e3f62536ff1dac0c8e618b04ff832130f9bc0c6753701046caba326cd4193fe1e0cfbf2b21da3662b897b382f68cb02268e4d812d9da3a8feb2cabe497e16bc3d50363d3034fd9cd65ad9540bb816f01cfcccbff166b3a128a3f087c597a670c5b4a7eaf00e1522bf07745a2074f31b184fd2407b8bbac58a58222329f66945a788bc00b57f34e649cfa7dba9743646d9c7c616d517f02c395dd872326653ea261c80ded4bcda5932839e9e2f2e7468ae2dd75683754c46d8f7a6422cc1bafa5d1caa7676f0974e890331ebc35a120379f8f271135a8be127575462acbcb6abc997f050484239fc1d8a32fe412b6e1ac5433f8b242a02ce898b3fedde9b3d9fed2362434162249544f0c59611fcb864fe7d16b82b9fdafbb8c21e13f5523f5f239ceaf729210fa0d44b49ea3da81ea6dd72045476d2720c85ec6ac32c658f87eb565937bfd853863e2f2301fb98b4d783cb54870c7bb29e24e931d4e671cbc9696021ab29d949fd7b328f19ae044ee5755940802621c689dcc2f967d459148c33224297cdb018ed27791ea816cc5c60f2c6e9d2010f3c4eb3d8a542894acbfa58cd8289d18dc22ca0b88d3cd3c9a6422f13b9ab24af956227fcb88a672fe0dee71641305624bf10ed11ba702561a77421adff6aa7990938126f540d10415798d91778e13f6ba4075f651af6cecf1dfe7ea9e705dab0363500958e65aa856cd57f403e701a7f67ddcbf08c32b84e86d1c0705aae3a4ff8c44ecbda237354c5d36cc3d06aab25e637786b6c1896d1c2994450ebe4f663842f0158f11d83556bcd66a7614eaaa84c39cf7fc941d7aa1dc9ba9242468d8685dedd643475fba7325306e62eb478d73c8b844da971dd1884cb652a2696e23aeda6991e595c5b42025ce2715bf2add987f20357fb28c09f5b4b1a70b360257159179ff22768263d7889b129041a170eac12999d3ca10aa04ae8f7257d83e0952eead0a14052c47a3a7c06c6fea9b939d24469ac56d90f5a3b091ec956bcbc00ea49690f44e4668ea75efcddaeb4d9ec8f52f7ba4afd7156883150af2e4df93f97dd6537d75d5d12b9341b0f78bbc2b51968b8af23bd942eee0b035696c1f566c640c56232b9047348d3ee6ae6c19ec18e71c770a79d8d95683fdc6f44e3b527071d8edcce18c55d7d9c3144b12437205f91a934574248f160311096229568ad76c5c50f5d97dd0539faed1ce593a8b22bcadfa30a5662b41c30c02dae5a5453d2f54d92519ed41c67b85850215fc7e1ebb1f1e2f8970479e8dfdee6d5c2c51fe61dde7e1b279e4017469173b8634889079746b30422f0db04fc5515a00095c9acd10bcb721322c679b45918d0a76d2a829a2d6fbafe57136fbfc5475724cb8fc3bf0763042b2213e66e2b6151247cc4ee11b287b76ba0c2efaa25d6bfbfc4162b433bad0cc4484d40e0fee3290fcbcb6c3895e264bb170364d847c4aaad6b5817415561399add84fdd5114486ece6a477a3628fe2581aabe77a81edc59e6aa7f9a0d12b8dc7eed53e31474540845f693e6672a9d39ce7e34bec46184a9be46d65603737a9f1c7a5c6ef715f064d14d07b42b6513205e653e6fa7b47bb1fd3a1766a86a9c68dbb38878904a09859704a9b5b50b9bae87096b5bc09444527b34c10ed1af3008bfc60374f874035706b0159a58da7cff2c1ac19d1d8e3ba35f9ce67d50b7b290fda332e1be283da28e7d255211ea54d5f3ba791dede7fbfb2d24ad12bb876bc1630596042211149f4fe5371d707029bc4ba8d5f00eedec186a5d5ec8e13e9efdd99194ca0d329f0c6be7028b4d0685e1774832638067c670994fab63ce9e6353935417f6baf466e63e73d9c80edbc4a38e5088e0c9e780132fdd0ede0b2a76458d6c1fae45830a29f7ae9faf15b1c28ff1e77069ed0759349b3e736939e59f720bf911756ebced41d40fdc61e0f6ae54e20b5a0ca461810fba3eb2140b4f90a36893f37d565521959d162134deb3e475413136853f849845d8087581a382ec28045ee22e6f0ca787c4812edca216235497d6ca157e5a9e59e1de1d71ea4eb3fad080ba706febe7762e82599377805c19bb3e663fe3990de2e8ccac7a2c37044116b935ffa2f0fdf77a4ce0cc31eb11db08029394f38f6e41f14d4615045222a2a14d1c3f07497421a1fad7d2341281ce0a8ae1591b6832a86906b412480528b70edee378f50d713d4242794d3aca4d49c4c94f144b3066b39e3aafc93f3f1d77c5cdb76b97defac8e07ebf2a0686a03051bc66c10cb07e066a5963d36ae67e0613c6f58057209756f15102fdc8603150e3424795f2b966c4f65684f2b8f38f5b2c31e8ac21ecd0507a02b9e83c0974124e270a9c9c32af083f1db02f479690636395154bfa938dde3b6befddac40bcbaa6381da790f4b565cd9ad7314f1db640cff444c12a6ebf6fa7e99248d6fe6f11600ef06124eb9de5b046e901fe14e838cd43b6f689ec1ea4e791816285c8e58b4a8114f694e642782c3b5ab17c61f3d0a20c778c08f6e775f206e89eef80514fbc63ea3ace43ecd4be8778278ae7a27e713d6b9f81580bc1258f59c6fd9cdb1b7287fbd15ff0099f61ef5534d5a58bb14f5bce722660d0b698d5581f3968fc691f9bbdc55883f764253e46a169a4837ac2e58773f3acbdeaee6de4b1daefc7f54f462a76e71e9031a59cb5d09b2bb3c4a5fb38018958a0a538d01f93cd7c961eacb512b194a2ffff2e88e1c412b24e027e6dd54f1fa65ca6b7dfcdc6e00926814ad4fe035253c8281cafd528c24bb3c8b4b7ae8b637d358a75aafcb728fe71984b2a00e822ac7e7aae59fd9d9867a2d7a4538c46b746803afcd27ac8b5e28a2a6904c9f57b2231f6ad5d1324e472f0eaea2db083033b6e07fa5a18fcc8a0b68ba66c21f5e7a650c8530f78d3eca27a21cf77d35926b5b91b56171af0a7e6005dbcd87c4f388e3bf38dd10985fd01ddf1d5a8879ec25de883eb42bc861fe78194b4e3efc20294a1c104deea5c715c0b9db63cdac40ecda5985efc107bb3ea728e05a33fa2dc265427f0a2802cb602a6d5d333be2084595cd3731eeaef9be975788ef50f8332f00b3edfe79a5fd2ebf45ceb6320a9908e6ae07eeeb3e74ab3e39fbfe42fe2009eadc7ff1ab237ac5f103a4840545623eaa9b97a1eac9d89f39c960afb4da045ca422ce1fa9cb4abb75a9eca34d622d5f3fcf87c67413aa60c79f0feafef2879664ec058ad01c15f4545edbf7e4fc38908006d619c3abf65a12d962207d44078b9a13ba1d18c68197ee08580eb2e4b64a616f8b2e6584fd15cb4da30bfd9f844c39b6a62401919048f1fcea173cf053c573323850f338f4de38d2873ea9f1b8505d614bf45f338e713b723a12c6ff7b8e90994c7ec7ddaddc2abc801a177a807fba16320d7249a625568e4cc7043c0fbe7e77ab649697dc9911e195dcf041e108df9bdc3c952c095279bc4d35d6735e302a7a4143706d4c7ce5513f7a828792d87f28f1ec58f1d8cce2ea5844658238ebe889b34e4cb8d267454608073b63c75b41b4e5630ef48c93db8429142fdd7f9e66f7afd018d6a3142d50653dce56ac4d5f22b815d2b54ecf50ff75ed4ff0fcfd50d059f2673e2cb85c790c1be81a21652311c1c36c5fc0b1869e14ed19338bead4317e69e89b5668b172caf80d450f7e220c451af83f0b67433592ebc06913fc5fe973cdc08cefb8eba88d26a694a286e4de080993418013ecd7756236ea256f30cd06fd742bcd89e9e5d8fc222569e09b25da43fbf6a7c58e47a3fd5fb9d5ec116f87a3ac7cb8163b225bc48c07c4f37db754cc0cf667fa683f4c1e46ec77bf911e4ff7f4f71a716bb50a7c21f69ca85c3ab82ff947830d26c0c50d16d3646d220518c2f404207ff5d3349c3e83549e3e5793eb411818fcd4928933f933b95d1878f6d41208a313eb54737a1c62fc805244f6197606056259ec06a738676f82eb5701934457608d094cedc8eb6ffad7d9c0d1f525d2041dcbf0fd01614a58cc00cac3bc8d44ef0a8af73dc9b72d90200da25118353346cc129e16086a3a944f4da9d2b93e92afd2f6531081ee57ff78d8556443e9e6713417c7907212ef25228dbaf7dba5999ba2ed4f07f2a64e65bf82faea2fb405c3ab9231e49bd0e86fcb5016443fd8e91c63032143a18cd4060fa2c78389354cc5ba03153988b4efcd3825a6184804f1d490dcff7de60fff4cc510dd12af3b837845e395d7c17bad853d31a8b9700d9713bdb9a6daec77a7431e8354028b0c9a29870e329a48c84e41c315d9cc3a732da13aee6a6f8985ea4c98e8f4a58bf01b5b2cd0389a49ed7aa316fa93886686c272fac39956992ecb3feebbed335a952d1453775191435b144be3618d1f1eadf8494963c408387528959a80f63dc2b119d8ca8ea41b6da736bbf717ad7269fee847642c87dbd46f0677e36205bfa57e8d61f0c27c305072db4550592247db8216aeddbd23d3789c444458445f7e642b764b2231023c1126222949f0f164c2bb1a7e851e6d39f1d0e06681d795314c7ee4505f98961d041a90c055e91695541624f5b152903be02d6766a2063dbfab998505b1785251b4c0256e7d8227ca86daf91d523bcc8209e6d59e10530becb576a56c91f56da43a964d93648e1b07bf07c4b054a96a0716408d31cf7a7a95c920db18196a2a88b675fda9dda738fcaa831a9cb6e1dab4cc408a130f51a2c381be09cfa9bb88a67d6c933851e3c4a0375eb59d0a26abedcfd6afb27a4af5685036c6f52debfcf8016c2e85be0387ca4fdb642dc42ef21e27d093b71e3c0db6f87ff44aa140232f143bce99633a739903fcef1a6b3db0352bb07da32f212b277dad86346aceba2534c2e5105513080c0ba91a70d6197edbf34eb65226ec421999f601d681232465943c652fb43baa5e7fef1eb746a2b927fb6c1a19a8bb5d6a7f4a97691d78f3025ecf5299e45cfe1955352527f300704507f325d4f1786c478e9c9ea4af84205862e256a", 0x1000) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) 16:00:19 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x401, 0x0, 0x40000009d1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x20b4) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) r3 = kqueue() dup2(r3, r0) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) r4 = getgid() r5 = getegid() r6 = getgid() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[r6, 0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0x0]) r9 = getgid() r10 = getgid() r11 = getgid() getgroups(0x7, &(0x7f0000000200)=[r11, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r12 = getgid() getgroups(0x7, &(0x7f0000000200)=[r12, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r13 = getgid() getgroups(0x7, &(0x7f0000000200)=[r13, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f00000001c0)=[0x0, r11, r12, r13, 0x0, 0x0, 0x0]) setgroups(0x6, &(0x7f0000000200)=[r4, r5, r6, r9, r10, r14]) recvfrom$unix(r3, &(0x7f0000000100)=""/102, 0x66, 0x843, 0x0, 0x0) semget$private(0x0, 0x2, 0x100) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) r15 = syz_open_pts() flock(r15, 0x3b42984d091f1273) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x10002fffffffe}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) ioctl$WSMOUSEIO_GTYPE(r16, 0x40045720, &(0x7f0000000180)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:19 executing program 1: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000e2ffffff"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000d6b889e76e4f7d796d7a4cc474983046464781bdf7a0a4582a72f38afeb7c5ff301ad3ed"], 0xa) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = msgget$private(0x0, 0x123) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x24, 0x0, 0x0) r12 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r11, 0x0, r12) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r13 = msgget$private(0x0, 0x381) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r13, 0x0, 0x0, 0x0) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r13, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) semget$private(0x0, 0x3, 0x200) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:20 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r2) recvfrom$unix(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x800, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f62757300439493c0f795f800cd97251f7b887ad6539dc71a7dab5e0932699bceaa56a12b7b1d6d5195d93b7424f059933bc0b9dcd3c323211fc9b23468ec2a5f28224e351081addb8dcd32"], 0x8) write(r0, &(0x7f0000000040)="510f", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x2}) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000240)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:20 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="dae2b0b8cea8bc33d14be000ebd7cf78ad5e0527919c7ac673b6a7c8ed2b23f14e98deae95b96feb385638031d27f2e1188fec5809102d7e19167276be15a3c5d78361b64e6c52992f19e88bdb5491a53e52049aea740aee787a31f71cc1f06c28c96b54b9ecd41a89a802d429de701366ab9e499fab7ca1b96b6f17a6060ea586a603f7bef5db", 0x87}, {&(0x7f00000001c0)="398113a97609a826c9124edcc9a679e646c40103b0a39d368bce1f94f3c1aaa277a5f0466b0f40e1ae4a3be076474b175ba54a2d42242b5d72faadfe6abd5aae7c1421d57ff2e8a6b93fa52d4fabfe11b13eb49833b8455c7311d05d780d824fc478638298043085ac3f6961b9a743227bbf1200b4005e59254f52b58f5e5d7b481440b2355caf0b55bb18fc2aa5fb322be39069d64651220cf91786d009fd3b24ee62be799afbb926a931c2aacc28e28e990d8a0d774c7e02cb930091085632f9869e1528ea64d5f6acc227ebc2ebf2c998cd298f0812", 0xd7}, {&(0x7f00000002c0)="a63359da9ebb1cd99f664448ed24e6fd2c55eed333bf6ffacc540e5c3cec9d6560fd7d80581e02f512dd01db2645d6041c9ea5cdacd0ef1537776c2c7e78b5cae2363416086ec6ae251f9b76b44222ab119cbdbb08afe4984ac4542d693d6f5360c58099fe5cf1d0e64cfb5783f2fc715cb87d5fca6cf9eee975599a2bff7b9d2f2208acad118b2a6b5bd0dadabb8c89e2073a857fc2e95ea29eaa589a82cf23cafb67fd3cd6e272550b0081", 0xac}], 0x3, 0x0, 0x21d) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x6}, {0x44, 0x7f}, {0x80, 0x9}, {0x25, 0x1}, {0x88, 0x8}, {0x42, 0x7fff}, {0x26, 0xfffc0000}, {0x82, 0x6}], 0x8}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600000000200ddffffff0001000000000000000100000000ff0200000000001f00000000000000010000c20402e40000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d0669f63e2dbd6ae7625be16c4fef6098f3fd93adb363bc02cb36ab434f19cbd83cfb9b05e60c8d0b4bb21e89941087f00dbca05432aa751b2217c9312062"]) r2 = open(&(0x7f0000000040)='\x00', 0x109c0, 0x110) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x100, 0x1}, 0xc) r3 = syz_open_pts() kqueue() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000300)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x10, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) write(r1, &(0x7f0000000000)="220e22", 0x3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) fchflags(r5, 0x0) socket(0x18, 0x8000, 0x56) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = socket$inet6(0x18, 0x5, 0x95) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000340)='./file2\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') nanosleep(&(0x7f0000000380)={0x3, 0x7}, &(0x7f0000000440)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file1\x00') pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:20 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt(0xffffffffffffff9c, 0x1f, 0x3, &(0x7f0000000000)="85bcb1d97b00f95fb760ebf138ae11bd19f18b6c89f814f76ac0bfe8a05e6c9216174784be758d47c937d960e5ff85c10000182aacd2af5fe3453ac62878cbe54b5bbb4f2513bea51a750a69874df2d1278c4ac6bc29aa4b9e41b6771d4ae6db2cec2394d416c2f59eafdfd5a15d8355b97ab4af463d753733e5271d7fcf1a2668cc51f36f4a727afa9af8c6", 0x45) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x100, 0x3, 0x40, 0x8}, {0x401, 0x8, 0x2, 0x4}, {0x5, 0x4a, 0x1, 0x3f}, {0x401, 0x5, 0xd0, 0x7}, {0x9, 0x2e, 0x80, 0x7ff}]}) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) close(r0) socket(0x1e, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000001400)=[{0x0}], 0x1) $qi5*nЉM"*oٔ;f[ T.*EHDn 1 Ԯ&{Ӹ6CޝGs 3hƈGxN#)b^RZjiPcBA\@ǡ5 Zۤ"$x\f NL;QLPGt d~?>8fٞKK:MtE54t࢒Ew 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:20 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r1) q.C7M,~LNYh}M2؍ ޹BN'|Dy]{ HNLi 1D`MPB#) Ss\5|_4t>iչ- x~SU _Y}_r 44M =Df[EIwxS@ٲeL8ww&ܶzL,!މ^k940\[L҅ UP'6^ j-/ar%.퉧~$BORI1 `%qK0UF$qi5*nЉM"*oٔ;f[ T.*EHDn 1 Ԯ&{Ӹ6CޝGs 3hƈGxN#)b^RZjiPcBA\@ǡ5 Zۤ"$x\f NL;QLPGt d~?>8fٞKK:MtE54t࢒Ew q.C7M,~LNYh}M2؍ ޹BN'|Dy]{ HNLi 1D`MPB#) Ss\5|_4t>iչ- x~SU _Y}_r 44M =Df[EIwxS@ٲeL8ww&ܶzL,!މ^k940\[L҅ UP'6^ j-/ar%.퉧~$BORI1 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x503], [], [0x0, 0x0, 0x0, 0x9, 0x80bfffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f00000002c0)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x20}, {0x9, 0x81, 0x20, 0x9}, {0x2, 0x2, 0x8, 0x1000}, {0x2c, 0xff, 0x36, 0xffffe69b}, {0x0, 0x6, 0x9, 0x9}, {0x3, 0xa, 0x0, 0x1000}]}) pwrite(r0, &(0x7f00000001c0)="1305ff3f705be10f8b3371874803c6293ecd722b8870191c5800d9b202a344b31cbbc5721985d730d181d64edd1d92a1cb24bee09db056e17cea6ca7305c6001a77282b6add30b65dd79dadbf79aea55c3cf768af101e242aedc677d27dfeb83705a3d", 0x63, 0x0, 0x9) syz_emit_ethernet(0xf9, &(0x7f00000000c0)="121789256cb4bc5117b816544e6a8e62ab81af7d34d90fa89479ca5d45f8a4a3243e9f1aaef45bb6d042b2704ef29f1d8fa99747372b648f14ff4cb883dfe560d9a5eedd43e3335eb67c60cf9d05c5256ffb5531ffd38da6fdd605c025e77c4a4dcd7ff450551d58af43dd9e725b135bab2ed5b0af4d68320251a2b19221cbd4d4dbf72f6467ef08d537405fb11ef6ed3db2a9e591a9e67f8e618cb250cc887914e9a81b85ff33216edd2cc2f216daa78297ff8406d023a00bad19e806343f06647acec3a1168545beb43fb866bce6ce1b3b19ed9b1a1478e0e5a22969cb07be7b4d28932942911190e9b701bfb2b7393914c1ab701e8f6ab0") pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) fchflags(r2, 0x10000) read(r1, &(0x7f0000000380)=""/4096, 0x1000) 16:00:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) chdir(&(0x7f0000000080)='./file0\x00') close(r0) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)={0xfffffffffffffff8}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt(r1, 0xb21b, 0x7ff, &(0x7f0000000180)="c94f707ed32921c9a6c7e8f24fd92525e62c2ad400a6ab75024f3c31270fc9ee6c63732c641c039f", 0x28) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x1, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x7, 0x7fffffff}, {0x18, 0x1, 0x80, 0x18c4}, 0xffff, [0x458, 0x8000, 0x80000000, 0x884, 0x2, 0xb8a6, 0x3f5f, 0x1f]}, 0x3c) 16:00:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./0\x00'], 0xa, 0x0, 0x0, &(0x7f0000000480)=[@rights], 0x10}, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) setuid(r2) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x5, 0x9}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) dup2(r0, r2) 16:00:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0xc) r2 = accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/35}, &(0x7f0000000100)=0x25) sendto(r2, &(0x7f0000000180)="9aa52548b979c1e1ede3b50914b802910ce7d5b2b683e0f62dbde536d56cfb62ae39d0d28f1d81cdcc826fce1f2629d7f8a4a653122088082855c6ee3f6aa52917bb2987311e2325bb6958c8dd75c9ff93337da8c84de5b453d9e17737cf393c3ab43e", 0x63, 0x0, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000240)="ff0f000000000000957b692675df1a2385a5c709097ec0a19e6a70f2af300a196a04dba7255e434ab589c7036beab33ec4c2373a2ec523ef3712cca64d8378d580bcc24b9d18c8cd684cedc1a759e6e9888012443119d26a5a606e153118687db29cbe60e0885090f2776a701cd46ebbf4740d1114732e1a4e50e7a09961855872f24568ecea0def655a75d3372e015581a4f47a71fa7900afaff6", 0x1d) 16:00:21 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) getgid() close(r0) `%qK0UFpanic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *516189 34863 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff8224aa18) at panic+0x15c m_copydata(fffffd8051e48000,40,8,fffffd8051e48420) at m_copydata+0x17e ip6_pullexthdr(fffffd8051e48000,40,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd8061b70118,fffffd8051e48000,ffff80001e43ea00) at ip6_savecontrol+0x373 rip6_input(ffff80001e43ec58,ffff80001e43ec64,0,18) at rip6_input+0x75b ip_deliver(ffff80001e43ec58,ffff80001e43ec64,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001e43ec58,ffff80001e43ec64,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd8051e48000) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd8051e48000,18) at if_input_local+0x121 ip6_output(fffffd8051e48700,ffff800000a05a00,fffffd8061b70ea8,0,0,fffffd8061b70e38) at ip6_output+0xd02 rip6_output(fffffd8051e48b00,fffffd8061b71c80,ffff80001e43efc0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8061b71c80,9,fffffd8051e48b00,0,0,ffff80001d35e128) at rip6_usrreq+0x5e1 sosend(fffffd8061b71c80,0,ffff80001e43f208,0,0,0) at sosend+0x669 end trace frame: 0xffff80001e43f1f0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224aa18) at panic+0x15c m_copydata(fffffd8051e48000,40,8,fffffd8051e48420) at m_copydata+0x17e ip6_pullexthdr(fffffd8051e48000,40,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd8061b70118,fffffd8051e48000,ffff80001e43ea00) at ip6_savecontrol+0x373 rip6_input(ffff80001e43ec58,ffff80001e43ec64,0,18) at rip6_input+0x75b ip_deliver(ffff80001e43ec58,ffff80001e43ec64,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001e43ec58,ffff80001e43ec64,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd8051e48000) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd8051e48000,18) at if_input_local+0x121 ip6_output(fffffd8051e48700,ffff800000a05a00,fffffd8061b70ea8,0,0,fffffd8061b70e38) at ip6_output+0xd02 rip6_output(fffffd8051e48b00,fffffd8061b71c80,ffff80001e43efc0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8061b71c80,9,fffffd8051e48b00,0,0,ffff80001d35e128) at rip6_usrreq+0x5e1 sosend(fffffd8061b71c80,0,ffff80001e43f208,0,0,0) at sosend+0x669 dofilewritev(ffff80001d35e128,6,ffff80001e43f208,0,ffff80001e43f2f0) at dofilewritev+0x1ab sys_write(ffff80001d35e128,ffff80001e43f2a8,ffff80001e43f2f0) at sys_write+0x83 syscall(ffff80001e43f370) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x909c3799c80, count: -18 ddb> show registers rdi 0xffffffff81a40ae7 db_enter+0x17 rsi 0x11e5 __ALIGN_SIZE+0x1e5 rbp 0xffff80001e43e770 rbx 0xffff80001e43e820 rdx 0x11e6 __ALIGN_SIZE+0x1e6 rcx 0xffff80001d42f000 rax 0xffff80001d42f000 r8 0xffff80001e43e730 r9 0x1 r10 0xffff8000009f46c0 r11 0x2a575e43d6cb6e30 r12 0x3000000008 r13 0xffff80001e43e780 r14 0x100 r15 0x1 rip 0xffffffff81a40ae8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e43e760 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=516189 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35e608,0xffff80001d35e3a8 process=0xffff8000ffffbc10 user=0xffff80001e43a000, vmspace=0xfffffd80563edaa8 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 8602 346313 92878 0 2 0 syz-executor.0 8602 210865 92878 0 3 0x4000080 fsleep syz-executor.0 34863 317063 2219 0 2 0 syz-executor.1 *34863 516189 2219 0 7 0x4000000 syz-executor.1 81207 391394 1 0 3 0x100083 ttyin getty 48912 142465 0 0 3 0x14200 bored sosplice 92878 262597 19039 0 3 0x82 nanosleep syz-executor.0 2219 58462 19039 0 3 0x82 nanosleep syz-executor.1 19039 138135 2197 0 3 0x82 thrsleep syz-fuzzer 19039 521618 2197 0 3 0x4000082 thrsleep syz-fuzzer 19039 168835 2197 0 3 0x4000082 thrsleep syz-fuzzer 19039 499813 2197 0 3 0x4000082 thrsleep syz-fuzzer 19039 178661 2197 0 3 0x4000082 thrsleep syz-fuzzer 19039 392449 2197 0 3 0x4000082 thrsleep syz-fuzzer 19039 357283 2197 0 3 0x4000082 thrsleep syz-fuzzer 19039 166175 2197 0 3 0x4000082 kqread syz-fuzzer 2197 229249 39678 0 3 0x10008a pause ksh 39678 14934 35603 0 3 0x92 select sshd 35603 230660 1 0 3 0x80 select sshd 99726 276294 20732 73 3 0x100090 kqread syslogd 20732 289867 1 0 3 0x100082 netio syslogd 83416 316634 1 77 3 0x100090 poll dhclient 74791 303777 1 0 3 0x80 poll dhclient 27505 375550 0 0 3 0x14200 bored smr 33085 488969 0 0 2 0x14200 zerothread 4880 226789 0 0 3 0x14200 aiodoned aiodoned 39446 381283 0 0 3 0x14200 syncer update 58945 137928 0 0 3 0x14200 cleaner cleaner 76363 112630 0 0 3 0x14200 reaper reaper 30923 75395 0 0 3 0x14200 pgdaemon pagedaemon 20921 462103 0 0 3 0x14200 bored crynlk 72722 238944 0 0 3 0x14200 bored crypto 5537 90175 0 0 3 0x40014200 acpi0 acpi0 69806 179258 0 0 3 0x14200 bored softnet 82056 167553 0 0 3 0x14200 bored systqmp 55983 361191 0 0 3 0x14200 bored systq 8393 276884 0 0 3 0x40014200 bored softclock 4011 443629 0 0 3 0x40014200 idle0 1 17645 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9502 6357K 6853K 78643K 10975 0 pcb 15 8K 8K 78643K 89 0 rtable 96 3K 3K 78643K 314 0 ifaddr 74 15K 16K 78643K 129 0 counters 21 16K 16K 78643K 30 0 ioctlops 0 0K 2K 78643K 41 0 iov 0 0K 24K 78643K 72 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1381 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 52 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 320 0 sigio 0 0K 0K 78643K 6 0 proc 50 38K 63K 78643K 408 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 41 0 in_multi 65 3K 3K 78643K 115 0 ether_multi 2 0K 0K 78643K 14 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 85 387K 387K 78643K 85 0 exec 0 0K 1K 78643K 210 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 115 38K 54K 78643K 1664 0 UVM aobj 29 2K 3K 78643K 33 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 77 0 NDP 11 0K 0K 78643K 26 0 temp 126 3022K 3098K 78643K 13383 0 kqueue 3 4K 12K 78643K 30 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 3 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 64 0 26 2 0 2 2 0 8 0 unpcb 120 217 0 209 1 0 1 1 0 8 0 syncache 264 8 0 8 3 2 1 1 0 8 1 tcpqe 32 8 0 8 1 1 0 1 0 8 0 tcpcb 544 150 0 144 1 0 1 1 0 8 0 inpcb 280 521 0 511 4 0 4 4 0 8 3 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 9 0 7 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 278 0 106 13 0 13 13 0 8 0 art_table 32 280 0 106 2 0 2 2 0 8 0 art_node 16 63 0 27 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 2 1 0 1 1 0 8 0 semapl 112 50 0 40 1 0 1 1 0 8 0 shmpl 112 31 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1948 0 549 46 0 46 46 0 8 0 ffsino 240 1948 0 549 83 0 83 83 0 8 0 nchpl 144 2615 0 1003 60 0 60 60 0 8 0 uvmvnodes 72 2067 0 0 38 0 38 38 0 8 0 vnodes 208 2067 0 0 109 0 109 109 0 8 0 namei 1024 7714 0 7714 1 0 1 1 0 8 1 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 528 3 0 2 1 0 1 1 0 8 0 scxspl 192 8426 0 8426 1 0 1 1 0 8 1 plimitpl 152 43 0 36 1 0 1 1 0 8 0 sigapl 424 508 0 478 4 0 4 4 0 8 0 futexpl 56 8841 0 8840 1 0 1 1 0 8 0 knotepl 112 101 0 82 1 0 1 1 0 8 0 kqueuepl 144 92 0 90 1 0 1 1 0 8 0 pipelkpl 16 145 0 135 1 0 1 1 0 8 0 pipepl 120 290 0 271 1 0 1 1 0 8 0 fdescpl 432 493 0 478 2 0 2 2 0 8 0 filepl 120 3975 0 3876 6 0 6 6 0 8 3 lockfpl 104 207 0 206 1 0 1 1 0 8 0 lockfspl 48 60 0 59 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 532 0 525 1 0 1 1 0 8 0 zombiepl 144 478 0 478 1 0 1 1 0 8 1 processpl 896 508 0 478 4 0 4 4 0 8 0 procpl 624 954 0 915 4 0 4 4 0 8 0 sosppl 128 8 0 8 1 0 1 1 0 8 1 sockpl 400 806 0 786 7 1 6 6 0 8 4 mcl64k 65536 26 0 26 1 0 1 1 0 8 1 mcl16k 16384 4 0 4 2 1 1 1 0 8 1 mcl12k 12288 9 0 9 1 0 1 1 0 8 1 mcl9k 9216 6 0 6 2 1 1 1 0 8 1 mcl8k 8192 11 0 11 1 0 1 1 0 8 1 mcl4k 4096 47 0 47 1 0 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 65630 0 65590 13 7 6 11 0 8 0 mtagpl 80 10 0 2 2 1 1 1 0 8 0 mbufpl 256 105690 0 105536 15 1 14 14 0 8 1 bufpl 280 6772 0 1388 385 0 385 385 0 8 0 anonpl 16 63725 0 46713 86 12 74 84 0 107 5 amapchunkpl 152 3518 0 3368 21 12 9 20 0 158 2 amappl16 192 2664 0 1738 58 8 50 58 0 8 3 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 148 0 145 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 153 0 149 2 1 1 1 0 8 0 amappl11 152 69 0 56 1 0 1 1 0 8 0 amappl10 144 13 0 9 1 0 1 1 0 8 0 amappl9 136 375 0 371 1 0 1 1 0 8 0 amappl8 128 283 0 256 1 0 1 1 0 8 0 amappl7 120 105 0 95 1 0 1 1 0 8 0 amappl6 112 29 0 24 1 0 1 1 0 8 0 amappl5 104 574 0 560 1 0 1 1 0 8 0 amappl4 96 445 0 415 1 0 1 1 0 8 0 amappl3 88 120 0 114 1 0 1 1 0 8 0 amappl2 80 3140 0 3068 3 1 2 3 0 8 0 amappl1 72 18757 0 18337 26 16 10 20 0 8 0 amappl 80 1193 0 1143 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 32 0 4 1 0 1 1 0 8 0 uaddrrnd 24 496 0 480 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 496 0 480 1 0 1 1 0 8 0 vmmpekpl 168 7340 0 7311 2 0 2 2 0 8 0 vmmpepl 168 65607 0 63515 119 25 94 113 0 357 3 vmsppl 272 495 0 480 2 0 2 2 0 8 0 pdppl 4096 998 0 961 6 1 5 6 0 8 0 pvpl 32 190723 0 170671 197 12 185 197 0 265 22 pmappl 200 495 0 480 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 157 0 13 5 0 5 5 0 8 0