kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 1 03:08:02 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.51' (ECDSA) to the list of known hosts. 2020/06/01 03:08:16 fuzzer started 2020/06/01 03:08:21 dialing manager at 10.128.15.235:32454 2020/06/01 03:08:22 syscalls: 364 2020/06/01 03:08:22 code coverage: enabled 2020/06/01 03:08:22 comparison tracing: enabled 2020/06/01 03:08:22 extra coverage: support is not implemented in syzkaller 2020/06/01 03:08:22 setuid sandbox: enabled 2020/06/01 03:08:22 namespace sandbox: support is not implemented in syzkaller 2020/06/01 03:08:22 Android sandbox: support is not implemented in syzkaller 2020/06/01 03:08:22 fault injection: support is not implemented in syzkaller 2020/06/01 03:08:22 leak checking: support is not implemented in syzkaller 2020/06/01 03:08:22 net packet injection: enabled 2020/06/01 03:08:22 net device setup: support is not implemented in syzkaller 2020/06/01 03:08:22 concurrency sanitizer: support is not implemented in syzkaller 2020/06/01 03:08:22 devlink PCI setup: support is not implemented in syzkaller 2020/06/01 03:08:22 USB emulation: support is not implemented in syzkaller 03:08:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1, 0x889f}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x1000, 0x200}, 0x10) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x48) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000240)="ec465965c187a0ee688b2c838b3f6d4016d7fa477b52d9a756ffbec6af8f61f7a583ab4e7e76342c9b440d21d3b0bd72fbe10277aced51bd1916a7f3816787e3b0e197832b642bad54be152a9262b582341b44d380b4e938f6e89218ffdb9a4f78338f7862ad3bedfcf27c840c2fcd5a1c27923f722f5c7e71368eee60819a155d58bec8a863d1de09cf0f2c90383bb0f2e9f49b1ef0051ce580f9d5ae6b25b59d094e246a10a5b96e3f3b0edfe076b70c7efc8c3ea3ed9cf4ceabd9a6cd2a208288d2081689ae97d0fac640b879a9219fa10331676bc31f9b02ba", 0xdb}, {&(0x7f0000000340)="5c68f18f16d90984b24ec7916da566ed0d4676382820be8c49720041018f4eb695622ba6c252d407add823f178f3ce610c2345508f6a11a8c5c84d75133908e50aef2f0a87fcd9c52acf83394f5ee63c4bd8594d5ad1a8818ec081f83e0fdb81a02858ace96ef671dd8b534f56d287747694322e1f55d7a92983b4ad67be0ad4c96c1675e8eecd4999f9e1f21d89f30e4cf12eb56d", 0x95}, {&(0x7f0000000400)="074ce5395d567d59f92c3bd854ae1e223f231c2ec48e4d04112542a3ecd31fe87b5bfde7366226079d847f7cd8938e6f1f22adbd3256973f40908beb2dffa8fc19d7aa45758721b1deb0e97cd9427a22bc6f31768d5632d5660190468b90d93749f6785ecf6d2f656fc4ad2cde140c992318615edf4131e8fb47bdbcc09ec0ac55f10c611fcd2b0bbdc60759c6f48e81b8fe616869bbe924d4c0847016afc3c511c898aef2d0c6988c77bd69f0171bb98f9e2ed00f60a74955784f745ccef57ae6336d666097a159245cd8d087b91cb37c9b40f35d803734a84622e851b8e24ca168fd13", 0xe4}, {&(0x7f0000000500)="d44f62da8b93e1dd7898910ee0", 0xd}, {&(0x7f0000000540)="7814e04310bc6341a7f0f0f9a0b8cc185406f174da04ec962d10a291f35a30073bccf50e3d4f009c6fe0593ac32245f5d5e8c207da2718384a96cf1a1311c8c5dc89d29fc450584878a8150a40d53232318fb9c41b648fade4ea15ca26ca81b7ef0bfad77cbc4c71d6a02da6c064edd7cdeac35a4e0e33f3ab1553c5878b60a66b1561ada2c7fc0511b609995b338eac579e98500be12aaf6666c431476ffeaea1c3ca4503e605987c1eaccd0c410f881444574957782d38725de1c25eeeab4970b92b18c19a5782dfd92aa0e93963f603b24607654d6553a7c9aec4db0bc785af9f9b9401f1464565267ddc4283ab36cc96d3ede53a26bf8f24c45a7607", 0xfe}], 0x5, 0x0, 0x5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x9, 0x2, 0x16, 0x0, 0x2, 0x7ff, 0x1ff, 0x0, 0x2, 0xd50, 0x80000001}) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0xffffffffffff580b, 0x8}, {0x2, 0x8}}) open$dir(&(0x7f00000007c0)='./file0\x00', 0x100, 0x80) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000840)={0x9, 0x8, './file0\x00', 0x9, 0x7, 0x8, 0x20}) r3 = openat(r1, &(0x7f0000000880)='./file1\x00', 0x100, 0x42) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000008c0)={0x10, 0x29, 0x4, 0xfff00000, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5f26c80a}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xd8b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000dc0)={0x546f4513, [{0x3, 0x8}, {0x3, 0x10000}, {0x2, 0x7fffffff}, {0x3, 0x3ff}, {0x1, 0x7fffffff}, {0x2, 0x7}, {0x1, 0xfffff001}, {0x2, 0xfd4}, {0x3, 0x7fffffff}, {0x1, 0xca7e}, {0x3, 0x1}, {0x2, 0x80000001}, {0x3, 0x6}, {0x3}, {0x0, 0x9}, {0x3, 0x7f}, {0x1, 0x7}, {0x1, 0x7}, {0x2, 0x7fff}, {0x2, 0x1}, {0x2, 0x9f}, {0x1, 0x8}, {0x3, 0xcc}, {0x1, 0x4}, {0x3, 0x8}, {0x2}, {0x2, 0x6}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0xff}, {0x1, 0x23}]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000f00)=0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r4) pipe2(&(0x7f0000000f80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000fc0)) 03:08:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) close(r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xfffd, 0x20, 0x5, 0x7}, {0x400, 0x7, 0x80}]}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x5, 0x6, 0x80, 0x4, &(0x7f0000000140)={{0x1, 0x6, 0x1, 0x2, 0x41, 0xf2b1, 0x8}, {[0xffffffffffff0001, 0x8, 0x1, 0x100000001, 0x7, 0x7ff, 0xfff, 0x8000, 0x1b, 0x101, 0x6, 0xff, 0x1, 0x9, 0x5, 0x6, 0xfffffffffffffff7, 0x3], [0x9, 0xb51, 0x3, 0xffff, 0x2, 0x3, 0x6, 0x3, 0xffff], [0xded9, 0x4, 0x7, 0xffffffffffffff13, 0x48, 0x0, 0xa37], [0x8, 0x6, 0x5, 0x8000, 0x5, 0xfffffffffffffff9], [{0xffff, 0x1, 0x3, 0xbf0b}, {0x1, 0x8, 0x3, 0x1}, {0x8000, 0x7, 0x5, 0x10000}, {0x7, 0x80000001, 0xdfe, 0x9}, {0x2, 0x4, 0x7f}, {0x3, 0x80, 0x2c, 0x2}, {0x0, 0x35, 0x6, 0xba}, {0x117e, 0x10001, 0x3c, 0x9}], {0x4, 0x9, 0x4, 0x1dc51fe2}, {0x1, 0x7fff, 0x1, 0x1ff}}}, 0xffff, 0x6}) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x22) symlinkat(&(0x7f0000000400)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000500)=0x8001) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x800, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) recvfrom(r4, &(0x7f0000000580)=""/248, 0xf8, 0x41, &(0x7f0000000680)=@in6={0x18, 0x1, 0x6, 0x7}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000740)={0x1, 0x2, 0xf7de, 0xfffffffffffffffa, r5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000780)={0x7, 0x5, 0x10000, 0xffffffff, "a1e3169526459ea5812fa260a31375bf0c7bd3be", 0x101, 0x8}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fchmodat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0xe1, 0x4) 03:08:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0xffffffff) 03:08:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="ff182e"], 0x1c, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000e0000/0x1000)=nil, 0x1000, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 03:08:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setsockopt(r1, 0x4, 0x1, &(0x7f00000000c0)="98919176effc03e2bc4825ea5cf2dfcc69e76687fc75bcbb6538e3e3652a2be6b54b6e6ba72a962eac2c53a0a6e1bc41af4948499f725fd877310ceeb0a0eadd23dde39f57455891ff9df4b0008e2b328cb80de59e910cb5a484c48e05ac139e9b01d12e7264ab18ea3ff0cbb1e7e1961b0e9af4160ed6fa8ca08b8c564d016e5f39bb64518be079bc44fc2a7c908063af66aa66a01601238b82fec81a89e71c1cfc5e", 0xa3) 03:08:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x33633f0b86d6b914, 0x0) read(r1, &(0x7f0000000300)=""/220, 0xdc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x4, 0x9, 0x8000, 0x0, 0xf7, 0x5, 0x7fff, 0x2, 0x2, 0x81, 0x6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:08:29 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r1 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x10e, r1) getpgrp() semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x0, 0x67, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x800, 0xfffe, 0x8, 0x8, 0x2]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/25) sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000000)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e85bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab577093c2f05db63903e9fe48c664d9ad098f7fd20f254e2f46baa8b7e1fae6a4a1eea2fdd5aae", 0xd1) r4 = semget$private(0x0, 0x7, 0x200) semop(r4, &(0x7f0000000340)=[{0x0, 0x101, 0x1800}, {0x4, 0x6, 0x1000}, {0x4, 0x3, 0x1000}, {0xbd6f67d8122448ba, 0x7f, 0x3800}, {0x4, 0xde, 0x1000}, {0x0, 0x3, 0x1800}], 0x6) 03:08:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001080)={0x0, &(0x7f0000001040)}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt(r0, 0x0, 0xe, 0x0, 0x0) 03:08:29 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="62efd86ec9f4a78dcdbb594368fb6e6df3c5910202076c934975b367360ed70a4a670528e0000001", @ANYRESHEX=r1], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="77ac2d6cf764ed9e9552624a560f250c3f871565a8643efaf378ae30b7e5da17fbecfda565efe7a58af432b2a695e77ca156f14e869a61e34a384d2d15f1cb5de8493d145628393b5f13be774b23323cd6760814377dd0d881b5e2ce7deb9edd2a473d18a6f681002cce9ad48d9cee733a8f29f978ee4eb44498b252f09ff8709de6199221905a7eb9c95256", 0x8c}], 0x1, 0x0, 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000080), 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 03:08:29 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000b623ef92987e2c91b163dd744f8a6a1f3c67737c474a8bd2ff8b96086eda01ef9500e15f74651cfa"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) fchflags(r2, 0x10000) r3 = dup(r0) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 03:08:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:08:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000140), 0x4, &(0x7f0000000180)="e50a82d6c29c6a18ebad5a1f9d108ce988db82c56e7c04c6194a0a0247d8a283515494ece9e9181bdc159b7779b4bad55a1510b61092285c7d0f7e7a928af6554757d006802e964e18530ec0d0c375c61cae03e1a1cd2d89973172917194a378d5a947d571e0db6ba05a00314aeba94924196703b95e433d4548b2a5f2b66058535ad2eb73068e492b1dfa15edf8380a8f9e58f63629e06f62b52055d0760dbbe9e979d8fdee4b74d9bf9283a0122cdcaede6402cf", &(0x7f0000000240)=0xb5, &(0x7f0000000880)="44de9e511253900b4e596b550b6aee43fc0099e32b637a35631d133835c2e198df4b7cf363a8d4e5ea041c82c9c68f0a3603fa8725429036e0690cf1c4ef7070bb34bbf54bb5c238ff2dfcd4d4482c551aa26271088acba6398bf25a77d6a4129f53817e2845eff4eac827d65ab49db6b1eccc0798a92ce5861818b5e9244d8228c3fa33fa97b0c625bc2b90b210850c5647d52fcbc2629188d3c71a4a6c5e5f8ad2ab5166d607c113dc2daafe7a19a80612f842a109f1ecc33863315db707391bb07986b9e40ff1ed54e4ce6ba761d1968b63ed6d8cea1998d08709461040fb971518f8da29b7d6c8ecc382695a43559a2127633ce0530f031eadb349c0dc63adcd9df55feb5adb068834e54ecb72209746ecac544521be804dd088a450f0c0b36d8f8f071442ee8343b2a16de0f4b77a93864ff38a74679b3c9038d5a1c111bafe7900ac65351da9f95aa1721d8e4174f5cfdd8ca1ad6e7d017bd3ff8af240082c0534f16af7e85759919e5d4026316c64ce0590a8bbf0b747f8d9e1958e217c72f8fe57e5dd54abb7b7f37d62b58d08435a889a87756142a662da40cd7d1aa686e79c0f81a76d135f95648462570cb9a96fbbde4f5fe344d94aa9aec49464b20959d1e4255a4581af224d4978941dd493292d418f3f2402a36576f7c7257050111dede4c3d342e99e50b69f9429930958e6db6da04665d9aa8d90b0f3f274c82c92bb07b4b6fd56d9908d8fb5613764df18899fa80f7442094192298c10bbd33c38a20cac997b916cc1d717ed7c0ebbc85a88c812a3e1467979dc82dc42a9d7d064fc5dae735de173397f834a7b81a43d9f8c2c89131381abc958be5f40d31f1347e2311dacfcc7e956863eeecdee41a10f30986b9f5a066b92c7603fd8067ce95731ae658da6f5d4c9c19f709fc52476f91d40e71bbebeb8a97be2edd271c2c339a53e5dbf748f3f7b36226c2397bc09f8f027db27e1f905ba0d3a2975f75f3b289701ce4449ac6bafa45e4c7b45517e10f27a110ae15e99650c7196fbbde0cfc624c4f25665e12d3317867cd47bb82541e9b047545c15b0b99a22fef4b465b5aa4cb275625a4106548c0bc99bf987c16f34c5f9a17935b90aed4597ef7de7dd65d26eae9afdc927d8ad3a8a5da746362aa62ff7c5314b187508e757e91423d4c035b27fe86cce09fce337c532dccbfe34a0ddb0be777b8f27833f60ae294f4133fe788764199bb69118233180d71a0cbf9b2852db2d499771fbd72eae805bd0311644db5a239db90dffa754f6539a02394abb22cd29e2850c9f63618159c39e77a5837605c4b718591c99712f466792a0c647eccb3d750a137ac115ac2bc3c23de95b1ec47f3a8aa3184d615be25b2d40b840bcbffb90a445903aed6ef7b7497d68d75766b599168ce36e272403003b5761ab3953980c440874e403967a029fc2506a57b568bbab143efd7a0aae5dd570889c1158a6338cb00350a02d4e02e1925359203f222957065365dab4c310110aa761add39da12e9dcf745ffaaeb964240f690239afd09ccf159d11eaf36c0aaf2dd6f9e5c2165c9aacd6293afa095dba3c5593ae14500b1cb639a198120867cbd3a787fca723dd48baa434ec531452afcb48c1cd6c990b6f89e8543d6a48b659f928e7bca19d17958fdbe9fecd23feff96f92f7fae9d1c0590eadee32697632aa42e968a87708170177bda454e59ae74d1e3f3e89226cc9151698f03eecdd3f2d555fa78caebcc5203572567d7ccb35fef1ecd62b4cf5a66e500d9b2926db167be4ff315246e42926fd04198e6c63ae196bf6baee3d7877b2be0089a5383fa90e92b9238ae6d76b94f6773726ae9866d7156e05b0512e3310e50cbe57ecc13d30d6564019dbc8e6378e961979592d736cf99b713b5cbd546234b49dbb2d4fa4ed456be5e4f608936f11491c550a8165762a2385327c96ae8a6757122c2bb78928035f70ce3ce5bf9624d281f80f06e3a39814185c5cefb8a834402dc33893ff9dec20df319850f1357e0d268613e09ec0b7911548baa99facd550dc6c9cc589fdc47b7a7fb3ec5a045f199073268cb61a22b93b0263d02999448fbb25f5b19499d23be21322a98c7688017105fbfffea37b1af1d1584f8ccf9584d7802da05fd1b11ecf7453adcfac94782337631e457ea3455b7cd3dc75f2be10088ff78670028828aa823edea023c408d345e15c1e4eb07ef127339108e07b0c255ce982a3ead2e16dcecaa57736cfbbec39dc8497bab65cc1a9bb34971d29f0d6498d0ea39e208ed501ff9d3492b27e2c3dd52964ab82c0b261afb75c8336c1f402325199ff374fbde87b4796e3946a3bf24a34ecceca0741a353bd4ae5f3c02ec2f92fa159be654de26f36bcbffe23fb09597ae4e63e0fbbdc3b55425b068cac5d56bee36c2055ed36ae84546d0f69008cf278794f56ff5cbf8075b7cdae689ab1099339e082a273ad40486bc3ec9354ec6b20ae4915ef12bba3d9921b0bdbe82581618f9131f6e50bb2d1a88a7e3561b9c01d99cf64b919b94623f6ce4a82aa8cbd95b888681bedc284faededa06264fe2aded39e31c6a1dcef07e3c6bcc437c013108973ae580bafd408b14e52c189a2281f81a5d7b91caac46103d7445ae51314f2f07cb9e7bf088de46b8421438f42bd2b281f84db7d028a675fe2a33c23647d8e27f764b65ba9491b4c42fa6de8a2aa9938bf6d4cf00f06ae588be052c218c38775c3150a212d6c49f4d98c0d3977f07c8caaf53fa0aa9fb398f1649bdf2848fe683a5213f4b1d4dec463a422d1b6debc250d8fb59869cd4d1ecbb421852c448ba07c9ed7cd9995300bdca0305099b7ed46c1f4aafed09d08f0a0141a569d806abe8a69f520bb0ca50f00182261fc0620224722473f9fb5427e7ddb5a920e7f4a0b5e3aef28cd95902845d7db05c10963bfeb41932e51a2ae84227d6b885aafbf78a5da13d9c4867b7e7bd83dca23b001c3f48ea03953ef60c856d33a51a75287f142b4972d7048841da84f779248216a61a3c2056492e4f3d7299429d386c92d2db0382f5dbbd13a8b13eb867204b08bccd87665dd8f4a51fbb75f2fcac2354e840b90cb1bbab48de51837dc8cae9d6b322c1fd6a3dc6203672eda6246c676a40aad39ca319047d4465b7f90c9b451bda9eafb1485a46921520b25a825141868bb6c4d3d9e03a16430a325f013df61314a6a83e07b2156e025ffaccef359b96936f537429d6e0759b8eec41f13a0087550ec8a25c15c105f00159cc47fb8bae98c529d1f7dde2419af8dd6dbe79486f899625d979ea9334d5dc6be729c0f644344429dc5406e9a1e7270c5d257f37b4df89e94ecdf8dae28968a47b0535b854f92f5fb63abec3587eb468c44e421b4fc4765fbde5073944f52682afa044fede9f2d9cfbfd7f98dc2e1778c0917fe659cbb5f76ea0c4cb3c4f147e81346852549ff6b307215b1980b904e88d8d1f2e1b6f46bb4bd65d02bb86539731cefa1919de7ec13ceef31b0cd87986259a4f3e19eb39f78a6dcbc0797b6f98792f5373279a50ea146cdcebfb5745c791e4adfad411818b94d4ca4b209e010f5e808e756d6f46f64b50de77b5bc9b1fce636f3d646043c34d7fd3d11a05b2d8aa3376cae70afa3008ee7a63ad4b2a4386e8b5e74dff71c0825794b2b32d563af6c082c102775383a1b2133e93f29fdf71f1c53ecab0548ed9c95ed678abe968b1c6fe85e29c86283b5a7ec32bd28beacb9ac597bb786c53d2b03613ea3f5c6911e43637bc04a824524abe603cc853a4320bb1db39dd5346cee017a9811f56ee30453c7bdde42957350be82c83230d975a246f696e93e7e0b79d5f51250527388ea80247ad309b902e22dbe643950a4b11565110c0341a9e17861c43597e72bc235d07e210f4eebbed652bde682bb927ff9a7b5c2ff522b747ed60810bb7cc38c33e0702e214cb8d3c507f132a72217fd8286a64288f3144618917fead27a941433acbd97e0e33df67668350167fbcabe4457891a485b9ac7963340c78cdfe84c6d7293c7204c4459a6392aaf5bd60b53c33b695d5a820918b53c88240f2ec6ccfa68d5cd23a03c9b7afaad37207982a5aecc785daf1652985511b83b32c2b5732c625732f80a23d4bb09278ade31cc9288a2ca6c0532a819e3cddf23618343bcdf201f5107d07309bd5c9b991a82bb313b07cf05b67cd77252de5cab5ebc8889c8fddc3639df39d1b7660b8cfda6eeb87d0c3510b238f5875355b1fdc6918b9eb565430afedd0159b961ef97171f6324ea34460adc6ec5d5cb230672e7da93b5b68edcffb26a929d8a306e03b109f59c5e26c237128d016649a533b997d0a534ed2428442a7506d3255a423d726aecedb9378e5c5b706be4c3226fccb851835db38b9a02cf570cd18564e3064be95906973d2fd4df38f581964aeb348f7cdbe36cba923051b9f6be269ca7d3edb12bacf3ee3f1bd15fd50488a81c5d824df435dd1b6ae8fd5226d17ffb4c9cfdd70b240e7ad7372a1412595df6245a6041d128aaa4c2f1d13d6cb34b27a71e4d6f8a52c9330cca5640be0f9f9ac41657a11dd7a11355f8ce28f08d2a3f0109d40d593236226983cd0f1c54d52894bf72c437fd0bd078056b448e1a2339697e8300d4ac59c318d0d03349ff5b340a019c85f27788a1e2144d61e216845deb38a3c14035fcbd25c63e30760c638f42ce663482e01c82a1a530cb8fe38408196d1a4c81ba99fe202b95d4568f44f98fda14ae3d22ce27589dab473f32378118f2785ad17d05794e9964eacb7bb79d759e730f659ce7176b5121981cca99978d9256a76a5e7a12fd2b3365f00f4f96878a4e81c55f59a186200f1f464b7cbdb984494d0c389d6625a3448819bd14c0c2d97ce62378a6923207836e6db89288a580206ba5a46404021d73da5621ffc34bb64d042c84bbaf00206a92ec390a3cd1e48fda46bc941961051f20b155aee27a43dc998075a49d55619df0e3c75e0ca372e14f56b0afd63c8d38136e61e8025ccb01d6bdb3dc792410a1433cf74bf6cd149447c72d7f57a7a89124e434f4d10949f53c4b1923d8e36fa568123d727f0c406544ecffec51a363ee3642d3494605d00e95eb471fdd092f08972e1fe1249096e987c31757043224fc611cfa553df400cd0c00880bd27900f3f78855bc1591369878abc3c3b94e7dde32fe666fcd4115630bdc5782a26727904a49256991d3f9f52b6f8e86d7fdd1906af4197dec7a61e5ccaacfc42778f4fa4169af11f7d70eb2c5ecbab5c677114078f004038dbd34fcfc5f025ef64463d76a888cbea797396768b11072fabad1804fa764e1268a5432840023c7ff026e5735f23140eb8f681ae7cd8ef08bc48f75a04a31cd825713c4c278016572c81dbaa4c6a9899f10aa2a9c2986f6d9338a616f52dc92001d14c5a21f6840d54075c191b21e6405eaed475e6e813b9d6cb06eb1ccf756172e7f04ad41f8d064571ea86c50761ca2c498e0e332351a38bdd95252868943fb362d2cec0f5bb949288f96ee879158407697c21d420d352198b7317a03fbd4fed4076b2b58c846655e8f396e26826e793a6b61f4c67655a2ddfcfbf6d98e2ee97be8a8224e3db5ef75a928cfad2b9a96def2bcb749a03912b0ddefc5cd113c97964a0e1852d3c21117a8a96d43999b811013ec675ad9255c2187c9d779d8134631e5bb3cc81ac1f91ab9e0c69b14229aaad3a13ecc9d99fda256f670e3170213b4fc5e3e606421228357fde368ecca7302777f6a76ec1577803", 0x1000) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000840)="9b560018", 0x4}], 0x1) 03:08:30 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget(0x0, 0x2, 0x42) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000280)=""/178) 03:08:30 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:08:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) socket(0x6, 0x1, 0x1f) 03:08:30 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x1, 0x2, 0x3) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 03:08:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x80000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x54}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="ffaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xba) 03:08:31 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/237, 0xed}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRESOCT=r0]) 03:08:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) close(r1) r2 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aae"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000deffa00000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="5ac0b31935dea8ff8c98885124740bcdfa803235e15f91885a535d9fafa425607bb7c0674ccdcb342986640c4e4d2e8eec8392ec10ed19adf292aa8c3f408d144e33e94aeaadcda79442f65cc5246d94c411c2c06bec0486"], 0x10) write(r7, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 03:08:31 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f00000009c0), &(0x7f0000000a00)=0x4) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) sendto$unix(r2, &(0x7f0000000900)="6210a6630986f3329fcc7e9b082bd91488f8e9615f7788392229a748ce25bd2b520cfff71745dfe2b7b87c70b886122e58e4aa7a252f6ef7055728a977522805ce444573fc69cdb51fd611606a4651fa7dc988635c8103c3d784abb0e404b9542d86c30d5a6fdcde5f109771e2caa63624acd04f90b2d780e1cb0178", 0x7c, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="e1005d4ebee43a16ada700687123bcef2173b00ae85e68d0f4410665b76aa64ff5d6cb8ad8f6d136a7dd6157dc56bd702c0aec281b5d04fc90477e823f18bf69e6ad3bfede21222477eb164b47a2941ab5053cb706ae28e25f36b758c18bfbbb6ebc5e16b55dff88c59810e6018617f9650763094e016caa26880d816dc0746e"], 0xa) r3 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/11, 0xb}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/139, 0x8b}], 0x5, &(0x7f0000000540)=""/72, 0x48}, 0x40) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) mlockall(0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000700)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000740)="b722084b5a5618687765f0b9241f1317450b9342275776fef6741bdb39c6c159dd1d21d60afe8b5befcc5092c22c5d0139130690263d083c46fb181e10b976c024bbb5858fe6887029dc5c9f66b08ad7f594f0ec677acc30db0dd95cb366d817d5502ca71e039a161ef9d24c57500e8cdf66672a38d5b0e559e386740c7320e62e925f4663818a635c46b916ed28dd27f992a0dd52e40981756a", &(0x7f0000000800)=0x9a, &(0x7f0000000840)="192b12fe7cf36ccee136018c5edff03fbcfaebb5fabecef343ed624349b3555040cf571b4e0bdd4ab9d8c3f630e708e6222dd1b22502924728475eae1e3bddb37b44ecbe53ce344b999742ca99dbf93db13fe482384a801295cdcec7ef466cc7145849a8f1b9548112d609f1cd718a08ac7767056b6b1902beede957ed02b18592874d7cd528958d67389882ce6ab020b8f1a25d61cb88570ffe826e9378af18d1f1e1b38d462b0aa38fd1420fa428008a89999c118560e5cff55d2d", 0xbc) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000006c0)) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000600)="78a61566e1a58828cd1884c1d031092cdf3a2dcfb813aa8b55661020d65f21758ae4f63dc1157be9038069ce23fefc608fae8a60b7c487d2f2e00a32c796a6bdf1d316a9a8aff3afb7ef482d5130df9b1ef546a7c30f0ed0e0750b2b71dc624c883b9a3173c2", 0x66) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="5570d35956ee90c10ebe54f0b11019b45b8fb95380e332345af215cf91ed8e5e8d5906c1dca563de8cf5671766f0f8ad9b3839b4a09ad3500abf2c6ba580886d0912d5a10e7cb9aac7", &(0x7f0000000140)=0x49, &(0x7f0000000180), 0x0) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 03:08:31 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xd52) sysctl$kern(&(0x7f0000000080)={0x1, 0x43}, 0x2, &(0x7f0000000100)="8137569c4a76209197c039a7781340b9f8a37100cb01d0704704efd2916796887f73f393d072a62f571243589709e5962d1ddc9f6497fce4de9f3d2d186da713", &(0x7f0000000140)=0x40, &(0x7f0000000180)="640d9ae0175170b5ec565fa3a721e7c2148cfb4ee8f3df6c7e76db74253f1acf34648bf006cfca4cad78845525b35bb84dd3980ff22aa2cd5e50678be003a7ba1e31d5fa6ddf3e61c8961414527d71c95aba1f3523a0ba3abdab0d322c12b33299e2cd71bcb875fb8cb3e135dc1bf0cb0719dbdc11ed3af69329f68bcf9797a5cec4b5a834068ccd555749bc42f644967e88ffd6cdea2e78a0d1d2fe5b5b9889189aa07e2750447d9fa0d5a67ea31224bb6e4eff0f25de2e69808d2fa1940466a93527e36c42e0b6d8146b8c0c9aee66022b6138d4623fd9b4c53582a7ab02bcebae705a7831bfd8be56cf", 0xeb) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r0 = semget$private(0x0, 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0xfffffff8, 0x3f, 0x4}) semop(r0, &(0x7f0000000100), 0x2d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10a) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000002c0)={{0x7b, 0x0, 0x8}, 0x3, 0x9, 0xffff}) semop(r0, &(0x7f0000000040)=[{0x0, 0x5}, {0x0, 0x7fff, 0x800}, {0x3, 0x0, 0x800}, {0x2, 0x7f, 0x1400}, {0x3, 0xff, 0x1800}], 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 03:08:31 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x40000000000002c5, &(0x7f0000000040), 0x0, 0x0, 0x0) 03:08:31 executing program 1: sysctl$hw(&(0x7f0000000180)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x4) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 03:08:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x5, 0x3d8d7c2a, "738300e257417f271042344000fb000d3fc9c06d"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66efffe3dc3a62ff7a8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b599", 0x5e) 03:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) fchmodat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000240)='./file1\x00', 0x8000, 0x19) syz_emit_ethernet(0x61, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000b40137e7b50000d32533395368d39aedb7da6c125c9cdd4ee76db6220df3e071251aeec0467d60477ce8aa98624d9437790b2d592e2baf3cb4ab7f02d1804ab9356729f4e400c19e53f159"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 03:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) socket(0x2, 0x0, 0x3) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebf44c5a329f2d6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018452a6355149a7e36039f5e30304e5bd52e2cd6d0ef0f316960df07af58fc1d79d51bec06b5fd4000be290206da0b06d2f22189a901a256ef7c051b2d2b0000c4"], &(0x7f0000000100)=0x1002) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) poll(&(0x7f0000001300)=[{r2, 0x4}, {r0, 0x4}, {r3, 0x8}, {r4, 0x8}, {r5, 0x4}], 0x5, 0x81) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r1, 0x80000000, 0x3, &(0x7f0000000000)="1a40cb8e9f8233c2a218d90bd069612bbb507c95008d798e29fcee9de47c80935077b13cea8fb719382d421f9ea032b79d5fadeaebbc496fe5e141f7fb8516d43813f30795b4291832bf702abe3b705dfa54324693", 0x55) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000013c0)={0x7, &(0x7f0000001380)=[{0x0, 0x5, 0x9, 0x779}, {0x2, 0x5, 0xf7, 0x9}, {0x6, 0x7b, 0x0, 0x20}, {0x1da8, 0x28, 0x0, 0x8aa4}, {0xc65d, 0x7, 0xfc, 0x6}, {0x3, 0xf2, 0x43, 0x8001}, {0x0, 0x9, 0x2}]}) 03:08:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202e4a3e6fd1c3cd4094b58eb0be17fdf9f69e708cc8be77a0d0f68be5feb41ab58e65e43781e5c595eb1e5a4342adf5194b5eb4bd90390b1211926e6fa574e7a3030c4faccccfc00a9b27e149f9639fc9749c93b36b590cfc5ba948c85b5289c2498d40d38a20bb58a80eb2d6db038d369098b112248257c70d079223b82989a4d889af9684f54f3182c7004d1e1569217df847143f18769314449922955225b50db7ab944559bccf3cf509125e06be57937c98d19f0e794b30ff0725e81886c9093d24d60a9bc53af023eac4ddc45577ac496505e60c76f4a03ca84059cdb37dc2433"], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 03:08:32 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x8000) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x50) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 03:08:32 executing program 1: socket(0x1, 0x2, 0xf8) shmctl$IPC_RMID(0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x3, 0x4, 0x401, 0x1, "d2ed6359ab047b82c6e3c64b8d1b0bfeb7bef604", 0x9, 0x3}) utimensat(r2, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000100)={{0x8001, 0x9}, {0xd23, 0x5}}, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x108) 03:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x80}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000080)=ANY=[@ANYBLOB="0000005bc6de30819577d7a7d93850b3ed4b388f16e1c408000019007c25240eb209f72fbedc1ee5add322a7d7eee241a1480dbc69d0f5e78329fefaf8823c8fdd739efad0228e4486317cd85115"]) 03:08:32 executing program 1: semget(0x1, 0x2, 0x328) r0 = socket(0x2, 0x4003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x10) 03:08:32 executing program 0: 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, 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) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpgrp() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000100)="da4c962b889eb77e63eb61db08e32d5507ef57cbba580482c1af3a7e8afa", &(0x7f0000000180)=0x1e, &(0x7f00000001c0)="84e0e140160f9af6f1c9a2f2543fdf3978220263fc1758d5c2c77832e340c9091f93543dc08afd0f768446b8b067d7a57064a05de98ff5301283b57a4f27061d3ccd986a7f9b83c791af0cd3252467e6ed546bf2b7cd7568fd50a7", 0x5b) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 03:08:32 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f00000000c0)="9c73a72b07a5ed8501066548752c6afcc0f3ea028c2501df19c24b73ac7c025e9e9c47f4d0c748325c1a8ff2b707cee11cfa70de8d2e4ad2664c5f1a19102ec94950d3b8054ebf328f5e32a50201", 0x4e) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 03:08:32 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x5, 0x9, 0x6}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x200000401]}}) 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)) 03:08:32 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a000000000000000000000000000040f700ff0200000000000000000000000000c760870c78000007ff60be46b100000000fe8000000000000000000000000000aafe8000000000000000000000000000bbdc8a860e1050bf660c1d041ad9096b67595d1464fd6d888f7a2acf1c1aa09100ef76bf41ea833ad4f33fa8"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0xffffffff, 0x9}, {0x18, 0x1, 0x8469}, 0x9, [0x7, 0xfff, 0x3ff, 0x401, 0x0, 0x0, 0x200, 0x800]}, 0x3c) 03:08:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b580100"/177, 0xb1, 0x0, 0x0, 0x3c4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xfffffffd, 0xffffffff, "0000007db84d4337014608ff00e1ffffff0700"}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = semget$private(0x0, 0x5, 0x400) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x2, r3) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) semop(r2, &(0x7f00000001c0)=[{0x4, 0x1, 0x800}, {0x3, 0x9}, {0x3, 0x1, 0x3000}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) 03:08:32 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe7900000000000000bbfe8000000000000000000000000000aa00"/58, @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="543c99cc329c7b6f3293ff7b0a7761f10358ccb3ff67a64295342a005f31c670ba4558a7264646319f5f2272366a28657312643db229caa0242df1626892594baa3c9236e4434c0fdbf18be0207ce64b3204ac8f7c6a8ee320e809748d94189329b8a89d5c224a9466c108e5e73f993fa87f"]) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f00000001c0)="b00f536ee41bd42b086b22a1fe96c5b2eec3392a61ff01425d3cba5265beb90f83341e83c5c310a96723df603547d60b0432a25000c435fb9e2cd41025c8b1282ede6391990f311f1833d986e0473bbf35538b6550a344882087f18618c186980eb8c3e13d666434e9df589f8a44440d4be76c1689f1b478b8a8e39b73b22acce8a75267aa611574041e9e7518a4901c7aaeec62599c540028ef4d6b1201d276e766ac9fdbf1d38086f1afa381d986ec15f799b24213eff561e1e1e3cba453006b9078c801145b8ef3321371fd94df4a73f551c08b6c28a3164f09cd627b49caf50fef4fe1d12beaa39ea5a8692c44437fd6d2aba5bce4b92d802df886436a5a0866d52b2f1ecb594b073c31c6b180f30c8c3e1df63247866398476202ea5ae020d276738f5ae332d419ff268eeff0e4207b9ead2ea36dea59498e916a51145dd12783cd89ace409b3b16d0be924ef2db3a1a46a09f07ebc08a374ff5550f64c0c7418dc01fbb83be0fe77bdaa95ec186e1a2353f57728b0d90a496a0febd68e32fe26c3be58681a751de2fa368a5a0b7947788df5f4faa900081d1211038628e1ad51c5c1e0a7e64dbfdf4d39eccd7f6bb6637a51980ff75019e9088b9c7298854bb495e37decdea2e8ce9e8f3f2b50415b0ca75fa7e252742430a946c94f55320dc2845d06db5a3615ca1345c36d4c22c1c3eeb68813c11ece9e04da2f9dfe88d77df8f2ebee831950f36362afa9dd6d6da48854fabff0873c6aa5c41ffd2b2f9fc2236042422277ef7968dfe8368ce5cd61f3dd1e3d031bdd8d8cbba7831a9cc919facf7838d3ab622f76d00390bcdc4b0886c06691053ac413afeb84b29f3d06108885dd1c86272a4473951b03e50f459f79dc033d16779b50dc7c64a5704c8d9de917052090d4b96b7eb2e6f7dbc1d44e2687f3540747492d07c2e7b289eadcd9129c271413ddda8efd594dc3bc7b6c12a1690568c86d3f46f80ebf85dc372f97a1e1b5ccf9d6a9b8744dcfaabe80f2613d8698f5a58785844251ba0b13f894c3b709741be670129a494ed6e6c9041e6f1c21b106044a8381dd14173954b3cf619fe08a0899b2ce721fde601cb3f6218ac00ce1e15065fb33be07b6b0146de636a59db088b2239aae673aa36a702181604e8f89e5587180bcdbe328b32b9cd41c43c40908e1a1c086f7b9ffeb02f06e74beb7b4326654d85ab6ba3b5d9923b27637a58cbfdd0d77f6d9616b77be2c7b2306bbcc63801f6e8d475df0fb24b786b82ed4bf36113076c2dfcb6c48c5eceb3acc8d84ef7ada634bd5cfc643c90244a1d8d26cfd07b8b455172bb214652b8e47e2021ae31cb652d9e34e4f99cf309448149d214049c6e4fcf18efbd8f3f75b828c180a66a6031f14c85f245edcbca6b51f96efb26ac26980baccacc6855a7021b8ab031d1cee8e24ac4cd5ffc77755e430fcc89854c42ad1bacae296a40a174ab237f08258b39cd6fdbc50f9a1feaab76e3df9c083383499c3fe3306f2707a8d954d7f02fdd75344f43189f99c7ee305bd546ae41b6e3c93019e5074d6ec60c3d3ccd7ca27b03fc5602757fe73da6e6767aaa5374cb6473cbd666318cb07c83bcb31647d471a771dbaf95e96a75eef9e8448feefdb6f99d76c30937de0f11979964d12c251efbd037d874f86e58e05e60a45c5589adc09d91cd9608320140aca623e647137cbcc64409cde51516c3c17cdc01fa10b46fbc56fff5235a915d00e2418da38b8e517c17855336b258194449992399a3a606f9dc6ae56ff1fb10bcd3c13eaf6f9b4f07142a17e35b0613383bddfbf17fbf67d8c7ef910917b348af74d35659106930a22e07a4fbeced3a2b82b6703e958016b1024cd660e7a9360e83e06339e4709bc76ea7d0a46fe863431960969667310719d93cb1853febaed00266e5b6e2e9fef19a819d8a527a54effa35ed4717df5225fa3c0430af495652e73498bf59d47ea064473167885b13d6ed87bba17a0e2c8de575e63cfb728be3d2d0d2e57605b2b74ba94e3be1ab40e5d3da055f3641175b5bc7c7251775303c39dbf782bad7237c0945737f9a7d38b4270effe427fafc2a6c5ac149c7ecd8f43d29a249fc17ad442225ffa76ed2fceffe2e44eec682fa7f78ce59df95810bc61d11e81b3749dab446d8df21f026353e3a0a910f2afae09089df4b6e4613fa91686d8c3dcce4dcf61dace93e0c20f7d9f946f76af58eb8ffbb0db5243b629562fd035cdaaed7816346f492c43cb2048807f2db99e61b189774296448fa06fa7ecdc9a27855401351de968cbe0cb539f1efdef07af335970aae38ab07db03ef0003793e02d2419cc201cf4bae5099f4dd36c6c090f2dd1e1ad04777a08e9003ed2bb577eb8eef426bd10e157ff4d9b2d7b9298f249c59cef2d120b09b9ab7a78e129146a7da3a4d7d5dc137be62ce5bb6a6d42f6c4e2f4aff526f76f02006f0e5773d56d455cf6cc7c9f2443bbfb6d6b148cd189ff0e5a514073b5dcdb6706a9654cf4a69fdb2632247fdc6b82875df7c7a697771c907e77c81ecd1012340c2eb521051b48bd7b124aa57b4608509e5776d6a57ace23c9123f602d033cf5921da2b76fa82e9570ac0851e44777c44b6ef0c10acf080a5d16dce3c6484bf4d7ee85936923b3525222cc19c1ccf5f1d4f365cc9cb1227bd28db317fafa4614554bed5462800d423d7b502433497e5152f71b683b7d392f8f29f1ee8203347969878bda9f0b5119ea47cc2b0ebd798e1d31d5dc24bdf2c86091ba89283456ba3b9b53eaed0720e9b5b69747ebb0305ff97a1b40fe85e872c6047b961f1e6f7c92132eb3f938940ccdfaf3683d6ff5b33edde6d32eec0e2725d524da02f4fae3b9ab9921ba28ea5b3ace0bd45673f6907564e605a1e80bb151dbefa1f22de3d68b2195861ec3248fc83e0b2055c7b7e5c04f9ea51f479af87f21d8f6b918c4d5e0e12a11fb443b48f70c349e5ba3f06cc4910086055c105d3c6739eeeedd9f8880ac400e42bd44a6b6a28369d5e64aae47ba8f2fa45bd2615c5bc0c1cfa62e359aea793e8f787f704b336881aadabd5592f5df5cca12d9f8d2392c2c7776ffa8a781c75136e56bb145c4993a1ac6cf55c2ea06b8933d6d03a2628a636f9e5ee936090d6f03aa12f3fd7e7b22540800a959599943f29d3a79595f9a22f768606f4ffab2af202baa013fe6206f5104270fc9657f9bbd086565ed7aff6ae34559f5f211983d51e6db024ee2e5053202419610353d321304ed874a68e116dd101f7108578dfb701f8cb08926b7021cd85ac891f68fd87ce3a5183ebd65028f58c827f417c3731365a390c5fcc0fc3974133241f46dfb9bfa529699377fea7b360bf71629def52da537379061e715597165fd7f4752d7855e4ec21d7ec0517ae81b57dcfddc944aec194e73a6003b08d8f6cc8c11c11eb85e9b49828a939584e7cf4f7334ac4f04f9a749a5db8a1074ef3b4a169743d1213fefc8c821a75f8265baa643487d70db4690c0256f7b4c30648f33dc9cd6a9202525e481b095751d9a1d55f446adfcc4ffe078f5aa84cd6b76b9b3666b63ed2d595a392b30d4a373857d9197553f1fa70f2150adb9a60e285cd47626c7edbdfb44ae3c94086b0d3a88bc7c3264202b3a34eda23de2afcdc70e7019ec24978c81589252b404bdd7218c55ecdcc0aa881011ef73133125a272850c0604daeaf160218cc866e9d6c3f03457cddddb16272385558d64a50cd55e72c7815bfc2f80de395688137f03d9433d48f01e15cd719ba9ed1600289e151832cddba67ba3fcdbe5e5996f4b9db953ccaed6adb623bc62f3a69355b729ef39745394e174bbb2ab1556e4b1dec979ee1477bcf657a6858f65e5a66a4c8b7c46cd140160d37721ccaea8ed1be5304bf25e992a1d55da6522a0957118ea313f4fdaefaf4ad4a3770e9df8b2b222d7fc446b1e61342ebc9ad2990ba0fdc46aee6942db3f7b9e0dd35d1412c4b2381d16ac87450b803437f0670d37acba0f2bbf163a3216d5cba712c874ae4702d804a735277ebf149fd3b8b72b5ad139d5740edc489b1f525c5c67917577dced129c09e7cb7bfe179d183cd73c23daab4bef09c532cb68031a0e2a2b110ca0f546bceae67de4cfd9e9f89f9f6ae9dfafca821fb29d05dae6aeed4a5441c22cd3652b2e6de059c2f369efb6617f76aa953048d62d67feefcb1ab1beb7b58940cad4a1a425456b6abdc069e857e34ce74598f423eb5311f703492f2ce4de2702252b9d06656124f0fe3d67c20ee6fc1b941b213923e92b263cdf7392c4bde918fcac7fb6261f2a63e4f723a870b5e69d8e3d324beb7fb535f87700dedac261d3c2a524ed5423e81f87f80ee91aeed438332e844d7b3cba21a756de58168df2b95c4f8548593390275d83c76b12a8eda3f187a66f1defdae52b788c0111126586020d78e7945ad93274927b0377b2c624969420c565bb42a2c6045a13808679b7e31659299281affdcc2346485e19b44a82a51383f95697d0f371757af831bd9de46ca2a3ac078ae19b9036fd5c43b4d55df9079eb479e65e9cde5b50d7ed48dc936cf3390b8534dbcbe142d5430d42eee6d7aaff16edc6c766ed404721ae6c5f66487137603344300cd1bacad6d2f4282bc440b538333dcb6ca13943a7f3806c6731d57405d1c0d8dc609bd5866a503ed0259bb92a7ab30cd79fa9cfbdc799987c57b62160623cac8c9ffd9043bf68cc1f4d226aba682549f2ff1adb97c2dbf01e647976ac1467d87681bc00f8acff0aa38e8ed42249e2dbfb00fad6090a5b9fc6c983ebdb3c500f14e8135f9a1db2634b6cfce2296f9954d18265d8188977795db4aacd4caac7c2d6fdf4c221b83233c70ed66f64c49885c974360ebd0d60b623874c49ab7816ab70c7292da55302f672587b7eeb4827dc3ef7f8c873d320a2e8fa02ef6a2f78fefbb51b338cfac8f4278276b96bd6ed37f6d90b6de650ad3835a2c2907dfabc9fb05f8cdfb20a8e1b2ae86824d5660e2bdff91c0e0b98fec88d56f2ae9692f530355b579ac31d9e159cb00802db04c18bf38e1e528b10ab1b1371cac1fe96e471cc418701b20aafdf30717ba274725a3ff5bccbe26e6bc28ef7bc5487ccdf59248659c129c194de6f0b3f9d9d5fd73ba4b7ea1480bee1c4fbb62344b5f44dadc7d31fa96b8cf0a8eadcf9156f6b9071498715c6ed21fbf074086f5a5105128e214ddf6b80c6ecc1aaa7e101250a06cc6e18b5560b5014718f824c5730a3f5ecf50891e048b7aab0523ec9f76a38865d4123fcc83b3f0bd90404eb3f0fd8c57b9c6eb9fb6f7a39f8b73608bf68abacd23f0256c99cb905b2ac0a81ac083b1ad4b95b3c226a879a9b30dd4826bbe714cbb01025d985106fa87288cd8c152c6048a9bb16f67851bf6e5cc295f4a7287df0910f90ab2f880bf9318290e9138710e08d6c3563625fcdfe91f3bd71e1aec45d4b5f0c89a9af1e6a1528a2a8dbd6b8a36611b086a1b56393ed5238728cba09abc5c6bf9c681d410046a1e1b4a36f1faf170452c09aeb0f20952151dc6f2fa85985667cee673326882442931a75d1a73dfee885a509ac8ac810c22bda15b92b5b802068bb0342a2dde00f2158ad3a71df43f0d5b54eb74f1e151d11217a7a86d0e7f60368e9521349771bc2b4d2a688967229365b6258f26e247101cd697e721a4c1ed49213f9f1b3556be0d60c13726ea93df719ea55ec397abae1f011cdd39f9e2e914bdf77e751beb72992d133fdc03c783a527fd813661bca034b775d533d86", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="4b72615657c4855ed7a07bec472bc3382a51ff20b4f94955e97548d66778a34ab20d053434b54eefdc6b640daaebeb3bb43d3a95fe90c67e42e4e382602dbe9139b32c214345e6091faf3ae0211e5a5f85bb579df6a9e48fa730aba3a622a54baa962b3307ec12da05", 0x69) 03:08:32 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004a00003c000c8f0000009078ffffffff00000000070700ac1400bb4407b2a6f513500101130100004e224e21", @ANYRES32=0x41424344, @ANYRESOCT=r0, @ANYRES32]) 03:08:32 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x1, 0x10, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000000)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)="ba", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) 03:08:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000100)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e00400873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e1bc12e081188aec8e68a521838243f5f01c802ac590a00", 0x70}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0", 0x471}, {&(0x7f0000000240)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20baf5328b2a79ea1d179b3085109d7ae4fdc77bb1edf7ffffff651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6ce825e21fc8ef00000000", 0x52}, {&(0x7f0000000f40)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bdc8779329c1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4717c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a906b22ec57bda737dee4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbc", 0xa24}], 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x2, 0x1c9, 0x61, 0xe2ea}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="424beff9059324407657769ad8", 0xd) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 03:08:33 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/175) semop(r0, &(0x7f0000000000)=[{0x0, 0x1000, 0x800}, {0x0, 0xf71, 0x1000}, {0x1, 0x200}, {0x5, 0x7}, {0x2, 0x5, 0x800}, {0x7f3ee57453e77a5f, 0x1, 0x800}], 0x6) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x2, 0x0) ftruncate(r1, 0x0, 0x25710e56) preadv(r1, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 03:08:33 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) getgid() ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) 03:08:33 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 03:08:33 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/159) 03:08:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080), 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2bb2, './bus\x00', './bus\x00'}) 03:08:33 executing program 0: syz_emit_ethernet(0x1a, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0x8035, "47383359be8c004a"}}}) 03:08:33 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x6, &(0x7f0000000440)={0x10001, 0x100}) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 03:08:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000100)="cfc19882a1447555d1da62cf645ff559026e333873a2ca12014fd4dff5cbad7c6a0aa598d1f839d0af4c90c4a2691de841676740932a52c99277360be022032f3e3e091e", 0x44, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x40) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000240)=r5) 03:08:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) 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) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:08:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00010000d28dcf214e3327826b51f3620a518dd320536fa6e5602a2daab65259ace9e3e0db5902c71b4eec1f3fa07019ec7d47e214ce5ef165112a089e1664cc0cde7912d687d09d0ca6a0b33adeb6ae387aad1b4a5d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x9, 0x6}, 0xc) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000100)=0x1, 0x4) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r2, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="5885", 0x2, 0x5, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='&\x00') 03:08:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(0xffffffffffffffff, &(0x7f0000000280)=""/18, 0x12) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) 03:08:33 executing program 0: shutdown(0xffffffffffffff9c, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x54}, {0x35}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:08:33 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0xfffffffffffffffc], [0xfffffffffffffffd, 0x0, 0x0, 0x9, 0xffb7ffffffffffff], [0x3, 0x0, 0x6], [{}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) preadv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f00000004c0)=""/15, 0xf}, {&(0x7f0000000500)=""/148, 0x94}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/164, 0xa4}], 0x6, 0x0, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:08:33 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x113) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = dup(0xffffffffffffff9c) r3 = openat(r2, &(0x7f0000000140)='./bus\x00', 0x8, 0x50) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x20, './bus\x00', './bus\x00'}) 03:08:33 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4, 0x0, 0x0, 0x0, 0x0) 03:08:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e0000001", @ANYRES16=r3, @ANYRES16, @ANYRESHEX=r2], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) setsockopt(0xffffffffffffffff, 0x4ef6, 0xdce9, &(0x7f0000000180)="2b0b32f32eb3cb787af86cc2c839f0b361df27e74432983114a4e6f980e4e5f083744cb0eabbb5aabcf2b4416f4b7b8f4a7ced2f6f54c1ecf624f01a1c15438bc46f224c44cdf48bf66966c046bb", 0x4e) r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 03:08:33 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x40000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 03:08:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x21) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = dup2(r1, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) 03:08:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xf35457654ded0251, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000180)={0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x50}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x101, 0x8, 0x1, 0x6}, {0x7, 0xfc, 0xff, 0x9}, {0x7ff, 0x34, 0x1, 0x8}, {0x81, 0x7, 0x3, 0x7}, {0xfff7, 0x20, 0x0, 0x3f}, {0x27, 0x2, 0x20, 0x401}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaa9c0000"]) 03:08:33 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000), 0xc, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x308, r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xaa) 03:08:33 executing program 0: semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r0, r1, r3, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r8, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="702682cb040f37e018f9c19863f34c7a235610b31dd030803e85e25de960331b184ae33fa1024918833036e24417f44c26fbab7e839d19076b0c7004210eed5e5a1ba468692b9c6d67180e219d2353b1a987d5286fb1d29af3b6c27d0ad470581f7e5f80bec6f85a0af83ea2b872a68836a308935a623165ad1048fac56d50ef982e94", 0x83}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="1b62596b4d0c21889078cbdd9cc40000ffff00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x809}, 0x400) r9 = syz_open_pts() lseek(r9, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 03:08:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) 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 = socket(0x18, 0x1, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x8, 0x10000}, {0x7, 0x7fffffff}}, &(0x7f00000001c0)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:08:33 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x42) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x8, 0x40) pwrite(r1, &(0x7f0000000280)="5cf7f3746975f59c193367e70a6dc2fd046f2eea2d3986999d1922b17dcf89ef631a5272164f520fa59f1d468914ee7c08805ac560f2b49fe51607972e26bdacf2411e75c7cc6cd86bbcb8808ea2e98bb9c2bd233e6d4bc99e38a1eccad2b74f497e8448081f5f55358ab2e6fa82654c247cbda79a", 0x75, 0x0, 0x3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) writev(r3, &(0x7f0000000640)=[{&(0x7f00000000c0)}, {&(0x7f0000000b40)="0e825dfa00f04f384b2582c26a751de2f1a84c5353ae9b6357667d63bbccb0fd7bf781f55653820f06d1f79c109ca6267c7d8c75f01b5ae53f00e1ff7236c415fa2b3f33342f8f71a33ae3308fdf2070005da3587c4cb1b7d178aa115a9a2853fd48285c1cbabbaeaebdd7202cbf59b63eef4fefd278e31fe7de801d35e252f718e374bcefdb8355b126ee0ceb01346b998a0983d81312332c3e9e4cdf5588e8bd33cf8023ad74ce9984b3fa77d3b0c85aa083905aff3374c541e0f17ec32050f5fafa7eca2ed60c42c70ef8225ce058dd2375e14d8e7513250f881b85b0b85c97e4f396e35241e495d8dc7158d78e89ada5de3cd510e7e8b8677351910941da7218d0ab50c6810649b34cf7469728844eb9b5303069152f20be9ae1eaea05b013b7ea4ae756bfd648360a58593afc2dc02671736b0bc63c2d2c4d7b34f47064bcc496ec0975aaeeff5e829b85017a8d6f76dd6ba121632d66b84c780ca4a8aa8462083087840000000000000000000056de000000007c7c2a79383f7f9e056d1163f2f7a0bf6c75555a01dc21ed46756b34050100d7a32e5cdd8badf3cf86c1bef94b9a023bd471917fad324b2c733912a43aaa7dbb01f2690ee10e866247b2e24d4f81e5c5", 0x163}, {&(0x7f0000000180)="c1e3816ab63fe178222a35d0c7da376a0e6155eb5197e46386d35fdfc1d042b00ebfb4f1a2f71dd31d40b2d1fcfd2f2a756ae04d681f91fabc2f861910b6998891558a6e3e6091f4efaebb0041b0c8f688b0466d3e8a55bd69732fc164321c2680a89c8936dea777e4a3425efe8205ae33dc52dc0a28840578326b0c49d3e7677d1b5b2476775db86607bbf860b9f946a7", 0x91}, {&(0x7f0000000440)="8fc098dc9297ca0c479a8ba1a6f4b3c16ad5c7e8cb3e5c6719c80479bdeb1099348a660bfbd3d1e02250cdd299b8513182f5b6fd5681a40965035a6ea7c7a37dcc85a3c842288d47fd55b475ada3822efb9aabb92ea1e8ddc3bee35406a1c17b4244d9f2b7a18a6058a677bffefa8c22e10b2db2703e49b54a6e01801fd6f6b708f9fdee5bd52fe9ecaa22d09b0b3498edc190021ad701ca1a3608371ee536b8696f15549c9e3c0d271a1bcad8b1db09c1381716b87c3f1da655ea6184d3bf51b071c303af2457e6fce8f9e985ec9b4e", 0xfffffffffffffefd}, {&(0x7f0000000880)="c4316dd445fe6a39988f5b44fa001eed19f7fffffffffffffffb96d9e2f8167387d24b796dc8829e928fb1875c64b4887c7026c17f226b4dee40393537c9636a9d21180d05a320b39c161b897014a15d3a3395e5e5dd5e77253e2150d8f16fd27caa78ed43b63939727796939907c25d3d75f8eae2626276b4d4ae44df235b8f895b9d13e6ccb8a23eb7bfe0d6738f8edc1c3d2345d8c3ae338d52c7433eadb9a5a3b41c82645e7a3876cfec3490a28de5f0b4d627373fc555032fdcc7c28b6c72d6106927ae468b278e7e2cc171018c0dc5df247a7a9e10f9febcf07b95fe764bab9c9a3e7f15f97f412dcc939e90fcd06b8ddaec61c2e24961e295e71333f58880f2ac0a5a943d6e988fea89f30230dfe44d8b095042465dc4a22519016b14d4fbd8bd7b732a2c9ef9c3883003fc20bf42312177cafd", 0x137}, {&(0x7f0000000140)="6b5214c5290caab0c22813166871a821e35998904d9515411a4758444ce6f21000000000000008000000000000000000", 0x30}, {&(0x7f0000000100)="5aa940a3b96217dee4000068e255af199f71fb72380ca57b6bf7ed9924e9d0d9a02692bad9b3e2b0eb1b77", 0xb}, {&(0x7f00000009c0)="112fb658658a24620b2fe71a20c5bdf6a8782a2c26022fea61d69f86a773c21f20d41050da7138c0473344b2a4bf4fbc1941dd75f3e468e30caa0190fe5a0175744bae168536179ea1b78ed2bb0a11647ac44431f04b9c5ca71d8a9e7ed3a0bb38212026aa5a80585a49336a814bac3b77591a79a53d0edc3c6c1e9decfccea4b8b47975953fd2313114d2ece54067d5d72b5074bdac1384969428b81dc8e068f8168c29bfd1e8115b0aef9ea143491a3340b7bf04a55c1b91184008e775b3286a089fe006543f8f0f890ca66564d4b4f562273157987da1e7a9e7ae8f888ca99e14093e88b9cc91e6331ab4b6896ebe7cbfc34f65fabc5dc7dafd0000065ec31498d09319d292e38ae45fb50e715512a3d548ccda9875a7127c463c42999020ba372a1e6134798709aae8b3db5b68647fe51ca8c70b80002c09d3c65510745ebc7efb86ea25d8fe3a389fc166e5874077421b88ac3cd7b0f11998d9123e7ee28ad490557984dc", 0x167}, {&(0x7f0000000600)='n', 0x1}], 0x9) pwrite(r2, &(0x7f0000000000)="60a0a6e6aaf6a7ae65c996dbd61a9b69488a82cd95380236f6843a60a09705d784a973480a3d7a3113229bd71ca4bdb74c99064c085f6443c48d9d4e25d28efc9245cc15233d64ecdb5fba06aa07434c160599a6ea0fce321096fc1a990ec291ea6a8f75ef702cb946c9b4dc4fc7aa623ad36051b7de8e034187ed9eeaf4bc4cdbdf1d5be9be6ee93beef6854d67972715a12154415c31f89457f9906985ba8d78a5602cca301ccc8e2f6212519477b7279b2f8778fe80", 0xb7, 0x0, 0x3) 03:08:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1000, {[0x0, 0x0, 0x3, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x101], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0x7fffffff0], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0xb87}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chroot(&(0x7f0000000600)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_getres(0x3, &(0x7f0000000180)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000640)={0x21f, 0x400}) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x0, 0xfff}, 0xc) 03:08:33 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x0, 0x2, 0x2, 0x3, r1}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0xa) connect(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRESOCT=r2], 0x8) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000002c0)=0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) fchflags(r3, 0x1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="b8a04be74e90d1bd2a5c1d5c4113a4b8989fd72714bf84639ae10371d06baec816e6c807e160334495a7da2fd3cbe5bbc2fa44d03b966d06db5472f4480ffb733f5f8161ca0d680492e76b6f9a170eed1628991888da919eff5e719db2861bbe61174d577ecbf5d452b5e5165cd67e7beea7fb4978b705b4c4f8bedd3b53a4e5cfffcb90b514a91d47fec546f69f0ff73a4c3f17b087d8d200"/162, 0xa2}], 0x1, 0x0, 0x0) 03:08:33 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) 03:08:34 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) fcntl$setown(r1, 0x6, 0xffffffffffffffff) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000100"/82], 0x52, 0x3, 0x1800) msgget(0x3, 0x400) 03:08:34 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0xf4, &(0x7f0000000000)={@random="19d6ab98c7e0", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "845e5e", 0xbe, 0x61, 0x0, @empty, @mcast2, {[], @tcp={{0x3, 0x1, 0x41424344, r1, 0x0, 0x0, 0xc, 0x1, 0x2, 0x0, 0x1f, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x11}, @eol, @md5sig={0x13, 0x12, "0a6a0203743b7293e1cb7b306377f2f8"}]}}, {"bb08bc9bdbcb942be5b341edceaaa5be9cb4019dab23955f6d41b72b396c4f6369318015026b3ddd220f87634f19b61899e02c1a96b22b2982b3fd99b32f50ac77f79c220b603485adaefe20582245213c204ee001a93c8eaaa0e08c34b268275d7c9ba5238851b9bd55f0461921fbfb0c5dd90b849ce8a7c603c9cca2263aaf669c38de2baab5b010b6c31cb063"}}}}}}}) 03:08:34 executing program 0: syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="f6fbf089f4517ae1b8961f565e02c51305032e1448ffea8fe50909ed6fca345101962884b8490ba205e2cff53d5dd7b685b36bab180c1c72503eb2f697cec35f42725e308fa662e60ae005086069ae179c68ac7dda5c74ec7c24d958625270bdc0ebdd63dbe32f408bb93fb68aa0fa99ca85600e1d6d6dbec1b8db3bc5b7de831934edc8419d37acbf2bb04804d19419f2da198e6253880566f9bebda7ac76ee47b293c8e146c8cc4460072bd0f29d0b65d0227371f818b05e66a3e5fd239e522f3b85a2f123dfb242338cb9e619839fabcb6b1c598b91c956fa", &(0x7f0000000180)=0xda, &(0x7f00000001c0)="0954fb74bf298b13cc902d2f3b1c8a31d776", 0x12) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000300)) r1 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x5, 0x0, 0x1, 0x1, "6bffe72c0af576ad3307c41221c14ac992cb4943", 0xe08b, 0xb7}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xc3}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, 0x0) 03:08:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000100)='./file0\x00', 0x0, r0) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0/file0\x00', r1, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 03:08:34 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11, 0x1, [], [@ra, @ra]}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) 03:08:34 executing program 0: pipe2(&(0x7f0000000140), 0x0) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="a4d233ae39354e120a316eccbcb973506b493bdb49b523f477a8a320f4ceebbf8e85e56a77549fa588a8d90f519d50c5f6ca2d466b6194426a748fa2225aaedceae682b5d02e2a7e12a1ed4d39806ba3e88c552a71816776cded205d61145217b149f0b3aa170d8c223f8e0c1becc06e", 0x70}, {&(0x7f0000000380)="957dd09aec2d7c16000bcc8df0d6f35bceb4058f6746661c79e53687ffdc67b76627198f05b7f067f08d7dbbedb8a16737b540086be89e100f3cf63f958394b98a8c06db0140d5a5e39564c4657bd88f63f6e0c6503e9e49feaf27fe04b29b7ca8fbeb6891f0537a83320e28814dfb815cde635e436cf0e5007f061e8de729c78cecef6243234fdf4f8b63b06f480396f76b6e267e96f5ff68d667fd84a6b87d4d39a2be58bf1f7326465334985ce09b13bfecf381e77f12111a24087902f8fdfb75322e4ffc10f6f7b25739d88fe7", 0xcf}], 0x2) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="820268890aad1541b879967b240b7552d7e4a33d5ef207696df9303a8d426978160bbbdab057884d1da2069c87c9f019110f421b9dd74d1367409120b9fec070f3b0db5d72421b74b4a2bb515760c2bb52cf6b7242aa6236263e48a03d33d6ae7258dcbb64780725cc5d27eb655c24f7f09c2ab91529ff3c5d8a3e97b7462f9f5f5fb9c0809a512049e089bf5428dbe404972638af27400d5d4e7bf4818cf9bf92125ed097a99cdd1aab39c9e36a600756cede12385165fe534a5898d4e3621dcde876f82fda687fd15c36f4da8b9f18bc04bc55198a22a40a98d430bc7e3be85ed1f75868799f42dd59fe16ee1e135a1a03987b2136beb0fb39efc02763695125cedc2fcfa872dbaa31ca6f148d1b4919e34592c07421d0b2401729db17e1c2d04ca0f84d2d47dcf1eeeb1b3c10c8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="7497ac5713442de6", 0x8, 0x0, 0x0, 0x0) 03:08:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) acct(&(0x7f0000000080)='./file0\x00') 03:08:35 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000040)) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="015b0bd5e8d738d7c234bb60f3f6f0f1d982e2ce1f65f0c19c0e1f6e4aa836ad9f310b3f329bce0009d398673b6adbd460e66fbdef263979e5e88d20486d7f7f9b18c1ec3adee957c4eb23f09e24e79ad5a8a28984daf2de3cadc26c6b3f0bbec12e63ff80a2935fdeec4ced86c7478ceebad69ccf5900d36b6412c26a1115ed596a35cd693bb2438ab05488244167", 0x8f}, {&(0x7f0000000300)="9e994a7a4febcc7a29edc4cc1eefaa41e0bb5f5a0d6b12fc5c730f3b359eedb2d069ad7c901f60dcff9b2da54d99e5b4656a0f8e15e4d39fa2e9f775c9fc729fc64a86c67a9e17ef705bc96decc1c253d6cda1abf41523245c146d1a17d5e6d5a44e2ce9ea0d87ec25c19d10151a32e40a5946ec589a50f81c569a0ce4eb3b085d686849ce2e8ec77f5f0fbb15bf1b92ffee172e1c53cc9a31c7e1213559104883bc4fc8906c52e9c6f7a08e332eb1068285d957614c92c043229e41e8b705b1f53b5a3f5151f5611bdd14ce39842329f77075eaebce4aee8ebe63abfb017d76b318b317bdd80e82aec841ae22c5a3f4962b305aec13a457e50fdb232af39d", 0xff}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000001a2000002000000000ffff00004a9686546891522da55568d77e531fb6bd71ebf33522795135ff3ef9892e75b820a377997f431e1ea62fe9739d125308d47b4135021b586518cf34d393400793d6", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0xc) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10682, 0x1) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r8, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) close(r8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x89) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r7, 0x0, 0x0) 03:08:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0xc}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 03:08:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x43}, {0x82}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:08:35 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x67, 0x8, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback, {[@lsrr={0x83, 0x3}]}}}}}}}) 03:08:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000180)={0xace6, 0x7ff}) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/49, 0x31) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0x70) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x14}, {0x6}]}) chmod(&(0x7f00000002c0)='./file0\x00', 0x2b) syz_emit_ethernet(0x35c, &(0x7f0000000000)) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) semop(0x0, &(0x7f0000000100), 0x2d) semop(0x0, &(0x7f0000000340)=[{0x1, 0x7}, {0x3, 0x2400, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x8, 0x1800}, {0x3, 0x98, 0x1000}, {0x0, 0xbc00, 0x1800}], 0x6) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) dup2(r0, 0xffffffffffffffff) 03:08:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/179, 0xb3) 03:08:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e"], 0x10) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="93022e2f66696c65302f66696c653000"], 0x10, 0x0, 0x0, 0x0}, 0x0) 03:08:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x57ac], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 03:08:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x8, 0x0, 0xfff0000000, 0xfffffffffffffffd, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffff, 0x0, 0x800000000006, 0x0, 0x80000028], [0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x4], [0x0, 0x0, 0x40000000], [{0x1}, {0x0, 0xfffffffd}, {}, {}, {}, {0x3, 0x0, 0xbb, 0x32}, {0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x800, 0x7, 0xb3cc, {[0xffffffffffffffff, 0x9, 0xfffffffffffffffb, 0x0, 0x5, 0x0, 0x101, 0x800, 0xffffffffffff525b, 0xe63, 0x10001, 0xb706, 0x68, 0x7, 0x1, 0x0, 0xff, 0x2], [0xffffffff, 0x7, 0x8, 0x5, 0x9dda, 0x54dc, 0x1f, 0x3, 0xffffffffffffffff, 0x4], [0x0, 0xce, 0xfffffffffffffffd, 0x6, 0x7, 0x8, 0x26a56f6b], [0x1, 0x54, 0xfffffffffffffe25, 0x7fff, 0x2, 0x3ff], [{0x891, 0x4, 0x101, 0x74}, {0x0, 0x1ff, 0x1, 0x5226}, {0x8, 0x1, 0x1, 0x9}, {0x2, 0x5, 0x7fff, 0x6}, {0x4, 0x1000, 0x6, 0x80}, {0x3, 0x1f, 0x0, 0x4}, {0x8, 0x400, 0x1, 0xfffffffffffff000}, {0x6, 0x0, 0x998316f}], {0x3, 0xa9d, 0x7631bf8b, 0x32}, {0x6, 0x3ff, 0x1, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 03:08:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0xfd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 03:08:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2f08000000"], 0x1) chroot(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000100), 0x2d) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/63) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x1f}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x140) readlinkat(r3, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/123, 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000240)={0x5, 0x3, './bus\x00', 0x8, 0x1f, 0x1, 0xfffffc00}) 03:08:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e", 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x3, 0x8, 0x8, 0x7f, "dafee9ac0437e78221a91e1001b36b1f450bdf4f", 0x2, 0x4}) close(r1) socket(0x1, 0x1, 0x1f) read(r0, &(0x7f0000000340)=""/222, 0xfed4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000000c0)={0x34, 0x7ff, 0x6e12, 0x10000, 0x7, 0x3, 0x6, 0x10, [{0x81d8, 0x2, 0x10000, 0x7}, {0x4, 0x401, 0x6, 0x40}, {0x8, 0xff, 0xd38, 0x9e5e}, {0xffff, 0x2, 0x10000, 0x1}, {0x8, 0xfffff801, 0x7ff, 0x80}, {0x20, 0x3, 0x240}, {0x0, 0x4, 0x2}, {0x4000000, 0x9, 0x0, 0x3f}, {0x0, 0x5, 0xff, 0x93e}, {0x401, 0xf9, 0x8, 0x1e}, {0x400, 0xefd, 0x8, 0x4}, {0x1, 0x4, 0x4, 0x6b482328}, {0x5, 0x7fffffff, 0x81, 0x8}, {0x49, 0x0, 0x0, 0x800}, {0x8001, 0xb4, 0x8, 0x7}, {0x1, 0x5, 0xbfa, 0x81}]}) 03:08:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) poll(&(0x7f0000000080)=[{r0, 0x80}, {r1, 0x4}, {r0, 0x4}, {r2, 0x4}, {r3, 0x2}, {r4, 0x1}, {r5, 0x4}, {r0, 0x40}, {r6, 0x8}, {r7, 0x1}], 0xa, 0x2) 03:08:35 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x26, 0x4, 0x3f, [{&(0x7f00005cc000/0x4000)=nil, &(0x7f00003fb000/0x3000)=nil, 0x589}, {&(0x7f000068b000/0x600000)=nil, &(0x7f0000af9000/0x2000)=nil, 0x5}, {&(0x7f0000b77000/0x1000)=nil, &(0x7f0000709000/0x2000)=nil, 0x8}, {&(0x7f0000615000/0x7000)=nil, &(0x7f0000711000/0x3000)=nil, 0x1}, {&(0x7f0000549000/0x3000)=nil, &(0x7f0000b91000/0x3000)=nil, 0x6}, {&(0x7f0000a27000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x97}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000568000/0x1000)=nil, 0x878}, {&(0x7f00005c0000/0x3000)=nil, &(0x7f00005e5000/0x3000)=nil, 0xe29}, {&(0x7f0000987000/0x2000)=nil, &(0x7f0000c20000/0x4000)=nil}, {&(0x7f0000692000/0x4000)=nil, &(0x7f0000c20000/0x3000)=nil, 0xffffffffffffff7d}, {&(0x7f0000902000/0x4000)=nil, &(0x7f00007ca000/0x1000)=nil, 0xfb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00005c5000/0x2000)=nil}, {&(0x7f0000ab6000/0x2000)=nil, &(0x7f0000423000/0x4000)=nil, 0x8}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd60}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3737}) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) read(r2, &(0x7f0000000500)=""/64, 0x40) mmap(&(0x7f0000475000/0x1000)=nil, 0x1000, 0x6df7bbdede84204a, 0x10, r0, 0x0, 0x5) kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 03:08:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0xc005, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0xffffff7f, 0x0, 0xfffffffb) r1 = socket(0x11, 0x3, 0x0) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x35, 0x0, 0x0) setsockopt(r2, 0x2, 0xdc, &(0x7f0000000340)="f9b167cb8d2f8cbcfee98f6cd95877b019d1836f699bd2e69814c3d191ead15037cbb8b59f6eb1155b510772c573d79fdd28548720c148464e0b2811947536a19e55fa26038a2c3785cc4d2026f6678ab63ac97e909b63e04a8593736ecbaf245d0ed471fa2dd1603c7ce30b83172262f747a552c3cc842c208b36495710d550c61d2f1c95eb2b6841fb281dba86948dc82b41e77f33c0037f7d3cb4044e90d7696a391939b58fd95e6703b6226fba488e400bbff21909bea241c4d37d42d5ea2543cc83bd60854ec83650c41443a2d8c929522d995a7c1ec418a9c024a9b0848387a58d7833e54ebb03cdbedd08feba1fc704e2564c43d9846dbba626452c79c76669f8b085e574d6141042dfe8eb30c0f25de09eda9b6ae06aa335755a99cb0602cbbc27914b1d1696fb90484309b86110ac5894b68b56ad34227fcceb991e358a8639cc9cd56f49d9c660d816bac341a3b9698a5b249e303aec040a01b6bc264196a89f60b81abd4a8cfd51dc2863b04dd21766d317a14776b959845954dd56971903231e6ceb90ffb71146db5e018d472e3e4817ad25baa3a4f3493b9a63531ac22d5ce111149fc3db39f3af3d5c8ffacf5eda2b04184e2199de72a6af996c4211905ed47c52468c542355fcb2b9d5bbee39d18115f2f2b66999f2c432e6b0e083365ae0f060c8ccc7ac2b4c0df1657d1725dae6770a6f7902687d7ac58e3d5233172fd27527b06989ae72e3c107d67e94eb7e41fd0d80632120c5d79ab6f2dc276fa90c63e7ee02c4cf30c82f44df18fb27859e4b2ee68b0ae43fc4565f5ec1d22280f3af7adb5228254046340a8cd0d186642cf7c21cae22f5243df4b475a86e469916182287c0a7c55d82b2cf8ea9b000437147502e801c1ee7232c5f2f6902728618e872f24fe97fcc5cf93106ab1e39c46b65baf6b9104c877d7dfd56876d32c8754f32f208c4caeab1c5519e1c9953c8bfc25b9a33374a05a2d49a6b646cca8bac8b4195312d1cf59509a6e01194d45ce3009ddd7dd5ac342b4c79d605d78425fdea57ed1ad3231f8751fa12f2c8026a1ae36fde0581ccfabb23765c9f9751da69c0d671722f24d838c353ce4911263139901869743d06f147cde64ba302514b0490c544d027366467af64df4509c1c9252a28ff98c3e878e14db2cc84a6735b6bec0732b44ae8ec3d7e762662a4296ec3cd33e797f94e6a6dc0fc70f6c9810c4aa0ced72cf002de0f6eb5a6d3890d213480f98d2af61d20f74db8d15a65d8918f8f5de72a106562f1db8e70dcc29728116e96a715ceb56a667b2fbc8ce5ebd599dbae94bc19e8624141bfa00ff1f88eed13806dde0dcecca06eeb9234c538b380da7fa5263089262e0685e83d7bd39da34dd3b84e8ab1764972603ef914b8f3c9ce919c958f1c88932ddac00544209cd222a5fb910e1d5ebaeaa515d42024e47b2f8333b93e747c3817b2712cfe727cdf820ef70b51a2cb87d12f96dfd970faad8cd7a4bd989303a301a3a23adcd4d361f6827cad6a1afa964d6045637c64a1ba86f3f4c744ee3586d2b230e4aa805ad3755b80341cc862b1ccbcc85a7ad3fbe4ea7d9d71456b322c75967b05e147c309572131f94db5d979c66192ce42321a841b6ffc51fa26e5503c2dd0cd82eb76ddbd75e8f20e4f29b850395043fe428ad88b49e9d03a0ffc9f7008ff8d134917cd5bf75db7b23d2657f6b7680f568b0ea70f9b4115a46b507e6ffc95433508aafad109ffc24418ac538d35eeebb002eb85164022a1ce570e6f7b790b5c33d9245884c44bade11699059083622e380d95ec0514adbf5cf9ce240b89c2ae28e8e3a7d7c9b66b04441750d28216ddf6891e0820174024274737d42eb1412bb43654fb4a69547969ccbe501dd7a97abe01d1bdb8e39d50d189a14c915f530d65e77e852964f875933fa959fc2f52c83585e91aaae6ceb058f50026059b06da80ab0d8cfd53f2db7836b30012c03a7e572d4b53cf9bf1592fb11d89dda6a69c8f0c5845ac1b07bf3a7307320308b27741de5763e4ef2932dafa8da82f779cf46d6d05580b73e1e21fa47cbc9be1fec90e1f93b79b32244db9904d950d9d8af11d77bf8fa19dc63732c4629e364156fb1bc7973958b8331027a60988e1fe11b082d814591cbd55f15738bd899f3706f0470872ff07188164964457dac431935326c6faa96c73f2ba8e29993c109dbe87e6dc69be267cf0e7f42b721dd6bac092b0932d6cdcd966cad69e91aa346cab55e4a7ff228de7ffe395f160eb2adddced9a5bd4f462b375ac6d30448cf1a63473314963ad085d1e37ea1077c10b6e5b503ab1646c29a1f22052237dd2559c7be04a7b599963a1108b6e7bdab4a4b5fa16522a8f41d64c495c7329486aea2209220030c6de39a1e24bae6ff9dae533ec5cf79bb1ccbe652446fa3dac5a64f7d217c76952efd5a9e5264d51d0f15317e6e010d229ebd8cd2b7103930914f6a06bcd2437fcdbfe9defc05e18149ecb070ed9e691a455af40aa4260515f59c231410ff20db0a0a3058e8f0053d82d919fc5193a5fd6cdf764d033a2bc9c4e912c40e9de356e0a44ad889725dea70939a5e0f38f91d73bc8263f35ffa07e0053c4a570959c1943acff7a3421e40d0c2340c9de2f080084e7d895e1f92ff6f06f8d0b14fb3047da081073d2a53c554f15b3545d5c15f13a77bec8237c02604943224b52da58ba858369c619678af8ab8396c72f169e76a403b81b7a582dccf78c4e2fb91824e84725739c1be51575d9ca3d306f097fb6f0433117768b58c8f60a37fb21e1e1b65bb38d167c3bfb63b2f56bd152c2d5f54f43c8855e5d0052e3b18d953e0e5c25f887ca265a23211ce7ba9c3dfbd97c7ca8f7055d2933654a18a67d7f50b73ef58945d873853ceef98ed15f25af7df865bc1484e7ad347d10740e9068d439cd1671001bb28ac4ef52a9eb1b1e5d619ec40fa80ae5bb5c887dde4b90a0fcba27cb2ff4fb3766db08285ffe64752749a9f5350102f0d16ddf6ead44293011e7a108079d693c2b255109bb2203e031dbf5d9b44dfbca01fb3f7965edd33a3a39c6d418b767a5bc4eee20360404b5fce507c5965ee9349db8f8342c182fecabd616c1048b029bb16cb819f7d5683cca14ed184bfb9b1f0a4b29a1677fffb161b96c2cbe4d616902860319d464658736d3464de0fda5ad69a0b8cdb84e704b1cce1c6e59f05454f4da38b5f798aca4e7699d9efb44d0269a846b8c060ac4bf3e2ca05bb54ad9510b992d40304b93d976eb680ab3ee691e6ec3e9485e86a376ed18cfe83b66f9ab35fe056e648bf57179a662b9ef3f2b8db61dcd03484a57e842955d7ac3ad97cb43d3712749e65969878e5f7d7a709e3e97b83b62eb9140746834fa4a993b8f92f125450cff4c09426a70bd6fff6c6d9cdee8c19f9ae862edbf664a001e62d692f0dfa348b20bcec7cacc10019c3ef69ca55dccef73fba9754b98ff4a7195d91e5682c505576ce10d1bb4d79aa9dc21e394e062a98884e07d37fa5bc7215c6e6dc446a179b61ad35c0e77aaa7a47d1684e504e74d5df7b0b7618f8dcbd149c4bf14f39864514f159f61ba45c071110cceac21a62f4145c865bd0c51e5c46ee1ec0caffa4456443a33c9bde2909ee76150dd6462234a6747b4bb57a2c4bd4105e65969269c3dc958f639c20e1e2b03eb57093651e820f220337fd5cb5b40ba6586b0d73ab5bee48752c2bf120672c90bc1ffa91e89cec765a920c583e8c352e3247b85b2ca344ab6f0f16099b75e1d223cc66e36b91b90b4dd7b38872e6f1a1ff861ce3a6b8ab606c04e5e2b5aa8294791ee785d829342acca81f2973ff597765d78ad852ceed771d0bef48e344c7486aa8b35f0734a819df2f4bcbcde3712194c08e6ea1ecb8b6512592cd410151c276f6904bf06668a550e96d44bc25e0b23d2d3d4241e5162adac9d6954242aba7e61770d28c57d803bc176787b494c73adbe3a653b9d05aa819279aa249de05f8eeb38365061c456f69cec36eaa1de005163d6e07d3787b0ef7e8701a582c263ee6e871236dfeaad1474c45531670f8058e03141eb4881cc97089c1d74c6a011e1ff0b1c6341bf82a4c57f621ac8514c1a165b2cea4ed561a1dc9589d037d72d7151e764cd1051d7c0a408c049d41d57c9583bcbdd9a4410012d83def1776d9ba8d5162ed182b5e29f4855acd9ee073ff48a6460a0a668edac3458e16f12af94d60d15b41070bd2e4cd905b93e2770db0678d0d042f0bf54c40862b12cbb4ba5aff835ca8684062e792479a42df272ebaf174f0d4c7211345120dba6d6e70054a8c82f9fc39819fad7f8459cb4c6ba03d8d5e33d1380325e8d57754d1224256d57419f9d0ec321e528b88dd57246f94fcd5332d9af077b97b3041396dd8e1ef4853768be2ddb2e3768510d15cd76cc872203621f77872f004d762e0915a3791c4e0401d8712c8d4a325414ee02383581fdeeaf0560ba85fab56d8361f3b9b0b29cf87bbd4f35b61c165c33384e8e78dd13cbbb0e000bdaa9cef96716df75d809afd28e8db4fe8d644480034f393231d32258ad50e490673c34610768b34bb71201f33483e96e6dce97ccfadcca336493b95193c77e44bb741e3d3a9f709d459218cce706895d8073324041e9e09cd66a9d10c66f35103b0ceec883a5fed51bb97c9e90ad8fe0b5beffd31272e6cc7f76b22176b5ccb1708acb95edd4d1003a41ae630bd4b05d01cf518214312c4a373eba5f2889bcda4f86f881e561e5876220be3757f1df1592d1a649d95f583c9a41c7580b8ddc7e3ddbe406ba613af8314ae99a108ae4f4086ac2c4eeaa52621726da89693d7576d60edcacfe398be398c46d3624006625107b96a2a46e02d2ba011673d8f9f4d7e5a69b9e5dd9ba11f1674b9bddf2eeebb9ef1d934e987eeef530e9e11479d536cb246de09e7716d94313d32d741091a3120b02b3c422300497d2295c201ed1becf0eaa2d56ca13a160d5e5a1b561d8cf1c7b1827fe83748ef50feb5498c4a1ce6e81a1b61e32604e377e40b33f98f2ebf3da5544745d9306150f44e1fe3053f8ce61f257b4828496615584c7d586268ae0bc64d04f2cfb41dc40b97e344dc470b1c5d8b33440ed78efe637ef2aae0ec208c9ab72251253577212380e44a464f14ae3f181f0af4659904309f6f8cf25f57914d429a36e28f4fb0920cdd7230a175396c2371101cf78cf6e6879277700975cfec76981717f853366179f0fd308e2bcc47faa3881fc21c63f387f3105d4230e4ef7a8b32b4f8698146aadba557a1dec06654c9d643bf70b4435ebb985a66380fd7882cea1b04c5a41018233d5cb179dc8798615b8dbe0b733caa419705388dbe66bde65a4588b7e73a0a0b0b66cb279ea75803ddef94c98a4e279e14dc32e33b202a405576592225ad7ed0423285927273c5dac28a84b1816037864e89fc1c6652eec347eb5e92a1ba6188e54cae1fefffa9f6fbfc941d4f40da085beab45e4e305199d14dcc3e38df7fd5e5fbf49cff7912f1724e76f11efb1c8bbd38419af49b703f4d67cc5d042647facc481958044aac1fd746e6235aa6d2ba188810be7a418d6693e4b06b78ace9002e352501d5480acca67f8e2a6f19d6f91efe99ab3630d580991bd97628d98440c0d8412fef354b20aee2380d181af7b379f4a8288aeca54f7f0c7521ee5ce9e282ffb7d725da977bb5a854910c777258399fbdc92346b1df4188a95e1cea7a39e0e47392e7684c8b71fb54af3ca0e7e929ea125a1977d", 0x1000) setsockopt(r1, 0x20000000000011, 0x2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCFLUSH(r7, 0xc1206951, &(0x7f0000000300)) 03:08:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dc03f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x81}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x106c3, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 03:08:39 executing program 1: mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x7) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 03:08:39 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86410417be35f1dd6031797100303a0000000000001100000000000000000000ff0200000000800000000000000000010400907800000000602767150000330000000000000000000000000000000001fe8000000000000000000000000000aa"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 03:08:39 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './bus/file0\x00'}, 0xffffffffffffff20) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) sendmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffff27, &(0x7f0000000100)=[{0x110, 0xffff, 0x8002, "bd2b8830cdefdb7901f548922d4292c23f3279e002bf5e064424bae8b92225ab36e19852efe21a8363f396b02bfa9474c10b04784783439a09882dffe76cb3a33c6c76ae2306df30826fba7fa9430c31f0545abb4ee5fded00220d1e725b94be54a7cb93f0c257a671afc2004c8d66e2fefb0f8aa7a6f12e4715c56634abb706c7684193ee39559ea60fc2ee5419c369874eac7d493892757287d88132212a38086ef7780070b0295d303dfc3309b356de0792b177c3ac9e1c4607d0c03518ebe2ae240cc068d0962e176818235d0aa4efdd00e287fa49798f395519ca9930ed56d9720e292e148918c217f3bc4e9766fb918223a9962751413941"}], 0x110}, 0x0) 03:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r2 = dup(r0) setsockopt(r2, 0x81, 0x9, &(0x7f0000000140)="3032ad0b621e7fba6b29f933753f5058dfaafbf37c193cf31fc803be5299ecec63a7635e27637677629bb13ffe55d01fc7af6cac268b6316496863b9800fe7d7311f5d3e33a7a4a277264d09898bb001f5019846df947e38cef201b3a0b85d1ed87bc946344e37db4b31c3835671f4bbc104a543258f2eb00bcfba830d89", 0x7e) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 03:08:39 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x42, 0x299dade4, 0x7, 0x2000fff, "0f41a4497341e4de9a446ad6dcfc862f6f03ade4", 0x9, 0x4}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = dup(r0) shutdown(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x1) syz_open_pts() syz_open_pts() r4 = getpid() sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000280)="8392d9590589636e7e9cbd094455b6925e796f25d26658b0a7cdedb9e91286aa20c5ed4b8f61c7f6749c41ababaa5460edaa84649a483ce09e353c597dc6b0bf4b15de2b1b72b33b3018193ad20b86dac761526c685db2bdb0ddfca0da896a7c981a2af81a2ae9f94f3fe9a77f76bd09cc822ef13c0d5673946bbcfee43b07518bba2893173a46653de01d74020252e128bb9ede1c16e0a4cf21d8ccdea2f017bc509021c4b2fb37091d0b72e59c7bb55465ac203b05b37a5d408639cb3bb811b8f85895469da1fb3efbc5e3446ff220c3579b50c03c85d70b5d0862df", &(0x7f00000001c0)=0xdd, &(0x7f0000000380)="0eb7f2e58c7d19237ff6f04479103299df1efcc204e00e30df1c6a68e039236f090bce8f97d5ea9d67d7e4f23762636573b25f7b75b608601c370e7e998c1a47e30f3d3ddd62c436b1bd6b305f1cca576389491cc0c06188ce592bbe12dcaab0b185e92bc24ebed38d94e025c6daac2bd4b2a99b04dec84b921d501e43769031826fa8768598e7d0ef07f33ae2959d5926d26357ca7a3c881f0d3081b23a39e8e72533ed79d40e25af56517c7e8bd50d21c6734666152d6c0c87f97231e49592e0e5368690e5c4de677fc4acb09d65826515223b2ad5661f8d32898dc47bd58c2b00a15260da6c076ec9a9b7e22bef55ed0f002ef4", 0xf5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x4, 0x0, r4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/101], &(0x7f0000000040)=0xfffffffffffffeee) 03:08:39 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, &(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 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) ftruncate(r1, 0x0, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) dup(0xffffffffffffffff) 03:08:39 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @loopback, [@fragment={0x2b, 0x0, 0x5}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x2) 03:08:39 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000000)="8174aea9920db417a6620c6bc340e51e401f560fedce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351327236e1face126cff6c83248d3c05efb317e592a5dd110b179a7e5348250f556a677050417440df5ac632849bc7b056b24eb53a174f336f7cfc38a3ac8f7413f372d9bc", &(0x7f0000000280)=0x77, &(0x7f0000001340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed2ebe5a0e5cc517652e965b5a5296db6b3be214f26a1528060539ebdaa31c67af309f63b9afec300c57", 0x1029) 03:08:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879437751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 03:08:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x7f}, 0x10) recvmsg(r0, &(0x7f0000000540)={0x0, 0x1c, 0x0, 0x0, &(0x7f00000002c0)=""/173, 0xad}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) 03:08:39 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) 03:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1f, 0x4, 0x5, 0xc930, "46c635a59f8a91083db0e12bb13d5f422f06400f", 0x8, 0x101}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) syz_emit_ethernet(0x27, &(0x7f00000000c0)={@random="563e81901e79", @local, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@generic={0x8060, "211a7dde101209b9a9fbfcafae3914ca9d6a890ff5"}}}) 03:08:39 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$KDSETRAD(r0, 0x20004b43) 03:08:39 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000000740)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d50151dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765ec82c32de5c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e65406000000000000004fee878c49630132259e04f5da0d1921beed03000000d978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957030000003901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2100cba4283", 0x216, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 03:08:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) fcntl$setstatus(r2, 0x4, 0x8) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = fcntl$getown(r3, 0x5) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ftruncate(0xffffffffffffffff, 0x0, 0xd) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x8, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x1c}, {0x6, 0x0, 0x0, 0xcf}]}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8000) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 03:08:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6080, 0x408633c) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x22) 03:08:39 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x80) 03:08:39 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) pread(r1, &(0x7f0000000040)="cf", 0x1, 0x0, 0x8) ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x3, 0x4) sysctl$fs(&(0x7f0000000180)={0x2}, 0x2, &(0x7f0000000100)="c9ea6ff968939e1a1f0437f7d05ccd6f9a018b6a625721b458da1ca6cf97de72433229a95d729c29bcf8cd2185fbaeb16e4d55f7fd70a7f76278ec2adaaa8725c7017cc9ae507236", 0x0, 0x0, 0x0) 03:08:39 executing program 1: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) 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) 03:08:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x482]}}) 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$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:08:39 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffb) ftruncate(r2, 0x0, 0x80001ffffc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xdad) 03:08:39 executing program 0: socketpair(0x2, 0x1, 0x43, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x4, 0x1000}, {0x3, 0x68, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x0, 0xad, 0x1800}, {0x0, 0x4, 0x1800}, {0x0, 0x0, 0x1000}], 0xa) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r0, r1, r3, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpgid(0x0) r9 = getpid() ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x400, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x180000, 0x0, r1, r7, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r8, r9, 0x7ff, 0x9, 0x6, 0x9}) fchown(0xffffffffffffff9c, 0x0, r1) 03:08:39 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f00000000c0)='\x00\x00\x00\x00\xc8\xe1\xbe\xc0\x94\xa3]|K\xa3\xbd\xd59\xff\x18\xf1\xd2\xefu1\xe1\xaf\xae\xa4\xfb\xf0\xbf\xd5A\xed\'\xe1\\\xab\x14\xab\xa3\x83\xfa\t\xe2\xe3\xdah\xf5\x1avZT9\x80\xe5\xec\xf4\xd4n\x97\xad\xe6\x8c\xf3\xedd\b\xfe\x03\xf5\x98k\xe6fl\xda\xa5>S\xfa\xd8\xaa\x17\xde\x81tk\xae\xb9\xcc0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x70) setregid(r1, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x80000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, 0x0, 0x0, 0x7ff, 0x8, 0x6, 0x9}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xc123, 0x0, r1, 0x0, r1, 0x1, 0x5}, 0x5, 0x2, r4, r5, 0xba7, 0xfffffffffffffff8, 0x20, 0x36}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) setregid(0xffffffffffffffff, 0x0) setregid(0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x4000002e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 03:08:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 03:08:40 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ff23f8cd01000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 03:08:40 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaababb0800450000300000000100019078e0000002ac1400aa03019078000000004500000000000000006e0000e0000001ffffffff3e7b9a9aeaef68a4d928ac570eb4eaffd0042bf146960efed1c7c0a8101eef158d283d178d68e719f1fcf0dfaf1829fc123daa181def3a3c131bffa158d860aa2afcfcf6df63925d35283d983cc5e5e509410406898934fa8cc68dbcf3bb32e2a866243e9e95b74bd6"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = socket$inet(0x2, 0x5, 0x7f) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x20) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x88, 0x2, 0x4, 0x2}, {{}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x38, 0x80000001}, {{}, 0xffffffffffffffff, 0x1, 0x20, 0x3, 0x1}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x1, 0x6}, {{}, 0xfffffffffffffffc, 0x2, 0x4, 0x3ff, 0x6}, {{}, 0xfffffffffffffffe, 0x1, 0x2, 0x7f, 0x40}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0x40, 0xfff}, {{}, 0xfffffffffffffff8, 0xf, 0x1, 0x9, 0xfffffffffffff800}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x5, 0x5}], 0x1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x55, 0x1, 0x800}, {{r0}, 0xfffffffffffffff9, 0x3b, 0x1, 0x4, 0x2}, {{r3}, 0xfffffffffffffffc, 0x44, 0x10, 0xff}, {{r4}, 0xfffffffffffffffe, 0x20, 0x4, 0x84d, 0x1}, {{r0}, 0xfffffffffffffffa, 0x63, 0xf0000000, 0x7, 0x5}, {{r5}, 0xfffffffffffffff9, 0x90, 0xfffff, 0x80000000, 0xfffffffffffffffd}], 0x3, &(0x7f00000003c0)={0x6}) pread(r1, &(0x7f0000000140)="cf", 0x1, 0x0, 0x100000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) pread(r7, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) poll(&(0x7f0000000100)=[{r1, 0x2}, {r6, 0x4}, {r0, 0x1}, {r7, 0x10}], 0x4, 0x4) 03:08:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="5a4f720e730b07a53e2f867a0a211015110e8fbba98cf1b374ef29c4da37779d322f5d5a6705c4918c956b448b77113ccb5c3c7ee9dcc63db3f0d6cd67ae3d5dcba723110d0e64b39a2f472eb039075a739f9f044aad020dbde7ac471e6c88e9cbe443cb0a009d6eb371ad95cad66eac97aaceddf816c06ead74ca90cba06864121f12aa0a4d77b075a2e925392b7c35634e4d738b754ff9da0e578ce50069f855e79a7343fa3588e5a70c74e36da80a4d6a201e61dca5d38cddbaa2ccbe28805e", &(0x7f0000000340)=0x16, &(0x7f0000000380)="be143eaa48dd7b011e4ba45c3008ece1169e06d72871cc10beee1a9bc852e4de52253ed81bf53a21ce32cb6253eec0e1ef7f9dd37c245fb35793a64d76d06917f9f091a01f7b4d47", 0x47) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x1}, {0x6, 0x0, 0x0, 0xfff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x2, 0x4, 0x1, 0x1, 0x8000, 0x9, 0x7, 0x1, 0x0, 0x7, 0x10001}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:08:40 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setsockopt(r3, 0xffffffff, 0x0, &(0x7f0000000140)="dc5e8acb60b43ab5d3735eb6640446d3c7b632", 0x13) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x81, 0xd, 0x40}]}) 03:08:40 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) 03:08:40 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 03:08:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0xc2, 0x8, 0x401}, {{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) socket(0x10, 0x7, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x10, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket$inet(0x2, 0x8000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x102, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 03:08:40 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r2, r4, 0x4}, 0x200, 0x401, 0x2}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x180000, 0x0, 0x0, r6, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r7, r8, 0x7ff, 0x9, 0x6, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x100, 0x9}, 0x8, 0x3, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 03:08:40 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) 03:08:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x3ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) shutdown(r0, 0x0) 03:08:41 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="b778b9a2a42a", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @remote={0xac, 0x14, 0x0}, @random="dccc743b06a3", @loopback}}}}) chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') 03:08:41 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r0, r2, 0x0, 0x4}, 0x200, 0x401, 0x2}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x180000, 0x0, r0, r5, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r6, r7, 0x7ff, 0x9, 0x6, 0x9}) r8 = getegid() chown(&(0x7f00000000c0)='./file0\x00', 0x0, r8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000080)=0xfffffffa) 03:08:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x101) r1 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x6) utimensat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x1, 0x800}, {0x81, 0xaa}}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)={{0x0, 0x1}, {0x1, 0x3f}}) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000400)={'./bus\x00', 0x7, 0x6, 0xfffffff8, 0x0, 0x80000001, 0x6, 0x1, 0x2, 0x0, 0x2, 0x8}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) pwrite(r3, &(0x7f0000000080)="fd3339cac37b1aa3affcc4bf144e0a8639525595f5a42b5071fa777ec1", 0x1d, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x6000, [{0x1, 0x77b}, {0x1, 0x914}, {0x3, 0x401}, {0x3, 0x6}, {0x3, 0x2c7e}, {0x1, 0xfffffff7}, {0x3, 0x5}, {0x3, 0x3f}, {0x1, 0xfffffffc}, {0x3, 0xfc5f}, {0x3, 0x7}, {0x1, 0x1}, {0x3, 0x8}, {0x2, 0x1}, {0x3, 0x5}, {0x3, 0x7}, {0x1, 0xfffffe01}, {0x3, 0x9}, {0x2, 0x9}, {0x3, 0x7f6}, {0x1, 0x3fc}, {0x0, 0x5}, {0x2, 0xee}, {0x3, 0x1}, {0x2, 0x9}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0xffffffff}, {0x2, 0x8000}, {0x1, 0x2}, {0x2, 0x1f}, {0x2, 0x9}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0x1a, 0x0, 0x5e) 03:08:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x79}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@empty, @empty, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x6, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="fbc23a59b078", @remote={0xac, 0x14, 0x0}, @random="f9c4a4fa48af", @broadcast}}}}) 03:08:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 03:08:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0, 0x0) 03:08:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 03:08:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) pipe2(&(0x7f0000000100), 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x64}]}) 03:08:41 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x60d8040da80b96ce) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x4) fchflags(0xffffffffffffff9c, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 03:08:41 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffff800, 0x8, 0x8, 0x3, "abe78b6010673ffd4e3b2cfc920b3675752fad77", 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000040)="b93153be09d82a0ed92bd8db9fa277759089f1983196070ae9b85edf8fac27c3a8edb370f1c1b9b4b3bba831daa0f616d667defccad2c2", 0x0, 0x0, 0x0) 03:08:41 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000640)="918e8784ab25150a4f87e57c81698e807f4748ffe73fb7c48eb7adc2140e728f27c96c730e74326d159331cd2000000000000000108481e16d4223330287f517c3857f3cca7297377c74a3ffbdd1de0f1d4c0a220168aac61cfdd61bf640a4cf9575c87f3f52d76c188a293a61e0cbecefffa5fc0589fdedee7d7c05fdffffffffffffff3e8095dc7e131181092e99c4d7000000000000e0ff045f4921552eec0000001335c708c000bc0892898e217dc3194755ea9f29491c7da29b0d3ffa58b83904005765e913171ac42608a42cb3f1d5989e5d2a4e6540522ab30e9995df30fa06dd952e03a5476b6d2b8b2d2768aca74ef59f39442e85f7a30ff074814688c6548d64fba3cbf3d6ce2bafe42da7c8c6a1ba35267836a504cbd064fafe690000000000000000dc9e617d889e329a4172c41b999aaa3be778f2f7c358d4d8b120a85105bccc0c3c1908f380af07f65ad78169a335a1295fe02c7bec6393edeec948107b87e157bdbde134e5279b9dd8c965d71511fb85775f53794b172c611dde2825696cfd5850e5c0116822ba7777419ef39d9089e98993a49349e63123327a23d9b3536420f5134b83b809bb056f2056a01caff9100c000000000000000000", &(0x7f0000000080)=0x1c2, &(0x7f0000000200)="a5771486cfdffb7eb47066c4bccbd6d4a53e240e40c1e45ab1cf65062d6bfdfa02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c05a5a83c533a4877e5fdac3c5d3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4983e672c21af6a52b2754b355da1b63fbc363a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f66465a7bdb08c40f9c22cca1fcd6ffbafe9ec8c0f95f7de6ed9b6b8118aabe5eadb6c9b29446da565bc5a975c848c08bc6855f6303a9f07a0b280e746e4803b063bf3c887514557be1eb4ba9b4ca218d3467ad929f41d8fe84c58a4205c2ade6bb68f40e6da71227bae9183eb653b63c5dc267412b8f385599a599a5e0bc99146ace72d7df79d8324821ae1540abcd9fac061fbbd1c9c68f35265b1615eb6a9ee75e27815dd69ac5059224e56812a24b6847cfb47b961976d850a1a32460f53cd73bfafa3d83b9bd6700ebf98f035ec4b6d752f9ee778b33c1096e2389563de0cacc7b701a3bda9ea2dea12fe7d0e6965e75ec67a324b456479577e3251215489714c7f2cdb2237bc80fdc257db76cfd22d2ca47ef76416c6cd73506afe13bd350b58784734492fb420f9a44d4f8ba04aad31a0b84258fcb8bdedc67b5", 0x226) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = syz_open_pts() dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x196) sysctl$machdep(&(0x7f0000000180), 0x2, &(0x7f0000000440)="f508b45b565cab92300c34f95eff26ae90143fb166b61b0a1518a73eab9115e221f1aa8c3c9f3d25e0c89f6e7bed15c3dbf2fed9ef0ec66688f13353db7ce3b3d56dc007a2b2db", &(0x7f00000001c0)=0x47, &(0x7f00000004c0)="a3cd665763a79166d92fa6e7eb0cb701372ce58389cbf5c8d10d067e559e931943aa12ed9975733825b1386a00cabbb21a0c9e208cb3983bd4a2a19892f46385db51d01fe4a0ce0d5d08d1df9edf550c3b95228827aa5cbd372cfa1ce12458c71158cc1976fa262e", 0x68) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x400) r3 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x130) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getflags(r3, 0x1) 03:08:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{}]}) 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, &(0x7f0000000240)=ANY=[@ANYBLOB="004d9a63eb95813eb26bc52544af73757ec7394d0da252656e0e6f1efd1e65cb4c5f411dd8971bcbc72effae8ae4eeb24d25b7398c2ac1316919f7b751653fabc135e7556bc72ef486b743af4b1dc54c94d1c3b1b20b08880ccf227622e746ea82bb5f733652c1a73fa807aece283f28794bb29fc69df7c21eebc0dcc3d7fb41f92ddc8c94f5c6450ef8bf65d95f8a812d70194df90f26e4986543bad901a836cd6988c678fc9961181a0eeed418ae4d1522675ca38a307fff168d3f24ed40ca044fc0db82c99d57fa180f5a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x9, 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 = dup(0xffffffffffffff9c) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) 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)="100a2956b9223776", 0x21d) 03:08:41 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) mmap(&(0x7f00008d7000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x928) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x7fff, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffed0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, r3, 0xf, 0xfff}, 0x466, 0x3, 0x9fd}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x8, 0x2800}, {0x4, 0x3, 0x1800}, {0x0, 0x92, 0x800}, {0x3, 0xf7, 0x3000}, {0x2, 0xe000, 0x2800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x4c, 0xfffffffffffffffd, 0x0, 0x0, 0x8000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x401], [0x0, 0x0, 0x0, 0x0, 0x80000000000], [], [0x0, 0x0, 0xd89, 0x0, 0x400000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x1}, {0x1}], {0x0, 0x0, 0x2080000}}}) 03:08:41 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x40cf, &(0x7f0000000240)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a7c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dce7ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000000000000000000000000000000000002cab213ae3a3a3f38951da03d3ee91af5a93eac30d4499a617c1c8bcc83ff5356cd978cbe07169167abd797df314ff5abed79771345e432692f72abe385e8ab93352ef446c7139d73b1b6b61f66da879ca53cb049e963da6f11837d02f252eedfcd92f5b492ef5e1b40dbfc559e8bf0fbcbdf18c0cd29a0b26d41ff400e8692f1436dee7ed69542071ebab52cad54b09b0c8bc158caa1608a59b76d967f7d6ebea1e946557cf61e32131e467a3db", &(0x7f00000000c0)=0x171, 0x0, 0x0) 03:08:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000440)=[{0x34, 0x0, 0x0, 0x1ff}, {0x15}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r3, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = getegid() r7 = getgid() r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7fff, 0x0, r6, 0x0, r7, 0x12c, 0x4}, 0x2, 0x4, r8, r9, 0x1, 0x3, 0x400}) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 03:08:41 executing program 0: 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], [0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0x2]}}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = geteuid() setreuid(r2, r8) 03:08:41 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='%{\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)=']//-\x00', &(0x7f00000001c0)='%.\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='//\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='*)\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='+%%\x00', &(0x7f00000003c0)='-\xb5$\x00']) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) fchdir(r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x5812, r3, 0x0, 0x101) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800024013a40 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f000730 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800024013a40 03:08:41 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffdad594ba6dffffff0000000000000800450000380000000000019078e0000002ffffffff030b9078000000004500000000000000000000000099ffffffffffff13ee74"]) 03:08:41 executing program 0: r0 = socket(0x1, 0x2, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a2", 0x2a, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) shmdt(r2) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socket(0x1, 0x3, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800024013a40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800024013a40 03:08:41 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0xcf, 0xff, 0xc6, 0x5}, {0x0, 0x1f, 0x40, 0x9}, {0xfffc, 0xff, 0xfc, 0x4}, {0x0, 0x8, 0x7, 0xfffffffc}, {0x1ff, 0x40, 0x1, 0x7}, {0x3, 0x5, 0x1, 0x2}, {0xfffe, 0xfe, 0x2, 0x6}, {0x9, 0x44, 0x5, 0x10000}, {0x7, 0x8, 0x5, 0x1}, {0x3f, 0x7, 0x7, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001}, {0x3d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 03:08:41 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 03:08:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c6530000b659258fc870321abfc4bb9a99e63b360ea38136151907cad4ca60f8d7df47b666aee82aa1c9f9cea6e84fea7c339a7ddb758c1cf7a9b72002a3ccf4b92c588bf66b61d6ae33ce19617eb581aa796b069061c93eaa4261ee84642bfac9235d4f07ea8df691b97c7fe69cec81a105180f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f7"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x26dc, 0x0, 0x9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$KDGKBMODE(r7, 0x40044b06) 03:08:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) 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) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:08:41 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) dup2(r0, r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) 03:08:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="6c6ef401c27101e0d610aa242add32b7cb25a5203f97daed72508b6ad30fe962e0d7b26bc1f796007bf3c345a5bbea33bfeb69a2ec0f431596d1be1ee8a4e45453f8665beb4f6d2c4cc8dedd5e08191f60a52cd96c537925455190311a18ee7d0a", 0x61) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:08:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x2) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000001600)=""/216, 0xd8}, {&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000001440)=""/78, 0x4e}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f00000014c0)=""/70, 0x46}], 0x9, 0x0, 0x80000000) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 03:08:41 executing program 1: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x8) r0 = getpid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000100), 0x10004) ioctl$TIOCDRAIN(r1, 0x2000745e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 03:08:41 executing program 1: syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb814936992b744bc787f83c31cfa5e6d41421620f3e0f5013c414759df19c8d1ad858543e354e1effba33b4fa3e44445ec9f868e2114fea2945076cbd1d355b1950c6c79dfcc7ebbeaf8c3f58246891634507f574cb9021ed022fda134308545b82cc0e7b92e7c5de39628ee4ab57bf91461d98d433e8f2275aac5f859ea9ce378578b949366ee4971cfea366c88c2c25e4b29d43adb00ce7fe36dbd08a189d5b51aa06eded57e791aec3b55d12c2caeecff89999beff4c794f51557a81ab038749d0d5d767badb053c206e0b678da146d748267cf35f923498c084f5eeb7c8a531a279dc8953241622de35bdb332e77fbef418830785f649a4a1d33ebfd3e2262c4130d686ab6432af1cd6be45cf5c34f216b77a723004671bf05f9b9fd798337feae9a1d8bde1f343297653dd74f0b4f5c5400f635f01f4ca2ac030c0e72384436cf78b486fa8ae6235ef5f87537301f182"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xde, 0x0, &(0x7f0000000dc0)=""/222}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 03:08:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x5dd9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x8001) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 03:08:42 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="9002adf5ffffffff"], 0x10) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)="38e900", 0x3}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca00000000cd16bf33d55de84b97acdbcbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e0900000000000000666579ef69aa0a49a6ff8a71ad000000004e2398dbab728b8cf4c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2007625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b48844c7a3e838638c45ab454a14ce76a9804a1e1e30ed5e3bd00000d9972ab04c00008a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a8100176c02cf515dba32dc01be4acb9371042d33c784ab95d88dbeda757d0844c5b5d5fadb2a1b99493ef5f09b0d507632e476d0fba4", 0x223}, {&(0x7f0000000400)="892eadf04950078f2ed3f3690dc682d05aa60a000000000000230041d006e34157cf18b2d735bc4365f6a1ae1f0332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d117cf6ba1e58e3c174125a6983ee863af33ae7213d0f10adb87dd135ebe172", 0x71}, {&(0x7f0000000180)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365284e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac000894072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd", 0x205}, {&(0x7f0000000a00)="9411bd2e0369671f925b6cfdedfae583287fef36816e7d9e45097c256d04ff0634ea52058ccd5470bb2d176afdf0b12e6a3adf050d9d09ff706d46f1ac0bd418a757c46329287381ae69d92056259d82e268ffca6e0e0dc2226c4441753fdd1bfff981fcb635ebc16a0e908d67d0c15366de6c90c0d4ffe888cfcbb78db8ef11b560f217411b6add418997557199d265e50c387984058a0f0c1ebe8442fb9e06030545dd22aee5cdbc25b90cc655298789fdd7d22dcc74f1ce7508dc45ef66600299c3ddd65d645177f0f7bbe76b7f515d73328843532f64eb13182e7e28275178f2c96cab982ec69c0ed3bfa6d9aba93d95db7b9874589db048429f866c4d20c42a54", 0x103}, {&(0x7f0000000000)="b4c9601fe0ab453f0656f310626485de3020afd6b5c9938fcd3da2021e476d209cc767035d645cd30423202c9a2f4b72f6cef525442e71b5b8cfff13a7a8fadd8d95b373a706c5935ad239e9f520ac68065738295638c1752aea870b3ab027c9018daa4ee35cb9d68e71689865a893bb4795442e95ceb63558e3caa8496dbc9240c8ad", 0x83}, {&(0x7f00000000c0)="c35b7e5920bddb28a570776325c2fdaa741f5cf83df27b3570ae372548c588207310a65fe422d05934b477d4251a9ddabb401e723825033ec52b8de8f0086ecef20681a1ac6b77aed59f125fc6b93d5d6ee3ab6b0b4f1671118ed6de6b0515f227af02a05fcbf9523d861412aeef39304e", 0x71}], 0x7) 03:08:42 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) pread(r0, &(0x7f00000000c0)="049fa56413ac64182ad8d10c581be1c61d76bc7ec58483f26d540e9eab2c43524fe96055d73d91c50ab1501984c24bda2b560a3077fd2e786cdc8e60a9c3ce4b4085fd75933e3a4e3360106349243da567f94c514429de7770d5cba850eb0877c68204ff56eea1f8bb632bf454cf919ac63a02331b14ae9920487d2d698aefcceefd3919829587c78cad0317b8383e17e9461e7daef385b18be0df40fd3abec5140cde159c60bcfaa4f0c9c1ce7b341da1c8", 0xb2, 0x0, 0x2) 03:08:42 executing program 1: setgroups(0x1, &(0x7f0000000140)) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffffffffffdf7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r0, r1, r4, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffff, 0x0, 0x0, 0x0, r5, 0x1, 0xe8}, 0x3, 0x68, r7, r8, 0x100000000, 0x2, 0x80, 0x101}) 03:08:43 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000504, r1) 03:08:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r1, 0x0) seteuid(r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 03:08:43 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1800}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x4, 0xffffffff}, {0x4, 0x6}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) r2 = semget$private(0x0, 0x8, 0x0) semop(r2, &(0x7f0000000100)=[{0x0, 0x1f, 0x1000}, {0x1, 0xffff, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x6}, {0x2, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000000)=""/60) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/246) semop(r0, &(0x7f0000000180)=[{0x1, 0x3}, {0x0, 0x8000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semget(0x2, 0x3, 0x10) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000300)=""/120) r3 = socket(0x18, 0x4001, 0x0) getsockopt(r3, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0}, 0xc) 03:08:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffffffffc], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:08:43 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r0, &(0x7f0000000040)="02349c8b0e8bf071f022d3fa848b1ad714586095ccf3bbe5767213ae58513b1694892b8aa2e8e9b2b3edbb2a94c546bad42e57613884f10a0833b63167efcc6ed433b6fdead019d6fe6c2b9b8fd21b71f25860e2383bf343fc727361cda9a97a64be7fb93b621ffa35f68b2f5b24f3ef602cf17ddefc5db3896dc6cad2e8c81a757e0a37a120fcb53828d9bd91ef5a311de42dd11085ce13b0ff21d588b0ffa62fa160a8514daa0f8ef0a272e9ffe02ba04e875b8c7b7447a53db074b860c2e69181fb37b3e8efed68000324981e5723bcbb3ebc0466bb87bdefa189586f58ff9844994eabf2cefd86d12e0f7903a599f7d6e205fda5a47c3d60", 0xfa, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() syz_open_pts() 03:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4}, {0x6, 0xfe, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:08:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xa25, 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 03:08:43 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c81a5fe4a7ce2dc05ebf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f3505", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) chroot(&(0x7f0000000280)='./file0\x00') 03:08:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 03:08:43 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0xcc7}, {0x18, 0x1, 0x5, 0x5}, 0x8, [0x7, 0x7f, 0x8, 0xe3, 0x1968, 0x3, 0x1000, 0x20]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 03:08:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x1, 0x4, 0x2, [{&(0x7f0000002000/0xd000)=nil, &(0x7f000000d000/0x3000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000000f000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000000a000/0x3000)=nil, 0x1000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000f000/0x2000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xce58}, {&(0x7f000000f000/0x3000)=nil, &(0x7f000000c000/0x4000)=nil, 0xd3}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) execve(0x0, 0x0, 0x0) 03:08:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="969d59766ae71ee13da12c386a08d33c70ee09eb13a7344eb0114fbdcb06852fd32de6b86d8ac79a61de0ce61591cacda0161e25cf65ed1716f107e69907341de578ff6c7c80545606b7a712871a7ebdc8a5a12a363baf86958da145a7f15e8ef9e227bea2a9309b231a77f077fba0ee328cb5ab0000006085021e0f6de7b5eb963bf7d7dad6667f1710d1ad0e09d8a093b3270512c4317d521766468fef7b010072db469a7d1c15261d26a3bdef90441d38d71faf684ffb2ebe0bd60039", 0xbe}], 0x1, 0x0, 0x0) 03:08:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/84, 0x54) 03:08:43 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x101) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x1) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) write(r0, 0x0, 0xffffff3e) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x10000, 0x9}, {0x477, 0x92ad}}) clock_getres(0x2, &(0x7f0000000040)) 03:08:43 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @random="011000ff00", [{[], {0x8100, 0x4, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x5, 0x4, 0x2, 0x0, @empty, @multicast1}, @icmp=@generic={0x11, 0x0, 0x0, "45792483"}}}}}) 03:08:43 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="b11b116754445cda0e56704f8dff01000000000000895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a931fff153eaa3be30bce9506e44d00abc638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62fbd8df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d68564b948e0e96cfafece4316fbe777b75a7d3007d6bb3798b8dd72c86d1536078030007b267376c3c807815188c17463a2b4fe25cf34dafae8c03adac938a419bf6163f775fe02e1b37fa08c145c8ea4a627d3a3b2dd8e93cfc9747432ef91f4a3026d3e9d66b2552cb5a788725773564f8299f43c843373edd79a45845c23d62cd92c38180ec076e93d428c0dbf98c8e12ffe92ee399f7d9f93da1770f92e467882bf0b05f803158c814f0b842aa03ad612c542dae5a5d74a23f3d3e1634fe017f5c841b726dce2b82edc8ec1496c55e6bb0f59bd74e1548e1fddde51fa38f85a9768fba4b2f15f9ebb61cf199f7d7108b213f6a613f4aac2667b43c505563df647c7eefd61701622e01803cd23d8fb3f367e5bed3d69b588659cef2e862de82d405a876bf6ef577e9b6fa19cba85c471612adc6635737c61c97cd7e73ce5e752d3f44a0c64735257879101974be0000e2a8caeb21a39d8f707fcda427cab77e18045eb378f1e13898cbb0db178b6edb10f940aded85da556c66c2c3ec98b039d3033b3d251a0f3db302ba609d423e383b3bdc69221daec591f4dedf6a432088cd69b2c2bd20705c0693451e5cbe3970286a8f4e9ece", &(0x7f0000000500)=0x243, &(0x7f0000000040)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b1775d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74a71df49c6f97acfbe3df9647e7105698b84bb2737277", 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000340)) 03:08:43 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0xc02b) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfffffffa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) 03:08:43 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x800) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xea14) 03:08:43 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x40, 0x3, 0x3, 0xd, [{[@rand_addr=0x3738], 0x9}, {[@broadcast], 0x7f}, {[], 0xeb42}, {[@loopback], 0x9}, {[@multicast1]}, {[], 0x7}, {[], 0x2e}, {[@broadcast], 0xfffffff8}, {}, {[], 0x4}]}, @rr={0x7, 0x7, 0x8, [@empty]}]}}}}}}}) 03:08:43 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 03:08:43 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="d8718cf20c42b4adebfd46eea2182252f9342c219e74b1a927992fe638875449c870e2bdf6b00c0216b956be600950e40f25f7bb072082c36bd9dfd4cb48dcbcfae03da35dd825cf53558aacb5cdc2cd5419e875f6903db160b23b86a86c0d86f4538d45b41c9cd5a9bbfbe1251ec03450f2f4b88f3655cd9f73301179f041e6617f67171ea6da7af8e269b7c6963a7a98355dc651b6ba9d", 0x98) 03:08:43 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 03:08:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb03000000000000000000d31fc6626dd2efb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48bf68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db000000008a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d1f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dc2f50ee61b97d586ca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af726b5545c95b99084a358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b40d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) sendto$inet(r2, &(0x7f0000000480)="816baee45f22fbb41b04ea1a2c9ba053e6374fdca830481494f06787a5c734f116e9349007d36a25afff1070a7f666fbd3eca50b9d85d01e427ff3ecdf52374fb3a560564f0daeaf7dc56cf8cd9f8b3587eeed10b0f3e2b3079d09148628efce7f038afd28f4b1422db17456649952eb48f30c6921a1339816bf24cd65248f39b619ef24255becc66735336d4675b8e06eff47f47324560d2deee74419a22c5ef5bcebc9ef059809a4cafe8e21de83b86ef61cbd4bc953249498822e1d39aae888a92082909318bc987369fa4991e347bac11ff3ffe1c5c6f188db76c0069f1813469e50da6f9f42ed2bdeeabd2cdd94ee334be9ff5c2265d17ab288a03090f89f3a08ba1783029cec141d556f41e10ac7923a004439db1865dcf872f8f1bda8fb67429b72a357236499a316cc09bd2b0b440de74b336d26e3c245cfd22d99d306ae323695b3c7d302871d2f61626019211985b0e79710cc7dc86ea543e922b092df5487c5af2b1e9332ec2a7fbc17045b85bf5cef55fdd4577539eb3e3358a9b8da8b617e964870195749508c1defec32083ca5d2745e7aa43ce1331b33f0b98392c0838903f9f144886665b557d96dbc85d682ba311e48c98d7967ef319d33adb0a716083f8b7234e18571209185363d761117e8df5070990ee8d4cb4026b2ed74221f1c4733c8fbfb1c633373b949037e50fbd7e107a54973b23d27065bb2d7942fb8aab78730827f155f370e56d4dd601965c5e7b160283b65e9c749ab1dce7a80ccd92ed1e179db2350a4eb66e30d9641cb8dc585cb25f8b6413a84cffe87c3394e23578e4b88ddc63ea8ccc1458ee45eeb4c6660e120437fc189b360e285d0fee4d2e24b2cd068e39b40e33d09e8e2bcfdb80dc3bf0ffab992f2b3ad2ded9015c62f5a7aacd468e6e1e2a42e2c965de629e74eb48bef0d4428a3c46ca292925f8bb28023dc401034aed2a66977a871a371776cb6008e4e9dec8da52558714782ff776b744bfa3ee3dd01411de527ba19c9b83bd7a23258aeea96b0ca3c502d9a3673d5a5b8a6cc7c2e49842094b134699643735461b6e240360560d2af06ef4740006feaab704801d31babbec9a9f3527a82fddb1cc805ad3298e1f6de7dfee2a9f9dda34ad49236ae7aaa9065dfed6d7fad9ef4c3695551e4574403792aace71b3b2c0873f603e2736d1719be32d3ac39ab46bd60c53b66666f39c4617f969f766f4e034df63e98ef026bbd2874bfd0431eaefbb009c9dadc8cfe8c39702a7d2fa10f312759b211869cafdeb972fb7861f99c805e6e1937b80f7b7734dbc8947cddaf22b7120c3ca58b04de8ebc17424723c24da0a5afb57798f557fb57fcf86820a28a49337b781ca9a4aa81dd30a372547440cbc1332921105aebd6c0b31c975f00abf1fa7ca93a07859dfc448cd26dabd25049f487009762393da42772b8f3993d6499ea1c47f68ddecd8e35dd7102721fb8b339e9aff105b8de6c79510a5aba0e7010fd4e77cec31e1834558e15cb89494d3c58bc6601efa15c7dda020c8ac6e166f0bf86b88558118e07f87aa8befc42d252e6a8400a79c8caf053618c57f033763fdfda9a9d74c50da1c199fc645d20af2c895b276039ae888ba2f48caa71f08f758b2c197fc7f2e199cfb2f50af526db561f0ff34c0b6cae667dab499bb988e7093c3558e084d0c106193ab4e0e33d9043fa92cec558ebe6635ebafc152a6eee1e09894af65bd5fe3fdd14fab076e4629944ed0d6acf57d29712f3f6d3cccf211434a7150bc53f878233a7dc03e6148b9bfe3ea54dff74282f8fa41784eeceaf905a2935d33ecbb0e615cae32f5f503df2e78708d59bb3363fd5b7dde96de66bb2f21cc6b133239e0527931ac29691b0a369ab380d7f8e5a6861f0c589a02f02f309d5ebaf8510350eb2449850fd1b421cd2ffbcbee52ac095f640bba92ee7ee429ae87c5cb5389274e4a5dc0e55cc503f458c0d337e6ba48a9fa343f541006a83bebf09a20aca1468790f74394866b3f8cadd1071c4cb6c0b46b6cd3137fd9ad15a02836163242be03a2ae5f5e176e8ad44a29bc8194932419cb8b0232ee78b86829381d03116135a232ffd1ac3251ff7e7e465d6f4e70f6f6a5b439bc0a80bbb4c5673aa1aae1144938a54f0704d2d8f2e6b6024873d73624bc724b9b308cb9ea83be43051de02e447d1ec3a473b6f543f0fa0cdc896c708e30e3304d1ea9a716d60a4b17a4534146f792a315dadb12ce61b3dd70c1ef95fb8432a79c24182ab1f12e63f931c8a9ff4335d705bf078f77a096d4de8c3b45d806a37318d62b42d381af5499cb3b9f57368422dc8e69b272c4ad9821493a50cc5ee00961cc5dc4d8dbc5bd05196a0fa19b56ecc3f8e3cc34025c1f8436748ee6a85993a1bae56727e8363698252d26486ee75ca74094f817a9b0cfd2a2e157e42c681d52958b6c787df3f108e26eaf3da981c0d44de1314e1aaf3ba7fb9a1b54fafd96f0b529aab2401632dc9d680de21606639c29bff2bcb40a27e17c8158ef0dc260e78585669c4874be5f548438d9cffa807f7434cc63076013d1b3841609f43e716a9365a78de8a06fca3c6d6a41cddbfaae83383de5e7bcb74084ddd4607664cf7007fc2e5d4fb27031693a12c069447118e4edc81e9c460e6b4bb4b19440cb84c3f0a81d320b0dcab1899a9ca2864999682cb559bb541f091fcd3f28ead5051af1334988d43f3fb0ca5b399cd9fdfb19628cd6945f9c5cada5facfe01eade3e0ffb418246982bd547097976fa3202d697555ecb28723b41499343e8c9a44297a3b1624cea69f6f7c136bda2fa241fd4d6a17997fb549413be7c33b18a961d8e5e0eae62d2d3eb4cfe8493221ac5c3e921d5be4b6589357228f835e2c795ef919d375c6c592e4fa105a342a94fb8d5d2078461059b0c604f652e278ae0454d23d7ef82cace5ab14732532e93658f9d5eaa3bc92e415d4461fbe3b236400060797f52f4efd035d126e5221a9270d15c57bc452e0ef0513520af418af5ecf42a4efb195aec84bdcef4b1c4b69f93eb3047ff88af5fc1e2c17ea542dfa18cd95b696a811c3dc2fc59f36bd631e76208d881af5dc5617fa981ca072b9e125111ca5974d8ab788858e0055df6ea4bf335484e99ff7439fc500578be0abed7f7646a3464fa0a8b04436885ddfd4c385b32e66f608a4d8a793443780c55dcc968e925b5f19c7ec725b8af6565551d2dca3f05eacdec4b72a2f795e49066cc818ca05ffe04d02b30cae8ed9ef57acb9a69b50bb905a787dde6f53a4ccc34b9c1ec153aabfb603a288c7b4c71de8b191a6479625a67b50296ac784d6cc6ecf4e4e214680c69fdd6755242c0712ad1649157a066993c1b5120ba10d7503dae38a8824df76ad0149c98d3779d1a15f8851792ec9c32453e65201dfabe0b10e906173fd6d346f135e2283d4be9bd216c1884be6a9805529e05fb9b3ec7cdfcb8b478efc954cf822e1fab357ad185e19bcccb19e658dbe7c2b52c624db8c6ba1842048fffee948da3814859ad2cb19157b488ff5bfe00b62f4fa6404533f982b1f0dbe5ab8396839423dace6d30501ebfeea968479abbdebe05c3c1eb828ac411541e17a97d14e60f6f910aceccdced09dcc7b48f76f654629b54a2062a37313863953eab4cae6b68f47147ddecfc8389d7b4e50bea104c75f8367c218e0aee113da3b18207c0691618d46a97c44cf1590e0fa9a6fd8ae127493bff88b5e86a60b42b27463204d19888ab4e09b1ddf47f5888615820ffee311a37a434c702493d82655ce00f7321c709347ace42f05e3e7c6ba6dc357e82bb64238581ade4a0d4a259841ee31858468dd5306d64acf0164a24494b201114b03d0ffd6a9b80c66b91b9c0443453f541af3aea30426a8a70b8d6efbf47ee1c3d03422b1a2bd2f470f940625bc56982d36c11a299399ed0b39852e3be2d33f348f6a2835038387bbdd23fba32a10e9489378e1ca1f1e081ae5c47545ff717145b486ce110468ae7abe1d32b1ec4daf15eeea0970b8b08347e70bec7251bac38b9f26ea58a56f8515f523f9d0ac0dbadca3c1dee2c86f35f0b3f08e2b76cd5adb488bacbff7c55b2bedb9baf08a5025a0d581424ed26aa6336fb1de0320037ac58766fa089567e11ad41449d9b031c5f2959a7b3f1a6a68e6258e7dfbf3a7629245eb6acc83b08dc53235f7f0fe99e7b5830b66645f2d7b50466f9faebb81f34aa6748e508bda15b28becd7241b5f026b04911879a85b0794c8323a55d777a925a62cc34a83c53539188f8acc3063824fe65408d14d84d3e0df4b8abfa60170787cf085069673557842c881b388daf6112f42c1d55d519d34889eb26130e89d149b699dcd468abf8c4b2ec4742f485bb95a3a2190ec2d7e29b34e02f2a1f7b0a40042ee6ca040db92559566a4bbb9e415c93c1dbd5db75b83f09bb8738c69e9ab38efd0971b64b05b32a56b160cc53e51c45938998dc695f8f85902b26fff964f661fb1a4e2458e2c7cb39c82de06ca0a1c9be4c8d85da07e962264f88ab50915760d6c842fb94b7cc050a69e77fa38c41f8c84d71142c61eb62cc057d9acbc6c593303e1b2e5d38692f8d402cf089b8bc56b65297e5b221b3b11f259240a42140e8ee454f9cceeefbb1e003b5d099419c8edd9b77989b92d0fc2fd5e14188f38822eac13af87921e06679d68f13b95e955c0075b416584ba1a976d33c49a2609f22f196b8d59c856402492f5b6703cb8183a0ca1f3ef31cb19aa2ac8e3110c2bed8cebd44e0b648dcdc963bf593a14e7751a7c81f69d4c152773d14977eafe737fe1711130d56328a7fc4ed28475a28d242aa9ffa5138fa62fb7eb6a977e1ae2e8827a3d023c3154062b1afef01f0585296f806a55659d75385935fe3da1925920f6f49a386d63a5a2800311064591ace754f024f355b9ff7d4e7c1d6bc2c5815fcc4c8cac6c6ea3d8612d5ab7ff4d81fd9b71d65c69293338710bf41649ce22f2bf73fa815f76062f74fbb28aea0ce7be79bdfecf52b3046e3919f3e2cfabda0523ba5d77f75eeb5307c3ebe80bde0243e8930b412ae7d88da60658fae4763c5dd4108335672810a6e1bb7892c6f53a9b0aa8c1c694fe80888a7a6a7d5fa5d2d4eb84806729284a4a94665b2c7550f27fe66e295911fc33d9487919c0c9b291e80a1103054c059edda9375a246e0c2db631b6ce62de19fbb76a6d8fbb118a4de6c1e7f07a54afcad4e43c1aa2f327752d0a13666a8055f492092dbce6a0c305d817dc20bb20f7e30aaf0de1a811b75b953eb4524183e164315af38f8afff0ca9cc7ec0b99a3b0fca4d86488d29a2489da8855da434255570cdb139d5a4e4eb391af30542bda9595f6d4f3da0ad043eabed7884c4821de0c28947d766783ff82e52b0ddda80adf735504c781ee2b93bb668a0acb903e161518236f9d889478274557da45e124b18ad151b8d55186703ba7b2fd8ede67725322a94aef72d4eb03b97f6fa29ea574a9ae98c5d77401796ec0ae92fe1a1046380d37f28a73bbbdd3212c0a0db0eb3002ab66a16a4566a30851ef6562788a0610364add0be45a77fe5cdfad34282b245a104a6013ffe7d99277e363ebdfac1fc964ffbd1f2bbf2f14f208de6161df0e13be05c886f70b9848204499c2be07461f66dbf875cc9695374d065fe537b4bc8950803d77f52d7d14f546b7812f1959d0a49042fbf6fd8d0d1c54c5580684965b8217ca13ac6fd36823121995b9b94fddff3cc3317bad3974e1b361c0a9bbd7808c2bb57", 0x1000, 0xc, &(0x7f0000000000)={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = openat(r3, &(0x7f0000000040)='./bus\x00', 0x0, 0x85) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d}, 0x0) socket(0x18, 0x3, 0x32) 03:08:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x7285) semop(0x0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(0x0, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r6, 0xe) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 03:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 03:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0x0, 0x7}, {0x3c, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="1237aaaa07008c233c8a1b7df400"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendto$inet(r2, &(0x7f0000000480), 0x0, 0x408, &(0x7f00000004c0)={0x2, 0x3}, 0xc) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000001c0)="7c73c6e38a18b297f1c07069425135e69918200f3e487300851faba04fe6afda309463f51998e3798fabc54e192ef01985b9885b07a4a930130962866e9a3df9b5119f0ce9262a8f7eca9311a0544956aba122211c5db4dc0d45156f1d7ae4a060afc214bf0e584211113a669353f6cb04b6c920786b0cabf41ce24b5914f345b8a7f8da65fc5531d8072d7c7c2de0eec497f8e1d2f5cc2c2151b668dfc3b4d16585fbbf5c247b44b274ae9d81afdf899d91fd7b2b8efe61e0e3822f455be03561e91b4face1e50ba2d4fd87d4ea5c72", &(0x7f00000002c0)=0xd0, &(0x7f0000000300)="2e1b0c0d06e4d14bd480df0ea8062be967fd237fec53bee33cf04b88c21402b29d282c9653407383a02ec0f816f1a259d67894e10eb5669a22af13a7df4ddf2e6acdada4ae92bf244427b2223fcb13700ba78a61cb3c87ea3d9a3062d561782a533834ca5b00181d2ab3ee6f3059ffe6df753e819748028089f0d0473f777702942b6fe71091ae7f886db6e69c15ad1df495019f2fbf8cc9aa6ff9c122ea783f93703b483c216df8a04b74856c4f5859351bd5deb7a269f1410a65d75387d123cc313ae60d866965f21b334506e1c29aee6f2daf8766d4c7211fbf5e30da6f69fcb4", 0xe2) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCCDTR(r1, 0x20007478) 03:08:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) select(0x40, &(0x7f0000000100)={0x1000, 0x9471, 0x2, 0x1, 0xffff, 0x1ff, 0x3}, &(0x7f0000000180)={0x1ff, 0x1, 0x81, 0x1f, 0x1, 0x3f, 0x3, 0x10000}, &(0x7f00000001c0)={0x7fff, 0x8001, 0x7, 0x4, 0x8, 0x80, 0x6, 0x6}, &(0x7f0000000200)={0x3, 0x1}) 03:08:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x22, 0x800}, {0x4, 0x4, 0x1000}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='r\x00') sendto$unix(r0, &(0x7f00000003c0)="b100f0050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5c572c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000911a556c11f83425f80dfcb6127d4ef05d9af9f2cf1ff5782d682ecd71c9f5d7322422c3362823bdbea2a93a40c62a3b7c0b1e139bafa4ffde3892a8170bd98281f338af99ab485a1fcc1a3c5da8b498b69b60a2f363e522a3e95b9a56cf580327e14e05ae585cf67dc8727cdf34d9c050d0302b249582b3f94f8b39c6fe0444777662d6377809bca9c9680f4a5346eac16d1e92dda46a896864ba029f04e139981f1c28e5e9b3c2b62acea81eee5cc358edc67facb49fbd6982413db52c54c8a5a88e2785c58ec4dd2abb71ccfb7dcd1231cde9d0c5febc25ec66689586bedb5fdcaf5a492a5585df92d776e9cbf3017086269164f93ef4ab60fddf4be9e81929d88c7f041be9f394bb4af7c0b8b1a09709ba3b72dfe62902dff7a34b3af49dd5f24205bf200df3ee2f7854ffffecf8e366099ae1e434ca87cda759fb223708ed28705593ca50d9a3167ed05c8f1eb99f", 0x203, 0x0, 0x0, 0x0) 03:08:44 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x6c}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) semget$private(0x0, 0x3, 0x20f) 03:08:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8, 0x80000000}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b765009624e6f2a5aef0a1959fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0x1000, 0x5, &(0x7f00000000c0)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) 03:08:44 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="05e93e0a81fee2927c000000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x10400000, 0x4}, 0xc) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000002c0)={0x2, 0xb0cf}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x8) 03:08:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000065f838abd10399b6131c5b7b2b00000000000000991632bd46817f7c9c98cfb14d2de16ae81e5aeed8b1abac2816829790190ffb72d4b1d7034689a8681c3af9604268db963892a78bb2d01b228373ff2564ecedc16b348be320"], 0xa) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) execve(0xfffffffffffffffe, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socket(0x2, 0x5, 0xed) 03:08:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000040)="c7ab30ac", &(0x7f00000000c0)=0x4, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@empty, @local, [], {@arp={0x806, @generic={0x18, 0x3c0b, 0x6, 0xc, 0x3, @local, "63c7f9c6af7f325d4102773b", @random="cf361cda4690", "d0474d2b23e221963162c6cd1a024d18"}}}}) 03:08:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7fd, 0x3}, {0x3, 0x200}}, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) fchown(r0, 0x0, 0x0) 03:08:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/150, 0x96) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xa6) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) execve(0x0, 0x0, 0x0) 03:08:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3f, 0x1}) fchflags(r0, 0x8000) r2 = socket(0x18, 0x3, 0xeb) shutdown(r2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0xb9, 0x10001, 0x0, 0x7, 0x7f, 0x80000001, 0x0, 0x0, 0x5, 0x1ff}) r3 = kqueue() r4 = getpid() fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x1, 0x3, r4}) dup(r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000001c0)) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="99c9ecfd0a08a190d5fa69bd58a546a6b4dc36459fe333452d1535bc652e41b45390597d424b9967c0727f950fb2c89b22df474af77af4dd57014878e2e46bc1c339c8ba0bea2570021a01d4dd7d254888947e88cdd1ba7db9636eb08962caec9c19f4a857915a3310266d2d53f256cba36e20c8e466cb21818836a84c05bb2d8e21bee2ace76bfa57caca0f98ab22a41f72003deebe433aee4e401bd73fcff778a97c2666e36a58851bb6e95d33caa38f2fae7a3f77f7bc", &(0x7f0000000300)=0xb8, &(0x7f0000000340)="31e9cef4a92f232abcbc94332b1684497b9aaa4f86054863db9f13bed671c4e331fd8834f0a2f815b0dd7199b607c87800ef98b1fd0cc102037dadafe306d6d397bd57ff66fc147ad4dfd6146362520e34aec3d590d99e69df578106870da53bc1f25b5ac2105861c397f1637e4eaf134d96d06e2c9e13d8a3ba117de5bb88b15256344718be7717fc45a7d648401fa266bb96166eeb504b52", 0x99) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x20000, 0x0) pwrite(r6, &(0x7f0000000440)="142358509c005715159b07bf9c67a87cf54620d292a2b83612b717a1cdc72eae8278a12077e1fea924662aae157c", 0x2e, 0x0, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) r7 = semget$private(0x0, 0x1, 0x24) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000480)=""/255) 03:08:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) writev(r2, &(0x7f0000000280), 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x404) 03:08:44 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000100), 0x2d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x8) semop(r1, &(0x7f0000000000)=[{0x2, 0x800}, {0x1, 0x9, 0x2800}, {0x2, 0x3ff, 0x1000}, {0x0, 0x6, 0x1000}, {0x4, 0x9, 0x800}, {0x0, 0x3f, 0x2800}], 0x6) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 03:08:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) semget$private(0x0, 0x2, 0x210) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) shutdown(r0, 0x2) 03:08:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0xffffffffffffffff) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCCBRK(r3, 0x2000747a) 03:08:45 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x80) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:08:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xb, 0xfffbffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0xf, 0x40, 0x7}, {0x9, 0xc0, 0x18, 0x7}]}) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:08:45 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x2800}, {0x0, 0x9, 0x1800}, {0x0, 0x1, 0x1800}, {0x1, 0x101}, {0x2, 0xfffe, 0x800}, {0x2, 0x9, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r1 = getpgrp() semop(0x0, &(0x7f0000000340)=[{0x0, 0x1, 0x1000}, {0x3, 0xff, 0x800}, {0x2, 0x0, 0x800}, {0x0, 0xfff9, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x9, 0x800}, {0x1, 0xff, 0x800}, {0x4, 0x7fff, 0x1000}, {0x0, 0x8, 0x800}, {0x2, 0x0, 0x800}], 0xa) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000006, r1) r2 = getpgrp() setpgid(r1, r2) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x67, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x800, 0xfffe, 0x8, 0x8, 0x2]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/25) sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000000)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e85bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab577093c2f05db63903e9fe48c664d9ad098f7fd20f254e2f46baa8b7e1fae6a4a1eea2fdd5aae", 0xd1) 03:08:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCLOCK(r2, 0x20004276) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0500"], 0x10) sendto$inet6(r3, &(0x7f0000000180)="0810", 0x2, 0x0, 0x0, 0x0) 03:08:45 executing program 1: mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) syz_open_pts() syz_open_pts() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x5, 0x45}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x7, 0xfffffff9}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './bus\x00'}) 03:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x30, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)='<', 0x1) 03:08:45 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x10400000, 0x4}, 0xc) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) sync() kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='./bus/../file0\x00', 0x0) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x8) socketpair(0x2a, 0x1, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r6 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0x0, 0x0, 0x0, r7, 0x14, 0xffff}, 0x200, 0x7, 0xfffffffffffffffe}) r8 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r5, r8, 0x0) 03:08:45 executing program 1: munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="9c", 0x1) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x88, &(0x7f0000719000/0x3000)=nil) 03:08:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x88) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c5, 0x0, r1, 0x0, 0x2, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x15) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x80) ioctl$KDENABIO(r3, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0x67) r4 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r6) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x400}) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/224) 03:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000281, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000240)="ee18f4ce232a7ea4738b9dcc079b1d48925705bdb4f90c50fda8fb135082d72e06cb9b6c047d6c12b35203992bfc642134f58e77dfc21576541ad15ef5603b182214e7d1a795d8a124727ab90c7882096a0a7092e81c8dcee435f025ad4ef44f838c4fc5f19293f59a8b2ddd3daffd9aadcbd70af1ac6c5eb26136cc502dc4be145e50faf8d4e49e997486ae2b2a60ae82a4e936534a547182fb322cb6409054bf8e4e2e846953212b760f6f5e5d55e172393e2ad6bb73a3102d9cf8f75be0f8ddaaecf46915e3f5c5fd", &(0x7f0000000040)=0xca, &(0x7f0000000140)="847cd765c4cf92f0690d34fafdf423793d0d0b90fac1f0fc5997d897773461019357480b7202f343418ea718ed73ca8c7c5629f8661d0d3aad0939eb46232cbd2ae191797e7ebd7fd28139da5c6237a9", 0x50) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000003c0)=0x7fffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x4c, 0xfe}, {0x3}, {0x6, 0x0, 0x0, 0x100020a4}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd807f000450 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd807f000450 failed: hole in range 03:08:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7f) recvmsg(r1, &(0x7f00000012c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000001c0)=""/182, 0xb6}], 0x4, &(0x7f00000002c0)=""/4096, 0x1000}, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = open(&(0x7f0000001300)='./file0\x00', 0x11, 0x40) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001340)=0xffffffff) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001380)) listen(r1, 0x1f) r4 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x20, 0x80) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000001400)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001440)={0x11000, 0x9, 0xfffffff8, 0x3, "b836f8a9dcfe8f58af1bdbebf6da176795c8b6cc", 0x1f}) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000001480)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = dup(r5) sendmsg(r6, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f00000014c0)="189f22252260c66d35ed12e02c37ec90a591944ca3b1477f8b5e6b4e89c719a45e35c61c988256828cbe8d9a48426b3419e7f8575ab78d8bba866ac261dd13284508b6d5bf2d48ba6ba9b2f2f63cdb8dcee94fcb282cd9794c4d8b4e844063e8f5e93a32fa5302814a0e47c38aa50949cbf2dde1927a287d3e9cc29ff2fedd47f2d58826f7bda46f0821247e8afcf134d9190c07de0b119fc90b537e4ab15637e8a00c", 0xa3}, {&(0x7f0000001580)="98ceeb60a20bf14fbd5bbce41bc7bc697f71c9f8f45f07ea1d30d6137e5c741d5aeefe33f9166cea0fbe9c7b32a20485355f8a1966b9be05ad332d815390147da05bc4a56ac66fc69278b398cd791a642bcc69b5bc28eeb99de011c3253b7710dba599903ade6a9339a293871f1baf5753b2584385d7c939b8ed9a14e153abb4ed0fece50f2e451044c5df1f4f40ad06d61dbbd29f379d733434fe61348c9afef9618455db7e6a4c9c2daf2fac5ddf8fc91c7abba7c5c95abe557c9b7c59c07ca1396413e266229e8d8c24b26b17d7b547dd", 0xd2}], 0x2, &(0x7f00000016c0)=[{0xd0, 0xffff, 0xffffffff, "26ac8d5875c36e8eb3b2bc7b1a298a8e4d282f2ee9394047d56fb69a96581a6e2560ea517edc1cc280421b6a960184b19ed65303dd1c2b83b8c1f7bbb0cb76b055887dd280028795e59cb63d513ded00e9ee3eae6a36bac6db3cea5252e97a8ce26c0c991bb4478e0eee4244734676f96761e784dc8503f0a876287e4276cad1e92eafa97e3bf565cb83b943889b7c19c06b3e4f7238f122ca324b6f85ae745e722f9d4e1d9d3e5f016eba6acee40c4e61f8b7790abd8e8e5d8eabcf11"}], 0xd0}, 0xa) write(0xffffffffffffffff, &(0x7f0000001800)="ccd155cfbea5fcff098c9bd3fcb6eb64e710e8200b08fb2c98cf626b2d3c43ebc1ebcf04992d38d39c0c4999b138d28bf990f504099348e132f81ad7a082b7f8ba7250da57d248b9d1e120df761cd5a3580665bf84f4e872ae759f031d80aa752c559c91548632e9e49bc767c134cc84b4d59d42469f2d93254071720164ddd8713e6448fa916ff10f622df532abfbb555f65930f48b2bab78601765659dc6f78f4e3367180fc853c18a8fcdd5c04c645a4445fedf", 0xb5) 03:08:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) 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, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 03:08:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:08:45 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x200, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/230) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) fchown(r0, 0x0, r8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 03:08:45 executing program 1: r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[r0]) getegid() 03:08:45 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000006}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x30400, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) chroot(&(0x7f0000000080)='./bus\x00') fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 03:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x2) fchflags(r0, 0x0) 03:08:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/96, 0x60}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 03:08:45 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) 03:08:45 executing program 1: syz_emit_ethernet(0x1f, &(0x7f0000000000)={@empty, @local, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @broadcast, @empty, @local={0xac, 0x14, 0x0}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000080)="aaa147f542ee15e62a43fc8539c0eae6b0dedfccd22c4619c2eaee87e5e08b0b09b5ad54d8136889f17e2453208b1af300ccc4743c984dee076466d7899121f78a01c0ef4e00a11194784d155629770fa4d65a9422354c104ef50b94df23cc3451969840e9d48fb805d357ca6c78721743bc6cac7be75993fec29144a4801cfe09a0fe80d0c5b976153a24ad920a4cb0347cfb59e51f1e82260ac9dcd8", &(0x7f0000000140)=0x9d, &(0x7f0000000180)="df983d26da64d7247f837c04dc8bfbb8298d8b8e6a01348a805c9bd900102bfa4ddab1c1b1a37a8e96c0e46bac1a089ed01d99335a8a2907af67904e1f8736fe0e64148bcee264f92bbb8e76a8af9d13745c120c5a34babd5e9b12e66da607f7438b19f4ae752ff859b28f8ea0463334de355ce8ac978ee1501426f9029b5ecbe8192823cbd8b18a23a33d5f305f87ff53dc595e706c01dd7185de8ae9f973f49c62f96a1eeb20c6ea6f13895042a50aae684d04a12b495cda16bb58d971c8f298c7e8a48e33e8fdeab7090e8e89901222d0217d", 0xd4) 03:08:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) write(r0, &(0x7f0000000140)=' ', 0x1) 03:08:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:08:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x3, 0x0, 0xfffff000}, {0x17, 0xfb, 0x3, 0xd70}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:08:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r1 = socket(0x1c, 0x4000, 0x20) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/102, 0x66}], 0x8, &(0x7f0000001740)=""/198, 0xc6}, 0x43) r3 = accept$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x8, 0x7f}, {0x18, 0x0, 0x6}, 0x3, [0x0, 0xfffffffc, 0x200, 0xffff0a15, 0xfffffffb, 0x5de, 0x80000000, 0x1]}, 0x3c) setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) socket(0x20, 0x1, 0x3) kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) recvmsg(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/73, 0x49}], 0x2, &(0x7f00000003c0)=""/95, 0x5f}, 0x2) 03:08:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:08:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa7c4b22000000000000000000000000000000000000000000000000000000000000000000000000000fe52e000000"], &(0x7f0000000140)=0x6e) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0xfffffffffffffef2, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9, 0x1}, 0x40e) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 03:08:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2fffff7ffffdeff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r2, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) write(r3, &(0x7f0000000100)="115315e4acc3b6d1b6b7c83149c1ed69c6705ba4d3cbf1b529bfabcd776286cf4119b1259a59b791b374b985fb480826fd9ee052a85e4537610fce60883aabe94dcb595609bad0332e8fb10eadad5453015c043bc4cecf1a899fa824d74ca93de7b8dcf3d2b9631070010373c63e96bbd0b0c4f01fe6916c1ffe1f1b4aa8d4eadbd06d1ae80c55f4b983d7fbb463edd31e3e06ea45c18c1b49d9", 0x9a) 03:08:45 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971001800005f001900000000000000000000000000ff0200000000000000000000000000018300907800000070b672a4d35cf00ba22d92dd0002aa6e8e"]) 03:08:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getpgid(0xffffffffffffffff) r4 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x180000, 0x0, 0x0, r2, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r3, r4, 0x7ff, 0x9, 0x6, 0x9}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = getppid() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x40, 0x0, 0x0, r2, 0x0, 0x3, 0x4}, 0x3f, 0x5, r6, r7, 0x400000000000002, 0x3f, 0x2, 0x1}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 03:08:45 executing program 0: msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="020000000000e4001d47403ab967104e5dc1ec1efa2bf616678934d75e88e175ff92d066b6f4f2114b4c3ac74ce298b71c0aa0a7bd6e4b4bc19c844262c0a8fcb138c73884760c01613842e5989b935d979450d74d46ff4f4f86720e87ecb6889b3f2642f51c59e8e0befb6e0aaa8e585d8fdbb99448b98e2983395dc3163bd07605cad2bdf5"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x0, {0x0, 0xffffffffffffd}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x400004, 0xffffffff, "010000000000000000ffffff7f00", 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x8000, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)="996d7c04ebffcbff13b9fd0100aa4e713048e69931929648", 0x18) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:08:45 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000040)={@random="0100", @random="011000ff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCLOCK(r0, 0x20004276) 03:08:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {0x200, 0x0, 0x9, 0x1b7b71c}, {0x18, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 03:08:45 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000180)="ff26c720075f7dce3cd85a65640cb7888841a17fa6a1d998dd8037e373e5ff31ada760ad6024fb8b8e0743a916709f912abddf211550de9678b3f78ab36fe6ddd2baf3043edb2cae13499f5b0ef18aab9c100181dfd964c96cc2ad38f8c8321262ceb316", &(0x7f0000000240)=0x64, &(0x7f0000000280)="9bf87440ec303ec0016981ae0ddcecdeb069b9a2f91a311214ab5e39120d3037", 0x20) r2 = dup(r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 03:08:45 executing program 1: geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x2) 03:08:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x44}, {0x4006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="008000"]) 03:08:45 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x8, 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r3) r5 = socket(0x18, 0x3, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3b) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 03:08:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="392dfd43b866750a883edb341eab28010f74f1fdd06f7364e33957bf026d6080e2f15f9beff35ca17bd651d066c32608ceccb07af11323798fb102fb2d3976d08346f2d7d1a596c01e86b83cf35b7db5fb86eb8d040b1e223234debb065b", &(0x7f00000000c0)=0x5e, &(0x7f0000000240)="a4787cccc5af15d9e97396c0ab0e45aeb61ac57acbd44978ae5a5a9929ccc1f6dfa0e18e47fa6d4eb847ab5f6c4ca75e590909daed36af47b0702862920866fc6edcffb65eaa89c9c88a7b311cf2582a4927f3880cd314d7ec19508ab11d53cf3d3e54570be8c3300c47c92668c9ef1bfe3c9d0ac9cb2992", 0x78) shmctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x772, 0x0, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad866", 0x26}], 0x1) read(0xffffffffffffffff, &(0x7f00000001c0)=""/73, 0x49) 03:08:45 executing program 0: r0 = socket(0x2, 0x4, 0xf0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900"/310], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 03:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) 03:08:45 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3bd60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd8476b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776000000000000851e72bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b00e1206d3b57d1fccc08155f51a4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d00"/490], 0x4a4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, r8, 0x2) msgrcv(r2, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/146}, 0x9a, 0x0, 0x3400) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1ff) sysctl$hw(&(0x7f0000000180)={0x6, 0x11}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e201ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 03:08:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000001c0)=[{0x1, 0xfdff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x4, 0x7, 0x800}, {0x0, 0x3, 0x800}, {0x3, 0x20}, {0x3, 0x81, 0x800}], 0x8) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x4, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x4, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x82, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/30) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = getpid() r4 = getuid() fchown(r0, r4, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x2d3, 0x4, r3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c8b0400c26580007a8f89fa0e0ed0424e4a249b46c4d7bbb17f43c522f493dd20b434a50570d2301da455888dd18a12f3515740c084467626a570b776a2fb8d8a212aa31ee547f5fdb9c59fc1672231e42572dd6955ac6b9c64ca3b52b7c373dcf21bfebe06f7cf3ee032f376fc312babe542119fa2b35da7ddb564009cf0edb818fea563708a1f5364f192919d2be59528fb2ef38ccae6c574932f7bd6e2ec2972364650d485cb844ea29b0b7860d80500000000000000ea655b9cd25d636a1ba032013e15eabdd691a6340c82a9e7677b55cec690b7553ec76892df69e5eb365b034ec6674bc85148a8bfe2228bde79b3027df143063bbb5e36ae2e22f5a207fd6651b09a54851bcbbf2e7b7fb7bbe53e87c94347dddbdd32c1f217e54167f7c9cf78b4bfde8b745a34b3bd5cdaada2cf77f2a26fda5a06fa1049a4b48c832511e441ce70a14b3d00"/346], 0x10) 03:08:45 executing program 1: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) dup2(r0, r1) 03:08:46 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3ff9) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xf3, 0x8001}, 0x8) load: 0.63 cmd: getty 17991 [ttyload: 0.63 cmd: pckbd_enable: command error 03:08:48 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) r2 = kqueue() r3 = dup2(r0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x1}, 0x10) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000380)="508b34a73d8240f5bd21297d3be77e35116ea8214c587e47e2895c51aa287825808c995d5ed344742aa5cf2bf6d6332a1a804ceb40d0a5e1349a7a5bd1bb25d8aa53c8d80241ddda5ca7ddc527dc134cb776e1ef928f9eee2ea890a736e364ed838d97677d196f48d3baa499522e351fb604009650f503bf6bb3f8a3af8556b80775e64fdc1e461ffe3e4b939e04dd88800a12fe8da7976516618f9fc38f978fb075aa2129622c293be72b8afa1df598f672f735a95e6023723a1b78ebdf02c92a29e02a853a0a1583e087de5d922819515f83e72002810d2bfecbdf56c4faf0e8ff3ebd1d1bfb4ff1df896fdc0a52bdeade6e37311960fc9a104c1a997b8ad6a5e20c41d6bd0e2005a0e3a5c7c3e142baa238f8151dd193c49419881b10e837c17d2962f3bb192a8bd02c2d261f512a9761194b4e31c3dbd509b28b6a7bdbc9ebe7a7a88af536eed15d2375", 0x0, 0x0, 0x0) 03:08:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) bind$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xffff, 0xfd, 0x0, 0x3}, {0x42b, 0x9, 0x5}]}) 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, &(0x7f0000000100)=ANY=[@ANYBLOB="b44194bd00"], 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(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:08:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = fcntl$dupfd(r3, 0x0, r1) read(r4, &(0x7f0000000100)=""/142, 0x8e) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(r0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000040)) 03:08:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, r0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f0000000100), 0x0, 0x0) 03:08:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="61a5439a353b9d18cc1ce8aaf49322", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:08:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 03:08:48 executing program 1: socketpair(0x6, 0x4000, 0xf, &(0x7f0000000080)) socket(0x20, 0x5, 0xfd) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) fcntl$dupfd(r1, 0x83cb15bad12af85d, r0) 03:08:48 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000001) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000000, r2) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x180000, 0x0, 0x0, r3, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r4, r5, 0x7ff, 0x9, 0x6, 0x9}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r3, r7, 0x2) 03:08:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000001c0)={0x7fffffff, 0x7, 0x400, 0x3, 0x9, 0x60, 0x3, 0x10, [{0x3, 0x4, 0x2, 0x1}, {0x6, 0x8, 0x8362, 0x80}, {0x1, 0x79f, 0x1, 0x10000}, {0x3, 0x5, 0x10000}, {0x10001, 0x3, 0x0, 0x1f}, {0x2c52, 0x96a4, 0x7, 0x5}, {0xffffffff, 0x101, 0x0, 0x1}, {0x10000, 0x1, 0x3, 0x3}, {0x101, 0x80000000, 0x8, 0x8000}, {0x5102, 0xfff}, {0xffffffff, 0x3, 0x3f, 0x3}, {0x1, 0x5, 0x0, 0x81}, {0x9, 0x1, 0x9d89, 0xc962}, {0x4, 0x7, 0x5, 0x6}, {0x24000000, 0x601, 0x200000, 0xff}, {0x8, 0x3, 0x3, 0x4}]}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:08:48 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$KDSETRAD(r0, 0x20004b43) r1 = msgget(0x3, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/127) 03:08:48 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000a70, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc2d9b3da970cf163c3e2f4c99bec8b6dc3c9ea970715f1589293ce0e81186398b21930b2877d49b74788164d6ebbe852deefdc2", 0x34}, {&(0x7f00000001c0)="69413b00d4fc83ca6fd84aeb6c0d7853e7dee6ce2ef38989bfd4690ddd2bb53f752d3b4816b620d2c47d94333b8d50bf15cdf0485fbdf60a58995cd11448f520e62d41f7c528edc47c0e2fd5ac0f80e8e4eb58b1ea3d2009946215d0da0c159fa7dfe15d921c8f49b445470410135643bed69986bcd479bfd5afcf7f5fc330210a3f836a87475610d991fce715db049da9e4fc7bd8673305bf1a3c2a262ec5c1", 0xa0}, {&(0x7f0000000280)="716eca24eabce3495e8bb1f8744306afbe7391a7d19a91e2491e83ccd9e04fd5c7a119d9637832a51d4cb2acacb80f29a9faf3d89d46bcaaeddd41b40c20e5edae21cb2811158c84ab4a74cc5d840c827fdb6b8f17686bba3417a8d5de8b6c1ab41dac7ef057d2490fb939163ce124c1d4e5fb66017999c9f0050bb3eda128760d157a0b65d35c5d52aface3e8626bb0a16500312e88ed1f75bc284972ada13da1662384a02cea249edfdc0237d3f80cf785e9", 0xb3}, {&(0x7f0000000340)="c797a6feddfad8eacd9fdb787338d56f04e61cd66b4592acbb01287350f9ceb23df2b7a99086611bc8bad06adc5e05cb425be069403e2079fadbb60f41b481793a8b31d36d1fe47ff680d661c9a4aeb1403e528465b8a8dbb0808139802eb54c2434278e57c9cd750a2d1305685031c6e788c4d2daf30d40994ef9b120685e0771e3fd3e8e610639097ff2ddb65b23c60f1595ec16e00463dc1345c823c57aa4fbe8350e1e6045ffd8cf4888a301dbd68d3a9e", 0xb3}], 0x4, &(0x7f0000000400)=[{0x80, 0x1, 0x9, "ec68cc23e2c1eee9ebc5100dfb98799acea635079a76dbc92adf58c3a6d342c24110fa06c2210bf9728ba7918976876bbaaa812a9e34fde4e62522a17852e109ce1ae7e687977d6c790ef9e1f309b37ee7feb304b47730e1b6d19ccece01fdf8a9d811c4488caabbbfe80318df9322"}, {0x40, 0xffff, 0x3, "0c11198d60e7b79f28136f295f60254dbaf1a1dffd053190a90f3741535604d0d7a76a1381d33911c611185f99045f"}, {0x58, 0xffff, 0x280000, "3ae49a88a40f91eae87f2826e09567e88702fcfe4cc403d640083042f00458f8d8432c0aea3584585911bb1b3e023a3cc4b1d7683a164d810fed0e815eee5a73e70793a4"}], 0x118}, 0x7) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 03:08:48 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 03:08:49 executing program 1: sysctl$hw(&(0x7f0000000080)={0xa, 0x714a2673bcc4d675}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="d89bf72b2c7c306b7fe1093ff347306286e2322ca7930c84a779e9032f93e328d743bf39f2b740c146841d7973a7d0434cafcccf4f082ac1cb6ace6337f8b29fd67a3a9bbee5d0359a819de87346507e245a8640643837b26d68af9d3f69b71042847147d10ddd9e1b33a0a2135df36e0971075a301979fbeb7f3476a76e8ca7dda7a3e703fe0babf0c2a12a68f8d1f7b0d5bb12a4ec3928d84db27c90cb8a47f7e0a0919d683df50f5122981a60772d73077ee86c925d1926e5f9768b02f6fb8306c03644b0a71bc39928fd01f3e80edee11cea270787dfd017e9", 0xdb}], 0x1) semget(0x1, 0x2, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x44b, 0xffffc000, 0x7, 0x3f, "68ae1982e217bd92ce0fd649cda8679d7c641277", 0x7, 0x1}) getrusage(0x0, &(0x7f0000000280)) 03:08:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0xbffffffe}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000300)="198eefd774de98d27312885101d9404ef64238dc1829a11f9dd45e903ae3dfdd590a2c17b0eeb9106765d20a2ddfb149da67d154072ac1702b750c26708a691811c2aaab6abc2d568e6cfd3d6cae773c120013a1c3c7f34b2c97341d5ab2768aed0cb9f8284f0e153b2b41d270b21fde4c57423df7e3e883a52cb11a89e6816396977c20ed4bd2d5c145b6515edffbc74784f4683b76d129c62276f8287a1217f589a97c7b352c66f828ab006b0ce621fec06c5c7c54bea17c59b318ba9887023ea25aa69215e8cab1d409ae79c29bab29613a83f57da933157c9e704c89fd2c5a214729858fc4a73695a6af78064cc15cf7fccf6c0e80292953e6d8", &(0x7f00000000c0)=0xfc, &(0x7f0000000400)="5349895336fcca63dcd57d68d53d9226fdf5647d1112811cc921cc0dbddbc31d8c662ea0a83b0b620e86bf23a148df7756f4d8d34db78830eb318fb162f086858c9ca9e24f0eede27c24e798ce0114e09f7d7c542c945a62537353235f0e27c91e1ccf2d89a94e8bc9981143173ba5803e6bf3b7ab2c0385461de2126e3f8021dc45011b4fbc2c742e60ec991ea1c6148554e2c3911b90cb265d74c262", 0x9d) 03:08:49 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x13) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ff7000/0x1000)=nil) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) 03:08:49 executing program 0: 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, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x3, &(0x7f0000000000)="e9ffcbff22b9fd832eaa4e713048e79931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 03:08:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x400000001002, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0x20, 0x10) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666904000000"], 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000002c0)=0xffffffff, 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) sendto(r3, &(0x7f0000000400), 0x0, 0x40c, &(0x7f0000000100)=ANY=[@ANYBLOB="01144995623fb46bab00"], 0xa) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 03:08:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x80, 0x0, 0x4}]}) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x200, 0x0) fchmod(r3, 0xd4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1d, 0x0, 0x0, 0xe41}, {0x1}, {0x6, 0x0, 0x0, 0x100}, {0x7fff, 0x26, 0x9, 0x666e}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:08:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd603179710010000000000000000000000000ffffac1400bb00f4ffffff0000000000ffff7f00008186009078d700000000000000000000004198aff2e6022774c5e0ae32affff2d53342bfbecdcaed1816ce117da58b03d68b07096e7f8ef0a3805df2fd6d5008c6e05934dc5ffb4a03990f66344ea85c673e4a9445df2baf1edc98e64fd13ec61eb7964b9b5f69a77492d5c6caf32828867444b8b21678313a8cc3908ab65fe17a40d6b64c7de93a7d5639bb5ea0c9c9d0423ca9bbbd8d15d2ba2cb1817c311d3dce46cefed787776da3ad26f110e06770c8290f6791e28aeeb3659e111feae1075e0311ba99ee5abbfd7dd5d8841458ed9eebf0fe2c8609369038cef28c4c2c8e6adeb709b2abd516cb002794b89a17fa506cd2a1399539b92f82b0ecde799d610fca41faa65236601d64865fd94a7870b5f9a3ed38220dab973bf967135c719414be0a4f324edf40b958ff53f424aa18f9946c36140c278faaff3c19852188b2814d63821efa76331d4a6c49cf35aeee485c89b8c11a4556cb75c47c5ba0a9f0a48656694c4875dfd88d06913e1db613082228e873130e2bdb1f4478516e10a6870b7a55a529d5735d3a1e65b33580237fa2ef91ed3a8cc564"]) syz_extract_tcp_res(&(0x7f0000000000), 0x10000, 0x1f) 03:08:49 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x4, 0x4, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2649}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x53}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3b7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe51}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) dup(r1) 03:08:49 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0]) 03:08:49 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x70) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0034dfc0a688378d9685"], 0xa) flock(r0, 0x2) flock(r0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x20, 0x20, 0x48c, 0x80}, {{r5}, 0xfffffffffffffffe, 0xc0, 0x2, 0x767, 0xb11}], 0x4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x80000000, 0x419}, {{r6}, 0xffffffffffffffff, 0xc1, 0x1, 0x3ff, 0x3c78b6da}, {{r3}, 0xfffffffffffffffb, 0x40, 0x20000003, 0xbf6, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0xfffffffffffffffd, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x42, 0xfffdd, 0x7ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x8001, 0x8}], 0x5, &(0x7f00000002c0)={0x1f, 0xe9}) fchmod(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 03:08:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="510fc3a05eaa0000000003", 0xb) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) read(r1, &(0x7f0000000100)=""/229, 0xe5) 03:08:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r0) 03:08:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r1, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000500)='./bus\x00', 0x0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0xfffffffffffffe80, 0x0, 0x100000000) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000080)="235693f74dde98c305092d0a63267b5fba8fb59b46554800e5b66be1a6e1684e355ac1315c186c8e3ac11b5e52d7e3e7c0b0ec", 0x33}, {&(0x7f0000000140)="f14ffc4fddf39b0ba66bb7cd9fae57060319c4fdfbf8ce7925ffe543aa27d31bb266b4cebcb127a472212001b7bc77941081b18fe9c4293ee886a171f6e723a6ecf0969555466ef24dbc4e771254099f8ec9c5", 0x53}, {&(0x7f0000000280)="d4982313e7de5500e081f9c4ab616d54c017215db30a09532fe6c6f919bd77f48018242395de168ebf1360684471e8de0b3f2bcb58b81835fb9e60e10993a575fd741d8c0c4e076f99482f2a29af33daa3dd3a9cd1ee554b905c38071ee6b589bfd4b868ad5744133a5914440cc4256dd9112fdb03f861d0401732f3505196a2815b08d2e7c7ee6c6ef02431ed8b3aa5943638c19d99f2cb06bcea575b3cd47e753d5fba493f84fc53eefc6f5ad0f35b90d7e28b1c1eaf4f7c4c0ff64cddda4ae77d42d069a41217", 0xc8}, {&(0x7f00000001c0)="d84e1306535ada20bfd395efa55d", 0xe}, {&(0x7f0000000380)="1f410ce0f41ef7d78ead3945923dea1d5926ead9307832a025c9a105e4ab10995e40b4c781ca49ded5dc239e242eeb1e776b7d65a84ed7d3679f1757e5b495c144", 0x41}, {&(0x7f0000000200)="548d29ab6fb7c95ea6cd8136eadc89092023e8134755aa681610de307b19", 0x1e}], 0x6, 0x0, 0x80000001) r4 = dup2(r0, r2) ioctl$TIOCSTOP(r4, 0x2000746f) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="20000000e9ffff8cff01000080309905f87c8a5b6701000000000000000000e414000000290000002a"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r2, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:08:50 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000180)="b49c989416fd7a1fb64297844a58519fd3281e90e129ab2666d73643c1bddb6457492143e27e0b4a6f0edcbabf2782a28d5d6dc7101c2be0ef0beea56c49b47fa1a955665e60bab7e2ff18d003f27e30c9782568bc6c5994c06ea738c7851734521f47148b4313c3656b59a6f0f82bd9a3f81d03951ba4e219ac789323de3c39a26278e654bf34a988dbb40048254c4d98e07980cffa91312436d9976e5a1b52a653b5d52445bcefd2e0c748a8a62d88809bb8a7ef66f8baf18f57d56657f39f0a167adf9cbaf172b08d75db0b9ff2b41b813d22de4877b4605351a82d104cfee3eb24d2f8efa21b9b4aca98f54079dd2f2f6c8fd6247a51fea7c9b17f9a30e6ef72603475bcbc251f93bd18a3a9cbb84146d8761c4504739ab98fc72dc4d8a87554ae871a74dac1774ba8ed56827f06bfc80d9ce95c8af0b2e4062ec6910248798e672a1ecc78ba6f3f7e398f63d6a9451640acc2f07cb89baf10dbf916f5e583fb779550dd82648fefac53c5020bdfac2021576195414e5a02a77f9b96feee3db9ca2bd8f0cb837581367e5da7b30121ea94047248a9a96d83125a3ae64762f440d8021555e1d8e778969df7905ab7501510baedd5994edf51c04351e67b7e6125122f6130434f5345dcf4dbd26b3dac2cde59202a2d963f65923c913649ff6a250f163d2538c0c942872777519262ec301b916fbe82178b5821234efd0614e2ebb490ee0a7ab2623800df19d0ae005e8d79d24ceb4d1989a0251108bf8900d6f62a3ba7b1425842797af9ebc46acadf585f21361638e7d336034e758e0f168ba5c29c0f8a7b82a71fccab3408e2af8d999dc63911ccadb48e05c8bb7a4c8a46ddaa56aa3d1032fa33335a334ab5c80ea18c58befb04e83bc5326e11a1676328cd6403d56ce0b05d37bd66a61d388b4bab81db4704d0bb8f6327a2c8122654aa7650f2652cff8ba88654164db91611da19a9956f6fe9a2468fb05e220fc4acd697299bfd0098feb939f7b13b7dc01f777e28a74a06125cfbccd9ffd3180b0da02512321954d3b672f365da62de84e2e0e3a6de11cf575df6a2d9f68192a439b5a2053fd62bad54f753a0cac97c8586af9a93a4f6e7c46b42b90e67360c6fb917d96d158c3e5dfda7fe7c30b1fa73a582131808831e66a2ab9422a70a38c24eb5042b5811d831d3319dcff88fee6b3e45f83599c089dc792971d04c4664efd222edce1382f637ec4072a6a87186338ed11f54c79bafb1aaec8afa611e0bf32a1dbc29a6cd99bc7b33e4b389f091a7262b356a4d605f5d9295636584f7a866b11ab2d69fa7c0be40fa0d9db6069ebb6b6aea2212e3e1e49b3ab8614e2c429e990d52aff973f1d37892f3e276612eee71cdf7ee8a313f4ff30160b893483a6bfdd842aa0197168988de324b37a686192cf7342a857ac3fd4139854ea0c0a9407822b8e6bb34f2a83ed58d40d186db4af44ec65cf215707a8da5b896f2b145fbe7acc1c9f4d4393618b11eaee939a24a1ce6f5328d40b9d59d62393b0e67fafadeca912a562ebcdf2fe433bb99f89c9aaf7ed1969a1693f0bd2c53c01ef695034d2afa8823a33b3c3eb22950ea1cf5654d5f9cbf1bfecf10c08d6583af68fb870984fb5afb79de07f4246683e62689d6d2837dde60bd058090b23732281800a733cceed179d8dce104b2610e9a8cd958f34bb8790fb1746d73ce00d55830532901491441cd50f314dfce6e129498e10bad3b99ab6df477da0e3ec562f317c892173f31fbc4f611f0ac2abfc75eb180c5b7a9591df20568d119ec05d51349cddac4a247278fb17a4ea5c78e9b9b59d6ba1b92cb4e552a1d94eece86ec63e04b88218c77625af3ae6e33c69d6ad17071647266d56914fbe79632e58b1e810244afeb42f9284ce113704790c7139dedecdcdac270703b268619d6d2be293c2b9dd5505183116dc6c4e8e710cd1d8a9b7b1cb3e7bd9e7f0b68a77ff8c09087f78cae7c26ccb14b595cccb7bf099634aadca0091d9d04de1adf81b388460d8d1ee8d78cd7aed5f038efd9b12d8230c117833fed2b01889203b5550b7682ae55fe7bab7be019cbfb05e861aee575a947df63e1fa209edcdd7c019e0169c9d031a08b0c286965407806b0f20df3f14e5285beeebe4da97f5b2354a486109043be061732e06a7ff9c5b2c4a8cb2689bbdbb2043945aec55a0a709615895e28dcc8def870c76d41c5c147fd9627e2b0fc4d92cfbc55187b02939a42a270947e31b20cdb6f3cb510d6002b846f756430c2c5081b70a7206c7ea30fdf54aaccde67d4462d64ff93a82ca42ecec5ee64128fb01876912416ae7626dd40518ea0a6bfcfcf9663c875b1b172b94180599ea6aaca2941a99571595af2052ef92ef1fa18fe2fa4ba6a9a48f4339af90e66e643e0062ab898565d6d49ec8428ac0504eea026561ad169e7b4252cce3ff30834c66ccb4a64c90b17a034c9cb16a9ee1368251242676d66f67a9955bb84f6c367edaff6ba775e8fa648c5fd7e8640a545251a67522cf1baad1e225737055856e71f2ad0985f0a7d98e38faa3a203777ccfce2ec2edb06835af093abfe8576e4f871bd75a9e9a5ab6018aeb938210cd5ec44a4131624e6fc87143ff9a58aefcd2f5bdce233d2931896d203dc68fc9e5c7a39440b92e3df13ef47fb2f1d5e851c38687ac1ab0149f7cbe1fe56c2c3bd9374507670fca0971d9c780969d54c74172c0b782f403409c99ddec6ac59507466e4bc28ac0ed92deb8e99a63b0575768af6059805ea0b7e7ddb0b831ab9b4cfe02410800ca30009eada6edb0fb16d10bdd322793ca272cdb9268533309475beecc8c54e6358f9e0efd8c9eb8e2598cd68f7aa9dcfeee2708b04fa59b4343d377e09757acddf9203363e7c38feec58386e2775e731ea91191dbc35b1250d8d10cfd99674294c44daeb9763df95939bce1cec7544c25010d6262136cd0fad9d86e0adc9a25e01b6120f11a190b56a2b2fffc63b9729d205e333a5066f634d4910005d731ae3f965b2fd988f98b6a011c8c5e53615f610cc288ed949526cc632e8e344153058b91bc8b63890a2455459ea9f43719e083fb9f6b0999f0ca4ac78bd09965dbd840bb071beda73dff131c9c5d996a78230c87f804d580c3cb61a5a1f42695ed9de334e0b112507afb2e87ea234f3b4c19882352420985095b85002fbb16492f249d2053b426bd8f7ed7215ce5c92738f77a5018e524832bbf1bd1fc7bf630fa8cc73a94d0bd3f82df4ae43a31ec1ea7ca58677e860a48769bc26995e3d5dc89c3e4bbcfb00d1e1617f65019544954661be8d1550f18bcc2daaab3c89e28511878629bd76cca1ba8c8993a360eecd5cbf5cd55f46b857d79e0f3cabd07425e1a2ea56c4c09052c85ea768a6a0f81f8844b34204e34be12739d2d6d88895c1c82343d2164f827f6cf551f23c16e154028ada425ec729cee74ada67612ed6e4e885b42d26b57ec4d898b12f9c45ec65733ff0579ec90791dd5048eecf254012dab31413a8936f94543b5a15a07658aae31f84e07c46d6f2245e7275a51117846a24bd391953c198a2ba6b05c41a28bcddc2337ddccfd8213285503de67bb319ba1f9e50d2ed1cebef6ec16633a9bdc4fb1592d8f22629165712e6a87e24c82e42f620a58f61c2cf7f971a2937563160d6043fb1197521860511f5f524ed5e0ae4a9b9b76d0428ba775b534378a5818c22e076699a487ac6fb6fc1c6cb216a63482a9eefd996843590d58b677419f8ea0c128d7c70e17cc604ed6b3578757a8f94b190f81def7aafc0bdcc6ea4f5740a068b7354a83d70b94c7ca2ee781cc4aaf6618b90546dd8ca5f9db4069661f5117c1257b910595b84343be6fb409ca26080563956099c61962a93f059b6950b7728d1c3e13b366db9e7c0018dfd83bb6ddb3cd8a0a8327f67956ab3cb5f4555882273647630c9ec60a54667e3c2ceb0867962cee3ee9ba94c0023b71903bf115a9beae71ed11f452828a5891b8676121b9eda48e1e3044c30c609fa644ab2187df0da7855caaffa136437e81d25e8bbc4521fd745ec5be1fa7df3830bc4817fd19a5b4fbb46c04d5a756818730a38089135ee541fb7a51c73f4ef1d056ae9e354e0edb016d73a3a0c9e4cfc24c5b176c1874b5e497771b35d2784536ccabd0bc0f0523ea5480e7b47dc6b6809f7877a86928cb431ca74df2b45d610454f66e920695336ebd60dc5af696ed960d70b86d6b466691c79a1ac23e3dba38c9c39bc2aa433993d39547d89cffc69c9e14b56d39a6ba3da30bdb5daae38b23ea3dfd7bef8b57e3767d20066b170d114f9362a3e0dd6a08a2cae8ec4f857750328ae3323c66ab96dacf52d869c4812873f44d2ec0db0fe8fb240b49a6482ba2992df21f53a23bac428baf7718f397fa076623682a2ad1492a88c489ccdcf3cad374ea49887859db314c57c137fce306a86779a3af138ac21a862ab3dc836cf4c1cc7fc04a6c8c74746e0bc7485db979c293318254b009340779a09b9a4b976337bf6114dc5c7fc77bf99f7b96f1d79775a29c8ef6aa90aacaa70c9f2a230aee1ae79139c6709f64e7a453bda9a079ddb66b9ca314b084310815b425585f4d54d79cff693e941e3d9fef567b0114f101c0216c850dc352bb62cb4033e469c6b0ebe56565d5e0ebf4c18a076025650272b5a6889ce1f8446d3a5409d600366766775ee48a650658fb1e38733c200df52b6a0cb0fb37affc0c2090e8c571a8da1c91c4abbfabdd19139c61ffa9c5b660fb8ac4e4cfc3213c363f7a7228cdb4204dee5cbeb59f50624445c94ecede335b2fe7be8d41efa55698b4fbd117d3736e8342a97d13624d9577d41ee8ad4e2515255c22ee39adeeea9aa4c9311827d803fe24e41b00800c4555ef071ae6df08cd69b1b36bb646d9d0ce8d3a09374acf3283df8d9fb624bb964506cf8cb3f5abba3b819b70a498bbc29aef396b82fcab80c07c44a0eaa1ffb1e1b4abb67e0a281189bfff0907ede478a5a4ab1528f3464bcdbda0ed6b8a31bdb73c5a7fce0a9aea5629538dce9ea133f8ac1f8cbbcd9669577914388f32256701de06af006ceddc64d73fcc5fc0dba81085290aa179ea46cefef5cf6b4e7143cfa1787985b5484568315731d566660abc1f77cf9a8d50da4b397840c45b2b04a2b35f80dd3fcac57fe150f09f930969050f3ea59e5445938dbadaf0c9a88b3c216817c44aec549be2778fd84dee6226909bef688ee579d7be534e3241ebe98b3d1654304a1bbfc20b64585c452b51456fdea390e7c3d2d390ee9c0cf42e90a5120ae50b31343dd5dafb49313ed9bf7db0db3183594762907bf8016bbb01152036f8eb00a3e0b6154353bdc6f59aab23c95b554740b9918b49492113e5645dbbf4af4426bc2acaedb1605a2fe4162aec886e48e9a9e11588f54dba9d544f2e061b9d0fcd266c37642fc305c75d4fb6566f27923bf75fba42b401d6a90ae3df09380feba40bb66afc06e06b7acd2e912cb69ae1bc5def8bf9314da6bd07c6526adc4626d7f50f9fc39fe1b20532bc9f883ef6bd358113a7314cded5db65a5fbf4874d726ac59c4970fd8a6bd63879a4976cc240dd35e3b6712da7134f841b0785c2f28b892e3546755273381df563181fbaa7987d0dfe3c0db068230deba59da59b292d626f1b1f02cb5f6bedec9975396a0ddbfcdeb492b12884786c938c6f2751cfb3ded18e6c87fc9ee63b0999fbafd4f03a03288be4b43a377ece56f1d00102c0764c2659870b3cfcb4d75abf351c492ea88b6", 0x1000) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 03:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00d1e100080000000000000d2b9158268be1654f285000"/33]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) fchmod(r3, 0x100) r4 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x1) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) pwrite(r4, &(0x7f0000000240)="fb7fd3af7ba31a029be9060001000000000035130b000000000000000000000000000080da8c75a1a4c4e6613ab9e21ea79f7426658566a0177bd653172a96fa0a5b262242dbc9a3cd04640783e8e5871fab6b37f40f9fcedd38351291f6d494aac3f29c0c09c87e37fd0148326bada2eaccc940a1a106e52778cf6d66d43c3c2d82e99d8c8b5c08e514d8deb75bdab0ad95bbc8557aa6f6779220343b42c389092a17c3c6e3742b730dbc1932aa0aa59c0e", 0xb2, 0x0, 0x8) 03:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x69, &(0x7f00000000c0)={@empty, @empty, [], {@generic={0x0, "751f228b9a7cdd6f57edc4869111abfc6f8d9d21294db654ba8fa4b16ebc2d2a58018f74cb42a41475823a16645a5cd927ef01cab259c315e0c89a04813d4bfd3087fe349d714a9cd6448e53bc6927e392eb274d8f8b5ea25b3a53"}}}) 03:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x6, 0x40, 0xf7, 0xffffffc0}, {0x9eb4, 0x7f, 0x9e, 0x3f}, {0x6, 0x9, 0x3f, 0xffff}, {0x88, 0x1, 0x4, 0x5}, {0x5, 0x3, 0x1d, 0x6}, {0x4db, 0x81, 0x9, 0x8000}, {0xff, 0x3f, 0x3, 0x6}, {0x84, 0xff, 0x23, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 03:08:50 executing program 1: clock_gettime(0x5, &(0x7f0000000380)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) pread(r7, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x8162, 0xcc5a}, {{r2}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7, 0x1}, {{r3}, 0xfffffffffffffff8, 0x13, 0x40000000, 0xd9, 0x8001}, {{r4}, 0xfffffffffffffffc, 0x88, 0xf0000000, 0xff, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0x80000000, 0x4, 0xfff}], 0xffffff7f, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffb, 0x42, 0xfffff, 0x3, 0x9}, {{r7}, 0xffffffffffffffff, 0x1, 0x80000000, 0x9, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x2, 0x1}], 0x3, &(0x7f00000001c0)={0x100000000, 0x9}) 03:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:08:50 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x204) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x20, './file1\x00', './file0\x00'}) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 03:08:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x5, 0x7f}, 0xc) recvfrom$inet(r0, &(0x7f0000000040)=""/28, 0x1c, 0x800, &(0x7f0000000080)={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) 03:08:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) readv(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) fcntl$dupfd(r1, 0xa, r2) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) read(r3, &(0x7f00000008c0)=""/214, 0xd6) 03:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x0, 0x2}, {0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 03:08:50 executing program 1: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x3}, 0x2, &(0x7f0000000280)="a58964976ffdc6cf4f80546bc72bfbb1b9d280964d156a77aee80de6e979862587aa18d1abbe5005df3b704825839ba37c58f69705e7fcdd6d982e504209755766b5488a1cd3e4e6dc417a82afefb3e88bfb6a36107d811d77856c4ae7e92f43fac99c659c55a5966dc84a6a6566e7242ba5d88e54a5d2c12676eede1c2d821efdae0e91fca8f6ab273cadb0df7b4978404c1abe2c21980747523391d625ef5237dcb2ffa0b042e6ca65df04997fa6ccffe0d61619c32d19c26a52464dd460827965ad6f21816f9bee12", &(0x7f00000000c0)=0xca, &(0x7f00000001c0)="8905312940bd8d579b627f6b3611c20ebcd5c17cae2b536b5fbb61095e47a75d8c3e4b3430e299770287ee508ba8a895f0f5241f627b9a55d075bb98a28e8359f68d0ec85c66483da707328d", 0x4c) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x0, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f3", 0x1}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:08:50 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x8) r1 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0x4d, 0x1}], 0x80, 0x0, 0x0, 0x0) 03:08:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCNOTTY(r2, 0x20007471) 03:08:50 executing program 1: setrlimit(0x7, &(0x7f0000000080)={0x0, 0x100000}) kqueue() 03:08:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x7fff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)='<', 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 03:08:50 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r2, 0x4}, 0x200, 0x401, 0x2}) r3 = socket(0x18, 0x2, 0xfe) setsockopt(r3, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x180000, 0x0, 0x0, r4, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r5, r6, 0x7fd, 0x9, 0x6, 0x9}) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/211, 0xd3}], 0x1, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 03:08:51 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f00000001c0)=[{0x2, 0x2, 0x3000}, {0x4, 0x5, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x203, 0x1800}, {0x1, 0x2e8, 0x3000}, {0x0, 0x7d12, 0x1000}, {0x4, 0x7}], 0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/30) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = getpid() r4 = getuid() fchown(r0, r4, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x2d3, 0x4, r3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="009f2c8d79080000"], 0x10) 03:08:51 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) 03:08:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030286dd6031797100103a00000000000010000001000000ff0200000000000000000000000000018600907800000000000000f800000000b4ac1c55adfbb55b4e432cc8451b644df50a116c20383c52965908a9a3347e"]) syz_emit_ethernet(0x1a4, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895edcbc03d9fbc609712cb9950e7c400000000000000000000ffff000000002c0400020000000000000000000000000000ffffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d00000000000001080000000000000000c2040000003f04017f0502000600d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4db5e1ecc32be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96c680d5f9dd46155d802684cab9908df83b7873b98c1fb26050dcfdc76450c6e9b831cceb303ed95cf25dfb508ca5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b4e18fb94d1121c6630243e260969d21ade7a0dae99ffe19e680d698b395921dba3f028d85ea8471fca71be"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0xa184113b97940bf3) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) socket(0x1, 0x4, 0xcd) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) unveil(&(0x7f0000000000)='./file\x00', &(0x7f0000000040)='r\x00') preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000240)=0x74) 03:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xe) 03:08:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefefffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0xfc, 0x5a, 0x6}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:08:51 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, 0x0) 03:08:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() flock(r1, 0x8) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='x\x00') acct(&(0x7f0000000040)='./bus\x00') 03:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:08:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0xc003, 0x2f) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="20ceafa47c19151d7050bf6e59be609644724e19be699b926a233fcc362bf32278729456af6ee2ee5a12d4fc7b", &(0x7f00000000c0)=0x2d, &(0x7f0000000140)="9ac52bb7db650fdfb06f8be9b554b9da4bd1c35973c4112f69d8303317fa682bdfe77312309a7bcdf7a8c32a5f54cee27f668d1a0136677b5eff37fb36454a246f21f9c879e406fca0bb166b611fe51e3924dd2141d028c109c0ce231d699f10a64a3acfd568a2b38442", 0x6a) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 03:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000100)=""/199, 0xc7}], 0x2, &(0x7f00000002c0)=""/97, 0x61}, 0x18c3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = dup2(r2, r3) pwritev(0xffffffffffffff9c, &(0x7f0000001640)=[{&(0x7f0000000380)="f702ba64e653bfc908304363dfff200c5f250c92e6b9814153d5159f82bce0a8dba828254f1f122c762009020da0014c17f8235f59698fa3fbd9e0672586b41c542a01129a1ed85328cb902a38194ca03ef8396a0da350fc03a5d7813cd3c7349a725e631245a496c2cd0516d3ce640cb5d38de533befb6bab74d3045314eba41368a54e8ee128bd92c3da1351ab573b8ac393cbc1ad962c65a864874edd357172602460ef0628", 0xa7}, {&(0x7f0000000440)="ac88a6dbe301b7dc593c0fd920f4a635462cb06b1748f4ed00497785353db6bc5251b93610de245cf939018d28ab988d4eba7ff8d34e07a38ca2e2c4f7184524522f7677c42ee8019e4abc8154c47e4d5ad02ca1af7aa0333aed3cea47a52f767495b3ee8ef94b5d42c003ebfc2295a64a1fa250e4c027ba2bc9cd7e71", 0x7d}, {&(0x7f00000004c0)="85da77978a25ea9cf3fcb05aefd4683a33c31bda8f228b7a326b8593d525b63459ae6f64ef67a44426e1dbd0ef5c5e3d5b3131dc5a24d294c7237995afd9026526570936d22ba306c16ecb188a532cc708c7b07b9c847c212e091d6e064948447930b01f317281f48bae76f304704ca4daa7886717b9ea237450425b9686691ef1f2d6401bf9cac218ab3e1dce1a13d96b763c73cf24ed", 0x97}, {&(0x7f0000000580)="17675aa2fb4601132c81dbb7e33be7c59d0ee43a2469116634f01ba3e67852a88b51d812be52de9f5f36eb5442aec51f71faba816dce0bb73803b3c3938dc17db81045987cceef915a96f8d0237dc3f0adf9bcd0f2220b3f6e5b1e260da9c0c4961ca2bd082a287c15cad1d397119684a1ad074b75c9b020456a8c42ec1260b041297a59199e4a5f072dc15eb5124cf91fa1999d8fcfdb46c5520ce76a5fa90d359a9af88ca2a03a3152e8ba49de27addcfad6", 0xb3}, {&(0x7f0000000640)="04a914e9deadd3cc2c118ddd44007335ca1668b1c8b37d9f808773ad11022229ac9eb7653b859d830626cc4f462d3cddce13c1d50756b2248d82f49357992b419f2ec69e74b66c28262bf1e3b391e719ef3e45a18085f87b49737213d30516cf4a55281826ee20888a76a7c6cc77feff7c62128c2ca56779441356227e3dba22da2c7c95a85eb4670eb4269abaaefe1956b2931c046a9fedcad057d905ebcec2fba0fd72deedbe24c63b76e336728d4474c4757f3a438306e3c251bec83b4a57e4a874e818d87723b4784999c64c6fc8f82798099975448a5d1d3295eef8a7746f7600b7a76191f0ff88e46747c81304648e35534b5744ad1facf932bd309ed7c1438a15120f7475a8f42b4e1a589934f37c409e0ec949c7c8dc6b7cb1ad3ba6f9e5f0f7d4542daf0b061b49d3c7377cd71b03a6cce0cac364e1f6bcaba56a970f00ef1bf9daea79470717a36c59ff5298a86598c918bd2e97f1447b37df58f0e19fbae225fca6268567e1785c1b4a90fffa74598aa8e3ac360069ab37181bd9a705c92a4516c8dcc9866feca8e85cac15b16d988f7321cc124dd1f4b4ce876a9093256240f2cedfa0e238b27c0132cfd62722d82ac229a6ea644a5a1e5bdc9eaba9b5902221bcd6af6f142ad1878e29f644df603c5b873c432673041a331b7b80312a4bcd2c030608152d772d6ac79606ca0df988cbde55e0ad82a13739eb1f43d3ea537a58010571b5c99befc55bc653d60e5be9aa210af949a1339990224a5438e7cde1fbdcaa780906e5d6cb4c85060012b1568a667aa92ba7b4e6639712c39c6d108e364073d09a7c90b438470bd24052d8d543b811272402eea51b7203fcac9243459de5ea3f24cf897baa1522064a518395a29c26aef914f27b7f45f72eb65fb0df272bead2034fafd973f6e9ec68dbd180f73a565ebe1ac686d429fbdadb4fe14ffb9c47f8033184859ce876a9d634a6e7396e185312f50bb893d07c25fe3f48c64b4ab31c912b16d21c5b5900bd35e135899a00ea059192688ba9685573d987bef0c296f069c12db2184d722d134e2fb66d1aced660ef3263fc2dc236033debe646efa4915791b914c47e5fe4b8522597fe5fe5c8c37492d63a1d3f6fc8bf263460cdd68243e2678008581b71ed428143258539c7aa9ff4de7d40bbfc06b8ba13e77a66038e92ef7dfa68fba1f8efb967d3e36020c9cc39c1520f094f5d5564e74ab8610652721c473f5065803c4ba10d8f64aec6aba18136b6510e08f64226d7c352a82dc942e8bab2fb1c12325d2c91a9eb90cbc9bffa54440b05e9db84d5ab6b71825d766187208526c2a4407319fa0d2a33393c7e6864dd8dca1664b859a28d5ff37f348b51270223d0779a58caf0a9f781b4853d622eedf5025fcae77af8fe66648759f23a7bc438be1ac20c68fbdfbdd4e3c25d76fc3a82dd0553758e21854cbab00f126c3395cc03e959db67ae0fedda09dbb1af14f06229089949754753d40e54dcee4519646313844e29fb81bb9c10fdf547fc9b9b84d84d9b380fae462c8e4ff522cc5ea514468609ff4086f13d5b14852fc9286819abcf8b4b6a1269d85515ea65bcff1c1963e05eb93e0e0954b2aaa7860bac6989a59d680a2c9cea3adcb7cd90784d823c570f1ba898b13e3efcd3d57e284c51c5beb98042eb62d21dbc2a485a74329c50de463cb35918647d98a75f6507a39289226e3683b9b6dff7695809c5fa127900931468e74efc3fb40ded942707d06cf95287d74a37f11c93ca84043517d625d7e16b3a9b67723354c422a11f780ea4c0139a69a45b649727b6d81447e213e4b12bb439f95cc88f9d9fcda51bcaff0412f10229a1a2b3f8c3096b34f183cb704a63e63d7b7effe154be14e66f56d1c2cdb8875dd6e7ec43518d79be23fa15e80db1eb9bcaef7cc81402ee3f2786c98c674b49c3f5e6877696ceb2a53e438ea7c8fd6422b1e368714ea018897c3cf61c5c892b9f84ed9fdce0d7f68d0f07140484fa92dfe94d522223028757c16ff58d3e385ec7d5bb802ca4418a65c4fb23b44d66b6a839aabe46323d86f7821bc742a5a03b9ba19ba3d1c583eb197cac46f3f80a5fb9d791491b8dbd15f98afbb16488098a568ebf124fe7e1d72f7ce1bacc890c84e403dce0ddac5f9344ff8a5be22bc0bdef1046d3e3b5b23b84293ffe356664530e839f698eca60f2567dabc0a0aec78f6c939ce927831cd459f742cd22d4898b5af4924cab7a788fa8962071c172a92dceb8737d6546db170620ea1b0981e77b93c6d1c7aa18354fd735203598c51305612aec74c982c51200ab5b1b958f51a4252ba3f67450a0aa64545334f1d0d197ad97f8363c7fa27d06cf96a05930e0d7549b06a83cedddcc3d8aaaa298ddd296caef97947eb072f7a92420150ad3c4415d075cadbd88b9c6ba2fec643c5f1cf202124b13979b4728ebb48237e1a586fef5daafa5f8836f2b71252815cf9895736ae6747b84f7458ba671d77eedbc972433ee40fd504bbbb65558c8327f8a428cc7d065aefd99d7a8edb93226acc071fd714828aa507c5d12a08bccd18758d59bd7c83a7e60f82269b7518f25c033c32f77bb90dc9e3570b0fb60c8afc7745b60d691e5aee075ff7cc5c06d4648a3dde4c9362aa6d22a697d367f2f8fdb1c1c5120ef2a68ef60f04997b94804e6c37a4cffbdf27c1169506a2dcaaa5f2d87917b46c7de9bb97ebbd49be820c37f54b70e122c97da8bfa9489ec5da0596e12b73ead3c874afac9679bf0389f92b04ac96d61b96b5fa9819eb21e30edac7d561d8736448ed2448c3b5f05febe942d3ac43ea3e57bbd6138b3d1a427ab9e936ad02583e27a8c85cf7afd3a783a2d9aca2a755cb838969e867e9c4c156765bc251a5efaef6e6ca291d6217a517b7d80e541ebc6728fabe03b1fcf2b098074cc4dfb0d9e0decf970d367778f4cd1bfc992b78f726811550c1e0d1cf4b302f4adcabe19be36cddfc37f0da02ddd1b9438d3f94063b372c35a4009447b4f1c4f710960ccf410090e5c8566eda6767d64f63f702ad4bf58b933505247c74279e8b3ad53e6e09ba71aff2d3daa627097cc34b712ec6fd8148916310d646bbc5ae135298286c785aafd2166129aa9d778a9da558e4a047e0431632f193ed1106d3758c34f2a974d2e34e26e939f5d7a4c833ccffb42b3d93a0322e4369fb35833af65fed172d69c1cb73d04b5baa03ac804cf744225c1898bb679629cb887e51bd30a6c60f564f44db746117d28c06d2a723981677866569d2cf45b58915067b6b8dc9cd744fd1185264628630a83ad406219534cf0e84eb2e47ddffed99db762a1585f052275e7e4954d52a9b38ecc32efb044eef108fe341e2b7f3563f8f6109a1f7a5fc010c9616f5c32e8f7fdad76c80fe306d2151dbb598ab9980778734805bccbda47f20f3eb8b156ba0a9956683a1c76ddcba27077455070de390b2a1f5e408f17e97d5586f4ff15aed224d802a285130e4cbcf22c7c288ae4491ad86653c6f7a7ae3a2ee7f3925479b0f7191553fbd2104fe88ac93f9e33d9c06907d97a0ace4a410a9175f481deb9d288d41bb2031d0de39e6e77a7b2d18da1174094361786b2ef6248d4857fe1fe8cf02677cb1dd3dac2afd054f639e5c49c58ae19a8c856099dbcf528e1b930bb5d8f0efbe3f2a1db7b2a79cfe65efafa08322f4cd4ccea78cfd362da38b4f8dc3951d7e5fc6b82d562daae7d821ccbeef6c9f632ee15caa3e9e0776bd6b002a0b0b57473907f606525329f7542ab7b0214007e2243160bf0a4df02172b2df23027534a331298745b4db004644ad7bf72aebe9b4b1504db909b0270503bc55d100b1626be573239cf7b9cf018e13508592922402774ace6e0035cc50188018e778bbf973d5d9337217b6d92e71a44e49b40f37102c8014fb9f0ea90a4c96cdcdd3b3001d40d311dbaba191f1b8b268e43248fe2b651db86a3d469486b980ec46c36798fea6e8ba5d1b66e667a37b5991fcf9d5e5ed08f6dfe720fdd053765cc842116a4315577c399bc77f7f84bc6efd06fb6c2be61e1c413b21846300ceb14b49b43fa331b480e1039595f18549a50b0641e6dabf069cb773a562766c49499f4af63f4686b707c43093f7da360320893f0176b2c4f2d57a46337b8c6bc6b0e8686c141e03b9662fcd8f292e7950b2bcbcedfb6eb8b719d96d035949ab19c8073017bf08bfb5af3cc999a368e7bbafac1080126c0ddd291fae045fd6074141eff56d799093757b2b8f620171f8c429995f0fe079df9286e7e148aac4b9970feef35975cab1f3fde1b5c6162d6f4394b15e9655060159d4906380fa0141aa1d46167fc91853b65e9d25fc696c59322f20d860fdfe3b16632530ce5555a0c8b2e4a17e8b2b25aa3a0bce6fcd91ca36a3e8dee29f01f3b23c105a44eedeb79297fc25843d175c17eeea8b1218feee2de78b6ccdcd7304ba2fbfe72822de5983599dda08b9639c9c3438e260aab1e9fa958354d5d7c9c31c27919fffe685f5c90ee6622ff134e1ff108d2cfdc079f25b76616b8b50d15ad260f31cf3bcdca9b8de8651da6c4b2560d46ff717fb217b67d8b763cf7addfa0c6fddcad10050d3e7d5aab767d74b73f3e37b72d7fbb400bf0163200d5f9dd1f42485798f838434c7e73c0e93a3119356e83bc2f19eff72258e3adadd0e272b0fad07a1dccb19d9b5249562c0f24a8924f6cc4a22828824923fafe84a82405312146ec2f25c71ec7229a7dcd1d4c3d77e887aec19ecc6f9ef1276f3e88eb7bb3a95d90a776a0a2897f487abeeffefe5058de7c1ec3697911086ca4513bfa23504821c312fa8c27fda74aaf2f5cc746bcf074b16cd8fd659a3255687affe967c837c1b59d040fe2836b2d7a4cf28ed213f45b3591f7f6b3264c605d1ce5bd7430e404bbeb150d138a396c0159b2e8295ebc37498b2f532165eb3d4c838a51b41c2285805699e577ac50713bd9305f184f1c0a061c2bb4664046114bc2e1a9c4e497e39befe54677ac1a769cf341b53574823e21492adfcd4e784a419f9f26bc8bd30554f1c3b4a093a2cce4299d5cdecca3c76914545a2d589613525853cf017a244a4c0aa0889d96672251d51eb25b5de3da3c0d4744546160b78a7cd4bb4665e5669c396ee966df9de05c069a340abb92c5b9f2094c95dcd49531e00e50139b995e168cbfd8841ae66ad4a1e3c135893a1a818aa8bf204aefb5d0be0f4078acef448096c2330af1c97c6c512db1440a68f4a8b27720b34dc2f91ba43c11caf5d5fa00847ee270dda60fb9a0ee5a7ff21e8cb6dc7a04f0f102ef38de31e334cc59baa9ccb914ec57fec8ded71ac31a7860b0ac8b01b784200586bf9856cd90dac8360905858b11f62ead334bd530c9b5ec69b278f6846b2f12302e510157625b83b30e5c16f47b5b37dd67e764527ccad2d376d3a4da6b1e1f1908dbd67cfca5ca7f75791a6198abb2418acfcc0a0f3fb2dc77ccc5e1948dac992326cefbd29ea53b7234468a91d2d421a1c5adeef1b4e9a196b528650cbfc34b8e2de90de4058b0ce285a4a7e7e8262bc14104b6e362085e013eb44121a715e4ef7dc6e9f257cf2749a652c68642e46d83ee0b4cb760339e061f6331d2fb1938bbf53da964ee68f99b1e531aa933953cb70ba23a6122d35119c4edf8f4794a4b61f59a11abc814e29fb069a201983cb21f95a5779f24400b2782c91eae1ead6643ddc1818c513a164eb09be43aef4e7fd2b22728e18536fec800fb38b25e578bc919094a60adb9a854", 0x1000}], 0x5, 0x0, 0xfffffffffffffff9) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000016c0)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:08:51 executing program 0: syz_emit_ethernet(0x5f, &(0x7f0000000dc0)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x29, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x4, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60f"}]}}}}}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 03:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0x80}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000004c0)="fb3a31fde969230ec3f11eb67f368247e36c16586d112cb764893c7f3a7084cfcc75fc1194d4f2bbc46ef60fd93c9af8529c90582f775b7bb65390ce4ffcde2bc73c3b8c414ff34907ccca9450b9d6212c3e77d08cf049d99b4346db10d5c6c2e17e6c9fcf339a8fbb3f5f0f08ec229b91906f10e784fe269268344c9831123734d5e718c894834ba8866ca408416e3b98797db1bf8648501f2046e3e424222e835be08423ed8d870802c0eb11a3407b1b7b78fd099b3597469b069c3e5d8600da1588d4ba6ba3217d3e18de5a832992c9c1497301ba23d22e3bbe0ef7ccd15ed0fa7c7a8c7e572d70df051b88d019b0560ff519f3f3f4efe1001be07a81c7390075c5492514f20805fa703fd7e560a3cf06c7c91f515161d920ee72cd0e38c3b36997335275371a01bf631600ba3dbf73551dfd43a5cae49ead7910022c890b13011a72e851019218bad25ade00"/349, 0x15d, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="1009e4ceb0526a8a78579db19640558ff5859513cbdb2001c060c1dad1b6f0c9d3c4147c2f962def3c971ae523cc87624bd1ce962d9f1927af46c533c325f0e5f246e48f77e0cbd4747f587543bd266436dfc6414729a4ce2d28452704e4e8ce2df7ac9eeeac393d7eeaa715", 0x6c, 0x0, 0x40) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) pread(r2, &(0x7f0000000300)="d19ca02d80a2dfbcfe046b7991eea6234dcb5c123d8dae04498d64dc036f54ddc6849c1413d9091c16c140eb6a79c5ba3e93596ac9f9ae8ba7742b8ac7d988ccf42036e0d2ff7efc79831410063107ac5569a2c752d889ca67b90d2f2146d6310b3590eaa628e7fa6fe958a952b29cc7d0d77408c9116fdc753e562a4764f6b321eca56be9f77ec8c71cc65bb5d5fb81eaddd89c7212dae31eec44b6d09ae6e2956c477089edf14d0c702ed51d238f", 0xaf, 0x0, 0x200) 03:08:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = dup(r0) shutdown(r2, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x39) 03:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {}, {0x6, 0x0, 0x0, 0x10000103}]}) semop(0x0, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) setegid(r6) pwrite(r0, &(0x7f00000000c0)="fbaf8a0f989da7af0be3c961dfb0", 0xe, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1b3557e68dee3812, 0x0) getpeername$inet(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) 03:08:51 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) dup2(r3, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000000)) 03:08:51 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x17}, 0x2, &(0x7f0000000000)="e2eb30ace29b0000006400c91d3bd7f2ab4611", &(0x7f00000001c0)=0x13, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:08:51 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000100)="946714c1cef3e418ae59e2aca6c9ecd42bc2f3982f3458b55bd880a4684f", 0x1e, 0x0, 0x6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="87fc7cf92f4f4cc78ef7ddb2a61cccbda5f0a03fcc8f778116af58f513694aa2a461", 0x22}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="4b912dc6652ecb7e32", 0x9}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x2, 0x7228}, {0x18, 0x0, 0x3ff, 0x6}, 0x5, [0x3ff, 0x8001, 0x2, 0x62, 0x7, 0xff, 0x2, 0x3]}, 0x3c) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="2b26774d2803b902290b16", 0xb}, {&(0x7f0000000180)="56da9f7294cabe6ca1e2032c2f7de20e3fd1e5a39c18a89d124a9b569b21620b7abc16a1e2f3400d782abc18f62d875146cc5026d373898ca776e9f88630a867d8f00c436e9b969f1a2910a3", 0x4c}, {&(0x7f0000000240)="a1bbccc97d97815081a8176d2a662b9dca358d0ea8b34c0b2aea968954bde0b15e54652532c9a910c0585f6d5d8a0e1c94788e46a772103ade04ae5fe487cd5ed21455002ade736c9c0d6fcf5e801bf06ec1a837ae57a774bf0b27587b7433dfc06251757305ad31d15756b3db807cbea1c31f7f925ceb94c17e8acba59fb6736173c678596442c73b7e8d21564e8edd6605d706938030c1c8d4242b13d535e232ae8a29c9deeab7891918b5b550138ff3b0e78d3730f47034fdde49986ca6f0342cf814154aacf5abf5240b", 0xcc}], 0x3) execve(0x0, 0x0, 0x0) 03:08:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0xc81d) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)=""/78, 0x4e}], 0x1, &(0x7f0000000300)=""/65, 0x41}, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:09:01 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) socket(0x34, 0x8000, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000030c0)='./file0\x00', 0x2000, 0x40f9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) 03:09:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0xc}, {0x50}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x35c, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000a7f1cae155f64f082ba9ff465597714d934f3dcb21e0069ca04b6a889dc46fdb12dccf1eb28b5f273bd6fc34a5e573ba24f0334a0e8c40f8269c5a17680cb0cc171467d16626d63becaebf334086ff54de7b6e5aef766a0406a1b4369a704d6a42fd33dfd3fb6f9648d2eeddd01c4b093377364f71187fb2dc5fcd13cc4598df406bc20c4e8285b4a5fa946e04bdecbd49c19853"]) 03:09:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="adc0eb0000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) geteuid() r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:09:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) recvfrom$inet(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x803, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000001c0)="9736aae8655be15c678ec49f7e34240ed08e9d3bf3f13dfd5fa4ca25ee9c733900ea531fe71b72c45b71b4eb1825dac27581d51c2d6148b3e2c15416cf73d5c71cd498f8de6ea4f231aa00bb01ca7185e8cf5efe2bae0e6310cc", 0x5a}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:09:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0x0, 0x0, 0x0, 0x0, 0x1000000000], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0xfffffff9}, {}, {}, {0x0, 0x0, 0x0, 0x36a3}], {}, {0xfffe, 0x20}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x2f}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x1, 0x5834, 0x1, 0x0, 0x1000, 0x1, 0x7fffffff, 0x0, 0x1, 0x8, 0x3}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1) 03:09:01 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x8) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) socket$inet(0x2, 0x3, 0x61) close(r0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 03:09:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/196, 0xc4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 03:09:01 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4810, r4, 0x0, 0x80000000) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000040)=""/26) r5 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) 03:09:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 03:09:01 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x101, 0x200, 0x5, 0x2, "3c664a29d5d62346038260987e92ceb22d23d52a", 0x100, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = dup2(r3, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="7eafd9dc7a4d34d01958970127f0de25c3209e9de7ae6ba206703513ce78ac998cfecb234a8e3b43554cb20991f510bc391605d7d1005837fee175d8fdba72d627dd86f70df6d82fde8c1c8c2871385b2b11ab0dd5c62ea624d009986a7c96f86d0e018d422e5dbca6ca38cad79dc4b0565fcd36927f3089f0dc4045e6b7d69f52a96e68dfa62cb39bdd2612070e25cad6659dde3e54645db27dcb4121567ae8e9e55306b3e4227418e1eaa1e5b49a54e2778ee0ab16ae5a357640910954aecfdd363be774787983b1c5336c19a09fad6d985f45ff7c73dc39b9250559ff37ea25a6f6bb05be57af9c5960e22413940237ec0cd3b2ce19771a72ab0bb1b86fb5d7ab4673ebd44476b70e3bc60fd2355a00b1df30f6e04bc7609f6bcbba0b1a7bca68eec8dc7b0ce333065e11923c5461f4bff07705e349545caa7679e75e60bd2c7dc77ae8e8527fa452fffea1ab9150f63fa795b0489a1565157e710d45363e534e1fceb3f14f12b34f766ab36a39a1c0156347dbeb2d98e6e6a5b019bc60aa19e2c07e593df53eda14492f171dab945975839dd7a5c95485d382dc6d26ae5b874ee561d3a435ac18743f43b018bbd57663909a9cae039d816d3d000000000000"], 0x9}, 0x0) poll(&(0x7f0000000080)=[{r3, 0x1}], 0x1, 0x5) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r3) sendto(r0, &(0x7f0000000580)="3625f4dada78623f0d72e16dbe9d65c6058b35800b45b8fac6f41aa10af82d4d10f4ae90d50f8cd348bb6b8ffc4f49933b6879f10256d86f871089db6983132e676ab7280265bce72cf2ce31d399496263d0f80887d2d018009dd0cfa300255fdc4d8c014ec5550b82e13d2b88c9e22bde8b337bb24031b0d848d83b2bfe2a5bb019825bcf3cb831be5a0a94b92b8266f73e0024c7ff2a8115384da22b215c70bc013173de29424f4df07edddb78090fa4746ea7aa7165b7d1db3fa37a2566bf667386ddbb6ded58d2cbabaf64e4176b9f41b4a937d72b2bd5b33d8ff73df4", 0xdf, 0x8, &(0x7f0000000680)=@in={0x2, 0x1}, 0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=[{0x68, 0x1, 0x40, "808abe7a731acfd8ad69c660418915a24317a6465cf4befa373d796607da06449db301bd5a63b676ae3dd000235e8733b41693fe7dc0ae5acf61003320dbab38736282a175a30dcff265792aa001d4db397fa45f"}, {0xa0, 0xffff, 0x7fffffff, "9519527b7c573344e38cd2a5b001ec0d79d49ced62dafd7e8843505073618bfacf5043e8c852ad3ec0ddd90ef7aee7bc0589eda3fdc6c467dc5a2cd5b8720c831abb0e4b67cbcfd2b7bdbdec0bd424fe3dc4139c03073baa937735e3b926f74ed57efbb7c65f5eb43221f61861cfe435c28d27b59f40eb59b4948b7edf44837c9913cb1615cb594968e1f47e3d2c09"}, {0xb0, 0xffff, 0x72, "465a743c95470dbae38e72ec4ca5ef49d7e3de2214125513fab217d7a9e9c66e438157e05a367d8c29bc9e9b472dea512095e94a3ce3b8fcb5ffd1f2bf50854a5ff0b8afcb24d8c8cf17e45acf6159ab761df2fb93e7e8ee3288e2bea0ae63201408428a1890b86c926e5c1f324506c9776c628aee93ffa3ddc6d8a998756d5047955d2712dc2b55a9067fa517d0f811cb8da309567300"/160}, {0x80, 0xffff, 0x8, "c5036f6fb3d324dc1bb256e1af6b0a7584ae29e2f46915597cac6fcff3b79f423be0754f71f69a8b2895ad197a9e5766899c65239d7fc5a0166f117eb78053cdc9ef910e64cf55380f5ff892bd99ee288bc35f05e186d13a50e9548bf033dac8a433322e0de4fbfe3906265f055da4"}], 0x238}, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000340)={{}, 0x6, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/244, 0xf4}, {&(0x7f00000001c0)=""/185, 0xb9}, {&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f0000000440)=""/254, 0xfe}], 0x4) 03:09:01 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x488f, 0x401, 0xc59c, 0x1, "bfa51bce5ec2f5a9f28f2748d4511dcfaf1fca5f", 0x800, 0x4}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x7e]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5", 0x88}], 0x1, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x10, 0x20) recvfrom$unix(r0, &(0x7f0000000580)=""/4096, 0x1000, 0x41, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = dup(r3) r5 = getpid() mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x0, 0x3013, r0, 0x0, 0x400000000000000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffdc3, 0x9, r5}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 03:09:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x13, 0x0, [@rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{}, {[@multicast1]}, {}, {[@remote={0xac, 0x14, 0x0}]}, {}, {[@empty]}, {}]}]}}}}}}}) 03:09:01 executing program 0: syz_emit_ethernet(0x100e, &(0x7f0000000580)={@remote, @empty, [], {@generic={0x80c6, "f66b2c7dd73d5053a28aa63cbc4ab99dffc094605ad9d43228b54f7bce04fd08f04730f9504aac056b0fc2a035b52b215a82731fb882f32e32aca0b3b1043cd1a10ac0ed551a02f1dd0fa87165ca1edd3a66514397d71cb0ca191013163a52ef94d0ed511bc644c451fb33d58b23f76e73c176c79c02154ab4abfd0877902a89181414dc2a6804cbf5e6295178093b51542c784528e45b1e20df9d8539354d7bbc2a93dc9dcc01f946c21ce24be02bdca12bf6a8c762bac5c7d6a9b6385860b92095ea0dba3b670ce7e05031ac7e5090a8300343a009e1373aebaebbbdbf05535032f4ca6583032dffb8b16bc001607047fd167c622a600b3c1050db4bcb05f76fb46a912cabb6c9ccc4aa2dda21d5646bdb672bb6de64b058002e4ab4a99e89131cb390f641414e9a5d39f72712f2d2f28f7d0df4f07c8b3c90039c7bad176b2ecd64e1de56e8ba33bee221bff7bd3797952561f74e475001d2bd38467456f225f5d1e140e620afec339301166c13c276a45ac9ba9fd9732bbcb25bd7f1e0de9b6590a89a354b78ae85a4058f4a60428ab5e4e47f2b8d64a742722aa03e5f47d33669a3cef2c686fcac1319377a66fe540403ce079cf65caa5f4578b187995c9bfb358a61f3e421bd05d6cd7e3782e1ce59e28c39db97d7c9e912c410d6c0a0dd98aee11f1812f1dcaf5956652f25bd242c7297458aeac393723e8f262eeeb84213a9c5e14642cbaa7dc4fa1222f731cc22f2f98969a0df7abc3548081b570fce2253da5ed49fb107ad3351eae45c50b83d6bc883a58979ac38544bc589f5219336e248756d6ff2eeef500b426d3b450485a826431b327a8a99f3d0c3f654b4a3c412fc9f48a1eadaa80e7a83001156b3ba552cba141849653caf610613740309a69eaa1366a44482ee5de71003123b610e85482b8e647e254f38560acc1b024d4aa23afe821c6b7350b3d7f4bf1b99ad247a007aeaa390a00dbf29548a6aface41561e944b604857dd34d19ba9f50c1e11c3d18d773d99cdba0d4e5ea9c19af6e3350cf53ea78dbdf23b8bcd4c2715cc56ded7c57a3733d17a34938cb3aae1e8b808106346843086b055896f510b90e339bc71279b0c09a25434fd5273dc18c6b730ac34f07687c0caede2c659abff3fd265f4e3400bda9db669f011f037ad83ac08d14c87d288315ea3154c25fa3d1fa9b24473d578ac023ecb9bd74764aafa6e17d5d2fae4fe3f34c7cef1985ac08f0bf0c9db03f8faea09f2c223218a2472664a4c6efc62b3a69e33d774f9e6679387b3929a8ff2e0d5858bd994286f4108c5f0649f1348983c0870f84dc803b39772ac9a8846d31e3d3188fa4c4bb1408f7f06bae69b9a8fc4330fd695674ce09f280a10bd6ebf8c0409390cc27c889172aeba5d07d9efec1e72c09d98bfeb4b50dbc8b53883a24ecf301ddbc92c93fa4c35f9acc98b0033dfe4936c0ef2b1fee6eb8610ad59a32f90cc28061008aea68b19c31d640cbdc90f7921b335d555ab71a8436a88ccc83f71d28efeb987f98998eeb3850df631e789f70dcf1f36ad5cd9f6444d5c364a65fa70edca433bde3c50c86f938bb5a1232ac739ddbdcf7831cdec67a03e72da5ebb757dd0e949a729e2e3e54e9d7ab500a71d5bdda680724262de2ecef1f7760eebfbeaf9616a1a799d75cf29ff0a81e0d02591ce46d06e73c6b1ec337fd18dd33130d834eea27ca778aa6f4ce22930aec64cab0bfb5da164fae5abc0ceffe4ffcc749515ea0a6b56873dd31e7762b3417b61f1490fd5b7e99ff7f7e5ec6b58153b57c8cb69b4c13996f215c73854ee169e8308129ae4c6401fc63674976c1ca0419f0ee7f678ed80403c0a1b5c0ea2fa0cc49dc4b00614ccb84fea5195a1a58b841dc77f5cf6704b8ea6b539a82f598632ac5d5b4ae09cc6df76c578ff44290261bd8a9982ca189514e207a794e067d1154ff95c1b4fcbc1750c3a972f98bf43775ec48c5199e73fe8fe989c91b5fa9a29a85744299549e7fc48d7c98fa95453b6110e6ccdde2df6ef6aaf7b55c37fa76c8e10371f5ba73a2350ba43ff78b6841f9bc16915ab7a68e1dd86be2e64d0cc08f9fecacd49620cb268734a4fdb241ab7b80ece2d858214cb45311abd30b38b9e004b090fd072fedd3bd06ead694389c7073a86727f16c0af905b96f93503941dac4f15936d6759ab438d9e0d0b722c47277e545e4b2455bf25801d0f31fce0d45075a34f43598ca94b4dc88a1b9ba60445d060403897877b72adf22b858dc3fd45ba603f4842c027575cedbc4b7e29b650872688dddbe8fcd9238f03007709e7f529998c33c8fe819bf2b4013710f79d3e560a65caf557da392a9ea3ed62cebc9812fa61a74459e72c68206959f56b6db7a710cb231ee1d5afcee4c0c090de4ac4e02ea37b3b07ec33b80cb1a0297a175a595473fd98f70292e346f8a09be14b59797e388edc4755497ec53108c38b4185c9e714747345ef98b711c505dccc381296b54f9fc8e4f2fa142211333f9e8689f9ac732a4a1074ad64cf782e4a13af58d58156e0f2dd719bc3db68870835c4f6e03db71015e0031b8f6fc83eb93978f23379b200b01f3a6be64f1df431c9546a6660aeba9ae0c97c69c42a3d5c1608f58fe036f822377e7258995d839ac91ac51024150081d9b33c1e9442ab611dadbf62220b4e1efaaf324dbafc20a1b8a8f5dd201179b4093b8bb64ec3a3311cbb3b0206117a96aea6c58bbf404878e6eb84186ef0d1f3d3009c651150c3e02718ca13f1f168e9fe589a28cd29eac3f29cd55e62f8bb1050e9f3db4ced19713eca11b675a33ebf0d043c2913deb8e4133f10e5ca1820cec545ede50f7b2ca2ec3499caf37c5d5c6f8ec76246ba1a5892dd467f64947c95b84ea27569e590dbac2d97c019081b646d602ef063482fb369af70c1eb2cd048d4bbf85af1403854102fc2c1ad87191cc7487766df4bec5871f187c160fe34147c656b85a380d080cfc99f73753121b9771c9aeb162e6ec6231e437c015f4cb8d1c7da0951ce6118b8756adaa4927d592d1c40db2ca0b5d7a9442b13c06e30a3dd1f2f505decf90075091e992c646a065d548853416a5e4a36628c9c433fa801122053b7b644cd0c752ca6e557b733921a2b5c8a225dceec97779ff19bcfcc51e5d77b2a2ccda0f3aae7c66eea96c1ba91ebdca8dd83fd100f7d201b1c3f999699472edbcd004186a1ac520a47715d79b5f1ae0e4e69709810a3dbaa96169b3e311e5cac22074bf8a257bd7522dfcf8482ec06af27090e0bf30686eb3316a01267004474e904e410fec328effa7a09189e1d3abe8cf903c49596f8aad522fa5e0c5fff892ce527b89184883c1000c7180776798d96d7bf6f0658c34ce79f7b322d25806964457881767cf3c4d2e1522a296d8bb672d8d697dcaf56a892b4a75d5d48acb0a36a5aee509b78a4c5c01e50de48067f6d521dc255df6f7f48e7fe4ad0dabd4c7e7ec674522bf26dd23b62e0808578ed153adf97273a3dcbfa58380c455749f0cccdbfeb9956dac2fce9edc700182536264c6e599c9fc5e67f644acbf61da22b6b80b519cc4b80272c96d6473d5fd3ed1b1578287225c5c1fb196531795257c05e114998b0dbb6cd9cfeff9996cc4729d50dcb3e9578b51f6ddef01f6e76c7539c407b4dd504bdfb8f72d6ae16a3295753a1e8f7500fa9f3071a48ce5e8c024939b89cf0f82f60eb27327e69edd4c24644463dba95d703edd08d967f67aaece37327b36c9d9d19dc540303e9935c15e4b293f8e230e63edff1a32a26e622c77df6ab2ce7c69f70032fabd16fa5d5af8bfb8fc3cbe0d75cd8a3fad59bb549ceaaff3dd2ed8bf553e4b069a175676ac5d47aec45ea9395a8f3cd1ff333a85b8ec9bb7752980d9215e15d77b265298532769182a5682fc56a9b302c8dcae7306882221f4de463bb38f24ae96ba71f7e71e395c9caeb7c59e8c367d597e86791168932e922ed54180b1c782eac7f5cd6dc7a1d2dfee01050cc529c6950e57112f674f7760075255be6a0b62f99820b4a1fa4d699518bcaf520d93b28086ff5457ff65795288aa3a31af0656594fec00d9a50b3aa50ad94d3daf602c271af884980e44d8f3fe011524c26cca011186b6e5913ec8132a67223894df3f4156ae9d7d1ffe996a4f7a559d53859fbbcc84320e05377fa6fc27dbf4945262a0addcea45fdb702347544f68146dd96b12dd112fd76481bfacd8464e413b842b9bce9be8d42919f36ebb6687597ad51f4a1da0331101a2920e2f47633aa79605d410aed536d5e1eb70f503a76a2f5c4f7c6c13edb0d5d540e2a2c4d23a80d948343b81ddcbef625b3e1c176ec6baffc9b6186de07e2cc412804a2891e40575b03bf1d6a6c6a947dc189836ea12c93c893051fd96481dc065d09d15eb41650500fa8f9fad758a258cb31dd74a1d4d6f116f45cec8339a0cd0bd9ab06864150aca970d5018cdf962fc4300884ba076f5025c077bd07256f218cdd458c772ba04bdc07f8f33c1f55368cf07ab2f1f18bfc9a32c0e132f24a0d18df5064e4cdd53a2c91a54456a1a0c13ea67f1deab7078a593f7b191eaa322aedddd2c5256e5fa6fea7987fd124a8c342b4976602b963e87152f2ab1cc86bd12d59fa1a4664b1e0045303f68b008acce79d5ceb7676a53677479e65e613264a4b650cd60800e2a31ea32b6e197af13a72e6e9718b7eaea7bbe9ba647b246dca745d1b2bf6293daf2fd5e73fcaa3aa317aa8ddc3e73417d28166477081c582bec44475da08643f6c954178166196b3d0d4a33594edd8c4f70a81a0e10900a54f0772f76bf0e842307f9d7d6e55265832fbe11b3bb85dc44b649f3e32d92ea2660dd5351549d3ddf46e7cd19724469ccf28ef32f3e6728ea9e3fcbc9aed8978fa4f399fdcc095b40c73999728d0a87b9c95b3198213fb142e7a08a28ef961ec45cc07e3bccd5ad33e9541c4032763833618fef2f797822850b8856e7e111ffccbedb9d6dffad1f8b54f1ff06fbb0b51c62097bf977dcc046dac988511fbc27021b90f79418fd8d945e45431e4539d155acf906b9e1cd5a793c0ffc628d46196ebf8074bdd9533b16864959837a70cb394b63ac590b3a38b3240f9e9285fd4cccb246f1f117e609465238c53aaddefd439ce248efc8d0e29273366705313beeab1fb00e0593cfb7d584ac2af8d900f366930d8f9e3d7a0d4ed92067b755121777037ae7a297c1fb8c7fa8209aaad7dac73ef9133e631ed9c60f97e564628f04cf9c90a3df71a46c29e42dde783f39fd2442c2cae41a19796cb00d0862a527175776640c9afc364a7cd9f5f1a3f5e9f91a085d49cadc42cbaf8ff1d0ecb38868510136e7b6a2347de0468a178aa8d765689bc686cd8d186ce82e81001336205187aa5710ca45542f6310f51ecebc3ac83bed8282d63f8975322856f6d409e85c80338a26590fc7c8c964b696fa75d8d24d9a09f7d5e86f92c22cb5740b50012ddd0feb0550bf575838f8554f06438daa1a468814a958813a70bacc1e249bdf43a2faedafa870d6fa147da6ec499ce14e95d98d4726bc7eb93293205271aa1fdd9bac65bf4f01d154004b389363628fb52e2191562515d93f23a3e31f28b60303c70b8657b4c4a615a31b27194b7dcdcc121ad0e9f2bcfdf3dcd1ff3bef094a8ded9b72398af29f3d816687e4eeb50aaa46158818c71fd97a01c5cdd91e36df105af75bae9e67192211975d0b43301d555bdff566261eca1e1b1f1154c56240660a5b34c452d6e8593422c7f38d"}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/17) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000180)={0xffffffff, 0x4}) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/17) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xc9b, 0x200, 0x80, 0x2, 0x8]) 03:09:01 executing program 0: syz_emit_ethernet(0xc3, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb5, 0x0, 0x3f, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@generic={0x11, 0x4, 0x0, "330281a66fc26b90c5ab3e1c2da6e61699b5fdea645e6d35ef9c00a79176ca5037237a08798fb5500e164e4a217af895407beda4cce1765829fe59becb8939857910e9cb1861ae5c687413826d0c1f1f915c691ecd07b4469fa953761f85a73988d9832c4b876c79ebc228d67dc173d37788fbf715f0fcb021fb2b10770400ed17a1cd3f3900cc82aec0fc2aaf891b66faa9e56783f610a74f530b9a11"}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 03:09:01 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x9, 0x8000, 0x6, 0x5, 0x8, 0x6, 0x6, 0x10, [{0x5, 0x20, 0x2, 0x1000}, {0x4, 0x100, 0x0, 0x8779}, {0xbe, 0x1, 0x3, 0xcf}, {0x3, 0xc8a9, 0x1, 0x8}, {0x80000001, 0x0, 0x7fff, 0xffff}, {0x5, 0x80, 0x5, 0x5}, {0x909, 0x1000, 0x1, 0x7}, {0x80000001, 0x100, 0xedb5, 0xfc3}, {0x4cb0, 0x6, 0x4e4, 0x2d27}, {0x9, 0x5, 0x2, 0xdf}, {0x20, 0x0, 0x6, 0xffffffff}, {0x1000, 0x7, 0x7ff, 0x7}, {0x3, 0x0, 0x8, 0x1}, {0x400, 0x1000, 0x7, 0x7f}, {0x8, 0x40, 0x2, 0x400}, {0x8, 0x10000, 0xfffffffe, 0xffff}]}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 03:09:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001740)=""/4108) 03:09:01 executing program 0: socketpair(0x20, 0x5, 0x80, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0xbffffffe}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 03:09:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) ioctl$TIOCSCTTY(r1, 0x20007461) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/194) 03:09:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:09:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0xc2, 0x8, 0x401}, {{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) r0 = shmget(0x1, 0x2000, 0x28, &(0x7f00002b3000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 03:09:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="426d23d952697bf045079aee263e07"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x80) setsockopt(r0, 0x7fff, 0x7, &(0x7f0000000180)="c50d3cb3ba", 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) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x7, 0x2}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 03:09:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f584dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa41910985907214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa85196a426ac235ff07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b242a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7276779bfdf88c6560536c0832878b91bf6882988e4d423a79d3258720ac8911109ebe04b466f57be128b11f4605a5e78c2a9b5fc5efb163a9619470e926ce969488bbd591760ad4318804c564a8d94cb39e56443ac21a781a4282ac2ce7e360b6dec90f3e31b242f45"], 0x10) r2 = socket(0x2, 0x4003, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) poll(&(0x7f0000000000)=[{r1, 0x2}, {r3, 0x10}, {r4, 0x1}, {r5, 0x8}, {r6, 0x2}], 0x5, 0x8) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r7 = dup(r0) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x39) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) fcntl$getflags(r8, 0x1) 03:09:01 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) fcntl$dupfd(r1, 0x0, r0) 03:09:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0xd1, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, "810000005ee1048c"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r4, 0x0) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000200)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 03:09:01 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@mask_reply}}}}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="bd8ef2819ffd8e94ff92a650e88aac24a24f8c240c99e0268ec91b516c632228d33965f18f1aa51dde49837e0b8f9a8a87886ef1dd02625e732d18a977f8ffa643df27a3d4a426c975d46c1f258486c44652bedee610a29e9f4f56a66ce9b050ceb9efd20384bbd0cfa6010441556a56e4f329e0e9ec696301a94b29507bb09f6f4fc43aafdef041e27b3965968b334cca997903", &(0x7f0000000140)=0x94, &(0x7f0000000180)="29160a0856e8e074bd4d075c97f2df71bbdff6a7ecf708725042639350e56f264d42bb2987abcba550207db8c928cb409b182873466b8c971b9aba6dbc43cff830986902049ba690a901c99f91fdc8c9cf6e0e33007f2663fd744376dfb518fb7dc8f6aa4a9c8c37626c91f9c6cc6fab9270e99b31bccad8626ef01537d10de9928dcc27e52cadbd04e58568e39ce1be12387cfbe09b3cc9f9eeb579286604c7e7d4e3d2", 0xa4) 03:09:01 executing program 0: r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0xa) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04 '], 0x0) r2 = socket(0x11, 0x4003, 0x0) rmdir(&(0x7f0000000240)='./bus\x00') rmdir(&(0x7f0000000340)='./file0\x00') r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) rmdir(&(0x7f0000000140)='./file0\x00') 03:09:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000300)=0xc) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/54) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/76) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, r6, 0x0, 0x8, 0x8001}, 0xf2b5, 0x800, 0x7}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/111) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0x0, 0x1}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:09:01 executing program 0: utimes(0x0, &(0x7f0000000140)={{0x7}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:09:01 executing program 1: socketpair(0x20, 0x4, 0x80, &(0x7f0000000180)={0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x2, 0x0, 0x0, 0x12}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getrlimit(0x2, &(0x7f0000000080)) 03:09:01 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "9be4"}]}}}}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 03:09:01 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 03:09:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x4d}, {0x6, 0x0, 0x0, 0x10002}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) recvfrom$inet6(r1, &(0x7f0000000040)=""/34, 0x22, 0x40, &(0x7f0000000140)={0x18, 0x0, 0x6, 0x3}, 0xc) 03:09:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x5c}, {0x200000006, 0x0, 0x0, 0xfffe}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="00c8617eab3191029bdcf6595cd4", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x0) semop(r2, &(0x7f0000000100), 0x2d) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) 03:09:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) fcntl$dupfd(r2, 0xa, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 03:09:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0xffffffff, 0x7, 0x401, 0x0, "000001000007000000008c00", 0x7ffffff, 0x4e4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/53) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x4000040002000, 0x2922) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = semget$private(0x0, 0x7, 0x480) socket$inet(0x2, 0x2, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) munlockall() select(0x40, &(0x7f0000000200)={0x6, 0xff, 0x5, 0x5, 0x8000, 0x108001, 0x437a2, 0x8}, &(0x7f0000000240)={0xffffffff, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0x100000000, 0x6, 0x5, 0x1}, &(0x7f0000000180)={0x1000, 0xff, 0xfffffffffffffff7, 0x7ffffffd, 0x5, 0xcca9, 0xfffe, 0x3}, &(0x7f0000000300)={0x6, 0x1}) fcntl$getown(r1, 0x5) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 03:09:02 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x12, 0x1) r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7, 0x20, {0x1, 0x1}}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000200)="28db0d84d075d55f1745e6a66bf27d40cd9de0dec790782d0c74ce9372ad85708c378a978b7877bc2c76f9b5b6c93f01d1bf417d545766c4f5d94dc181983b4cf32335acd8ab8aa6cbcdc7dc93d132607244647997b9a5fb2cf0fe3561c1832ed8b17d0339ed9d7eec62ac79d0479f30cd4c21e25b0767aa2d9e8ad8c0aa6d77a6d656520c765a87dbbeec6f3de8c85db9c44ffc1c798699733353714123f8fc946d1be1ba190dfae015d49f8a076cc29d6a539039", 0xb5}, {&(0x7f00000002c0)="5479603d7c046546f8d83230c52917025bb4def6199510a1d7f5d592c7d1c43a09dbcc01260eb239f2345f7f4ca4ce8a75b5b0cbffe0db07e2a895f20781f3cc010557a1ecf88ac93ad6f8d579c8733a6f817b95252293adc0612186a840d6393508f0ae3e865ccbfa7a0a8fef92b99b9aad5d8964853de1860338a77692b85135bae2f5aef208e6562dce06b91ea157c693cb6c31488fa8296001bd2cfb0515c59bc1232a1b2b4cf5028b7955bdc5f78a4b26589443287a50f844fd9372821abb738c25add198df0401cccbb47c649ae6f3361b3ae56207aad722fd652880dfb9b2ecfacff096e530a2ebc3bdb7ef602f93e2dda030aedaf5b4a0996c", 0xfd}, {&(0x7f00000003c0)="2208f958b8d37feb0632ee4621e2381d1fc12e102d83aa8d359f510e2a062b0ee3b9ad286863ce82d856852040c1943ec7e89aebeb95f4c117d7f92912569445880554494bcb2fd5cbafe5b549832a6ab26805ffefa5701163edd20c9da361b17d71a6cdffd4c47ba511ff34f42bdda00e88b90556035e4951f7e1573478", 0x7e}, {&(0x7f0000000440)="d03f8c6d6a0c4c8f4513f22ac88dea36dc684400da52535f4a021551dd683e57b9da2fe780feb78336e5d133015b1d5aab422d16a75bf9ead6e1520aceead26c59de98051ab4b4b2da90cf750b2eaf91b52942eeecd26a9f467f21221b40597333b5b7b47632552be084fba8efce", 0x6e}, {&(0x7f00000004c0)="8f80cb0251082a951b837d63b21c512ec9449f235e868b72b8d98609d9b2e0cf81c99f58034d372814494d888d66bca99aefbb9bfa50638cf15e85848e07cccf29eb1031c187472753a29ac65a08721a5adc0ee491882f32b9b4431f51745a5da4de51b88dcc401f3f1f1f0e807fe412a6820454eb68e9951d9736b4a6bc655c67bf6310759b707ba3c705b966e77bdb8adf14093c507db0772efc0302895f1e9b3e6d4972eef425371b731e948eef8d7e553c8ba48c2a58207bdec418d7c0d34fff527a2dbf18a5bd8d12093b91264a5a81b372725574f566d0e5c369847fc9e3431e43fc3ab7eb8206622d5c646a74aad835f7d328976e4d3840c47206ed3fa0e700431e5bb62c9db0f6ae0594e66ea4b99bf74f470bb50e7140425a3d6777865e87c79eaf7fcf704b4c082495266df42f9b3838084f04f3c9c5b222745af2c4d4d41da3a528868a5787056448b9b9c9f9dca717f12a33eb105a8a278a9b55f8fa0dbcbe873dd0cb250f099d747d54b55db2d1a494ff2e656001582c9f401223d305afe221083ba3479e61c389761384cf2231924df1f69ce3899af82dd016c6767408ca532877da898590498b8eb468e7099d1f3e9ddadb809e9e8847f7f58d6efaac9d0779fc65bd1f3f75964866a04ed316f6d2d018d9b2b9f0a94a19df50b08411bcc44d564d9b48f86ed854be5651ae2a8f8c80cbdeadceef179241d2b8aab2874a32739a839e16a903cac0c76f8867fffaa2929bfed1b252cc5f40299bbb61f6f13a1dec08183f2b15c69746108c783b7b518a0f9ee6567ab7b64a50afe31b6da2d84ece2616e4060b96a810aa794b0773ce85ac823347555111c9483a95fb2daf418645b768740da679b86599981e6c434afaf5a9522fe9bc7e43ff1e55b6b61fdcbc1478b3e88fbee948da01de6f00ff46adf99a28cc2d6890599ffe9500e3b9da75459936aae4a26a482af2d55b0691fa86e22b1ea9d705a4e83393baa0976a5f5eddf9fa8f1f1e6c599e7892c2e515869d97949b72c6fcdbf2b025045f48b2674e74e0de6b1fd72525a4bf64b9c0623a75c584499e4b81cef7f0fdc39a201984b1b7e652cc637e071fbf27f4365714748b931561622f81c39d0fc7c10394be13474f2910dbede3f2aa9aaa4e2ed34c662f84bceddca9b095907a892ecf7576333c0d150014b2df212af428e4daee9639469b0767db570cf9d549f8abbc696229fb235d78e24cea387f6e02d58d4a74baf795b7f8abcf4b0ef03fc3205fbd1bc21a6b40f55a547ee2eb382eb98deebe6ee1b0dd3e650b0319dc0dafd6fc12a628cd3851212e3076224a2298da3c17d4e30d6156f3c0d16e3ec04124ff911a8ecfca52083b27474b83f89e91468b452b698dc33efb52bbbe5f7f7d717d41a5061dc241df32fd354f72ee777f4836f196a45eea576978644da73beb1a346d84148bb24f4e0adae8d610835fd80760ba5fb75e8d3885f054aa76fcac2d21a1d35f8e70f15135a1d8c6ca2a3e5e9ad8fa678f2b2101e2008438fdd1fa4b2e60ea979abc7c1f05e64b810454e7cc37595f01f6ff1bbae4f02c4421f4e29fdb6c25210ad3c9391e10de21cdc045d15faab70cf4c5f9f40fcbaeac2a611a2a63cb7f8492a700aef723c096e25501cb3c5cda0ea5d2b8519770120bc8329b1b4a262fc60d3d08c7c24471a1ab298787fadd6fe12cd44f6b98777f42406a84b79407ec595b29c5caca00674b27a359d9436cd56489c474a43824e4c58f8216f347fcab21e87d0677268b11a4073a815be07e41ecb4175c6aab6066c6a812ec0d802befcc0ce9f721014d1bcf95d12ec0763aff7f9b6dde6df7e1df8cbf44171a789eca19bd945887c7a40fc10414753ff007b65afd25048cc3fb9db4b97a5042bde38a61b5030b006d01d7aa5da2905f05efc2250c5f40c5bd50671978f551ab665872e3b3aee56d87486f3364e01bd7d6328099ad9ee92b9c4e91a2bfdd8706d5f469ca5444ee0acffdafa057c40b68583717e5b41663ed8aa0d356275cdf309bb1d30e4bb2e7b96649503435bd5a80f639bd690ca8456fa219516a77f5213243644098dc4f31c84ee461b7c1ae6d5945df7ca751f1e1bd759a4b763c66677a380087977ef40569fe8da2c6b1c8b0cf8135bb1a03985b44dc328e2a8015e95857f32569b9ed687e98dcd68810cbabc74a9800d3da6d3febe1d3bc5a8fd7f62e5290c9ce49ed7619953e2d62855dd55da5bdca34a781d253da82626e418186f380960ed41d3e04378af94b0fa231fa9978af792fbf9f5a7579d14f7fe649bdc5cc8a044ed75cad4ba0a527789dd8cd580c20b7294240e66b5edcf3e530110e3d78a9920e0a9eef1fcc75155bcdfd3c22dfcf5bf8f57545d00a5435ad7251103ac942ceb1a1303569d3d622d8aa0e281689fab3ca0d666dccaa928e7128185d36ec1b5ac73dd6e26480813a1e2abcc681ddfa70355ed6444193fc918b19dbd8d024c4640f4e519fd8e136302ecb3d32a3d7130f2c6937469dda11986bf94ce3faf6b1fcc8580b5f1d884dd43a54089ce435c6d4513d085801f5181e16f394833fcf36f25cfd9f370aeb491ee3fde8b13a9a27f45293bd92ae3d7904bde49b501c5a51dfb2b2adf8f9deeb276aa8c2dc6771c182c3eb79a8b097f0bff3218f3e7ac5687c8519b7c15cc294a1e551140a3300cc09a0bcb5caa52c7f32e6bcb4f246f6d73a75be9ac7ad0f6d9df7faa550ff452f0490340f2bb31a6929ced61e40fa056a3111fb0176b3d2e2ff924f02b115298b68db11e2f6f3b93bf09bcefbb98f6ffcde6678f3d3f41519c5f25244f033686db4086527027fb31223f9fcb2c39c7546c5c4794ce1143e439ce850244430073caa1826b23f2a79b48c578aaa6dcd54aa225adf51f1ace62a45ce2954ccda33b31a09719e7a0236dab84b2f763adf49765fb1a16fd1a6e556d0dfc560eec81e4bde434dde5cada537bf5a4a6563ea3b21bf73479927913be040b585956bd152156be24a0df1d52b6d16a87f921a345a962a3bb054f8418c6e79cfbfcc568913c53c56f358a2a2307fee30bc47435cc3c99a528e32ce60e45ae2b74391129804c10be1f690eda13072dbdf798098d195530322ce3846b5ad6679ccffd0b7b9aa7e99f1b15577ef852162e5db0cc87e9f2ed93f38bf2d9699e0b38d749b54c5b0272520a65e5e31d008fff604608268ddfb7cbea65447cff4c86df1f738d4a26cd13eba3abf1ceb6974f00e3a605e0d73d6ee4b485c1b13009c8d3766b3c1f6c707742fc04c1e9b3f759c6ee7868ab9f58e7b58e05302fa8371f9e308f6f817dabaacbd88e5b064a377e2e9bb9d31128d825b2c95ecb73de4d5658b987c083afd4a4e28aa8d3601a2d44c3a02699062824eddc3edaa2b7a23ffa86ab01c7650fb2ee768440855ed59ab846d64420c25c0052239f62b638eec4f62ec196d82dd84b81c2e1020e10cdae917c75394ae6ce9e373bd8fef8acc8d58dd83a156e70a921716ef9b77e8dea66d5a9a5b3d4b7c212604b2a872b239842606b3fae63fc84aa8ce95f403645a16cbc7704266e24b9cea9ce4ba6e0c6e9e6e00f99b5460c798e28cb0cdd10862391d96440f3732da0c9de239bcb072efce68063f11eb758899dbb2ff2e3f4fd54ef1375b331f4331f2a66eed23944033b50467eeb2d7b9f326a996e080e2d2b60da76bf595cc936e5d9f7f250a69faefa83f5f320e00ce384f379b81dfd41730f2712df03505495de420a52d7a9c3a1d2ce8a2758fce43c3169d574e6168ad6254db4bd8e1ebfcc0c75ae089d715af3b442a8b49ce520a2b719e49701753d908c5abaaad517c57bdff432b63c737b11ded1b9f9c5cbe65008155c5becb81c4b63aa3005c16bc8a41a0bd52c64394b9754c203c1967b2c75e425d7cf80b4b14e3b87356c3fb3d430391e5fb5cc8c36349b4f8830a0154ffe60ca7cc9375a8103de17a4d7a793425f51b9b045ae81487b5c8b2ea9614c6f0dc59a68e938f339ff810304ee24cd96915b6731bebbf5cd5e9b6027eacf787e4f45818c6154c81c5113cb4fb6b4f353f96efa3683d35c7b1c77e7b98622d6a6fff3f9c5ab9e527556363984e99936c0e420f3e83e3ddfae818cd80a894a4f7fc1165594f667999377992c85689fc1a87385291f637a2646330d34dbe54cfd902d67a7318696e887a53b2261347e7ff6597aecccbde5dce90bdde2b36422a5ab655084e6cd6f1fe3954f13955a106ec21e84e5f18b369f6fbe7b6e20eb1798d0d8570882697cf98811320d08da15b74d88763649673246fd900331b6070317d1bc7bbae130b7ca9d03e32cbbfd69eb0c1e8c97f655b82ff749e95befeefd0613eb80d318b9fd2d1f22d22224d46d35f4212025d593705416d241e17e448c88ba1b3bd85090fee24b6ecb47d72c112dad380def5fc818358f0647f3dae97c0affcd8787b53360e3e29eae515bfa79a60447c9d21d51769581624cc6ad8608508f5a81dc13eb2232dd0360905dcdbb3e828efb7d34673fabacced7efab60960b50daee2e9717619751a70d83f42542062476076f99922d26878229212582147b638b5cf494eaab274ff832e0c1c6c4874b79b75ad7be7732c1b663c94afe56f49b03786a6ad7a1b165950c301bbef9c754dd4e05111fdac7fd4c53dab1a5bf4659f4a25acd5aec6fd779facddc9b1ec883b1b0be711db432ec6bd59d1681c9504b0423e8f3e31dc47b6af41961b14ab5ba2df765ff8ce348b463e4d5f3bb4f89abd85707f5664821a25269775dbdf860b8f3399b9e1d1d3526d6be43888741611c0df28ab88712a9495d1deccb727cbe6a417737cd63c4a95f3f19dcfabd36e8b3d9d222cb5644b095027541a4c2439ef1eab1b38acfd0ef916873987b1d36398dc80087ee893f4c0cb09a17966053ea04cfd514b26a73dcb3c99eb71a170be8f6287fcd1b37e4928ccdbbbe1acec8e56f847f3522d2ba59a8ccc04d7a0c06345861cf4c513f580aaa5ae2f921eabfff78203c87cdd50de7e472c9d81568ac99f4cc847f8ba808626d286eb50f2015a59fd4d17f08b327d56bb56cae320f30ca2de436978be03d97d82b8f7af736f09b6edffa25642a728d82f6c91504794a1b8e113689cf7c867b59e660fdb019628d12121ea07f27ad35b1b5842f7e50c5da2d34ae1acc45e7ba390a037a40e2624d7fa8a5f8e070a719f322b8fddbb8788099fb149fe1ca80d3dc31613ea157f32b19d40fb7b64bba6b82d6f3f396315b0dba2db3124489b21c5e5cb04ac49c3ad3619bb7505006cebe5254b46501026b53b78c579a58134e566b622afaa183cd1030b00a9d2e81dd7604c9845934131f583fe16093104505975d195d1e0b353a98b343def3b380eb04d9724a8e69b7f610da664ec3af2f7c5f9ee1f6ce0d676ed1100c2c2e01b8ce9fe49659944723ab7930ecd96659a3ea67cdae962e74f6968c33d54f1e560312ff5e4be4da694e3b8baee73a550d15dbe8128f26e4c40e409ee8cc1647a9aa3473b7bdb122936f5fcc81c47cebfb5b8784bfbc7350ba9d19498bdde32f388088c4261ea729fc1a42bd519381a9dbfe451274e74c1aaf167e32be8151142cd5034547c11764f9f0e1af0360dbf52e0e6d5cbdfc5e41a18e9213f0f3c9512f61cee8f30ca038d205fd56e164166fd762a0081b60418fe77dc0c5a52ec424fe1cccad95854f15a7d87c70ea12e2c5e3733272887a1b292b77b20132f1a4fb52e13496ffc0b1d82b316ec850b3cbcd8ce2dcf7c57399d0eecda1fad0a", 0x1000}], 0x5) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 03:09:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x206, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:09:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000230089f2000000000000ff4000", 0x80000000}) 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) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 03:09:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x7f, 0x86aa}], 0x2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x2, 0x40, 0x81, 0x6}, {{r4}, 0xfffffffffffffff9, 0x0, 0x40000003, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x28, 0x2, 0x8000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x10, 0x893b, 0x4}], 0x3f, &(0x7f0000000240)={0x7, 0xbec}) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 03:09:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0x7363) msgctl$IPC_RMID(0x0, 0x0) msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0xe, &(0x7f0000000080)={0x2, 0x2, 0x401, 0x6c24, r2}) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/224, 0xe0}, {&(0x7f00000003c0)=""/55, 0x37}], 0x4, &(0x7f0000000440)=""/74, 0x4a}, 0x3) 03:09:02 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e00100", 0x32, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d36867", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="61ba24dba275548f083290002c8874e6", [], "0657"}}}}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) 03:09:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x9, 0xfc, 0x7, 0x1000}, {0x0, 0x4, 0x20, 0x9}, {0x8f6, 0x6, 0x1}, {0x7, 0x1f, 0x4, 0x7}, {0x0, 0x0, 0x80, 0x9}, {0x7ff, 0x7, 0x9, 0xfffffffd}]}) 03:09:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x2, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0xfffffffd}]}}) chroot(&(0x7f0000000000)='./file0\x00') 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)) 03:09:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0800000000000000f442228c1e2760fa2821eb29b88c40c8ed1f9363b52e0bb23fcecf89fe60bf10f22a39495393c987dfe839e8f80d9bbf26d0902b2ee77c79bc429dae070000004eb6dc8f960e289810e14172448d86d45749c3bfcbbfd876f845e2", @ANYRES64=r0, @ANYBLOB="ed8883043c1ae92540a6ae2fb0629ef309b06fe768834030ebc0c109bc9ab49f2f0a8e4e2b9bf29b7e7ee22488"], 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) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2], 0x10) sendto$inet6(r3, &(0x7f0000000180)="0810", 0x2, 0x0, 0x0, 0x0) 03:09:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6502e58b7f000016cb17fbde5810a9328bfdfc5b1d005a3ea8d3f87ef246f0f5621862ce56574058b6b95f6e7e39bb26766b469cb924d32c73d9d7e2c9353a2b1ca73cbd6840d92fe862bbeb526612b569259a09635bfa75ed52363396773918d7934c3af8ba79db73b37c400b0dcbfabad70de39e987f8ae893671f27ca58f678537151726da59651250a270a44ee3d17c59f0f175e3cc994316fe02aed675a11c87d7303552d70b94f2c072042ac16a7fd82456a67e44e233b1c82dbe29d8602a306a7aaac931fc9c77391ddf617a2af4e524962ecddf0eb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x4, 0x80000001, &(0x7f0000000040)="88db184314f5801e56636f679c7240b733ff4683abf7ca79238e69091815eb7c7f5fba05ad9cb221607a9e283b3d5e99a0e5082e319964e1c6fb", 0x3a) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x5) r1 = dup(r0) listen(r1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000003000"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) 03:09:03 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6345ef58ff13000000000000000000000000000000000000000000000000000000000000902e000000013c002231640000004e23", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00107fff90788001080000000003000000400500000006320000000900000001023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"]) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) syz_emit_ethernet(0xb6, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045bb00a8006607ff062e90787f000001ac1400aa9406738873db890d0288d23468c0d992818af8832b40ac1400aa0000dd6dffffffff7f00000101e00000020000fee9e53878eda0c2000100004e204e2108fe2b0000000000000060bc3d2423701f02398a00c0b03372ad34f8f5d08e43910b7e6fcd8dc5fb84ed7575b22d7b36a5b5fc525bf118b860be13e4f004816c5778ffd56afac26068802e5e2a1a6f0a1d5fa08eb44e07e86bffe0b38c8cbbc3646bd5f71e0598142d82a7a76b45e59f0100606df48914bbc9e92e42196bca8089fab5ee3778721d34e29c369550e498d39b9f83ddd514bb30e0c4bb94683d78e9d8ddcfb9402011bd0c7f160300000000000000ab26180cd3ab4dc0a603feb10ee63878832276bbf26b06f4419ff3aa8ebfe7cf4cd97ab381c51130fdc49e2ada173b22fe3e0985241529ceb58746c81b308e1de00d3324431af8fd06504bbdd7d1536d411683de2259501fddd709d34127cc060abe3e16421f88a81615967640cf0859b5e35f27da1c0f6dcac9e1447b73b314af79255ff3333cebfaf21136f2422e0c38e6b9ef909e15bca1aeea3e06f918e9f81502bceb02c4059615c4ed8930", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="1040000890781c00030309000776f2d43494030300050a00000006000000031312d28d4955afdcabe2deb0d6888762051d01040203030900a48082ee1d60af0b9201c7a3a76982cd"]) 03:09:03 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x81, 0xd}, {0x1ec87db6, 0x1}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) semget$private(0x0, 0x241acc103e8e6d56, 0xd0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000280)=[{0x2, 0x0, 0x1400}, {0x0, 0x1, 0x800}, {0x2, 0x8d4b, 0x1000}, {0x0, 0xfff7, 0x400}, {0x5, 0x1f, 0x2800}, {0x4, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f00000004c0)=[{0x3, 0x8, 0x800}, {0x4}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x2, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0xa, 0x800}, {0x3, 0xfff6, 0x800}, {0x2, 0x5, 0x1000}, {0x2, 0x8001, 0x1800}, {0x2, 0x2, 0x2000}], 0xb) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) r2 = semget(0x1, 0x2, 0x40a) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000300)=""/34) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)) r4 = semget$private(0x0, 0x8, 0x0) semop(r4, &(0x7f0000000100), 0x2d) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000003c0)=""/81) 03:09:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e9355"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x20, 0x7, 0x1, [r1, r0, r2, r3]}, @cred={0x20}], 0x40, 0xd}, 0x408) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) 03:09:03 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7f, 0x1ff]) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$BIOCLOCK(r1, 0x20004276) 03:09:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000000c0)="6f51aacb6531beb224a1d625780d708e0e8b4bdeb9df0aed9c98052ba076ce0acb8d7067f90218a5b19f5bcf0b162e256bcc69e1d743840cdba487ed8ccee845347e3b80d33eaae8afce43f2dc096c6dc68e1d4154af83d2857dd0e5bef274d123b0c4a6f425d971a6a408c2a2faf12d128817b78712f5ed66b93d91cb28d1dfc9e1a2c573e4deacc946c99f60d64286841264c46fb5d32c9211b6976f8963f1468a37a5d5855da883b3e0c55c96607a20e2babe8b8f71f840e8ccb914585fe281d51e79c3", 0xc5}], 0x1}, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000180)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) semop(0x0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(0x0, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) r1 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r1, r3, r5, 0x4}, 0x200, 0x401, 0x2}) seteuid(0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 03:09:03 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) 03:09:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x62d7f2fb2a7570cc, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x101) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x100) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="c979d5f94b497ecd76d7f04c940730e583ff76ee97f1a1fafc568da005cbb8867c032399024d6c7d2383b9fdd747df5d1859140e6cef703bfa63a321fae3aa512dab8f3a6d771c18f5f56234cab093f971052cbe0b19493829c2bb610f14d044d0bf4b1208ad2e222dd17340acb198ee3d3b2ffba99bbbd0f38ea0f1501690965a5497977a33899176247c8e15ef911f9e3da0a95ad5d89bec256dd57153308498", 0xa1, 0x5, 0x0, 0x0) 03:09:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x46, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 03:09:03 executing program 0: semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000080)=""/46) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) 03:09:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1ff}], 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f00000004c0)=""/4096}) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x1}, {0x18, 0x0, 0x80000000, 0x6}, 0x6, [0x37b, 0x1, 0x20, 0x0, 0x0, 0x10001, 0x6f7, 0xffffffe0]}, 0x3c) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 03:09:03 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = semget$private(0x0, 0x0, 0x210) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x180000, 0x0, 0x0, r3, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r4, r5, 0x7ff, 0x9, 0x6, 0x9}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xffffff4a, 0x0, 0x0, 0x0, 0x0, 0x20, 0x5}, 0x0, 0x2, r6, r8, 0xfffffffffffffc00, 0xfffffffffffffbff, 0x3ff, 0x5}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xa7]) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 03:09:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) close(r0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 03:09:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x2d}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x8}) listen(r1, 0x75) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005W']) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) pread(0xffffffffffffffff, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x5, 0x4}) r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) r5 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000140)={0x0, 0xeb, 0x3, 0x7f, 0x4}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x0, 0x8, 0xff, 0x9}, {0xfbf, 0x40}, {0x0, 0x4, 0x20, 0x7}, {0xca, 0x5, 0x81}, {0x8, 0x2, 0x5, 0xbc}, {0x9, 0x0, 0x5, 0x3f}, {0x6, 0x0, 0x0, 0x3}, {0x5, 0x0, 0x13, 0x230}]}) 03:09:03 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000180)="32ee88c47ac8418241c5c8449b8f1e22d72fb149e938c409a55b5a60bc2d78c28dfbce27e2eaf4757aadf577b81f7059566425a5e8f70885f9f5b9189f4c68a25a37b8b5d3f36c0c456128029eb129ade419f6c3283d28f06d7a836dda7ef6d389309ab9e28df2fb93d8a803", &(0x7f0000000200)=0x6c, &(0x7f0000000240)="bfb6604ca27f5a6427ea5c0f0fb5b99a6f178f510094bc073e5f652a79332cb9dd664345754cd7df084cd36228eb8e6f4849e0a9ce7913ce831442ba0a7e79ae29049c732f12bcbe6aace4d1fd97187dce00f0529b02b86484284c0d8bdb50b42f1070e3718c2584e7d3facfe3b4f9abfc19dcdd01ee414c17c9ffd8401930753a3f111d954430fe9137e7d579e58ff0f8664f2d85cb54a29c26a882b9507f2185a2b9", 0xa3) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSTOP(r0, 0x2000746f) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRESDEC]) r1 = socket$inet6(0x18, 0x2, 0x0) fchflags(r1, 0x10000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)='l', 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) readv(r2, 0xfffffffffffffffe, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) fcntl$getflags(r3, 0x1) 03:09:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) kqueue() pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000011c0)="3782bb5792bcf796e1511e2614f471855fb2b869769f562e6c0d1c718e3bd8b04baf61403404f8e763fe958b02969069d2b622965d225a0da7fda5d6584ed2aa4c521b7a5c44e8ae7fcba12a1e8028d7eac9c6c1d0766ecd148392ca6d22dd360f8383b76df5802f1b373081317488e8c5fa3737f558585151207abdc3a9e3ae310131cba382a3c91e7c4f8fe5c7d6fdf29cf6493eea201a3b6e3be1eb4f3358391b6e2e9427cc148beb752104b7d39f470e4de63b334483ddbd4f18d2b6dc2e7468062ff85499d443c05c46babbf359e38b7450b9af546fa61bb1fd215cb2ef1eaa7931c91baa529e7986337e", 0xed) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 03:09:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000001c0)="1d7cffac79c7793da3d09c28fe644ce7ab13531787429d269ed0d957f035c5c0b3bb1468c6a7f7e637fed54bf4856991fe869c0973a9f2e86ec0bff0d2c7e645d6b643cc8442521c74c85377e2fda7c554ee34abfc0bb0bd3f6e2550d9a72b09f0574c047906e8c4137198f311617e5e49a041b77774e1fd6c1ec4349c748a15c62014dcc7e12b0774cbd1360db28caae6e9a89d034380022675c7bc6086c5198f7cfd8252ee70185061b7a20ee5bef9f34efa34f94dc97799621c20becf8e752b15b43db8ac41bef621ed17205716e3b3c02b75c27cd26b7a0b88056935e16d6a3c30b81738d32beaf9611db0abc9c11e35fe17c04b3f362ff50bc8b955270f5003d00f266a3c66161fa57883d8f67a153f4e3afa0e6c89d71c7a51dace208d0c6f7320ba900d162091991b6efb6e3b66f94cb4758ca800"/321, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_extract_tcp_res(&(0x7f0000000040), 0xbf9, 0x1) 03:09:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = dup(r0) write(r2, &(0x7f0000000300)="09edd8667e598b7bdfaa953b1f015bfe090ced61cf906898f2b147abf230eb034e86aeea44f66c0a385b3e09dec132e8ce4c94cabf6206e57dd717c907fa421fdf1aff7c8ebed5b960e5a27bc478326a4f96e725195ee18e761d6a91c232d2dc79c1c49a31527840cd24a34bfebd07c91ae9551009a03ef2c784582e2a0efa5fcc2121f840c6d115d5281b79a557f3c1f03db34ffe00ac25a849f5d6a3dae25c87965bb1a044180e9d44d32d08f343e59c8fa430c85c4500c9b34255490802046974ed2b016cb22f102c851dfc4d08a03f91e52b48970dc0218bb4327234a2b9bc0e80a9b806b53205dfd6b52e2790320b4bee7fe28b136d811baa29e36ea4c4984b24dc48009371f37ab76ae46617156c6a0104ef968518f75b6766fa084c99e065d51b9800445d7747145491f8ed3d9ae180a5cfa560219b56dc9c4d0bc0701fe600", 0x143) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x59, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000008100450008004fffffffffff9406000000c9000101831f20ac1400bbe0000001e0000001ac1400aa000000010000000200000081d3b40297a727bce80498d800"/89]) 03:09:03 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000400)={0x0, 0x7}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 03:09:03 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x13}, 0x4, &(0x7f00000001c0)="e0985a544233796426764d8538b0ee232e27863aee9fa59338152c8bb5a269c8700d32554de9a1c457e82d9ebbcea82d5cd2a3aea50665b70ce7ab6720ede0406f7528", &(0x7f0000000240)=0x43, &(0x7f0000000300)="c1f54ccf783a0b20899bed2dbae1f6fd209fbe050e2ffe26a8e05ecfe913cb9d70b94be5cf05ed13dae5b29becc85c12ea2b16ee2ec9ad74c1494940cce0ef7c46d97798577688f95aead097e6c84b76efe8c69dd345d6f8965dce19ddf1e44fd4c77354e93fee8a234842898622f1747495f1fe45c000dd1e5b558a17a266ae9f622c7cd38df9858b5978a4bf4ea19fa169ab33213008ea03aa952233fb067a71e9007072454f3795abf36641a3ac66d95d6e7b58cfe8397b84fcfef521d271344b8fdf3e9562ae7b26aa441bcc274b42d7b320ec7e9d0f710660a0941a382cb7477c10e205e915000a22f8fa12ace25e", 0xf1) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x86137) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt(r0, 0x6, 0x7ad9, &(0x7f00000000c0)="15d71ea8823bbb50835b598f40e8fe4a18a68ab449e0e9438a640f2f7cdd4a78880a20a24cdac91046a271df6addfbccabde6a5417e8584be54e", 0x3a) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) sendto(r0, &(0x7f0000000400)="46c69001e8ae8ce31d0b548c9d7e1096c27b912f81ac4e4bbde3692ca4e32e5c78f9171ef702d0eee5cad67f730c4e504b34fe60c2579cbeff7521b5dc3b399a5f8ca82ee7001a0e056b7630baca9637adecc1380a49ddad268e27e6077b59a3b1a628eec00ee09d94dc64698bde64166180a2088b6c7de46f232e05784dd198372d1331b08ee4b4785a78afaa02296edaf913e3a34ae1bc746c5e00012e4e5b97c165151e0ad1eb8a6a12757db10376", 0xb0, 0x400, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) poll(&(0x7f0000000100)=[{r0, 0x80}, {r1, 0x4}], 0x2, 0x7ff) 03:09:03 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000100)) 03:09:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x48) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000a70, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) 03:09:03 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831", &(0x7f0000000040)=0x8, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 03:09:04 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x7c983810, 0xc766}) 03:09:04 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x7) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f00007ee000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x8) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x89}, {0x3, 0x3, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, r3, 0x0, r3, 0x3b, 0xfff}, 0x466, 0x3, 0x9fd}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x8, 0x2800}, {0x4, 0x3, 0x800}, {0x4, 0x92, 0x800}, {0x3, 0xf7, 0x3000}, {0x2, 0xe000, 0x2800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800001, 0x7fff, 0x0, 0x1368, 0x0, 0x200000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0xffffffff], [0x0, 0x0, 0x1, 0x0, 0x4, 0x4], [{}, {0x0, 0x3825}, {0x0, 0x7}, {}, {0x10, 0x0, 0x3f}, {0x0, 0x0, 0xffffffff}], {0x0, 0x0, 0x2000000}}}) 13:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:56:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000004c0)=""/45) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000440)={0x1, 0x5}, 0x8) r4 = open(&(0x7f0000000480)='./bus\x00', 0x80, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="790c136d105e40862ae622add2a60b7f0c9ba39ea1d437d2f883f998818f43fe82813e66b1fef0773c051d294e489763e03f938f05fe476e415cc3a3743af252772d85b3177cdd9c0ea0e2bbe7e670cde39a7e132818420e8a3c1a8ed52de42c1ea8282e3a041f5b80ec49d2135c3f4ea9d2a3db1029c6e047ee20d0b5f438813352084eba4782709a2922b3c001b0ba66dc41287046605842fc9cfb53b4abbb31b87639", 0xa4}, {&(0x7f0000000240)="88a79893c3f63ebe8129c1132902ad936795e35ed449e24ecc02cd11fbbf4cad179d0d23bdee4f16ba4813426fc0a7cc036e7040795fb6781722994d7fb42651dea454d819f0fe475f4b4b0b0dfe55a9", 0x50}, {&(0x7f0000000100)="bd1b6af4e7fb0e36836e2a701104bc928e20086c2c8fa624b41c642e1712db5ede828b8e228ba99a5b2736ff4e7f254adbddd1b7", 0x34}, {&(0x7f00000002c0)="22fdeaf9c54fb7ae182f9aff7e0dcf42a91e5ef4f757c910caf7c11cfc929ab199711a0808b3fb1e17a5ac7a1b43c8c0c6905da74450c89c22fc10b25094acd61a9fe5e12c715050919a", 0x4a}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r1, r1, r6]}], 0x48}, 0x3) 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}, 0xc) 13:56:48 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x4}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x6, 0x1413c0, 0x8, 0x0, 0x1180, 0x0, 0x9, 0x2, 0x2, 0x0, 0xf35}) 13:56:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xffffffff) sysctl$fs(&(0x7f00000000c0), 0x2, &(0x7f0000000240)="bdb855f69e03add6ded405a341043c3687f5a9fce51b60e7923781eaa4ce94b744597f5b0b0ee69b061b8b00003f9b985c7e491884c6639e103312ec37572e8d17575382ba32d026d6d46986caba2932", &(0x7f0000000100)=0x50, &(0x7f0000000200)="1f5d6a74a000bfb63029f4ea9b73ccd61ec1fa5fd53140", 0x17) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000340)=r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) linkat(r0, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f00000002c0)='./bus\x00', 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x800c) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x28da0ae377f13f17, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x88) 13:56:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) nanosleep(&(0x7f0000001c40)={0x400, 0x7feffffb}, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) shutdown(r1, 0x2) 13:56:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) getitimer(0x0, &(0x7f00000011c0)) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:56:48 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ftruncate(r0, 0x0, 0x2fffb) semop(0x0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(0x0, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, r7, 0x0) 13:56:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) socket(0x10, 0x1, 0x6) 13:56:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x4005, 0x7) shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffb000/0x3000)=nil) r3 = dup2(r0, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) dup2(r2, r4) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:56:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff, 0xb24b], [0x0, 0x0, 0x401], [{}, {0x0, 0x7}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) poll(&(0x7f0000000140), 0x0, 0x0) pread(r2, &(0x7f0000000000)="55552bb0524cf4151b25ecfef1d272a2d7a7d926140321e802864195f219e725090d05cd606e47ab166ad5aae0507c49bab917977d09442aaf5bd2bf23a02421886a5997e2e63167fc6507ecc5abd7f033a2ebf86ddf68b886b1b3dcabc8ac465fa7fdd8214cf549bc5b17a31bf50fd9e37f5ebfb870abab44c880f56a561bf6a9369e1ddd2eb11f9bf0f1e00c0d27e2125ba9a19d336ebda25e54449dd4f6e94adab8bfa234d135ca97502935d1d8a3efde68c6a8b9112a42dddd61f6c2c105209dacbac7c816a7bd42cb5e190ecb31f8862fe42a17e55822640f49efbfa8d91f0b282917a52eeee71b5d65710fbff6", 0xf0, 0x0, 0xffffffff) 13:56:48 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0xfffffffc) fcntl$dupfd(r3, 0x0, r4) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x95, 0x4, 0x101, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x101}, {{r0}, 0xfffffffffffffff8, 0x66, 0x40000000, 0x1, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x88, 0x40000000, 0x6, 0x80}, {{r6}, 0xfffffffffffffff8, 0x82, 0x2, 0xfffffffffffffffe, 0x8}, {{r6}, 0xfffffffffffffffa, 0x64, 0x20000000, 0x100000001, 0x401}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x7}], 0x800, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:56:48 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea6915897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r4 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 13:56:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)=""/207, 0xcf}], 0x4, 0x0, 0x80000000) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xf) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCSCTTY(r3, 0x20007461) 13:56:48 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000140)="11d9354513a864e3d2088be60ec16fe72e63baeb020b9c5e92433e6ee3277b0f3232968bdadcdcea14a69adfaf04dccc6b2f16ab0950d116441c84d4de05699c0090c3f6f2e2eec886b0db5e0f52abf5af62f3caa5cc8e9e91c9b631e700eeca2822fe4333a8819cebeb74a296d401131ea9b113bd5ea0c4674452a0e567a339e36def83e079", 0x86}, {&(0x7f0000000200)="d71219774c8b052c019df345408c2dab65e14a6672d23c037df32e3acc823c9ef1e0baebf59e7cb767e4c6cc1bcb8c", 0x2f}, {&(0x7f0000000240)="9fdc8083e12b8ff9b5b7e8078a565e37beaf6205e8c060e3a98a7cf8401bf0c71c49a56806d35602aa650021bed9fedf7ab90eeaad647addf3f6ebe99c5fafb80e50d3b3f37fab386361f1e2865b906801656b5e3e1fc4195ba9169fb408626e1051265ecf7e5b5f78883f613555a98ef211f555c89dc01426eb", 0x7a}, {&(0x7f00000002c0)="6642cfc4148b1d5272c6a6df4ab997a70ab8eede72f1056cf5c93bb4ecd4f22a98f1f9cc4597af19a19549ca8f60c82a6e1b523af7e551d9486e06277ae92c9de4fdf778152f5d901451773ce5e6e53891c9ececa558830bb5ab000fb4501f73e3152316cbe4014db8a87cbc5ab9c10324a16989532d9b5e579d1b2ee44062d02569a0294c13206cf068c9d515da7e863cf5ed09b342703fe8686d82bd9883634fc3653b458d08b8c2ec3fcff06ff60de353691e2c95163b17b37d87859a004d3c1b5697289cfd36e44a091caf68b0439bba6d75149b29aaf7c51bbd4e4b11102be10508703b97eb8839", 0xea}, {&(0x7f00000003c0)="c462d1646ab477e6b586fe8b6e229ff3b7ab8a4c789813661e28514dcffbb54af6bf169bde80fc13f32e8a0c102000aef8e995ae85894f02057717452a0f4e5d50b8c43324d7078eb47edd7c5b814b", 0x4f}, {&(0x7f0000000440)="5b6dac8a356173f5830bdefae00356d341447edca67cf2fcc8c02afc808db7fc2955169ecbf10ff5849c79a1f3f2a318a524be73326877d9b1b0ac722188e95753ccdbd2518941f7c48156e04ed766dc4dbc9a0b36fd4d273f16a17b8733b69ee6cb8f96d371567b54add7ec4dfb7b3cb33a61dddd88d09235b95fdf85107c9ca273c49dcf90ffd21ab80ae1b75307d69f3e1cd5428cc719b59ec811d5387af530d9165a4af6977c553af07ad3a555d5676f639fb46a7524584c6ce39306", 0xbe}, {&(0x7f0000000500)="c22c87fe1d4ebb59548e1987a0147684892bf3512250cc8ccb2bc2f2a134931ec553edd1d0c6e6ad35447382f2917f44251786efba614396dc5f86b965fd04c126a134292eed84fd38dcd4098a37621404fc9e9b2ab63b92441f05e5a3fa403a831342f03199446e8f6709463a245e07e244f410bcf67bea4ed82e8dc8e4cdb1961d8bb9ca17907b46f97702825113c56f1f16ca37da1b3f33887e5b380403c04bb31221655bde3b908dde616e19ef30b0b77b3c2cf56131ffade7a19e1aef1fc85d77a9c18a1e4bdd361b3a3ed280c143dd4df0fd2c5e2ab8d439c6f7b6d8fb09de452256ad34091d689e27afb6013125c7200d8c66d764bea773386c28b9242bd49fe541722ee6448c3bd302fc55e8d12b4ab493338ad30cd1159f21a162b29fdfc21cee2087b0d6d448725a51782fd932c9016cfa70dd735102c2cd03a1ab252a1ff62a524dccd0e4e9d57dc8ce692bdb191bdeb4eb106b5a7bc7c136c2ae8d9d0f05ba5308896240d550dc6311dc18041055e46024507eb068b83f24b90d8c6c93f716340ec1155d278bde80a901d56e24196d49f40cd7c8454d2e41ac8172f954773d2c5e261e2d6981b10c45473f275a8f1361239e668d0e6b186b4344464e836d4b2279feaaa1a1d944b7c013de3c90df209b3bcef75057a42396254c9d162ed732f4f0e0809923112cd4049496151443707dec4aab98efd1dd4e9dccc1bc9b926407ba843caaf56eb3a8dbf38509b128b6d3a7e84524114b509f9fc9ac6efbdbb3664e43ddee8969a6f840a1cf75224fe308d52578e7aa80ec4f815146337dbf99e94fabceed24a718a26b100ec5de8a6c4faa9a38b377ef1d82469196b3d936699a0d409e85e21cdc37ba4bda80ee315686dfd3b4253276847082d62f05d5e01cca0e5995f2325a49be68df24135b4e5959cbea209b168d88e241cfa30a975206f2462de8abd1d0859156b17d11957f2e79bfa24623130c7cf246c95b81188c2958d0b3066fd44990777326883a5f3f64c70dc8d6d82f69bd1268573169f55af6b01782c86e52daf5375b946bb3e165b24d342468fef45c152f944f48a8367a9e4eb97dd889fa5eebcd7f4d843df8c887c639b932234c9489a3c8a351fdb273b2d41e851e615e4f1dd061e2a6fa5ff8071190071717b4801f7ff4497f159878fd1812f28d170e5a37ee81a61966410926704e0d52412590d0d1c797e5aeaa1ffd9a35ef2674877aec736a18bce1676c6af46d1a12b42403bd3eea5a2b9d9cdd51dd36b6a8fc978dc7fc9f5b09f90742da8ca881ab97b4005eeb698e09440a86a0a7269bcf09709455574c6dabbc257606f202b288647392064740e34e8c164fd3360221e21b73ef708dce5fcd6bd7fdec4da84e636e28136d4985ff921c32757472882225fd640de966143ec5568263a4ebbdee4a0dbb811ca2b8ce8ec02b1e9211745251d180a5685a77d476a2384adcc2ed1f0ae7f513ca2e11c59b07ab44ea01c4e45bd3fc914b4ab7a6dfe2dcd20feda316d6760582e5431dfef9d4d292edf8f111a03b28e05523138a5e945808f6e963bd8b7de9eca9d4bb4363b5f8a511e0f58bb848b0d939abc54da096d660f3a4837b1337bfd81a8b3c1787b7bc1bd3b9374a089b1dcbfcfee0b9d04eec80e52703af9d537d84dd484ee58f86b9a02b2937776ed03ecca3cafb7853e8ce76d54b415e4f47f98e179ce8e22084f38f101432a0376a804fcac1931a633dbe6cd5b20ab7461591f860f264fe65a24bf3c7faa73d4196c972d1d529a912ee6a8bce3f5ca9bd3c8aedf02b36b7495da98855ea19a6991bde4113725335df23405a9851b3ba7664defd97ae23d3558f2e61a2ac76f48fde30858a3d549a00fa470f0cf7c99abd8a3cbaa3b4a2e80fd53dd383266f6b842950fab941d889b2da3a85df221c5a1095973d10ea725b32950ff757af673c4786dcd4b928213f815c7d7f6b4a9a28ae05dc3a7c014f174a520a8935122aa1dc7187dda97b6ee311e7b0c42d63c04f62bd1c3c4af0485fce68c6e999f71a91c6acaeb4725fef684cd190df117a378ab994600e9e6a61e126fe08cb110b3b68d3d6c1e50182b5a5c488f15e837d2f45555c6e3e8eb41bbfb7001b104a0c68b3b3dda259f4004d6ef76ce42680707b52d5f597275d3b6433ed1c750b32f5da2cb22dd1e0453c98e1746ed3b07b579ca20a0caee4895355a1c2f57213919a7396d5e9544e8b660ef13e2c8c1bae4afbd962b7f29ecf0f3ce7b6326fbb819419ef9821972620b8f3683e9138e1bf4014b97940ab6c9d710f664addf9cd9653746e2b903aff9788bee9fe6adfebba45cf71233c99a603cbedbc472ca068812f2ef5fbaa96278533a72ff927251976d8280017e1f36c21c67967b7e4799ebd1e74608a8a9d715f5e7aa6f42770bcd3fcb5a60fb09957882da2521d4476a1bf0605f0d2696e99ba63b70277fd5efc7094864e9f92aedc703e993c5d80a3c417bbc838e072276a3d6e6eec0da48000374ebc060631627fa143e5ddf5b00d1050b7e7ea2214c23af259b3b71bbc934a5674542a73abbbe87d2d1fb96568fee3c4adf8d40c8b5c79a51c6db8df806248c69b51b9ab67e2b441ef6473938a20541555883c702b2ac474f8b94fd620be3efbde3dd62c220f8751576f3cc5e71a8dcbd9e6aed55781bedef0a7ef898b38911e490eebd20a8ed2aebb5b13782ccc819830395e5054c223e35865eeb68f3bac5f4acaeb7f38653adc271cb60436fba840e644ad2968dcadaef9502c41f26959c0da7984f522c7ad5bd2b9ac3c041fc86c3a38fc2ceb845380aa6d23ae9bc4e2eb5a2eb4f5aea4eb9a0a7a02558286930e9b3562c027705757de22ab230d45d028d70a2af5fdaf725a85ce3d54d48e19f852df83b3b4e5d4de91ab32ae85901e8b8742a07f832361a4543adab52488a55591dc27003591bd6b32d2e44156c68261f4f24d317bcaeb2dc1dc25b9fa90ac552e4f05974dc0d6b48f5e5be078b0a0c491a75e32075387ffd82ba76c4b2bf133d60bf004fd0354c4ea38e4ab999795e4687bf1ba843c0a11349269e5fc9fc92b91dfe4d527591939bdac994005477acc930a9b1642f391331f3f1b20254abd417939620d165f85f2cf8f5b483c17bae8549fbdedd4d4791ebe5f9b093abfffad3548a51530225f3519bbb8171cefda0d3bac5c39c591871f6d66b4504f0345121a502a5e8bd62a1f413974297a9cfd6c369b4d43b494921ed145da8f9dab03ef9c3895b4926e0fd0d42cc364c4916216aef8ee334d0c6e0281e3c97725264f259078150aed1cddc55c56b2d81420f839dbe07cbaaf1101fc046f2f65e51bdd3d292dd3bf59e6075a9cadeaca3afbc8fa12345536f9cd621a9a6c530cee890058ac7bca72f54146e1b3904763ff96826687007e9cc0e68082e4a39e4ca97d5c43dc3c887d17fde2277fec71e9474465657d4b8a4bb7db9a099d304023605a5dd055d07ac74006678aed6f153cdf64469c7f5066851d9eb0dc610c554363cae393cf0275156f93b36ac6ade82642cbde48bb201bafa303d11a902d34e4e39d880a4699fdb1fbe974df845c1d448bfc6390dc06cf63c4c5b3513bf83eab2422dce3b0e3c5b52061428b6ffd87ccf8f66cdd69212db87c40cae18a8168c7848cfd9d4fab24dab8a08c196fa592643b0812aa54446dc3afd8b7e73f5eac345fa82e946f3ea0a32b0768e01eaf933daab643b5485422d06fcb408c29d901be5853f41ada95e8091cceacf3c6cc1bd89c0c14889a4cfa4d9556e69a1b8e456ceba4ec1342ae00b32d7e51b354c8e5f5122cde5136296e0347022ba304a5a66c7af39a93b482e3d80c8e8f2967f911b8d4001eee77b303821bc7063fb594db6167d1971ca76f54648871639a1545b7eedbf8af4b0fc0bdf9517aa5e8fc2f92e5c50bf76f289ff54209bd3c8ec72a6d392c5e6a1c15e2b03fa48d1d941fa07c428e493ddcca3f14e6c249b783e196407ac2df0b31836ed19a8a9a8001eb0a07c18cf8a4a1250e375edadc76e39c429984b75e9a3849abe5e96b3fbffa7f24f5e167811b2dfa7ea3f99ad9f8f921b48826d05c146530bd825537bd263a25f83f30e9ada6e0edde09b53f7e9b15b9ec3ec64fba6aa212c9c935158bd02dd78f4341ffec32a500af57e86a721b43f1ce675a8ce4dec8f4bf68b0c52e7a5622842dcb10f06a087e09e9c7e94f5cc751ee6fe06742eeacc80ab9dda56ea82a95ba05ff42d458cb6a4225f8c462a9b9d0fdf7dbf7e9371f1c250c154a08f3473eb392616b373c8b88973ed4f733a124d56e18da292a7174bbb3ebad1da3c6dabf074ecd938a2ec0ec8faaf0460c170a0335dc5ca6d4e5bd2d30c431857226198f36daa445a673db34f884402d3e0446afd330498d6a4160c241bedb62acf70710d0277d223f69e1d2475ce1d3df1f44569c6881ddca12f733cae267bf4e2a33f25f5fad49ad40c449f572a2b67a489537adc53827558a0f021a9785f60960259721b3c2534d58b94e37a381d5a2a440d269f47f49129787ea6e7306c1215a5ba29d03c602bb784e06956294b72e0f9906b5c2d88154a5b25ca0da59922adc86a053adc8345c5dc842b014d6ab51616ef7b193a20c575df317658fba4faafcc448166ae380e3fd79cd1cd939939cbc481024a9a48d498972b5f69a85d722d7a6ca7bda93cdc4be26f79e8cf73badcc2dd3d0c022ceb279a673f012c6b84c4bcd9edf96442d3ef18c2c82944ca2e80d3b5f4725b59cf4f2829cf1f2d6bbd226007542b9f65584da6900b883c7989f3bbe317e0a54dc8d5b7ec38286016ef0733ee4d3dff7ca1ba7dd3747b0a4b177d10cca32da228d55dec3331a90fd3d377b339f3f6e5130ccf7b01d397972626cecfc6831a66b21ee85a16433210ec1959c2465c84b5c01643f91068e670edfb91b7c0f2ac4d3231721a80b88ea9a51de68349245e6ab8527349291655619d72e409572de1afc829eff70910be52a627c7f39fe3af2938f3efd5da26f4ef92d6beeee93af70f6c85eabf23936cd9e680ef2decd3defb995f752077c9fbd84d534e92994395b42d5bc708630b07c3166e3d762e8d9cf02f7277de3e899e9d62861061ccb96ba8e2e645d0db23997df5596304beff1a890ecd9807a1adac6e9095df7fb6f8e1ce220c7f8961deb65a16a5e79fac5804c9ede0a4d480e6e72cd0d86fa7774c12f86ccb0d8d40dfb793616d8906042a4d61fc8013012bcb75bbe3c417e2a07d088fbbc712cbaf1dc15db1e5973fdcd8fafc9aa8acf58e8c114f4eee0d9f2c1ce492927145c735be8f6265c0aed0ddb6fd80e8063dc6a9e7e2ba1149973a0e2577d0e01103737ad29eb4c223754d8b726a16e4ada574da7348dbbcc07bd52a2f3ba3ca526c5e8cb16750f1b88c7908c967573b241adb2879bca84cd77a7f9948f15710d3aaaaea856f850afb1ba8a7d41018f9e3384b23744872783c852ce137c7cdb5a541a95497854388125264e32357a3b722cde2b2a8b722a7c11df4070989636da764c3571b5609e0ce103c2764921eaa6dfedef35a9e3a04f378c4ccb85a21a5157b1c13820342b19595499560b065dc4bd3c0556a2481c1e2414efa867597314ba83cc04ae8d16906342f46cc0c6de7f96db2c7275a3ad7a5917a57cd8e38b56060892da6fc383e4621fbec5a0c61444cef194bb0c8ca89d2d16b740b69165635f260f842f7b68d98fcd13df50a9aedaf9c15570269b4db90f34bc0a5d91c25ccf7cbc81c8434e51682b221aed4f", 0x1000}], 0x7, 0x0, 0x9) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) lseek(r3, 0x0, 0x5, 0x0) clock_getres(0x0, &(0x7f0000000040)) 13:56:48 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x17}, 0x4000000000000001, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0xa, 0xa0) semop(r0, &(0x7f0000000100), 0x2d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/4096) r1 = semget$private(0x0, 0x8, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) semop(r1, &(0x7f0000000040), 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) setpgid(r3, r5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/33) 13:56:48 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000d31000/0x2000)=nil, 0x2000, 0x3) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getuid() write(r2, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x144, 0x2}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000000000004}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mlock(&(0x7f0000c5f000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x82, &(0x7f0000d6c000/0x2000)=nil) 13:56:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f00000033c0)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xffff, 0xfffffff7}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="1e04ab22fbd8fb8a7107567d3a8a3fad01127bd46c1c8bf78e84ad7194886933094a343fa2194a76d3c74d8b0134e75195384dc84a2196799010396ccf46c47df79aa83f5c68e03116928299e82b84b675bb4e1b", 0x54) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) uvm_fault(0xffffffff825ed938, 0xffff800000a4f000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff825ed938, 0xffff800000a4f000, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800020ea6ec0, count: 0 ddb{1}> trace memcpy() at memcpy+0x15 sysctl_iflist(0,ffff800020ea6f18) at sysctl_iflist+0x255 sysctl_rtable(ffff800020ea6fdc,3,e5c4720d000,ffff800020ea7008,0,0) at sysctl_rtable+0x196 sys_sysctl(ffff800020e6d118,ffff800020ea7070,ffff800020ea70c0) at sys_sysctl+0x20e syscall(ffff800020ea7140) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffca960, count: -6 ddb{1}> show registers rdi 0xffff800000a360e8 rsi 0xffff800000a4f000 rbp 0xffff800020ea6dc0 rbx 0xe8 rdx 0xe8 rcx 0x5 rax 0xfffffffffffe70e8 r8 0x110 r9 0x5 r10 0x55689c9edeeb80f9 r11 0xffff800000a36028 r12 0xffff800000a4ef40 r13 0xe8 r14 0xffff800000a36028 r15 0x6 rip 0xffffffff81cb5c75 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800020ea6d08 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (dhclient) pid=33158 stat=onproc flags process=100010 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6cc38,0xffff800020ed13a0 process=0xffff800020e803e8 user=0xffff800020ea2000, vmspace=0xfffffd807f000170 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34083 53203 47828 0 2 0 syz-executor.1 63456 77338 71318 0 2 0 syz-executor.0 63456 466387 71318 0 2 0x4000000 syz-executor.0 35981 502875 0 0 3 0x14200 acct acct 74859 248311 0 0 3 0x14280 nfsidl nfsio 22299 261514 0 0 3 0x14280 nfsidl nfsio 3558 173382 0 0 3 0x14280 nfsidl nfsio 76931 95233 0 0 3 0x14280 nfsidl nfsio 7646 245858 0 0 3 0x14280 nfsidl nfsio 95055 159658 0 0 3 0x14280 nfsidl nfsio 33730 89619 0 0 3 0x14280 nfsidl nfsio 79437 149261 0 0 3 0x14280 nfsidl nfsio 18872 187729 0 0 3 0x14280 nfsidl nfsio 86703 366031 0 0 3 0x14280 nfsidl nfsio 3442 116255 0 0 3 0x14280 nfsidl nfsio 95264 231365 0 0 3 0x14280 nfsidl nfsio 79763 387306 0 0 3 0x14280 nfsidl nfsio 74783 199037 0 0 3 0x14280 nfsidl nfsio 15597 481023 0 0 3 0x14280 nfsidl nfsio 48405 42145 0 0 3 0x14280 nfsidl nfsio 52551 318213 0 0 3 0x14280 nfsidl nfsio 20512 280014 0 0 3 0x14280 nfsidl nfsio 4029 505282 0 0 3 0x14280 nfsidl nfsio 90526 493877 0 0 3 0x14280 nfsidl nfsio 63930 253225 0 0 3 0x14200 bored sosplice 47828 141157 54648 0 3 0x82 nanosleep syz-executor.1 71318 414122 54648 0 3 0x82 nanosleep syz-executor.0 54648 218018 31360 0 3 0x82 kqread syz-fuzzer 54648 484037 31360 0 3 0x4000082 nanosleep syz-fuzzer 54648 42731 31360 0 3 0x4000082 thrsleep syz-fuzzer 54648 237789 31360 0 3 0x4000082 thrsleep syz-fuzzer 54648 44668 31360 0 3 0x4000082 nanosleep syz-fuzzer 54648 118630 31360 0 3 0x4000082 thrsleep syz-fuzzer 54648 486054 31360 0 3 0x4000082 thrsleep syz-fuzzer 54648 189311 31360 0 3 0x4000082 thrsleep syz-fuzzer 54648 120576 31360 0 3 0x4000082 thrsleep syz-fuzzer 54648 466638 31360 0 3 0x4000082 thrsleep syz-fuzzer 31360 460209 88230 0 3 0x10008a pause ksh 88230 33412 91638 0 3 0x92 select sshd 17991 249176 1 0 3 0x100083 ttyin getty 91638 467614 1 0 3 0x80 select sshd 49941 468851 8153 74 3 0x100092 bpf pflogd 8153 438519 1 0 3 0x80 netio pflogd 14148 506397 1707 73 3 0x100090 kqread syslogd 1707 387837 1 0 3 0x100082 netio syslogd *52101 33158 1 77 7 0x100010 dhclient 50763 421413 1 0 7 0 dhclient 8313 263596 0 0 3 0x14200 bored smr 57967 6708 0 0 2 0x14200 zerothread 24075 156545 0 0 3 0x14200 aiodoned aiodoned 73262 391824 0 0 3 0x14200 syncer update 22583 193558 0 0 3 0x14200 cleaner cleaner 63814 51390 0 0 3 0x14200 reaper reaper 44898 32310 0 0 3 0x14200 pgdaemon pagedaemon 8045 149502 0 0 3 0x14200 bored crynlk 14254 10880 0 0 3 0x14200 bored crypto 83055 426605 0 0 3 0x40014200 acpi0 acpi0 83548 16985 0 0 3 0x40014200 idle1 70894 471378 0 0 3 0x14200 bored softnet 61404 339452 0 0 3 0x14200 bored systqmp 25968 343385 0 0 3 0x14200 bored systq 84119 297062 0 0 3 0x40014200 bored softclock 85285 355620 0 0 3 0x40014200 idle0 1 352354 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 52101 (dhclient) thread 0xffff800020e6d118 (33158) exclusive rwlock netlock r = 0 (0xffffffff824a2628) #0 witness_lock+0x4c7 #1 sysctl_rtable+0x187 #2 sys_sysctl+0x20e #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff8249d0a0) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 sys_sysctl+0x1ac #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82643b30) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9514 6421K 6868K 78643K 11166 0 pcb 13 8K 8K 78643K 95 0 rtable 98 3K 3K 78643K 279 0 ifaddr 82 17K 17K 78643K 102 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1483 0 iov 0 0K 16K 78643K 49 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1406 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 3 5K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 23 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 421 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 95K 78643K 489 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 33 0 in_multi 85 3K 3K 78643K 142 0 ether_multi 1 0K 0K 78643K 17 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 231 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 134 40K 40K 78643K 2297 0 UVM aobj 22 3K 3K 78643K 28 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 77 0 NDP 11 0K 0K 78643K 21 0 temp 95 3034K 3099K 78643K 13708 0 kqueue 3 4K 12K 78643K 21 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 34 0 32 1 0 1 1 0 8 0 rtentry 112 63 0 23 2 0 2 2 0 8 0 unpcb 120 189 0 179 1 0 1 1 0 8 0 syncache 264 8 0 8 2 2 0 1 0 8 0 tcpqe 32 415 0 415 1 1 0 1 0 8 0 tcpcb 544 169 0 165 2 1 1 2 0 8 0 inpcb 280 489 0 482 3 1 2 2 0 8 1 rttmr 72 3 0 3 2 1 1 1 0 8 1 nd6 48 10 0 6 1 0 1 1 0 8 0 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 4 0 2 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 48 0 8 1 0 1 1 0 8 0 pfstkey 112 48 0 8 2 0 2 2 0 8 0 pfstate 328 48 0 8 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 268 0 91 13 0 13 13 0 8 1 art_table 32 269 0 91 2 0 2 2 0 8 0 art_node 16 62 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 8 2 2 0 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 15 0 5 1 0 1 1 0 8 0 shmpl 112 26 0 6 2 1 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1972 0 568 89 0 89 89 0 8 0 ffsino 272 1972 0 568 95 0 95 95 0 8 0 nchpl 144 3041 0 1427 60 0 60 60 0 8 0 uvmvnodes 72 2144 0 0 39 0 39 39 0 8 0 vnodes 208 2144 0 0 113 0 113 113 0 8 0 namei 1024 8068 0 8068 2 1 1 1 0 8 1 percpumem 16 35 0 3 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 5 0 4 1 0 1 1 0 8 0 scxspl 192 8734 0 8734 11 8 3 7 0 8 3 plimitpl 152 41 0 33 1 0 1 1 0 8 0 sigapl 424 658 0 604 7 0 7 7 0 8 1 futexpl 56 5893 0 5893 2 1 1 1 0 8 1 knotepl 112 81 0 62 1 0 1 1 0 8 0 kqueuepl 144 66 0 64 1 0 1 1 0 8 0 pipelkpl 48 125 0 115 1 0 1 1 0 8 0 pipepl 120 250 0 231 2 1 1 2 0 8 0 fdescpl 496 621 0 604 3 0 3 3 0 8 0 filepl 152 3820 0 3718 6 1 5 6 0 8 1 lockfpl 104 115 0 114 1 0 1 1 0 8 0 lockfspl 48 38 0 37 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 339 0 330 1 0 1 1 0 8 0 zombiepl 144 604 0 604 1 0 1 1 0 8 1 processpl 984 658 0 604 7 0 7 7 0 8 0 procpl 624 1532 0 1468 6 0 6 6 0 8 0 sosppl 128 10 0 10 2 2 0 1 0 8 0 sockpl 400 714 0 695 7 4 3 5 0 8 1 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 173 0 0 21 0 21 21 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 470 0 0 28 0 28 28 0 8 0 bufpl 280 4639 0 150 321 0 321 321 0 8 0 anonpl 16 72739 0 57764 81 10 71 77 0 124 9 amapchunkpl 152 3246 0 3114 10 4 6 9 0 158 0 amappl16 192 2928 0 2119 59 13 46 53 0 8 4 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 28 0 23 1 0 1 1 0 8 0 amappl13 168 422 0 416 1 0 1 1 0 8 0 amappl12 160 12 0 9 2 1 1 1 0 8 0 amappl11 152 55 0 39 1 0 1 1 0 8 0 amappl10 144 26 0 17 1 0 1 1 0 8 0 amappl9 136 576 0 573 1 0 1 1 0 8 0 amappl8 128 554 0 515 2 0 2 2 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 27 0 23 2 1 1 1 0 8 0 amappl5 104 322 0 305 1 0 1 1 0 8 0 amappl4 96 680 0 650 1 0 1 1 0 8 0 amappl3 88 322 0 314 1 0 1 1 0 8 0 amappl2 80 4038 0 3967 2 0 2 2 0 8 0 amappl1 72 22947 0 22518 23 13 10 18 0 8 0 amappl 80 1760 0 1716 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 27 0 6 1 0 1 1 0 8 0 uaddrrnd 24 626 0 608 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 626 0 608 1 0 1 1 0 8 0 vmmpekpl 168 8393 0 8355 2 0 2 2 0 8 0 vmmpepl 168 82493 0 80463 116 24 92 109 0 357 1 vmsppl 368 625 0 608 2 0 2 2 0 8 0 pdppl 4096 1260 0 1217 6 0 6 6 0 8 0 pvpl 32 232934 0 214692 187 9 178 184 0 265 29 pmappl 232 625 0 608 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 283 0 9 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff824a6ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x36 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff82643928) at __mp_lock+0x127 solock(fffffd806f6e0000) at solock+0x66 soreceive(fffffd806f6e0000,0,ffff800020ead308,0,0,ffff800020ead214) at soreceive+0xb3a soo_read(fffffd8076bf51c8,ffff800020ead308,0) at soo_read+0x53 dofilereadv(ffff800020e6cc38,6,ffff800020ead308,0,ffff800020ead3f0) at dofilereadv+0x1a1 sys_read(ffff800020e6cc38,ffff800020ead3a0,ffff800020ead3f0) at sys_read+0x83 syscall(ffff800020ead470) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffca750, count: -14 ddb{0}> machine ddbcpu 1 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> trace memcpy() at memcpy+0x15 sysctl_iflist(0,ffff800020ea6f18) at sysctl_iflist+0x255 sysctl_rtable(ffff800020ea6fdc,3,e5c4720d000,ffff800020ea7008,0,0) at sysctl_rtable+0x196 sys_sysctl(ffff800020e6d118,ffff800020ea7070,ffff800020ea70c0) at sys_sysctl+0x20e syscall(ffff800020ea7140) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffca960, count: -6