last executing test programs: 18.440902466s ago: executing program 1 (id=17): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2df57364, 0x3, 0xd, 0xfffffffa, "00030023be0a00817dd8910bb864d3c3a8d9d3c9", 0xfd08}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd", 0x1e}], 0x1) 18.432401792s ago: executing program 1 (id=19): sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x4, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) (async) shutdown(r1, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r3 = shmget$private(0x0, 0x2000, 0x380, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) sendto$unix(r0, &(0x7f0000000380)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102d3db000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000400", 0xb1, 0x0, 0x0, 0x0) (async) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='*-(\xf4($&\x00', &(0x7f00000000c0)='-[:\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)='./@#\x00', &(0x7f0000000180)='*@\x00', &(0x7f00000001c0)='/:\x00', &(0x7f0000000240)='@\xa1\',\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='@}\x00', &(0x7f0000000300)=']\\\\,\x00', &(0x7f0000000340)='\':([\x00', &(0x7f0000000440)='(S[*\x00', &(0x7f0000000480)='!:*\xda[^,.!}*^-!$#^[[&_.}-\x00']) 18.357904142s ago: executing program 1 (id=21): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0xfffffff7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}) (async) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x3f, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@rr={0x7, 0x3, 0x10}, @timestamp={0x44, 0xc, 0x5, 0x0, 0x2, [{[], 0xf}, {[], 0x307}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) read(r1, &(0x7f0000000200)=""/228, 0xe4) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) listen(r0, 0x4) (async) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) 18.323151077s ago: executing program 1 (id=24): r0 = kqueue() mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) link(&(0x7f0000000000)='./file2/file0\x00', 0x0) kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 18.033645037s ago: executing program 1 (id=33): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2df57364, 0x3, 0xd, 0xfffffffa, "00030023be0a00817dd8910bb864d3c3a8d9d3c9", 0xfd08}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd", 0x1e}], 0x1) 17.790887545s ago: executing program 1 (id=45): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 17.789914263s ago: executing program 32 (id=45): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 12.545095597s ago: executing program 8 (id=46): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES8=r1]) r2 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x10, 0x8}) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/19) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x20001fffffffe}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)="b4d5a64302d6eaac51f1833b0af35434c5075cc08d48f18866d9d4982a3d1e72f9dfa306f013cc34774ddc222df325542091a4b8639fec872ffab3393274f6d592b83a4c67abc5202adc3573a58c603eaafc467ae1be3edd700a260e0d3a02f1bc1f03ef1d808147f2274d2e0b8a03d18cf0daac8e551b2f76e51c67c090bcb0e3ed74af536c2057fa775c8bb586bbb47d22e837788ad29e904e3aebb79b4bae58125deda63d6aec7d42f657e69e7711c3add5d74649c1f983b061f807688585c015d62a31286293", 0xc8}, {&(0x7f0000000200)="fefc0a4384d2a695679a4c888919c37f3bac32cfb94564a8875f5324283529e0aa55685dabd5688d6b90a4a66133ea32582ccfd0c6b985ce", 0x38}, {&(0x7f0000000240)="6fb3cfdbd2ebe47765e0c3eb67486fba90a8bd2c9d06d09ac288450aa86461d8a6147210a4781b97a0b585d3f0cc073416659c4e9543cc24f4df588851bf35a051286b0fbfd1efab57e222c6d3499a5b7d9b9cfe54355dfc4b610ebdbfce0fbaae1f10601430c3f702eaa1f1e7420dd6995d0cfca793b88b09cc4b8e1b63e20d887e33cea6887767a1c434181e076f4ae4d7d90b1991de915edd6a46610d9df5d34a71391a8af54e663831ec2fcb4f48fd179eee5d17a07b84cda320ba2462bcd91910108d8ade114cde", 0xca}, {&(0x7f0000000340)="30f47827f76777ce1a85ba6822a1413960992e5481c4e39175a9a619f28483c1a75bbd5641", 0x25}], 0x4) 10.028866342s ago: executing program 4 (id=131): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='./file0/file0/..\x00') (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001640), 0x80, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}, {r0, 0x4}], 0x2, 0x3) (async) close(r0) fchdir(r0) ktrace(0x0, 0x1, 0x0, 0x0) chflags(&(0x7f0000000140)='./file0/file0/..\x00', 0x10001) (async) r2 = semget(0x2, 0x3, 0x17a) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0xd}, 0x2, &(0x7f0000000200)="879407c2fc22ff570c7910348c394a4d00eeebf5c95fd7f1819b53f39ba6c9db5aa5", &(0x7f0000000240)=0x22, &(0x7f0000000280)="d6eef8ef2b2c330515e8e0ea976bf21cd65a3f3acb7cd75fdcd9bb6a146216495dbc096c00b269c8b221f4d0e19c32ed20f7951f0179c03815bcb3db4d0cb3693e2e4d768df7895e0b372f37136067cb2d8820c7e5af798d10d0471b4f402a9d32364da949014b8b0b8fc2e4fab38b70a0739d84fb542f4054d0f6f477f1fbf8186835cb28cd87c98bc6ea9a3124a139e0e5e4e7c9b9e7050d9009f7c59e5c5c68fb526ceb10a6b8b8afe05275315a3b7ee35b01a0347ff89e6769e97f0cbee8e0864ad83382465ca11c0b095f232568e13d34f54f", 0xd5) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000080)=""/101) 9.679477505s ago: executing program 4 (id=144): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100040000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) 9.679076716s ago: executing program 8 (id=46): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES8=r1]) r2 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x10, 0x8}) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/19) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x20001fffffffe}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)="b4d5a64302d6eaac51f1833b0af35434c5075cc08d48f18866d9d4982a3d1e72f9dfa306f013cc34774ddc222df325542091a4b8639fec872ffab3393274f6d592b83a4c67abc5202adc3573a58c603eaafc467ae1be3edd700a260e0d3a02f1bc1f03ef1d808147f2274d2e0b8a03d18cf0daac8e551b2f76e51c67c090bcb0e3ed74af536c2057fa775c8bb586bbb47d22e837788ad29e904e3aebb79b4bae58125deda63d6aec7d42f657e69e7711c3add5d74649c1f983b061f807688585c015d62a31286293", 0xc8}, {&(0x7f0000000200)="fefc0a4384d2a695679a4c888919c37f3bac32cfb94564a8875f5324283529e0aa55685dabd5688d6b90a4a66133ea32582ccfd0c6b985ce", 0x38}, {&(0x7f0000000240)="6fb3cfdbd2ebe47765e0c3eb67486fba90a8bd2c9d06d09ac288450aa86461d8a6147210a4781b97a0b585d3f0cc073416659c4e9543cc24f4df588851bf35a051286b0fbfd1efab57e222c6d3499a5b7d9b9cfe54355dfc4b610ebdbfce0fbaae1f10601430c3f702eaa1f1e7420dd6995d0cfca793b88b09cc4b8e1b63e20d887e33cea6887767a1c434181e076f4ae4d7d90b1991de915edd6a46610d9df5d34a71391a8af54e663831ec2fcb4f48fd179eee5d17a07b84cda320ba2462bcd91910108d8ade114cde", 0xca}, {&(0x7f0000000340)="30f47827f76777ce1a85ba6822a1413960992e5481c4e39175a9a619f28483c1a75bbd5641", 0x25}], 0x4) 8.476018348s ago: executing program 6 (id=150): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xfff0, 0x7fff, 0x92d, 0x121}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2, 0x1, 0xa) readv(r1, &(0x7f0000001280)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/114, 0x72}, {&(0x7f0000001100)=""/57, 0x39}, {&(0x7f0000001140)=""/47, 0x2f}, {&(0x7f0000001180)=""/246, 0xf6}], 0x5) readv(r0, &(0x7f0000002400)=[{&(0x7f0000001300)=""/52, 0x34}, {&(0x7f0000001340)=""/162, 0xa2}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x3) preadv(r1, &(0x7f0000002480)=[{&(0x7f0000002440)=""/9, 0x9}], 0x1, 0x3ff) readv(r1, &(0x7f0000002740)=[{&(0x7f00000024c0)=""/217, 0xd9}, {&(0x7f00000025c0)=""/234, 0xea}, {&(0x7f00000026c0)=""/122, 0x7a}], 0x3) (async) readv(r1, &(0x7f0000002740)=[{&(0x7f00000024c0)=""/217, 0xd9}, {&(0x7f00000025c0)=""/234, 0xea}, {&(0x7f00000026c0)=""/122, 0x7a}], 0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000002780)) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) lseek(r0, 0xcee900000000000, 0x2) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000027c0)) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000002800)=0x4) shmget$private(0x0, 0x3000, 0x301, &(0x7f0000003000/0x3000)=nil) (async) shmget$private(0x0, 0x3000, 0x301, &(0x7f0000003000/0x3000)=nil) close(r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000002840)) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000002840)) fcntl$getflags(r1, 0x1) (async) fcntl$getflags(r1, 0x1) open$dir(&(0x7f0000002880)='./file0\x00', 0x80, 0x50) (async) open$dir(&(0x7f0000002880)='./file0\x00', 0x80, 0x50) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000028c0)) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000028c0)) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000002900), 0x200, 0x0) poll(&(0x7f0000002940)=[{r2, 0x4}], 0x1, 0x7) execve(&(0x7f0000002980)='./file0\x00', &(0x7f0000002b40)=[&(0x7f00000029c0)='P)\x00', &(0x7f0000002a00)=')\xd1(&%+\x00', &(0x7f0000002a40)='-\x00', &(0x7f0000002a80)='/dev/tty\x00', &(0x7f0000002ac0)='*%\x00', &(0x7f0000002b00)='u/\x00'], &(0x7f0000002d40)=[&(0x7f0000002b80)='/dev/tty\x00', &(0x7f0000002bc0)='/dev/tty\x00', &(0x7f0000002c00)='/\x00', &(0x7f0000002c40)='%![\x00', &(0x7f0000002c80)='/dev/tty\x00', &(0x7f0000002cc0)='$^&@--/[{}-%-.\x00', &(0x7f0000002d00)='/dev/tty\x00']) ioctl$TIOCSDTR(r2, 0x20007479) (async) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat(r0, &(0x7f0000002d80)='./file0\x00', 0x100, 0x8) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000002dc0)=0xffffc611) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3) 8.259553432s ago: executing program 8 (id=46): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES8=r1]) r2 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x10, 0x8}) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/19) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x20001fffffffe}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)="b4d5a64302d6eaac51f1833b0af35434c5075cc08d48f18866d9d4982a3d1e72f9dfa306f013cc34774ddc222df325542091a4b8639fec872ffab3393274f6d592b83a4c67abc5202adc3573a58c603eaafc467ae1be3edd700a260e0d3a02f1bc1f03ef1d808147f2274d2e0b8a03d18cf0daac8e551b2f76e51c67c090bcb0e3ed74af536c2057fa775c8bb586bbb47d22e837788ad29e904e3aebb79b4bae58125deda63d6aec7d42f657e69e7711c3add5d74649c1f983b061f807688585c015d62a31286293", 0xc8}, {&(0x7f0000000200)="fefc0a4384d2a695679a4c888919c37f3bac32cfb94564a8875f5324283529e0aa55685dabd5688d6b90a4a66133ea32582ccfd0c6b985ce", 0x38}, {&(0x7f0000000240)="6fb3cfdbd2ebe47765e0c3eb67486fba90a8bd2c9d06d09ac288450aa86461d8a6147210a4781b97a0b585d3f0cc073416659c4e9543cc24f4df588851bf35a051286b0fbfd1efab57e222c6d3499a5b7d9b9cfe54355dfc4b610ebdbfce0fbaae1f10601430c3f702eaa1f1e7420dd6995d0cfca793b88b09cc4b8e1b63e20d887e33cea6887767a1c434181e076f4ae4d7d90b1991de915edd6a46610d9df5d34a71391a8af54e663831ec2fcb4f48fd179eee5d17a07b84cda320ba2462bcd91910108d8ade114cde", 0xca}, {&(0x7f0000000340)="30f47827f76777ce1a85ba6822a1413960992e5481c4e39175a9a619f28483c1a75bbd5641", 0x25}], 0x4) 7.0977888s ago: executing program 5 (id=158): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, &(0x7f0000000080)="d5e50a9787cb50f4eb8c9fb83945a3c45e499c8c8d937915cd9c566f9a80885194061a2405382564e42951cce0b9787bef55364404f478b33370d4c15486f01bb1a729e6f3dd92edf9a1952d2355da56825861efca1cbd97695d6a495b7d9b4d51efeaf901d41151565bb93fb7127000fadc5563a1eed828b8e8", &(0x7f0000000100)=0x7a, &(0x7f0000000140)="9d04c6b4cdbc934bba9393ccb54f8a2480ea72ba0209da1657062cf4709aa122ce6bb0d3e6a0d54a40e977c172a103b518fca1", 0x33) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, &(0x7f0000000080)="d5e50a9787cb50f4eb8c9fb83945a3c45e499c8c8d937915cd9c566f9a80885194061a2405382564e42951cce0b9787bef55364404f478b33370d4c15486f01bb1a729e6f3dd92edf9a1952d2355da56825861efca1cbd97695d6a495b7d9b4d51efeaf901d41151565bb93fb7127000fadc5563a1eed828b8e8", &(0x7f0000000100)=0x7a, &(0x7f0000000140)="9d04c6b4cdbc934bba9393ccb54f8a2480ea72ba0209da1657062cf4709aa122ce6bb0d3e6a0d54a40e977c172a103b518fca1", 0x33) r0 = socket$inet(0x2, 0x8000, 0x27) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="876e67246aa60c40ca61f1f7c2ad016e14fd641825a3914dabead6f2f74209f2662fcc3643d8d774f19244037f4391c09e3550163bc1ae5939fa6f60a6daa09c906456574e452a21b754b3558f0b7ac308828655a7f132b6d107bbd2f093387c1ab6", 0x62) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = accept$inet(r0, 0x0, &(0x7f0000000280)) pwrite(r1, &(0x7f00000002c0)="df52bd7ad7a43581f3c2f35be0d59b4d9360a76ba64e7ed9ec5a3f6c4bec5ea440dd35261b871b7066f1899759a90b0723c4f48492ee0384aa72ee46cceebe463b3badd2470b425b5f07d67f519316bb", 0x50, 0x6) (async) pwrite(r1, &(0x7f00000002c0)="df52bd7ad7a43581f3c2f35be0d59b4d9360a76ba64e7ed9ec5a3f6c4bec5ea440dd35261b871b7066f1899759a90b0723c4f48492ee0384aa72ee46cceebe463b3badd2470b425b5f07d67f519316bb", 0x50, 0x6) r2 = dup(r1) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[0xa706, 0x1, 0x200, 0x3, 0x8f]}) sendto$inet(r0, &(0x7f0000000440)="9a431267b8eaa149d18563c79dcb6c190d17c69e5004b17a6e4722d5a78392a943c63f1eb329f2a216106ef78e6c7e70a4d832438ca36dda2322c226a3d2e3e7284339c7ecf1710ac9407d7ef5ccf03536f6416d6ba1c1600c779fbf305c3f8eb9b038a38d38a753bb814205d56c4e9b1fdcad08e8671d0d6ec231d4392c0897203e1f38d920f4218074ead54887dac8bedff279c946165b8a00b06d3c46ab011348fe414c27b96c37c65fd746fef8df617d96e82c2f193fbf40add788835db0d6d3eb77aa5e7b543649ca95ae2f856b5b448031ae602cbdcda1635f37f78e74f6f71d7e0d3d3ee54f1bed168b6f44472a3a", 0xf2, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000540)="1573832f3669ba9db0f9e7648ac0015d4b16f8078d35e2324946d568a0808415aeeba4aab42b58185ff2416eb5919beebef1f8165dc03abc00d78647e3681cd22c479968f749791aee84b41e6680e5553c409de011940358742a5370ec0ffa279c260ea4ae7999d5fe0ae3c2b09fd14e58e688b9c8f955acf57bb1657b47ee38b040046037ac482f2616e42ac937825a28c1a68e811126d7527ca6a7391a1344d9969811cf7163afca184980f0502a9d", 0xb0, 0xffffffffffff5528) getsockname$inet(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) open(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20400, 0x6) (async) r3 = open(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20400, 0x6) write(r2, &(0x7f00000008c0)="404302c1d0d453a097897ab61136e981534267aefc8f0049c7854bacb991c6d107e1c6d54927c815ccef3498b392a400764fb3097fe9d74186526c977dc43e5987f4b8db8f5ddc53285218da06fe27bc3961e0881bd585257acac5a90bd55352a2eccb8ece7f91b86c5251581a2967a3f888825b6688bb3cc71fdd051c11ee3a76125629e7e0f7d3b167545ae2978e769ab1ab6a10651bec0a1de3ebecc76bf4cda8cd11cf6af24dbab70eb060c593f0ad97008bda6754d07173986e500a85470139d2307edb4e8a48a6c07f0adbd5c46b7292a7b3fd8792a8017bc5c2dc5669b7dd57f718b315cafccda213ff7da6aafa9fcc744a968d896c3ec9b65bb0", 0xfe) (async) write(r2, &(0x7f00000008c0)="404302c1d0d453a097897ab61136e981534267aefc8f0049c7854bacb991c6d107e1c6d54927c815ccef3498b392a400764fb3097fe9d74186526c977dc43e5987f4b8db8f5ddc53285218da06fe27bc3961e0881bd585257acac5a90bd55352a2eccb8ece7f91b86c5251581a2967a3f888825b6688bb3cc71fdd051c11ee3a76125629e7e0f7d3b167545ae2978e769ab1ab6a10651bec0a1de3ebecc76bf4cda8cd11cf6af24dbab70eb060c593f0ad97008bda6754d07173986e500a85470139d2307edb4e8a48a6c07f0adbd5c46b7292a7b3fd8792a8017bc5c2dc5669b7dd57f718b315cafccda213ff7da6aafa9fcc744a968d896c3ec9b65bb0", 0xfe) open(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x100, 0x4) fcntl$getflags(r1, 0x3) (async) fcntl$getflags(r1, 0x3) r4 = open(&(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x40, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000e40)={0x9, 0x5a1, 0xffffffff, 0x7, "9e2bab4af3de98965f0541152e77161664470a3d", 0xd5, 0xfffffffc}) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000e40)={0x9, 0x5a1, 0xffffffff, 0x7, "9e2bab4af3de98965f0541152e77161664470a3d", 0xd5, 0xfffffffc}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000e80)) recvmmsg(r4, &(0x7f0000002080)={&(0x7f0000002040)={&(0x7f0000000ec0)=@in6, 0xc, &(0x7f0000001f80)=[{&(0x7f0000000f00)=""/27, 0x1b}, {&(0x7f0000000f40)=""/4096, 0x1000}, {&(0x7f0000001f40)=""/61, 0x3d}], 0x3, &(0x7f0000001fc0)=""/71, 0x47}, 0x4}, 0x10, 0x1400, &(0x7f00000020c0)={0x5, 0xfffffffffffffa5c}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002100), 0x80, 0x0) sysctl$kern(&(0x7f0000002140)={0x1, 0xb}, 0x2, &(0x7f0000002180)="92a8415e829295ec3093ebb0b26c057de6324cf84691ce63c25e7e346ce754a87939f723486afd731d5ac9ee89a0263ecafaf5c505256e283e4c397bb0f24b9d133431a558ddfa3446e245827988ef", &(0x7f0000002200)=0x4f, &(0x7f0000002240)="3d602760c40f562e9e5f79b4866ac85711398201785d420b982c4b8b64fedd724d2a2183f4aefc16ce307ebdc0b6a84db29846f7ade1d3e5935ec3b6c03216883a0dc9fe8e732200698503727f4ce27c584ea796eec26970dfc512f348530589e753ec5621f14fb748ad9fadf4944568518fc6e45a67b6af5f8f3d4d65f155e310ff1d25592484879d07cc0c1e9afb8b5a41ffee705ec2e86d808ebbac36b76bfa9792d5116bb0f22752c0c6bd765bf9bc79521c6c40feba521a928ca08b59c71e649ea38427a7a542d99a4dfd509799a15329295cda", 0xd6) (async) sysctl$kern(&(0x7f0000002140)={0x1, 0xb}, 0x2, &(0x7f0000002180)="92a8415e829295ec3093ebb0b26c057de6324cf84691ce63c25e7e346ce754a87939f723486afd731d5ac9ee89a0263ecafaf5c505256e283e4c397bb0f24b9d133431a558ddfa3446e245827988ef", &(0x7f0000002200)=0x4f, &(0x7f0000002240)="3d602760c40f562e9e5f79b4866ac85711398201785d420b982c4b8b64fedd724d2a2183f4aefc16ce307ebdc0b6a84db29846f7ade1d3e5935ec3b6c03216883a0dc9fe8e732200698503727f4ce27c584ea796eec26970dfc512f348530589e753ec5621f14fb748ad9fadf4944568518fc6e45a67b6af5f8f3d4d65f155e310ff1d25592484879d07cc0c1e9afb8b5a41ffee705ec2e86d808ebbac36b76bfa9792d5116bb0f22752c0c6bd765bf9bc79521c6c40feba521a928ca08b59c71e649ea38427a7a542d99a4dfd509799a15329295cda", 0xd6) sysctl$kern(&(0x7f0000002340)={0x1, 0x1}, 0x2, &(0x7f0000002380)="0f35316967ea0397ff590b198b84b1037566eb0218ece339078b5aa06d85a7c913a9e7807b481c17b3f8643e66a9e696bc6b0236897bc9c04612773b1812cad2d6fc5e57e2141f638f45fea12efbab15612a9e299fa89ce2427b154b4a22e61769f3f741e094da0ad3700bab167f2684fcb0f91ad1be8bfdd87f9aa5aa3378feb2663662bf70eccc87334f302025506ce3d579d3606eb61463b9329e525942ddf183bff631158e2bd0675e9a9c6ad2c4f18d9207178b48ba3b33785711799421ba4641049ed5d8ffd2c898f9afd15e9ebef2b21de7ed8848ad7e", &(0x7f0000002480)=0xda, &(0x7f00000024c0)="530d0f30b95cccec8478b6a8425b3130c2677f7f69a1170cd2e3f11be1203693fe92919bcab2e36755820fc58d8b11c871dddacd4d3f6ec3aff5de2b17fabff7a6e9f67a03f134e8ac103debdbec49afe3295ca995171466f9cf84b8754a70b3a22d288acec59507af35a89bbaf0740f36123dd46f7bb2ac03a903b684c99b24c0b13acf52dd76d8234dd58e18287f7bc83f", 0x92) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000002580), &(0x7f00000025c0)=0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002600)={0x6, 0x6}, 0x8) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002640)={{0x18, 0x2, 0x4, 0x6}, {0x18, 0x1, 0x40, 0x5}, 0xdba, [0x4, 0x80000001, 0xfffffff9, 0x9, 0xc5ca, 0x2, 0x380, 0x80000000]}, 0x3c) sysctl$kern(&(0x7f0000002680)={0x1, 0x9}, 0x2, &(0x7f00000026c0)="0d33b014", &(0x7f0000002700)=0x4, &(0x7f0000002740)="d98e259ea9d9b0fe397c1cc1ee4092800c2874ccd5d610ca71c3427dc2096fb0deb8ef60eb01b6a5e98d56b9b41f3c13e744efee3bc6a2c98b664610cd48c8ff2dbcbebaa9d269d1b5c6e20a55f55651e7a822a5314db2f60b4f74cbea45486e3dd666b54303030fcf104e4d27351725d16aca5a112ad82f2f85ad2745dbe8dbe3a386403dca4cf701b415d2847af2ae93fd833ac0a4fdeec91e1738d51aadde0cc2a9c42e", 0xa5) lseek(r3, 0x4a, 0x1) (async) lseek(r3, 0x4a, 0x1) 7.08884041s ago: executing program 6 (id=159): r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x5a8, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x101, 0x0, 0x1003, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r3) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000040)={0x8000, 0x7, 0x7f, {[0x5, 0x98, 0x9, 0x5, 0x8, 0xeccd, 0x5, 0x6, 0x8000, 0x6, 0x5, 0x5, 0x800, 0xb, 0x100000001, 0x2, 0x2, 0x480000000], [0x6, 0x2d2, 0x4, 0x7, 0x2, 0x1c0, 0x2a7, 0x9, 0xfffffffffffffffb, 0x163], [0x4, 0x3, 0x9, 0xfffffffffffffffb, 0xffff, 0x2, 0xf], [0xfff, 0x4, 0x4, 0x7, 0x6, 0xff], [{0x0, 0x2, 0xffff, 0xfffffffffffffbff}, {0x6, 0x60, 0x9, 0x32}, {0x7, 0xba5a, 0x7}, {0x1a, 0x1ff, 0x9, 0x5}, {0xfff, 0x9, 0x0, 0x9}, {0x2, 0xe, 0x5, 0x5}, {0x7, 0x1, 0x5, 0x8}, {0x8, 0x0, 0x0, 0x6}], {0xf814, 0xe93, 0x8, 0x81}, {0x0, 0x8, 0x7ff}}}) setsockopt(r4, 0x0, 0xd, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) getsockopt(r0, 0x11, 0x5a8, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) close(r2) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x101, 0x0, 0x1003, 0x401}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) close(r3) (async) socket$inet6(0x18, 0x1, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000040)={0x8000, 0x7, 0x7f, {[0x5, 0x98, 0x9, 0x5, 0x8, 0xeccd, 0x5, 0x6, 0x8000, 0x6, 0x5, 0x5, 0x800, 0xb, 0x100000001, 0x2, 0x2, 0x480000000], [0x6, 0x2d2, 0x4, 0x7, 0x2, 0x1c0, 0x2a7, 0x9, 0xfffffffffffffffb, 0x163], [0x4, 0x3, 0x9, 0xfffffffffffffffb, 0xffff, 0x2, 0xf], [0xfff, 0x4, 0x4, 0x7, 0x6, 0xff], [{0x0, 0x2, 0xffff, 0xfffffffffffffbff}, {0x6, 0x60, 0x9, 0x32}, {0x7, 0xba5a, 0x7}, {0x1a, 0x1ff, 0x9, 0x5}, {0xfff, 0x9, 0x0, 0x9}, {0x2, 0xe, 0x5, 0x5}, {0x7, 0x1, 0x5, 0x8}, {0x8, 0x0, 0x0, 0x6}], {0xf814, 0xe93, 0x8, 0x81}, {0x0, 0x8, 0x7ff}}}) (async) setsockopt(r4, 0x0, 0xd, 0x0, 0x0) (async) 5.599008554s ago: executing program 7 (id=165): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) socket(0x6, 0x0, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000580), &(0x7f0000000100), 0x0, 0x0) 5.597939068s ago: executing program 3 (id=168): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 5.59263669s ago: executing program 5 (id=169): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f00000001c0)) 5.39043419s ago: executing program 6 (id=170): sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a87e6f43fbd43a0688a5364e6f72c3131d8bcc69cf5dcaf51da6f249c0ecd33c4cf7ef4b607e03349428b8b58835f552287a1e38efa9a9b3f59a45f853c391cbfe8bd393e194dd992a685b22f5056ae42871b19fc70c850b4444963748fc9f1ceb33da42f080f87583f8cdd3d4e7213592977cf7f87f2926687a3348c897022da7018a039bc1a791fa5585d65dce62e8cc605be1917766cf2434599c7eea24db9b88558edd9aeb3f0e2aa89078f0d4a18be852be2bc70aaa1f"]) 5.389769792s ago: executing program 2 (id=171): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x8000, 0x6, './file0/file0\x00', 0x2, 0xfffffff9, 0x0, 0x800}) sysctl$vfs_ffs(&(0x7f0000000180)={0xa, 0x1, 0x11}, 0x3, &(0x7f00000001c0)="5156dff50c54ab028ae565972c19c778b320f5f2c0b4d694eacbcabe085e6211dad9cb6c0ce74ba065fd5d9ab48cf508e8bb", &(0x7f0000000200)=0x32, &(0x7f0000000240)="f368bb481204f84a45fc086a2951e1d09afcab07a416ed293d370ab2c0c698a69f129f800592dcc9f6151db6d33892330f54d2e8332d81b5e3c989c8a469b2e9e1cbe1631b0cb32d0a6bc42c436c46043d0492ea4772fbb6abf93a21f62e72b5ee0962c4e1a4abf910208c26dec48ab2c5f6ea37372cfddfbeefc7a3003e851b701adfe8882ae366024d6eed09b784683d09b49791471aeb2bbe0edd407353a8576922d85cb966fa88bf347240efdfbd404830d9e3", 0xb5) (async) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000003c0)="5e1dd9b9da768c3c391e544dda4d60d9a962b1ef6754aa369752b366419ac347b6709c4900a7ea321f4f7df8e4777b9deaf2bf3b962ac0bb9423b717738f9243ade3f26a5250d062ddfc855e79993cc3c077849124ae937397b76ae46433155046e6c29a376d84982bb2ad36597e37c36c685f0c364244c1245032b44b62e7aed10c75445f58b5a00023bd906dc087c25f95408706730fbaf78d283e32affca755d962669668fe6437ea02b1a429c1dbadecf1f62c3256ad14eceda3d965a0eb7b9b3a9df08a2b24437be7d5403f01f73a1abc1402e95b969583d6e3291276f8e98666662f1ec2d830abc975f934", 0xee}], 0x1, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r3, r0, r2]}], 0x28, 0x5}, 0x1) (async) sendto$inet6(r2, &(0x7f00000005c0)="5206666bcbf17181ed3eee2772d4e7296531c6f70a6a5d11117318c46c1e911d28137a1f8419c98382d3ee45124f2e268f8a368cef87c06e4c632477ccafd47b4da38176262c756c5377f1bfeb4de7f20b7f6c58567b3f4c2c4da21485e55e93b67523626d9d8fbf53c0ea56360dd2264265271c51fd882c71cac5bb714104cf908806e41b7932872cdb54b59a86f5a23ec8f8a424379d1ad9585834a8176932d5c30e35549b8466463aaa598a2e4963bc1bbe670d120ae8bc74486096ee08602f20b26346ed0d8a7c30ea4f906a4e99c427d0b166b0", 0xd6, 0x402, &(0x7f00000006c0)={0x18, 0x3, 0xffff, 0x12}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001a80)={&(0x7f0000001a40)={&(0x7f0000000740)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000780)="3dddbc89c90df03b01cd5595105502a1d720c9937229d788407a9de19abe58c000c9661190f68aece9ed811e115f95bcd170d53667ead2e4cbbb03821736d36fe46415a317290c76a9df76b33dff6dbcd81f64ef73d0929ec7f64ccbe47020e4dcaf29ef87914ab652233e52a0125e39d912ae33d149620b9dd42ee768f9c16b0c0da39690c53b3f4b076e8e09", 0x8d}, {&(0x7f0000000840)="03ca181a11f0a8f8fca3c5da1dcd0175e5b27a1092965e39928749cc445145757fe28f785245fb86b61dfde3bc5d493e95feb6d2a3d2765df7b6dc99190b7851d5861039b73c44332085fa6f92c07d1dd9df98854768e033614da622c397fea6810cd3c0bef39cb31b373aaee0702f3fdf4181a54abf23b916ce16a72cb97ac9344acb5c8155222e5a", 0x89}, {&(0x7f0000000900)}], 0x3, &(0x7f0000000980)=[{0xb0, 0xffff, 0x9, "5b97106649915355b8728f934cd3aaf9e2aa1e914f04aac2c66de028484788a8d03435355120f1c863907dc18140ab1d31b31d9a601dd554e6d48c52bc8309537bd9c302dfee37c94a6bc70c66d52b99fdfb1bc455e178f62baa26b5250f0d209289f5237cb062ae750b1ec98f4574590125ec38330e2019f4c263493fcb3aa024bc146127e74077a3c2fecb7e20c9347d156ef584c37e5b41"}, {0x1010, 0xffff, 0x5, "d5a8396c2d0a781d7f51b2fb2f113f831af860f288930d797a7df1653a75878ea89700e6c59393304e132f90d09d3d0f57b8c384cc9eeae332188a1b4c4368a00c7c3ba524bcfddb02a82b992e000f679ab99326e075996494a50cf0a8bcbf6ebd9014bed56890eab6ebe399899d72951db3811d19516f51a98af3ac5e377c4633b41b60db276e764db6852444329a42267052ed465e74e68062596174b0a4ddf422a19873358092e412bd4d6f640ccf4eefc9dbb8e75ccb5dc9374501cf65e5eea9219c7b7842e1fa25097423c4aab202992590d961b30a8b866764d84875f67fd7fb046ce4d832842d1b7b6490ab4d5f187a0a7fc943d55c05573277684f5ed0002298ad42aa2d424243b03b6037937715f341dabb14b4a109557d134923302c13f403b763b0db7bf062a4e04a081dece12a882f91d8e575c392121f49ef830ade6ee081b05a482d71ae89d11fe73a176a74f282bdd50854537db2a968b74cacceda19214f085ae2b27feb892d04274ff0f16265f72c27e95d6cf06c4a5b6631d1ceb957c731e080e869342e04823b69edcae976825428f016ead0efa1b3ef6454cb915cc35816f7029744b1ecc0390b3cf408698ff1b4dea40f56a806747219df421e932b76ef1831733127abeef635f254e462e8596a2941adb24558fae004228aeef469df748ccc3184968c660f569dac4feb41702bef07366ef63d53ad2d4d4f4455ea91503b3231f030738313b4b17818c357685f5351506443c4555a0f2878a1b7e6d9de43e67eaf7f39365b633a330df879c7f91a472a03c89c5f6945d322a22bf290a464968cc69034b7e408ce5cca22b531317fcf0878309f5cbde350d7a2fcfada555a074facc4e8ecd2440cc062ac2fc982d8d318b96110bcacbf4fd7b6f6f9277a3a18ed3d8da95ab31ef4559b5741aa64f80b04b57896a58eb8a593eea5735e56d01cb019d0ff084ea8f87bab06f628edbc04f33f01715b7dc91ffbc970fa79a89fc23d99f31b9c92269bfc5b6f027d20790bddd268a4f221aa51522f0cd15ea621af66f1e5df9a20505610d14c684f5fd7e52ea5343a695a32f7351f846bd3543eac54a6d3030da29df628082bb1b6ef19727732c0955971bdd54ef391053963855dc67329ed7757f435b851036af06564aa4b56f8f42fb6325f3fa0f2d0ac4b2736c28f9374eabe82bfdea16b6fc7eda9bbc8042edf9388e42a660a0ccce37474c38043d86732d3d2d692b25e11ae7c5faf8563f6e71818e5391077c55c0a44733b78f804692da98eead80748cedf9c3dcd2b0c867c2d64918dd5d64cb28ad8d5a794d6d55fd1bcf92d9715ac7b7cb3aa4ecf5982884bb41c83119dfa0e500a9f3bf07c6d0599aa6ebb8260c19c2162050cb3a9e44f81cd64f5555423a1e2fe08e3400bd7eadf5b0f743ac9b260fa4fbd0b7f569399cefe751be86c94a57f47626f2adf92f574749727ff9fae7620b2f94d03fdad48762781df14bc34a2a1ce208da49fdeae8c8e6311bab1dbeb7062a432100bcb23cd7b7a7e23acbbe2df7c31952fe1e25e038653dfae2ae263fb9b525ea4b8cce722170cd104338cfdbf021fdbacf978b2f348395d432962752c37c6c428c3082dc142fc4a78499838eff263dd5f049d2c437c53194708f18c56258b9e3e419564d3737cb08c04fad8734332ca94bb413e613533ee57f88c7de40aa7de1fc475311cb40dd0cf941086d0d6baf9fb93426e5a90c1dde5bdccc39129deb7f5518c29b158fa45727959e8165c7bf34940533e02a0c2b990ac96ce05db090c99b8a27c799801a363e03d11b6ca6c6d2550559be877f6f0c6ee63bd923b4b55ae2b51ed723d9492f07099281fc07536e7f61849db9cc27e3b84bfb1c21bdafe5f0c43d0d036e0b641c6823a9291120a24f6ea65431ed28a4f70150b42b6625f3a641c4cb9357e89ff3396b5b73a48a70477bbd98abf0d35da30e542ecd875970e6d8fd123b01e8850d42f9bd8b1958c3751b08085b577b49b7bb4889d539dae3457f9cce275db92ba39d99dd77e5b4d2dd2b57f2355335b52f773c1c51cfffbcfc29bd5c6466099f964c470f258ce2821f72ba705ee8ba0822da5bf0230863f5df17a5b8740c9d254ab1ad708046456affababad23f42d24cba4838855329a600d0bd81a3942e9890dc5e20a6db829de26e18733972c598b90f5bb9c460193bc7a8d8a14f05fa088ec1fdb4c831773bd21c30ea98e0f817f2b20cbb8a25cc28e0cb469a173f9117d35e26a2afcbfe1a0a37f7232ce0ab1a80f4267c8a4f9d9161b78fb964b83abaf7e4159452a4258c3fcd5990c1505d7e29aea9b668b0884ba4b2c032000b9e22f10ed387110c661936ec1c1b6087c1d8392cc09ffe7de4a59703747efbff349b61565e9305cfe8cc9017b6fc5336558abc9c9cd5382add0006f9bad7972f26378fdef432c4e5f8abf547758e1d00a3a3c35bd9f1a7b81cf6eb2a25ece9013903e91a6594b1660de544fa1ebdd8da5910da453871fc93a2a397445f8d2d4ff0cfd74692bb7cb71ebd62420e1fb6d68285901d5a432a4eb9a261589f35284743952dc9962b907f5a14ce0a16333110e2e0c65a858fdda6e86d8c5e45e14392256b914c9a231705181668330a493bdaf922c4692d2c7db8d897d3acb371bb2d830efabd05dc47f6bdc2e2b65378305ba901a95aa2a7d09efad4b791bacbce56e24deec3d6c976dde76f42bdfb9bcec38ad9a7b1bf95a2eb0bc5267abded52403e029ebc6752301087099c8169b79dce8a840b7661a149682f2330ac636f32d1bf54bd5352540f80d1e278c2d34497a56500677421e00b3a7c06198418993e3b88f478f2f7b2a33c4454479caaaaa261b5d47e9da303e84e14413c3dc70033b46c1449b4e210f058e1cf754dc482e260ab42c64a0858d87bb3ed80fd17d46517707cea558d4d9bf976db998cffa424b3e7c5c2d288995b16beb80649659d73fbe2378be0318d9341fd97674718182185657225d9851f7741ac19e626b5addd69728aff238ad4070056bb06eb20ede481c63c1e5677ca3d6131846bbb58a27d2b6337c2a70f6ad847d9ccf0e87b53abc76dd500fa7e60ee4305c73b885712da60db5e38cd536f61a10615fc1e9eeacefd5bbef7c439f2a1cea2e8c12c3acd70d7898169210bb4466ff46ff0893d25c08f4fe9026709ba0597cc759438f4d45035c7570e3afc33ed7154b3f336a079210013c2213892f52f87e2db57bc1ba6aad6fd172bdd31a8d3d11aa558f33a1a36893e29b0e68a1b3acd59e7c930255bb208983a21bb7dcd3ed026a834f68c35d409ba34d7c3463505b8ef6205be79e9a55db6d1e028673aff69fb02b224063d78cd0bbd7dc4522e2036e495dcc6d4466811553cb9b89501d795ff0f5bf4456b8360ef03a75a66b522c1a2b713a52048342716f306b481074a9876008e81ee8ab35f0b2a914736ec10c0b5662b36cabee6d132ff219a1e966607596efb45d293ecd3829fc766f9d1283938d9c1b08f5a18510c557cfda181e85e91849f14a46b2919d833dc0bc8db524044ac00ab550c7ba2dd3eacd9308098ed070e328fd4c397db0f6e08ced09e1ff8377a2eb023f2b95f03b27f888ac305b7917e5dc074b874345a098d8d7e7b1002f44b51bc626decf6ddfb7c033b999c0cafd2aa9c74bc001709ffaf439c8908bad6402d4d8fca705dfd3327cf75e9724a0c37feaf691b4a5b32356f832c4f8813ab38407a253af1e4e2547260d4428601065ae2a049b6a713541b87c2106d7c8b827f0c72c9aa83f4dcd95834a702ae999c3c44124a44fc1cedd9c68f4ddd1e09507c49f41f62859697970ac3d4c92e0e581cae444feb444c4357d8a7ba95d713203f95b0f3affc5f5d82c3523a00d17ef43fc5e29e73dbdf8e2aabf3c7dee21ae3fc40f8b721968d509bdaeb76a1232c0d34947cff01d3e977dd392b3a1fc39eb443978aa2ae237239483b5c3e323f250e3499cc9af1ef141efa76b87a2c91a89f52aa988ee48ffeb6c32a9941c4ea0571e5d58fe122fd3cdfe06286bd40316881440b9e70c4f2c86f183aab768afb5c6eca76cdc6b0cb841f1e6bb9c4a471542563f3195513f247735d12a02cff20a3b8032b7a945bc3300e933bfc7b0f10e0e9d08a08fcfcbf3f4d76d7048f4f3ea334b77698a79eb43d28b49d9f6aacba9efba1fbbefcf0a2b2edce012dc94c47190c03a1503198309054145c5df1f50012a334e3828bb7fd9988fd0f6da9922ad6227b34da1c7710eb6205dc29085dc1743608e4e62ad29bf1d294de2dfb1276581b717e2f836a81a2b7e2e210d88662d893396b5e3ae5d205e8997857c1a0261d0cb089691d8f82a61201ae342d666b78ffcfe52826b343fb6a9af7173a638b222d3f664e03b7fd683193cff37594052eb172912a9b5dc5da7a8cba9306562d3976b4d3df61089f023677e70b49958232d79c7a9abf7f10cf369ea7f67cca5b03d3832467d1ca484d5001eb901b3d0115ef0ac08ee78151a12b8a967696181bbfb2936dfec4fc13c93ffcb9738e980915e46204056318fbb1704f831289dcf6c6d5fa5064da474cd4e85c512d7d5160f2524c7dc68b237c12e5c674309f78f7076d85d52d3832ca52b510bf20db251dad562feefe859f6bedc5ba3a842cb6f75db07b1a2f2b27ef88cb99232c0b191bc7d565659d920901193ac2a6b7da0695baf5417dba4a7f31165dc14133ec98b3475da1617c181aefe028d553e835ffe460b7c5b1839c0292d226168ebff61c7e6e1f6d381e709a444e030b7f459498c1126346ee902b6e473db8b3b7f4b2caf4e27c0d3f768d857bd84a72d3253d89ba90677069158caf942fc9ad5722220e73fb557e1cb24b61c8fe107b9a2d55054273fbc49aa2b1e4bd31828e1053b7c8809d03bd31dec3b7c482e179a82ffe89f478df5b2fcbb62f9d1bcfdc0948b7fb301c2ac813a677cc8fbf31fafc7e2d9ef519f67dc611214f548aa621c3f03fb059e0d7f78ed129f87218c88d154f6f19c95264ccc8969c39dd93a1625aa431e654f2ffab39171fcddadc56ccc7ed79533327ca76b59735c29a552d971f97adda1938efd9c308714719ba136d2feac5176fd6c3917c7df3290651e505ff5b45f7731b689cacdc5537f4656704448ad16d7599e09d9cbc88f23dfb31e61b57ccf671544bcea52975fe742fd7310a7894d9e7009205765d06102b8dd9f8a7018ba902ba604c988fc9d0abffcac1c59285ad31a03bbccc206949caf992e06e0fc15a34f4e58def36ff77bf37bd3c2217aae401f751d79d93e663b9fbfac985f1c481bccb155af6ef4ac6fed4ba76d3861313fe04a04f30e570c019e0c01d8b18bb2eb4e424b60cad9373f07f153c9759085a6f0b7344f653ce3dc1b1158100a3e7792fadb469d12baf97ea4ee32575e38027ad29ed5010145e6ba1c239a8fa443fd9458573473d41bbb2d5801ca2c7bf10a4e186bec406fc3b3c9acfcad38e0a0fe3c4c505b18f021d5e17cb0c1f8a2b123c55249683cbd70344c0bffe8b3150a3ed344bff453b2ec58a0b78bdd79ef55e61b16795c989efa9a714d2f11864f611482145a2f3828f77f5f054632de1dd007009ba7f12cf35915ba2d1155880bbaf041c500d74da3dbaae98ce05112603a8826d983bd41e1ba546b478ea7531d5e29ec77e05914e2a18613c036eceeec27b7f12233c7e70829fdff5c7821198f594860f5482bc017c4739be2a5b5b4ae01efea2b0a9bf59be9250a5730e25904f2189f873c9a522ba0a93c0a3"}], 0x10c0}, 0x9}, 0x10, 0x0) (async) pipe(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r7 = getpgrp() (rerun: 32) fcntl$setown(r5, 0x6, r7) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000001b00)=0x3) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) (async) listen(r6, 0x1) (async) pipe2(&(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r8, &(0x7f0000002040)=[{&(0x7f0000001b80)=""/102, 0x66}, {&(0x7f0000001c00)=""/17, 0x11}, {&(0x7f0000001c40)=""/84, 0x54}, {&(0x7f0000001cc0)=""/154, 0x9a}, {&(0x7f0000001d80)=""/222, 0xde}, {&(0x7f0000001e80)=""/140, 0x8c}, {&(0x7f0000001f40)=""/170, 0xaa}, {&(0x7f0000002000)=""/21, 0x15}], 0x8) (async) ioctl$TIOCSTART(r6, 0x2000746e) connect$inet6(r8, &(0x7f00000020c0)={0x18, 0x3, 0x1b, 0xffffffff}, 0xc) shutdown(r4, 0x2) sysctl$vfs_ffs(&(0x7f0000002100)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000002140)="306330f8aacab42069f2fa1ad7b866e0fd931919768ba9f4eec6aeca9f59847cee553b43ef16fc16cf7a6b7d3a7270d50e39534adec08947a41ea3c6264b104fdc6bc51132500bc96a0c3a52f3883d98f55835518763b0313d3a332380494b6639091dc48eba6cb0ae7580e9a80769fed47f4e59216d31fd728140dcb5e52622e76648facdebf0484ee256971918f20fe8ecd2818f52b739399b62df75f8fd759f636db65e69e35d83", &(0x7f0000002200)=0xa9, &(0x7f0000002240)="ea9263f9f7c32649d6dea24944e3bf901da4e0e4f95647a05bc0860ab784e95b8946fff69923c7dffbdbd79c7fefb2fe586547560d37d1912bfccd2b120dd346249666218ed4d04854f6e48f9b632a9821f52203f36a2c45be9407aa86405d6f9d4129d8f5ed3c7168a15316c754ab816d82efcfa63a2eeb67a30eeb000ecf0f414d060c654b", 0x86) r9 = open$dir(&(0x7f0000002300)='./file0\x00', 0x80, 0x185) faccessat(r9, &(0x7f0000002340)='./file0/file0\x00', 0x2, 0x2) listen(r2, 0x0) sysctl$vfs_ffs(&(0x7f0000002380)={0xa, 0x1, 0x7}, 0x3, &(0x7f00000023c0)="6ce1f947c3d74ccd7a3c78f49e7848885b245a523f9d202faaf72d5a8a27945cafe76a628ecec7eb54", &(0x7f0000002400)=0x29, &(0x7f0000002440)="c24dcf28f52796831e9b68c4e6811a5d91e7aeedec77255fc3a05e87a8604280db6edf0ce9746b7da4fb774bba8c33ed0b1fcc50eb43fcd8f2de925d89c68976bbba9fa102937e68f1900da9d18c43d1840db14d5d555c31521f99ca55cd758145119fe740ee4cc1c654ea07699c562b87a639", 0x73) (async, rerun: 64) getsockopt$sock_int(r2, 0xffff, 0x285, &(0x7f00000024c0), &(0x7f0000002500)=0x4) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f0000002540), 0x400, 0x0) 5.388017071s ago: executing program 7 (id=172): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt(r0, 0x6, 0x4, &(0x7f0000000100)="5077cd50", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) shmget(0x0, 0x5000, 0x1b0, &(0x7f0000260000/0x5000)=nil) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 5.382541476s ago: executing program 8 (id=46): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES8=r1]) r2 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x10, 0x8}) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/19) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x20001fffffffe}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)="b4d5a64302d6eaac51f1833b0af35434c5075cc08d48f18866d9d4982a3d1e72f9dfa306f013cc34774ddc222df325542091a4b8639fec872ffab3393274f6d592b83a4c67abc5202adc3573a58c603eaafc467ae1be3edd700a260e0d3a02f1bc1f03ef1d808147f2274d2e0b8a03d18cf0daac8e551b2f76e51c67c090bcb0e3ed74af536c2057fa775c8bb586bbb47d22e837788ad29e904e3aebb79b4bae58125deda63d6aec7d42f657e69e7711c3add5d74649c1f983b061f807688585c015d62a31286293", 0xc8}, {&(0x7f0000000200)="fefc0a4384d2a695679a4c888919c37f3bac32cfb94564a8875f5324283529e0aa55685dabd5688d6b90a4a66133ea32582ccfd0c6b985ce", 0x38}, {&(0x7f0000000240)="6fb3cfdbd2ebe47765e0c3eb67486fba90a8bd2c9d06d09ac288450aa86461d8a6147210a4781b97a0b585d3f0cc073416659c4e9543cc24f4df588851bf35a051286b0fbfd1efab57e222c6d3499a5b7d9b9cfe54355dfc4b610ebdbfce0fbaae1f10601430c3f702eaa1f1e7420dd6995d0cfca793b88b09cc4b8e1b63e20d887e33cea6887767a1c434181e076f4ae4d7d90b1991de915edd6a46610d9df5d34a71391a8af54e663831ec2fcb4f48fd179eee5d17a07b84cda320ba2462bcd91910108d8ade114cde", 0xca}, {&(0x7f0000000340)="30f47827f76777ce1a85ba6822a1413960992e5481c4e39175a9a619f28483c1a75bbd5641", 0x25}], 0x4) 3.946454517s ago: executing program 6 (id=174): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x1a9) openat$pci(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x0, 0x1000, 0x9, "d7be16eeb801000000000080b001f4000100", 0x2, 0x7}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x3, 0x32a, 0x8, "00070006a2000002000000e1ffebfff7ff00", 0xa43, 0x8}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x128, r2) r3 = shmget$private(0x0, 0x400000, 0x53c, &(0x7f0000000000/0x400000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0xbb38}, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000700)="f7d56edf363688b470c10d4feef8911d4fde78a48ba799b1b68ffaaef95cf7d49e6b335454710b4e5c4014735c75c0a099693bec4174bbbcea432e2f68dcf36bf20f5384f7667d6fd601008f4c64a085fa769fa5318471e8193c0a", 0x5b}, {&(0x7f0000000780)="fff231aa80189db4c9be4de7829bb9036a31ef55f62542f58f1d45ac2b6a246333e05dcddd4a43cc08e9ed0ec29ab9a837cd646176e74d1f434ea6b3d1e5723c75b99b4af06ba22da8a07761c69e9c9654a2ff287633911ad49bae73e473acaefa42908db008766e4aba9f8f4a90ef8959e05929444a458e8935aaf105ac89911bec58726701e689291d34638daf4cfe2627a4c5d4", 0x95}, {&(0x7f0000000840)="9a20eab702e30a541f75cf20472d79fc95106ec1e70d517588752c6c392ec7ccc6c6015b12c486fbc7ca84e21f70ead6e4808ffb877ffe885005efa6844d141fc62b70d775b98ea1bc4bf3e1ec75066ad1f07e934ed9d7cf1f7d8460fe95c66b0e1847cf87e9d2219803da354155cd2295b513f86acdbfdfa896b7a93d4cf3e44d2d88014e5fa10b3fa96d4f993cfd0b058388dbe17ff9257072f5b7b54484f674b135ab917d42466dbe7bbbef15ae5f3aa80f8d57b85f708cb015dfe0deba00dc58f2a9a6520bd8101ab13c3736d295270237e91064811720ba92e8539b8241d3865487f61a48133c9fe10c3e", 0xed}, {&(0x7f0000000440)="b2e03832dfc079b35bf29c1213ca04bd7ebf0e47b4176f65e4a310f7079aaf7fc416b8d6063f20136032b14c6a377e5f98f8582c886b", 0x36}, {&(0x7f0000000940)="b492", 0x2}, {&(0x7f0000000980)="ea368c7072900607a7ac55d8e46b9106aae228c0b28df3d43e579e2b7939268de62f57cf0cb7253b1501537a858e786f0e", 0x31}], 0x6, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="561c73c9c215efec087cf9eb913cd67d1fbf9392323391fa9e0bf05d1d498fbb831a30a7bd3c283321ab6d4d242304469ff73d4bc1ff949bafe43078984c2739f81e37448d60efd5f69af70442fda3bbd310cb01c597275d8e29d33bce94723e", 0x60}, {&(0x7f0000000200)="cdafa94a04f05788f031dfc2039fb79a4e4791b76e6cc5655f475e1e4588f6f7b43e350ec44a165b3b87960399b859952fb3865e7248341a4d79d48a6251abc450657c828e5d429fc933a126d0", 0x4d}, {&(0x7f0000000280)="4b665ec6ab17f53d60d1ebadf59546650057ea9d50dd026b3c8d672b13996ebbd47da05a1595c80f74c57dfbe87f79140d49c57e2e68bb6d65a45be14e6e4a4c3bc34b5f062cfade2291d9c495ae9c283a9097dddc8853e23ea0f6fe34b885d5d5175f39397a7de381f5f3cbd936e21f18f2874fe7e1147a578ff357788023138580fe3b0a8bdaa97a98afa274ab77c3d210d7dc94f9ef3d04531a07a9f221eb127270c62261fecba4f837063c7c2f49917d1e026c896fe82dbbe14a0a2e91adf28b9abbdece2ade72240685c843f829df435bb1d08ab94cc8e10248e17ccd898bed46b71d801bf83e0bf16111e26119e1d6cdf04cd2875c", 0xf8}, {&(0x7f0000000380)="2c0eb0b5de2b60f2e9d2a088dd76ee83373e9939e9f6f4a0fceed1c182c59665b277c58cd8e1", 0x26}], 0x5, &(0x7f0000000b40)=ANY=[], 0xc8, 0x4}, 0x400) sysctl$hw(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x8, 0x8873}, {0x0, 0x7}}, 0x0) r5 = socket(0x18, 0x2, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x4007, 0x0) ioctl$FIONREAD(r6, 0x802069ad, &(0x7f00000001c0)) r7 = socket(0x18, 0x400000002, 0x0) r8 = dup2(r7, 0xffffffffffffffff) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 3.94287571s ago: executing program 0 (id=175): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8abe, 0x5, 0x6, 0x0, 0x1, 0x2, 0x8c90, 0x2, 0x1, 0x6, 0xe}) 3.940301452s ago: executing program 2 (id=176): r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) 3.938667735s ago: executing program 3 (id=177): r0 = semget(0x2, 0x0, 0x1) (async) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/237) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000001100)=""/34) (async) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001140)=0x2) r2 = semget$private(0x0, 0x2, 0x28b) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001180)=""/12) (async) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f00000011c0)=0x6) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000001200)=@abs={0x0, 0x0, 0x0}, 0x8) (async) r3 = semget(0x0, 0x7, 0x8) semop(r3, &(0x7f0000001240)=[{0x3, 0x9, 0x1800}], 0x1) (async) r4 = semget$private(0x0, 0x1, 0x410) semop(r4, &(0x7f0000001280)=[{0x2, 0x4, 0x1000}, {0x3}, {0x2, 0x8, 0x400}, {0x1, 0xffff, 0x1800}, {0x3, 0x4}, {0x3, 0x0, 0x1800}, {0x4, 0xa62, 0x800}, {0x4, 0x9, 0x1000}, {0x0, 0x6}], 0x9) (async) r5 = socket$unix(0x1, 0x2, 0x0) sendto(r5, &(0x7f00000012c0)="b894c8fd8858603be9bdf7c8cc053c081b76788c5c69a008b96e3ce290329ca9871152ddbbd478e506bed07f3070602538e174127756995d7b0b24cc9b3fe05bf2769d06f010966abc2d8836587e4fccef51e28a48451962b272cddf8468333eddf690e2950e99810331586f9d9e1ec23297bc561c85e63eb3f6982749a34d939bd889a4f3fa990c9688b4058753df90665341167643ed4aa55c9128ea1fe36f5710a742b8803b943dc0041ebb4a5c8b3f608660aedab9f55a7b72e13ff00595ad1585d4", 0xc4, 0x0, &(0x7f00000013c0)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001400)=0xbc) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000001440)=""/118) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000014c0)=""/24) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000001500)=""/52) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001540)=""/58) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001580)=""/236) (async, rerun: 32) connect$unix(r5, &(0x7f0000001680)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 32) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000016c0)=""/172) (async) readlink(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)=""/202, 0xca) r6 = semget(0x2, 0x3, 0x0) semop(r6, &(0x7f00000018c0)=[{0x1, 0x1000}, {0x2, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x3, 0xd, 0x1000}, {0x1, 0xe28, 0x1000}, {0x2, 0x9, 0x1800}, {0x4, 0xa, 0x400}], 0x7) (async) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000001900)=""/125) (async, rerun: 32) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r5, 0xa9e1) (async, rerun: 32) recvfrom(r5, &(0x7f0000001980)=""/248, 0xf8, 0x42, &(0x7f0000001a80)=@in={0x2, 0x0}, 0xc) 3.819291435s ago: executing program 4 (id=178): r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2adf3359a8a67e83fd6269d12f815f60feb7787491530e1fbcc6de90c1e8fae8e88af17b0c761e62879d63df01fb3c0b6f934e0ed7394468d93ffde29e3be65d3cb9c0d81e3101f4de64bd28629eaf1ced52f0665405f7bda4a00a696426007a28c99b72dd5a8c2350a82405549839c1a445fa46579f4375db075b730ebea07386918301982dd45e09cf00ccc4d84c3eb5c640a50608db6c3104db4e1668e7dc800a54f25dabded0f581b4ff5811509bd256630261bf4c7b768d3390c42f818b018be124df7fb7dd422926ec5a02c76fa2ab78d85c2ccc6b7a1dc1b6a15", 0xe2}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0x10, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x1ff}]}]}}}}}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x36}, 0x2, &(0x7f0000000100)="047ccb63", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) 3.817110524s ago: executing program 5 (id=179): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = getegid() getgroups(0x1, &(0x7f0000000000)=[r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r6 = dup2(r4, r4) r7 = getuid() fchownat(r6, &(0x7f0000000040)='./file0\x00', r7, r3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x4000}, 0x4, 0x861, 0xffffffffffffffff, 0x0, 0x2000000000001, 0x100000000, 0x9, 0xb}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000000000)={0x7, 0x17}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) 3.811695904s ago: executing program 7 (id=180): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @generic={0x1, 0x9003, 0x6, 0x0, 0x3, @empty, "", @random="99ddc2acbae0", "0fb713cf413d8bd598376428190f23ce"}}}}) ftruncate(r0, 0x79c7) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000002c0)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000009c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2f", &(0x7f0000000200)=0x68, 0x0, 0x0) 3.806383852s ago: executing program 2 (id=181): r0 = syz_open_pts() syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) syz_open_pts() r2 = kqueue() symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x4, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xb5219f1000b913f1, 0x80) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffffe, 0x20000000000000, 0x7, 0x4}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x7ffffffffff, 0x6, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000780)=[{&(0x7f0000000200)="0a300ac54f", 0x5}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xfffd, 0x72}, {0x4, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x0, 0x225}]}) fchdir(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kevent(r2, 0x0, 0xfffffff9, 0x0, 0x4, 0x0) close(r0) 3.805876427s ago: executing program 3 (id=182): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2df57364, 0x3, 0xd, 0xfffffffa, "00030023be0a00817dd8910bb864d3c3a8d9d3c9", 0xfd08}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b5cf552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d", 0x21}], 0x1) 3.80457066s ago: executing program 4 (id=183): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x4e}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x1c3, 0x0, 0x2, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516edeb27f30945326f0a986f36ab93c4540045a5419a8ddc08d141c7f3fc0853a243aebb619fd342d847759f8041a007b7d0dc563fe334247f70774b3c7e62b42b25907396a92a313c97ac57fc0cb1b1d687cf44428a8f636f1764dd7b7bde273b5c8a394353a578edb5722a870bb38c41f0b9349ad472fe0771668eff6693b859339a7d253e3e2498ef12fadd3b6fe94731d3c8cea85e843a5336851a94a3f1323d9ed2e176dd1f172bf6ac7564a7f17afdb3e7d60b800659c83e59ea008a24a2c1329877957255187282e42ee8ce9af589e4348abd", 0x48}], 0x1000000000000370) 3.802106455s ago: executing program 8 (id=46): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES8=r1]) r2 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x10, 0x8}) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/19) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x20001fffffffe}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)="b4d5a64302d6eaac51f1833b0af35434c5075cc08d48f18866d9d4982a3d1e72f9dfa306f013cc34774ddc222df325542091a4b8639fec872ffab3393274f6d592b83a4c67abc5202adc3573a58c603eaafc467ae1be3edd700a260e0d3a02f1bc1f03ef1d808147f2274d2e0b8a03d18cf0daac8e551b2f76e51c67c090bcb0e3ed74af536c2057fa775c8bb586bbb47d22e837788ad29e904e3aebb79b4bae58125deda63d6aec7d42f657e69e7711c3add5d74649c1f983b061f807688585c015d62a31286293", 0xc8}, {&(0x7f0000000200)="fefc0a4384d2a695679a4c888919c37f3bac32cfb94564a8875f5324283529e0aa55685dabd5688d6b90a4a66133ea32582ccfd0c6b985ce", 0x38}, {&(0x7f0000000240)="6fb3cfdbd2ebe47765e0c3eb67486fba90a8bd2c9d06d09ac288450aa86461d8a6147210a4781b97a0b585d3f0cc073416659c4e9543cc24f4df588851bf35a051286b0fbfd1efab57e222c6d3499a5b7d9b9cfe54355dfc4b610ebdbfce0fbaae1f10601430c3f702eaa1f1e7420dd6995d0cfca793b88b09cc4b8e1b63e20d887e33cea6887767a1c434181e076f4ae4d7d90b1991de915edd6a46610d9df5d34a71391a8af54e663831ec2fcb4f48fd179eee5d17a07b84cda320ba2462bcd91910108d8ade114cde", 0xca}, {&(0x7f0000000340)="30f47827f76777ce1a85ba6822a1413960992e5481c4e39175a9a619f28483c1a75bbd5641", 0x25}], 0x4) 2.121930675s ago: executing program 7 (id=184): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000380)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfe) mlock(&(0x7f000034e000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r2 = accept(r1, 0x0, &(0x7f0000000880)) writev(r2, &(0x7f0000000d00)=[{&(0x7f00000008c0)="f695998e807a752e00e58ae02318c57782449751d43ae3999a4be9d57a62e2eb0dc2b8f169d669b25452cd6adc790345e47c4560ab89513e0f9554f685e113dacc5c7408b12f20e52b1a75cecdf81ea930272fcbcd8f50e3c1f7efd88dd52f12c3faa1e736729e6ec025d395c15f68f731f293247233c3211cac41c0ae940fec9c45b0b03e4842c9c938b7c568c4bf10b8472b", 0x93}, {&(0x7f0000000980)="b7398191a10481963463591d9fc400deb38f29bd3582d8a6ba41dc6373f6bd0b7436cb24a6673666e9cabfa50f2c920fe08a388d9af7cc72c21de6761a374abfad3e5288107f28317d17093dac273a33b23415a0fcd0b2dcf4d2b40ee31d215647601b01f0c5af008ab8aadf4994fc82e62672eb45a6e405d2a9fe2bf37b9f525af8cdf66d8030c4d181f9530cc83b9a0adbcb25e8ed532b9383643cd1e0528399b271acac01f588234120f15e09e4d6e9d5e8b7c2bee1d33789a93411b99358ee1e7595c01d909c97ff2eea69c1f9548ba1f504c0114a19a185c443163bb71b", 0xe0}, {&(0x7f0000000a80)="6674e36d40f27fd379717560572634a4ba576f08487d1fa3ea4c34f251d9f0545e6e33205599d54cb04c5cc51f39802827c09d462055a5ffe05c2978d537a1ab969614b4413038893e52d57981f86fd0e69cdb03184c00e5ff672d8e89ffadee656d7c653a0e7c86a1688079db65942acc0e72c4bd71d5bda8a5a2183a2976c2c8feeb9bb8c241dd021a83580cc4981e872be8718dbdba5db289a5890c7f99a8838d83a8cdbf7326cb4aeed446096275cf99b75c2f4fc70d693ea5feb0f7a0779daf4e074087af91c5bc67df42cc4334f7b39bc1e55869c6c70520dbe0e5", 0xde}, {&(0x7f0000000b80)="fb82a210672d1e43c392330986ef030076e33655141943c63c3efbdced25edded93b742c04af487c35801121cd880cabd1505d7085d6fc18d91dfeb19636c9f8b1dc511b224a7b17f2fd631336040ac92d3b2b3effc9fd7b7b1aec1502fa7817ff4d727633199fa0c8929b1743f7c67f2c57741d38612a1c62c4093ca2141b11a74b701304e84596afa676d053c8e6a52ad641244ac7c3b1cd14613014e625ccd19009f921cbf25c6da680cbc95334f74bd79256f99ea551f8d88fcd438fbdc4ee624e5a587c5f6ddf1bb56997", 0xcd}, {&(0x7f0000000c80)="7a59f56beaa5e9410295ae81845bea854ec1e8d9465905ba9178d9b1e40c41736e622afb133cbe75e3ddbd27a3e74525bc629b4b9d0349105c01a3c207577e6174df87", 0x43}], 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/118, 0x76}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/88, 0x58}, {&(0x7f00000003c0)=""/156, 0x9c}, {&(0x7f0000000780)=""/205, 0xcd}, {&(0x7f0000000580)=""/195, 0xc3}], 0x8, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000001080)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f0000000340), &(0x7f0000000380), &(0x7f0000000480)="c3842a5f84a9a72d6aea4e5575cf68b4448aa6bffd906aa6a8c1cf9fe085ba41922e86fb511143c922718bcc55b17f1c9acfe4c11b70a64f0fd77f9217dc487ee23be4f370839eaa2e4799e80fb74d0683421290ae8b95357c5aecd4163bf705319a7359c8eea52efb419ebe709b873f8ab3d458ee1c6cd8df3168897d4861ee6182c3ecfa991b77359be1e6161a3fc21d61f7efcd632ce0e26d6d9cb969bbf1664190a6e6ec7a866245953f58a69f68f5f0fff5c48eb25eefcb06e54d0b4d0b9f3aea6d50bd6b29f7acdebc2fa508a95cf410fdb28210a13e01e9baa07ccc1ffb", 0xe1) r3 = socket(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x5, 0x9}, {0x0, 0x1}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, &(0x7f0000000340)="ea9936745c969bd28a66", &(0x7f0000000080)=0xa, 0x0, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x8, 0x1}, {0x4000000000009, 0xb}}, 0x0) fchmod(r0, 0x100) syz_emit_ethernet(0x56, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000886dd60826e030020000000330000000000050e14fc11133f6400fe8000000000000000000000010001aa2b01000000000000050200000502000086009078000000000000000000000000e110d2df"]) 2.120118319s ago: executing program 0 (id=185): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r1 = msgget$private(0x0, 0x1aa) msgsnd(r1, &(0x7f0000002d40)=ANY=[@ANYRESDEC], 0x401, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgsnd(r1, 0x0, 0x401, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x4228cfbafe4a2c6, 0x800) setsockopt(r0, 0x5, 0x2, &(0x7f0000000080)="5ab7776ab97cde6b0b81d173e7b85474e571951e3263bfa84b9aa7582da94426dce7337dc0482a1bc132ade64f77dbf6bd2df3f60f99d254620310f9001e", 0x3e) (async) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='2'], 0x35, 0x401}, 0x0) 2.118946631s ago: executing program 2 (id=186): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000040)="84ae975e", 0x4) r1 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/203, 0xcb, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0x7}, 0xc) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000007c0)={{0xfffffffffffffffb, 0x8000}, {0xff, 0x9}}, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0xffff, 0x80000001}, 0x10) 2.115153424s ago: executing program 3 (id=187): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000640)}], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x1000300000000}) sysctl$net_inet_esp(&(0x7f00000010c0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000001100)="3bf9dbaed75a8d177e16d05922f055242705cd3bcbdb70709619451917b8483ed0bf6f40234dda6fddd1dc1ce2c9b79ea095c03393805fd66e17061050d56103572bda369ab30555bb837be975f05b5b8910d8f94b3cf10088c8678588793067117aa9", &(0x7f0000001180)=0x63, &(0x7f00000011c0)="1920ed9e7dc3a04420bd2f47f7d2c1f94a195555a9da227f207238dc2895b969c3c98439c9d6df048cfe46070669e2ad274884837c59bf09d9f2b7ebd7e14a9a2f2f08af24e56ed18e155408b548d1cdd1e5734b5f2aab9840823fab41605a4bea2ade7dc2930339f947060c7b0e69fc6d676bad172915ffdd1261ceff780e28a46db6791c5f6d75f63d45ea4d293702142a3427114d9cbaef418d15a086c6d2d70c1b676aa11a1479bc8df7b7a6d95d5b8e185aa0e2bcacb85b6c66c901859a9430e67cd3cf1b9e744a1ab4e9526acb0ccab4feb29d648172061429642ee4b71496c7b4628187b8bda0f31985830af3876788a8a8fddd9dabc8f4ed23ad", 0xfe) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(0xffffffffffffffff, 0x1) flock(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/4096, 0x1000, 0x1801, &(0x7f00000012c0)=@un=@file={0x0, './file0\x00'}, 0xa) 2.114977758s ago: executing program 4 (id=188): mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x5e07963dbfff, 0x2) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000100), 0x0) r1 = semget(0x0, 0x1, 0x281) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() write(r2, &(0x7f0000000200)="3067351a", 0x4) getsockopt(r0, 0x80000001, 0xb0b, &(0x7f0000000240)=""/247, &(0x7f0000000040)=0xf7) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x5, 0x4, 0x10001, 0x4, "8c4d155383edd60cc0020000000000000000a200", 0x0, 0x2}) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) 2.02882614s ago: executing program 5 (id=189): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) syz_emit_ethernet(0x4a, &(0x7f0000000340)={@local, @broadcast, [], {@ipv6={0x86dd, {0x7, 0x6, "001410", 0x14, 0x1d, 0x2, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x1, 0x0, 0x5}}}}}}}) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) sendto(0xffffffffffffffff, &(0x7f00000000c0)="c4c39ff545a46ae480bd150bb612ad37631fb9f7c7b78e41c4d1fd42951f9e19eaccc066b9d6bef54f38b7a772c5f57e2c64c43e1cf2095a6a21ca1452ba20c285431ee9caf5a8cf69b1260045b911adde45c7aae8610fbb5d0a4ade96e43748af9b1fde6563bcf0ffa72008f1f712a4c302ac9cbb459532bff637739fe55fd07858", 0x82, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = getppid() r4 = socket(0x800000018, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x26, &(0x7f0000000000)="c04a1190", 0x4) fcntl$setown(r2, 0x6, r3) r5 = semget(0x0, 0x1, 0x281) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, r6, 0x0, 0x1e4}, 0x0, 0x10, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = geteuid() r10 = getegid() connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) r11 = socket(0x6, 0x2, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) r12 = getpgid(0xffffffffffffffff) r13 = getuid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x10}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffff9c]}], 0xb0, 0x1}, 0x400) ftruncate(r1, 0x8531) mmap(&(0x7f00003fa000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 2.026725033s ago: executing program 0 (id=190): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x10000) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) r3 = socket(0x2, 0x2, 0x0) dup(r3) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x0, 0x79}, {0x1, 0x2fe}, {}, {0x3}, {0x2}, {0x1}, {0x3, 0x5}, {}, {0x2, 0x8000000}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x401}, {0x3}, {0x0, 0x1}, {0x6}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x0, 0x7fff}, {0x0, 0x2}, {0x0, 0x2}, {}, {0x2, 0x6}, {}, {0x0, 0x280000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) dup(r5) close(0xffffffffffffffff) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x31) socket(0x2, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() 2.019316377s ago: executing program 8 (id=46): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES8=r1]) r2 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x10, 0x8}) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/19) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x20001fffffffe}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)="b4d5a64302d6eaac51f1833b0af35434c5075cc08d48f18866d9d4982a3d1e72f9dfa306f013cc34774ddc222df325542091a4b8639fec872ffab3393274f6d592b83a4c67abc5202adc3573a58c603eaafc467ae1be3edd700a260e0d3a02f1bc1f03ef1d808147f2274d2e0b8a03d18cf0daac8e551b2f76e51c67c090bcb0e3ed74af536c2057fa775c8bb586bbb47d22e837788ad29e904e3aebb79b4bae58125deda63d6aec7d42f657e69e7711c3add5d74649c1f983b061f807688585c015d62a31286293", 0xc8}, {&(0x7f0000000200)="fefc0a4384d2a695679a4c888919c37f3bac32cfb94564a8875f5324283529e0aa55685dabd5688d6b90a4a66133ea32582ccfd0c6b985ce", 0x38}, {&(0x7f0000000240)="6fb3cfdbd2ebe47765e0c3eb67486fba90a8bd2c9d06d09ac288450aa86461d8a6147210a4781b97a0b585d3f0cc073416659c4e9543cc24f4df588851bf35a051286b0fbfd1efab57e222c6d3499a5b7d9b9cfe54355dfc4b610ebdbfce0fbaae1f10601430c3f702eaa1f1e7420dd6995d0cfca793b88b09cc4b8e1b63e20d887e33cea6887767a1c434181e076f4ae4d7d90b1991de915edd6a46610d9df5d34a71391a8af54e663831ec2fcb4f48fd179eee5d17a07b84cda320ba2462bcd91910108d8ade114cde", 0xca}, {&(0x7f0000000340)="30f47827f76777ce1a85ba6822a1413960992e5481c4e39175a9a619f28483c1a75bbd5641", 0x25}], 0x4) 305.581961ms ago: executing program 2 (id=191): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f00000000c0)={0x46, 0x56}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x200000000000010a, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r1 = syz_open_pts() close(r1) syz_open_pts() recvfrom$unix(r0, &(0x7f0000000000)=""/85, 0x55, 0x1841, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xffffffff, 0xff, 0x9, 0x6, "9c920000000d02f10300000000e2ffffff00", 0xfffe0001, 0x80001ff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f00000001c0)) write(r1, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000300)={0x1, './file1\x00', './file0\x00'}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) getppid() 237.544422ms ago: executing program 0 (id=192): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) sendto$inet(r1, &(0x7f0000000140)="08ce71367de5852c1d66a4312eee18908cc886a373d42a9ec3f0d9824c42252aef7fb611c86d1ccaada2cd80424f6bd0e2376cdc13514cfbc426b84e39bd7bd16737d24fb114548694931240200b8ce51218f37387b8a7813702f90d42e88d8380f7c733c0eb1b050de7593631797f7ce9b6ce70750f731c21472579cb839985a944c7630809ab9a6fa9a72c71537ffa74813a3b1bcb9f29a24b237f70b976bc6e1964a8a5c2b86a0dfcc05109940e47f27ccb2af155329a7a9dea9e5910392b746b302d04c4ebb7b2674ebae2b076e2e0d3a33354f0366b7e96541730ac4d2aeadcd392955d8ff57f8c007290ba432078f136ef7315b3fc2728c14f6f", 0xfd, 0x40c, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r1, 0x1000000029, 0xb, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x2) 237.23155ms ago: executing program 3 (id=193): r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x5, 0x0, './file0\x00', 0x3, 0xa, 0x9}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000040)=0x1, 0x4) 236.809587ms ago: executing program 4 (id=194): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) chmod(&(0x7f0000000700)='.\x00', 0x49) (async) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x18) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) 235.949958ms ago: executing program 5 (id=195): r0 = socket(0x6, 0x400000002, 0x4f) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x3}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x4) dup2(r1, r0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00102b00fe8000000000000000000000000000bb000004"]) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r4 = semget(0x1, 0x0, 0x252) semop(r4, &(0x7f0000000040)=[{0x3, 0x9, 0x800}, {0x0, 0x7}, {0x2, 0x0, 0x1800}, {0x2, 0x100, 0x800}, {0x4, 0x7, 0x800}], 0x5) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x7811, r2, 0x2) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r3, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='W\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x1, 0x0, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/204) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaad2d1a037aaaaaaaa0800460000200067020000019064e0000001ffffff00070000"]) 232.614191ms ago: executing program 6 (id=196): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000000), 0x4) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) (async) r2 = socket(0x1, 0xebd54099bead7c4f, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)="6dc100167f", 0x5}], 0x1) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES8=r2, @ANYRES8=r2]) (async, rerun: 64) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, 0xffffffffffffffff) (async) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async, rerun: 32) r6 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x2000}) (async) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) r7 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r7, 0x79c8) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) (async) setrlimit(0x1, &(0x7f0000000ec0)={0x0, 0x6}) (async, rerun: 32) close(r7) (async, rerun: 32) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) socket(0x2, 0x1, 0x0) 159.257673ms ago: executing program 7 (id=197): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x14, r0, 0x0) (async) fchdir(r0) (async, rerun: 32) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@ra={0x94, 0x6, 0x81}, @generic={0x7, 0x2}]}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) fcntl$setstatus(r3, 0x4, 0x0) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x50) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffe14}], 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)) (async, rerun: 64) setrlimit(0x8, &(0x7f00000000c0)={0x46, 0x56}) (async, rerun: 64) r5 = syz_open_pts() close(r5) (async, rerun: 64) syz_open_pts() (rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) getsockopt(r6, 0x0, 0x9, 0x0, 0x0) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0xf66b, 0xff, 0x9, 0xd, "9c0f0000000d02f10300", 0xfffe0001, 0x80001ff}) (async) write(r5, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) (async, rerun: 64) ioctl$FIONREAD(r4, 0x8218694a, &(0x7f00000001c0)) (async, rerun: 64) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 17.926765ms ago: executing program 0 (id=198): r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) fchmod(r2, 0xc0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000080), 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000300)="47c8ed0b", 0x4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r6, 0xc, 0x0, &(0x7f0000000340)="3c4f40d1de9e66999dfed05e5f1e62a73f24703c077c661b43839cc1a8a8f9b883667a8127b0f571211cb82e89b3687a7d717ea1dd5f62fd6e7063ebf6cbdfbbab8081b39f12360b66af84999528ee47cea4a83d0dabfd6f92c7340f677ee4963ee863bf62452e5d383fb0dea55256b55753f7180f4994b8ac1cb895a7fdd9e908c9571d61079473b3f09476368ee0619ff9e11edd3c9472b14ba03ab0e34129ae92f402d164732dab40fb4be73b98368af431f432291250775a76b11f3014de5956", 0xc2) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 12.96244ms ago: executing program 2 (id=199): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xa3cf, 0x28000083, 0x5773c554, "142e28a47e7ce2dbe73100ffffff0d1300", 0x1000, 0x80000080}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x40, 0x48) chdir(&(0x7f0000001600)='./file2/file0\x00') (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) r3 = socket(0x11, 0x3, 0x0) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x400, {0x5, 0x4, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) (async, rerun: 64) r4 = socket(0x11, 0x3, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) (async, rerun: 64) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) (rerun: 64) sendto$unix(r3, &(0x7f0000000100)="b1000504000004000000130001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20be32fa8aae9f0d7fcc8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000020215c5187d28dacefecc143daae4929fbfa0c0f00008abfba111554f4e0f668246c0900000008e371", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 11.212613ms ago: executing program 0 (id=200): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) (async, rerun: 64) ftruncate(r1, 0x79c8) (async, rerun: 64) mlock(&(0x7f00005e9000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) connect$unix(r0, &(0x7f0000001080)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) 8.256153ms ago: executing program 3 (id=201): sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000100)="ba8f373d69880a941b82424b15b2802343e998d95bd689d65b24864a8682b0be4a09819fb6763ed2c49119f2a883075d6bda3fc44f72a3891b87fee2a3f6d29024078d47a5a405be861fceaac1d083beb671304bc3f51021e697b111908b62a2413aa9358ef588e13d307a87adc7d89587e77bdfee9aec7dd3c34e7b9ea6f1f7198e0c736393af8937a81518764079ae0dc2446a51c4c1c33a8b275225ada58d48659ec81f302e5dc157fe8591ad9a91c57b7436e8a43d661ea8b26e6615f4b2ca965e3b01a8eead4455208f14c9152f456c50091f3876d894c4bf88f45565ea49ce5ca1743708fe", &(0x7f0000000040)=0xe8, &(0x7f0000000200)="f3aaa93ad7f19842d379b0c66cb3d97cba597d39111b1b1ac029d3fb", 0x1c) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000000), &(0x7f0000000080)=0xc, 0x0, 0x0) 8.0852ms ago: executing program 5 (id=203): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2df57364, 0x3, 0xd, 0xfffffffa, "00030023be0a00817dd8910bb864d3c3a8d9d3c9", 0xfd08}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f55cc5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d", 0x21}], 0x1) 4.516797ms ago: executing program 6 (id=204): r0 = syz_open_pts() (async) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x1000) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="5bea5a070f051ed891fce5a786f09d5a218e116f5afa7861222109437a0e8b66d259be3709fcb8b367f3322c00a081e9cb3a5e34d3068586876485c5446893737bd1a5edaab922b8466592e0afc04cf0c129d778524753c8caa395c17b0ee1319283", 0x62}, {&(0x7f0000000140)="af2b37", 0x3}], 0x2) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x3, 0x5}) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)='Y', 0x1}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x807) (async) r6 = socket(0x18, 0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[@rights={0x10}, @rights={0x10}], 0x20, 0x1}, 0x400) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r7 = syz_open_pts() close(r7) (async) r8 = syz_open_pts() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0xb9, 0x6a, 0x1, {[0x45, 0x5, 0x101, 0x5, 0x6, 0x8000000000000001, 0x3, 0x2, 0x7f, 0x4, 0x9f, 0x8, 0xd, 0x4, 0x8000, 0x8, 0x10cd, 0xa43c], [0x4, 0xe0000000000000, 0x1000, 0xd71, 0x10000, 0x108, 0x2, 0xf9f, 0x1e00000000000000, 0x1ff], [0x35a, 0x200, 0x0, 0x0, 0x5, 0x80, 0xfffffffffffffeff], [0x123, 0x2, 0x4, 0x2, 0x8, 0x6], [{0x6, 0x8, 0x7}, {0x401, 0x800, 0xd, 0xfffffffffffffff8}, {0x0, 0x24, 0x1, 0x3}, {0x6, 0x8, 0x7f, 0x1}, {0x243, 0xb, 0x7b, 0xfa7d}, {0x5, 0x5, 0x7ff, 0x2}, {0xa, 0x1, 0x2, 0x8}, {0x0, 0x80, 0x3, 0xa}], {0x5, 0x5, 0xfff, 0x7}, {0x8, 0x7, 0x81, 0x4}}}) (async) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508b000000000000000080"}) (async) readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1) (async) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000280)=0x4, 0x0, 0x0) 0s ago: executing program 7 (id=205): socket$unix(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) (async, rerun: 32) r0 = kqueue() r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0xd5, 0x40000080}], 0x6, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = kqueue() (rerun: 64) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x2, &(0x7f00000001c0), 0x9, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000302b01fe8000000000000000000000000000bb000000868e"]) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-7.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.42' (ED25519) to the list of known hosts. login: panic: mtx 0xffffffff83987ea0: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *517842 10494 32767 0x10 0 0 syz-executor 485486 18725 0 0x14000 0x200 1 zerothread db_enter() at db_enter+0x25 panic(ffffffff833dc301) at panic+0x1e5 mtx_enter_try(ffffffff83987ea0) at mtx_enter_try+0x1bf mtx_enter(ffffffff83987ea0) at mtx_enter+0x60 uvm_pageclean(fffffd8008264f90) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008264f90) at uvm_pagefree+0x26 uvn_get(fffffd8073697858,1000,ffff80003c45daf8,ffff80003c45dad4,0,2,9e9dc129c4c7d8fa,ffff80003c45dd50) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45db80,ffff80003c45db88) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45dc90) at uvm_fault_lower+0x278 uvm_fault(fffffd806bea4988,200000001000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c45dea0,200000001080) at upageflttrap+0xa9 usertrap(ffff80003c45dea0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x737041e6f5c0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff83987ea0: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833dc301) at panic+0x1e5 mtx_enter_try(ffffffff83987ea0) at mtx_enter_try+0x1bf mtx_enter(ffffffff83987ea0) at mtx_enter+0x60 uvm_pageclean(fffffd8008264f90) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008264f90) at uvm_pagefree+0x26 uvn_get(fffffd8073697858,1000,ffff80003c45daf8,ffff80003c45dad4,0,2,9e9dc129c4c7d8fa,ffff80003c45dd50) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45db80,ffff80003c45db88) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45dc90) at uvm_fault_lower+0x278 uvm_fault(fffffd806bea4988,200000001000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c45dea0,200000001080) at upageflttrap+0xa9 usertrap(ffff80003c45dea0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x737041e6f5c0, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c45d840 rbx 0xffffffff83828dcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff80003c4562c0 rax 0xffffffff83827ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd830176c0f00e9b9 r11 0x3f6b51645f0c67e3 r12 0xffffffff83828bd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff82d2f565 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c45d830 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=517842 pid=10494 tcnt=4 stat=onproc flags process=10 proc=0 runpri=69, usrpri=69, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c456f90,0xffff80003c456040 process=0xffff80003bc28e18 user=0xffff80003c458000, vmspace=0xfffffd806bea4988 estcpu=19, cpticks=2, pctcpu=0.0, user=1, sys=0, intr=1 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9679 127805 36014 0 2 0x40 syz-executor 36014 503061 27819 0 3 0x80 ppwait syz-executor *10494 517842 23860 32767 7 0x10 syz-executor 10494 72370 23860 32767 2 0x4000010 syz-executor 10494 318507 23860 32767 3 0x4000010 biowait syz-executor 10494 85027 23860 32767 3 0x4000090 fsleep syz-executor 27819 352745 37268 0 3 0x82 wait syz-executor 89461 290693 7156 0 3 0x82 sbwait sshd-session 62815 150442 0 0 3 0x14200 bored sosplice 58605 84347 35591 32767 3 0x90 piperd syz-executor 31193 395884 34072 32767 3 0x90 piperd syz-executor 23860 64387 53089 32767 3 0x90 nanoslp syz-executor 84246 463073 52585 32767 3 0x90 piperd syz-executor 87946 245770 22003 32767 3 0x90 nanoslp syz-executor 56141 304672 52765 32767 3 0x90 piperd syz-executor 34072 25086 37268 0 3 0x82 wait syz-executor 22003 401856 37268 0 3 0x82 wait syz-executor 52585 219060 37268 0 3 0x82 wait syz-executor 52765 442268 37268 0 3 0x82 wait syz-executor 35591 500258 37268 0 3 0x82 wait syz-executor 53089 70413 37268 0 3 0x82 wait syz-executor 37268 379401 42133 0 3 0x82 nanoslp syz-executor 42133 5188 44164 0 3 0x10008a sigsusp ksh 44164 236523 50311 0 3 0x98 kqread sshd-session 50311 159596 7156 0 3 0x92 kqread sshd-session 66061 415827 1 0 3 0x100083 ttyin getty 7156 368514 1 0 3 0x88 kqread sshd 559 366445 311 73 3 0x1100090 kqread syslogd 311 519991 1 0 3 0x100082 sbwait syslogd 17204 370318 1 0 3 0x100080 kqread resolvd 38377 251505 37527 77 3 0x100092 kqread dhcpleased 23649 422084 37527 77 3 0x100092 kqread dhcpleased 37527 487113 1 0 3 0x80 kqread dhcpleased 96195 246760 0 0 3 0x14200 bored smr 18725 485486 0 0 7 0x14200 zerothread 46480 511642 0 0 3 0x14200 aiodoned aiodoned 97251 147502 0 0 3 0x14200 syncer update 75393 414812 0 0 3 0x14200 cleaner cleaner 79322 332797 0 0 3 0x14200 reaper reaper 18987 47118 0 0 3 0x14200 pgdaemon pagedaemon 86434 389259 0 0 3 0x14200 bored viomb 73393 13729 0 0 3 0x40014200 acpi0 acpi0 39611 19187 0 0 3 0x40014200 idle1 44237 427432 0 0 3 0x14200 bored softnet3 85589 72023 0 0 3 0x14200 bored softnet2 22615 449002 0 0 3 0x14200 bored softnet1 15477 78581 0 0 3 0x14200 bored softnet0 38873 163478 0 0 3 0x14200 bored systqmp 41475 492191 0 0 3 0x14200 bored systq 43868 71435 0 0 3 0x14200 tmoslp softclockmp 69612 443587 0 0 3 0x40014200 tmoslp softclock 24449 84488 0 0 3 0x40014200 idle0 1 126413 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83987eb0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 10494 (syz-executor) thread 0xffff80003c4562c0 (517842) exclusive rwlock uobjlk r = 0 (0xfffffd8061895140) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83987eb0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 10494 (syz-executor) thread 0xffff80002a2c47d8 (318507) exclusive rrwlock inode r = 0 (0xfffffd8063312e28) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 10494 (syz-executor) thread 0xffff80002a2c5738 (85027) exclusive rwlock futexpl r = 0 (0xffffffff838ff1e8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 pool_get+0x10b #3 futex_get+0x309 #4 futex_wait+0x328 #5 sys_futex+0x149 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock futex r = 0 (0xffffffff8380b698) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_futex+0x69 #3 syscall+0xbc6 #4 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10181 10951K 10965K 166960K 11264 0 pcb 17 12K 12K 166960K 17 0 rtable 196 5K 6K 166960K 365 0 pf 29 16K 16K 166960K 33 0 ifaddr 35 6K 7K 166960K 45 0 ifgroup 46 2K 2K 166960K 54 0 sysctl 1 1K 1K 166960K 1 0 counters 62 36K 36K 166960K 66 0 ioctlops 0 0K 2K 166960K 98 0 iov 0 0K 16K 166960K 75 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1540 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 18 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 121K 166960K 423 0 sigio 0 0K 0K 166960K 2 0 proc 58 79K 115K 166960K 513 0 subproc 63 3K 4K 166960K 252 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 36 0 in_multi 77 5K 7K 166960K 113 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 392 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 215 167K 192K 166960K 4892 0 UVM aobj 13 2K 2K 166960K 13 0 pinsyscall 42 84K 112K 166960K 1437 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 14 0 NDP 10 0K 2K 166960K 28 0 temp 38 8680K 8744K 166960K 4817 0 kqueue 13 20K 30K 166960K 59 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 52 0 49 1 0 1 1 0 8 0 rtentry 176 119 0 28 6 0 6 6 0 8 0 unpcb 144 294 0 273 6 0 6 6 0 8 5 syncache 336 6 0 6 1 1 0 1 0 8 0 tcpcb 808 109 0 102 2 0 2 2 0 8 1 arp 128 20 0 4 1 0 1 1 0 8 0 inpcb 384 372 0 359 10 7 3 9 0 8 1 nd6 144 30 0 11 1 0 1 1 0 8 0 kcovpl 48 28 0 21 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 466 0 98 29 0 29 29 0 8 4 art_table 32 467 0 98 4 0 4 4 0 8 0 art_node 16 118 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1860 0 330 96 0 96 96 0 8 0 ffsino 288 1860 0 330 110 0 110 110 0 8 0 nchpl 144 2352 0 659 63 0 63 63 0 8 0 uvmvnodes 80 2121 0 0 44 0 44 44 0 8 0 vnodes 216 2121 0 0 118 0 118 118 0 8 0 namei 1024 7640 0 7640 1 0 1 1 0 8 1 percpumem 16 48 0 2 1 0 1 1 0 8 0 kstatmem 264 24 0 4 2 0 2 2 0 8 0 scxspl 216 8199 0 8197 10 2 8 8 1 8 7 plimitpl 152 181 0 159 3 1 2 2 0 8 1 sigapl 424 658 0 607 8 1 7 7 0 8 0 futexpl 64 3132 0 3131 1 0 1 1 0 8 0 knotepl 120 288 0 0 9 0 9 9 0 8 0 kqueuepl 224 69 0 60 1 0 1 1 0 8 0 pipepl 336 209 0 182 6 0 6 6 0 8 3 fdescpl 520 639 0 607 3 0 3 3 0 8 0 filepl 160 3198 0 2995 17 3 14 14 0 8 4 lockfpl 104 66 0 63 1 0 1 1 0 8 0 lockfspl 48 31 0 28 1 0 1 1 0 8 0 sessionpl 144 44 0 28 1 0 1 1 0 8 0 pgrppl 48 74 0 51 1 0 1 1 0 8 0 ucredpl 104 363 0 346 1 0 1 1 0 8 0 zombiepl 144 608 0 607 1 0 1 1 0 8 0 processpl 1192 658 0 607 5 0 5 5 0 8 0 procpl 656 1010 0 956 7 1 6 6 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 728 721 0 687 21 6 15 15 0 8 11 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 128 0 0 16 0 16 16 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 1170 0 0 74 0 74 74 0 8 0 bufpl 280 2889 0 112 199 0 199 199 0 8 0 anonpl 32 5477 0 0 45 0 45 45 0 246 0 amapchunkpl 152 15397 0 14977 28 1 27 28 0 158 7 amappl16 200 1693 0 1673 5 3 2 5 0 8 0 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 112 0 101 1 0 1 1 0 8 0 amappl13 176 5 0 5 2 2 0 1 0 8 0 amappl12 168 1236 0 1206 2 0 2 2 0 8 0 amappl11 160 48 0 38 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 272 0 272 1 1 0 1 0 8 0 amappl8 136 78 0 77 1 0 1 1 0 8 0 amappl7 128 98 0 87 1 0 1 1 0 8 0 amappl6 120 173 0 169 1 0 1 1 0 8 0 amappl5 112 123 0 116 1 0 1 1 0 8 0 amappl4 104 284 0 267 1 0 1 1 0 8 0 amappl3 96 2684 0 2585 4 0 4 4 0 8 0 amappl2 88 635 0 572 2 0 2 2 0 8 0 amappl1 80 9331 0 8689 15 1 14 15 0 8 0 amappl 88 4198 0 4053 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 12 0 0 1 0 1 1 0 8 0 uaddrrnd 24 639 0 607 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 639 0 607 1 0 1 1 0 8 0 vmmpekpl 168 7286 0 7240 3 0 3 3 0 8 0 vmmpepl 168 46494 0 44536 101 5 96 101 0 357 2 vmsppl 480 638 0 607 6 0 6 6 0 8 0 rwobjpl 72 16774 0 13737 59 2 57 57 0 8 1 pdppl 4096 1285 0 1214 119 40 79 95 0 8 8 pvpl 32 12080 0 0 99 1 98 99 0 265 0 pmappl 256 638 0 607 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 469 0 43 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833dc301) at panic+0x1e5 mtx_enter_try(ffffffff83987ea0) at mtx_enter_try+0x1bf mtx_enter(ffffffff83987ea0) at mtx_enter+0x60 uvm_pageclean(fffffd8008264f90) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008264f90) at uvm_pagefree+0x26 uvn_get(fffffd8073697858,1000,ffff80003c45daf8,ffff80003c45dad4,0,2,9e9dc129c4c7d8fa,ffff80003c45dd50) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45db80,ffff80003c45db88) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45dc90) at uvm_fault_lower+0x278 uvm_fault(fffffd806bea4988,200000001000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c45dea0,200000001080) at upageflttrap+0xa9 usertrap(ffff80003c45dea0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x737041e6f5c0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 pagezero() at pagezero+0x1c end trace frame: 0x0, count: 11 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 pagezero() at pagezero+0x1c end trace frame: 0x0, count: -4