last executing test programs: 1.744013977s ago: executing program 4 (id=5): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/4, 0x4}, 0x0) close(r1) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0xfffff801, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x155, &(0x7f0000000500)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "f3435b", 0x11f, 0x88, 0x5, @local={0xfe, 0x80, '\x00', 0x0}, @empty, {[@hopopts={0x4, 0x2, '\x00', [@ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0xffff}, @jumbo={0xc2, 0x4, 0x8001}, @enc_lim={0x4, 0x1, 0x8}]}, @fragment={0x2e, 0x0, 0x2, 0x0, 0x0, 0x2, 0x67}, @routing={0xc, 0x4, 0x0, 0x6, 0x0, [@mcast2, @rand_addr="2b038e77224188c64bdc50a17691d2b5"]}, @dstopts={0x0, 0x1, '\x00', [@padn, @jumbo={0xc2, 0x4, 0x9}]}, @routing={0x50, 0x4, 0x0, 0x14, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @dstopts={0x6c}], @tcp={{0x1, 0x0, r3, r4, 0x1, 0x0, 0x6, 0x0, 0x2, 0x0, 0x401, {[@eol, @sack_perm={0x4, 0x2}]}}, {"8b8e7cee6f179b84e46c7a2706ded41f5304bc7982847d20c7ab9c4820b091f6ac0ae17424c8b25c7b5c2ac080445975f6071183de8c5382116050cb819dc47a732fc0336af62e966c64d3c24bacc007967e61393404eb08af2230457f33d5e6b72451c5b9522560965b9b7368df6384f6ae27244f768e"}}}}}}}) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) 1.727154269s ago: executing program 1 (id=2): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c513, "3cee7dae307e08001fb91bf00000da64612cdc61"}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="f91ee71d1cdc951de14bba992e384651dd55faf43c7c3182dd5f6fef3b963dea5d8ce9eb166686e3541166ff57f911e2bd03781870030228fbb744b23a77bde3426430952746ea750fbb2ec8ede3f57fe489e7ec1d1f85c5f2382abfab8949c7c87b705df898f00969dd240bfbeeb397c6983e66db2494c7f8da69805cc90b03ec94ac56442d4ef09a0a63a574bb4f5ced1b36f284c51638e3d920d7c61b3485c6247ea5ddb912285c58c19fa280275a9325ce8976f2d418da363c931e994e72126a627c89021a2ab25545399b2e3591", 0xd0}], 0x1, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) bind(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x5d8, &(0x7f0000788000/0x4000)=nil) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x7, 0x7, 0x2}, {0x3, 0x10, 0x0, 0x2}, {0x8006, 0xc8}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xc, 0x0, 0x20, 0x7ff}, {0x28}, {0x406, 0x0, 0xad}]}) syz_emit_ethernet(0x126, &(0x7f0000000000)=ANY=[]) 1.681841817s ago: executing program 3 (id=4): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x20282, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000380)={0x1, 0x1}) syz_emit_ethernet(0x42, &(0x7f00000003c0)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaa009406000000030703000000d9d86aad0c5ae74b0000000200"/57]) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x10) (async) r3 = getuid() (async) r4 = getuid() (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x24}, {0x416}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r8 = getgid() r9 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r6, 0xffffffffffffffff, r6, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r4, r8, r6, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r4, r7, r10, r8, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) fchown(r2, r3, r7) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xa9, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) (async) r11 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r11, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x10, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080)="02f2b151", 0x4) 1.667973501s ago: executing program 7 (id=8): setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f57", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) 1.648956139s ago: executing program 2 (id=3): r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000003c0)="f4db51d2f6f2b9702a92a53930ea580df7d2aba5b3813f612fcc67930ad8030a238760f0fde64ff5c114e5d8e64219e97ad389f8ec2d9522a0c4905e1fc1eeb1123e4d340ac5604acfbccea2f1a106966009eed51e006a14ce68457e08209ddb71f35c7ee696af0742ce4db5b1d7997938640ede2c069aa2b2d8b98026afc0336156dfaa1f4111f078418a1673898cdf6555aab06e961691ea20209757528b0b68f7c1d1453d0d3b18636312b5672a81568db00ae2a55b5c37cd98484c7d3ac2b976106496326aebbbb431759a68e1beac88612ef50818e457edad437ebc12fcaa6232ba5aa77adc61934c749cb5c350e5c02349d4d79bdc", 0xf8}, {&(0x7f00000004c0)="6ac0c8eb8d8f45566ab186ec16608513862858bb1487f88cc457a58b08d0c600b5ecd1f4da93267c3f55766cc750157261364d1acd9630178592d6f5957d8411341bcfb70afe2b1d1e3773ee020297a48a49d81e941d0b2ee5d101e15b3f52b96e3fad0e8add162997fa7eb9ab17cd8d482e6e4b9fd80ae12f024175db72979a2b744bf9dd4513371bc3a97ff990235e3a4e5bec00fe85f283352af8e1b3a25954dd9cfc97e287f4d8bc9dcd4bbdff2119c292e754ac794a59817eb0132133626df8f9c6", 0xc4}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) write(r1, &(0x7f0000000100)="c3a5ab0c500b", 0x6) r5 = syz_open_pts() syz_open_pts() (async) r6 = dup(r5) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) syz_open_pts() close(r5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2011, r7, 0x0) (async) madvise(&(0x7f0000f44000/0x4000)=nil, 0x4000, 0x6) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffff9c, 0x2) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) (async) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x3572, 0x4b16eb56, 0x81, 0x104, "9b9c61f28aafe03b4343617f30ac0984ce371671", 0x3, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) 1.647141446s ago: executing program 0 (id=1): mknod(&(0x7f0000000380)='./file0\x00', 0x80, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x44) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) poll(&(0x7f0000000100)=[{r0, 0x6e}, {r0, 0x20}, {0xffffffffffffff9c, 0x4}, {r1, 0x10}, {r0, 0x4}, {r1, 0x40}, {r0, 0x40}, {r1, 0x40}], 0x20000000000001fa, 0x6) poll(&(0x7f00000003c0)=[{r0, 0x7d}, {r0, 0x1}, {r0, 0x100}, {0xffffffffffffffff, 0x4d}, {r0}], 0x5, 0x2) nanosleep(0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(0x0, 0x2000, 0x1604) r2 = open(0x0, 0xa608c9af653c9f6d, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') dup(r2) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x1) ioctl$FIONREAD(r4, 0x8040691a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe7ffffc000000000000000000001d478c"]) 1.529312491s ago: executing program 3 (id=9): r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x80000001, 0x0, 0x0, 0x0, 0x6}, &(0x7f00000002c0)={0x0, 0x5, 0x6, 0x8}, 0x0, &(0x7f0000000100)={0x2}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x4) r1 = kqueue() r2 = dup2(0xffffffffffffffff, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10002, 0x0) mknod(0x0, 0x0, 0x6d4) open(0x0, 0x8, 0x100) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080), 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) readv(r4, &(0x7f0000001900), 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pledge(0x0, &(0x7f0000000280)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\n\xff\a<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000000740)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xce\x00\x00\x00\x00\x00\x00\x00\t\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0L=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1f\xe0\xb0\x05\xae\xa7c\xa8,B\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\xd9Z\xd8\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]H\f\xe0\x96\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\x05m\xea\xf3\x18\'\xa7\xb6\xf6\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbf\a\xd3\x8c\xbb\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\xc9\x05\x8d\xdf#\x86v\xd98qJ\xdc\x86\x93\xde\x03 \xd3\x94\xf7\x84\xcex\xae\xf3\xdd\xe5\xa5O\xc9\xbc\x91Q\xc5z\xe1(T7\xbas\xac.\xc9\xf0nr\xaeW\xf5\x06*\xc7\v\x97\xa3\xfc\xf0\x03\x15\x06N\xf3\xd7\x137ai\xccR\x01\xdf\x9e\xe9\x9dW\x94\x98\xc2W\xc9[n\x8e\x14\xf0b\xa5\xbaJR\xe8\xaf\x83\x9e72\x04vM\xa5Oe\xc4\x06Iuf\xd6\xbb9\xc5\xafp\xbdGBmjhcC\xb3\xce9B\xca\x86\xa5z\xc07\b\x83\xe6\xf9\xf0\xf4j^\xb3\vE*kd\xe2w[\xfd\x0f\xe9 c\x97\x98k\x8a\aZ\xfa8E\xf6Q\xb4}\xe1\x87-\x13\xd2\xaa\xb4e\xf8\xfe$\x81\x89\xc4\b\x87\xb2\xfbq\xc5iM\xba\xb1X\x17\xc8\xc4\xf3E\xb1\xd1v\t\xa3\xef\xd0\x92\xb2>\x0e\xd6\xd2\xac+\x0f\xd6\xc1\xf3S1\xa1\x9a\xaf\xcd@\xc5\xd4\xca\x02\xf4\xf3 \xadB\xcd\xdeLW\x93\x148\x9a\xbc\x83^\x8e\x9f\xfeM\x83\x12\"$W\xc4\xc6\a\x89\xbe\x1bf\xa5%\x9d53\x8e1\x04\xbd\'\xb9\x15eO\x00\xc9\xe1\x7f\x92\x87\x12\f{\xbc\xb7\x93\xc21\x98\xac@\t\xb4B2\xb92\xc4\"\xe6R8\xc5\xfe\xa7)\xdb\x16I\x97\xf3w\x10\xb1W\x04\x00n-@\xad\xf4') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9, 0x408}, 0x404) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000044000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00003d9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0xfffffffc}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 1.528180925s ago: executing program 5 (id=6): setreuid(0xee00, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) r2 = getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b290008aa050400ce94e2f0ad3ebec257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfd9adf071da68f24a83ba0900000808f37193f8343712cc1100b71dc000090105000000000000001300000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000140)='./file1\x00', 0x2, 0x40000630, r4) 1.522485691s ago: executing program 6 (id=7): getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = dup2(r3, r4) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r7 = socket(0x6, 0x2, 0x2) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000000c00)=[0x0]) write(r6, &(0x7f0000000240)="b40d700d206d6c15bf4e7fe3e6ee78a3b060f154e26be5", 0x17) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008110000000000000000000000000000004e3061c930e8bb199744370001ff0200000000000000000000000000014e204e2200dc6a6a7025b7a256a833227f089078", @ANYRESDEC=r2]) sendmmsg(r5, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000300)}, {&(0x7f0000000280)}, {&(0x7f0000000500)}, {&(0x7f00000005c0)="4ca67568477c427e84ae37be9c51f75b4e2ce3929f6379399970b4b1f5adb5795a6ddca1dadc157e12a58c25a919239fdffa232fd81c04f065d1db579018d5e7790d8753b565ef189e534408f9e85ba582725b17cf344de635891cd957f75993dfa1b9a41da78dca7a0483ea63e5c11bd93f639dac213b8ef0affb10628c0f0e94c325cf8b62d5ec512dcd11d06121be2dad78002de2f89def0cfef746fbbf4ebeca18de7ed1b2385cdf1c60b8d37d037baffe981aeee3ccea9aed44bc594790f1316ccdb9881823b6cdb75221ee5803e444a48eebfd453f6e4ce84e78d6ad37af812993f99e7bb77c9490d41ccec1ee170cba", 0xf3}, {&(0x7f00000003c0)="2b7f10a22b96443a138ecc845b4b5d244af2ce0856c0dbb614adab124f", 0x1d}, {&(0x7f00000006c0)="f00e5ac8e4ba7a1bcd81e6242b357490d237e3577d6f88f7735e968cfd9feb0f5781be6fe48e76c8449a6d105afbb096348db4a2984bdaec222f7c38d6e6bdbfe30b53378857f52dde2ce5c5f7a343208cda455035ece7b7ec244f7f114ab4f5862caf845ce6f7e00de1e22d58e2c9a0fcfc0f894097c0f1e4b5409bb99e811262166916becbdf0cd46f8ce0a801c26b48800f636136b0a771", 0x99}, {&(0x7f0000000780)}], 0x7, &(0x7f0000000880)=ANY=[@ANYBLOB], 0x220}, 0x200}, 0x10, 0x0) 1.518930973s ago: executing program 0 (id=10): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{0x21, 0x5}, {0x82, 0x4}, {0x4, 0x1}], 0x3}) fchflags(r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x80, 0xe, 0x12, 0xfffffff8}, {0x9}, {}, {0x6, 0x0, 0x0, 0x2}]}) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000540)='./file0\x00', 0x1, 0x120, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r7 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x40) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000100)="21db1d22d037cfb556b4edcd9ee303194a", 0x11}], 0x1) close(r9) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000000080)) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000002c0)="4b436a5fe16bd1c0867890f053d85c37287c0e09ea91c54a837f9193ffd84a9fd21231499ff937aeb9", 0x29}, {&(0x7f0000000300)="6b01c4c479af650096c45c2c4f837a8e0c0dedac8d88a65bd97e0774c919ccbeb9bda6b8edc51ec41caf659669e37df625ce654a6a589deeff9f0fb8d3bd7af4bbc4188771d03910c216f669c72f07e9af1f15b735f4ba05babc09908d2fb26722259a3557741016d00c3e2e2ca5084ca261fea5f6a4ece87fda6457d3bb131392a0c658d4d45b5fb7694f03fd29cb90dd184aed37119c8b9815aaf72b11829e83003f20fe74bd16bd17c64ca7", 0xad}, {&(0x7f00000003c0)="4f06627fb9e3f18b10", 0x9}, {&(0x7f00000009c0)="d79be3255427dfee6b3d434312d0e59d3152e9b0ee1ae71a6a6c51370a3ce935a98a661e0d945635375c6344e5a827cdf619d038765438599004aeea6ec46ef4270dc46bef913c9dbae45ff595be4909675e57f1106da3afd64d99c936fd6af3ba39f08392ef82f1c79f7739da2e3f790de3b0427bf4165631e5355c280b90a937556cb34a81c182a176422c6bca8e748eceddd8223c120efc85e8e213b7a154cf874df7a6923228c777b4d15b1ba5cb7fcb201a1476c604c9ecf0e6c546849db2d31d285651d7a80c076e4a0239cc970defbc6900790107c6d03c3940f496ecd5f9721bbcaa7c912f21eaf3fc636a1ebf5654558579e2ace82b94d239d905f4966d73ce53160a1bc04ab67f5967e68eadd0046196f60ba57eb81dc7ce4631a7bd8c576bc3d8a5e9fdc99665ba3e72ad13c7833f10cd31e1ce35250ad0586e7e2e4e3c335ede0996b6f355a20bf3c1484be04c1a0f67d6df937cd8efb21bde4c1a605f70bfb2a2502d23a44c58e096157bee98562ecb19cd3531fe59a5aceec6f19ed3041bd72b3ed240ef1feded551328c8e86c8b95219395d3bfe225a3784751567b49d9e7008bbd62867ea670e3f1d849155a04943fc0b16dd28e5063906fe54b89dad8ba2fb4c9e7b00d962bddee8030c943f6bb9b4101aaf56eea11f19f5588e3782e180172d800e0fe50375d5d1bdce2213ad262b285e926a4af06f4f84e72bd767b20af3921f84164df780732999fba162f51bb00c0ac333559bdbfba49c0e497015d4fe07ada18d5311d492ed0881c35840dc5ddfb99542e7a65359dbe9666063f50ed2f558c4ce32197a4156cc7588b3ac15dc27aa77e65b2292698e42f06a142ef56421dd6bfeabf98b80f9e03114e8ba6cd0dbc7e5aae88421640a0e10ca5eb850050299976e401cc79e5e0c2d64a595331bb42812b5ee45ce27d21ed34d8fdc733dc77f4c855a06face0a6a8478cb77d96d7d9562bbc7b11639d2ac8cda84a8786065f28a7adbc90dc9d52968e05ceee106199fe44d81826d41443ede314c4b73e3db743d6613878867f6d336006b44027fdf8c0e3f4b6f18b2de569d489b46dfb2a293aba82c055d173c36e8cd1ed4124782511de07ab6315ba05b7c7106706fac8082ff6356e2654cca9062ae511036416b1b61359cac7091f2743a3d9e0009ff4fee68d5091e584f5f412ebec8022fcd55bea5f85bc278c3b83df95aba144dc1e0d3026d7cd98b8d469e9909d984e94d4fb3b9e8d31f140759cf66fd4273090cbd752e415edfaef2a0823211c721c66cf854fa3463c6f4ba8341df5342862eae7ae97233752a5a42e5d6e084340d4a7c65850e37a707fbcc7410519073e5acec3fa7da2849d1227de8cc21efb746454bc385e824c59ab57ce3b269aa9ddf92ce3a1891e31c66e3afddd2c596fa9e64bd3107725fc05b1c0d8d6e97c3aedb4cbe45f7f3e8a649ae26377fbc4d81ef32ead97fcc90be550c4b6bf4c49648b1cf5ee60d61f7532895196eacffabecb0247fb72fe9de14760c5a9548d7e58fe13763d1792b56490272524fc0a65deac42b225de248a3d5786ddd267b189660c2f5b1dce9c4e3efdc45925da3df5c4fd5d459dca406680958c5302954d8192fae72f0eaf1311cfaa7b1f10fdb82bf3e2ec0d8b652c815e7b2398adc06e2a606d604bbb5bd133c5dee185b76f8ca92ff58625648e2dfdd561783d895d63104b339616c59d183ba313288e5bcb5354a4ad0c688a42552c2bc6b352c7c098670a8174b47e55af438319d39037901171f4fd0eb46f64cde7028da8ec5ceb12055737ddc3c3c7d8ccc56cb29266801d7534b8848ca43b8b3bba9bc8380c2c44a40e5fa4fa8dd63fa9859bc2ee174d4e5217539c7d8eeda4af389c069e9584cee3bf760a3fff3f4960d659cddf33dcb593339825106ffdfa866b551c550b8dd094194ca86cdb6099a74b9228f9a141f48376a731a8812fada3faa2137e5fdda14d5dcbf8254dccc176d5a6ea58fc08bf3393955ffee0c5c36cdb97b49a4754a1920bf481e10c71f27d1344ff188cc0ac5aaa836936a7a6bb57efec6a1c089705384a73d2a53395b405ca6e194ca672ee01a89ac86a11003ba56c94539e2a513a287bd53ed83fdd266a1925b6de5aebe2b5da26e74339cef9f680f3647cc45485469a57e8f5630787043aa832d649caf356452bdea31c13ab533d442979d36c9924b48f86488622de0fd9ccc3a7c4ce4b401873b46033ec588c0331f390293ee8f72f10807f1f180cd576a7d6047cc2dd3d8da6c1dd50776446658719a5b51d59ef81e8640a70ee3c84eb063880cc0651a9b20d7a5504d829a48d9b57dfb9ed8a590f939c1f08584e22d584f4aa692ed860195f13f3984c6aa2bd356b93ad89871732a60c9c15727a27fd03bcd99651b97f3e4ea6a7c031fc2fd49922d27f3e491366dadf870443f4f955b34690f6458cca36a8b9706f74fb349a56c11be1f4f480fb90c9d71a25110b50e8b4649ce37d2e0a68e3ca3d6c5f85e53cbe649ec91542223b72a39f0b01bed461781ceb51fdb53c217d4c8391045d65b2e5bc34adda3e89db42a340344e4e6666d3844426c13ed2c1f7118adc4f09d68d1f8b685d3655c18c2733b6e22fdca6d7c22a203bafdcf53dc5efe3ecff0f631f9332ef8ec734746a6984a528442ab317198026d3928ea805740945fb2af720b43e45ac11aa60095707082b4481af404f8a6e2d0740a2acab102b0dac0887bedc228a2e371297d6239f1232e2ac40fb8b149f70621cbaaf57b67b9a0ff9e57d1958c86766e5d2cbe7bb820759d847c1fd93c31474c2bfba988361b6b1e7ef9c6832a56d9893e9952ecd073d31ead0db85afbe24a12887165a8ea99cde91eca20582fbb83d7689228c4aef3c2fe972c9e5554a244a23c0c68c7119495a62f1ab3e7e81b3f18a48290fc6b0e13896cfcc7fff8c2f22ae83d8514654a47cd9bbe3b904fed67f4e3d13119937eeb147692f8c6b79764a12107ba9d06101afd9b0cf0a53877fa6824a33dd3229f76bf13ab796f5ddfde3e40c60530e8598507b816fdc91edecc0f8471d2e4dfb2b230b03c4e35b0314f752c3d3bdb83bf484d085e033e0b3ad15ff6fb32c2b304319827e2e95e19e4c0c759f3e9701ef8a972811c81531cabcca529ea213622769d794e5ecb59925ceb91097df453cc05a30fe65e319dd4cb19ecdd15257b78bb905d4bd7390139bd445f8ac49a8226653a7d3a70547195c47abb85a2d22f6a41c17068fef5fde194c71bdb5d8c9330a21385fbd0cecb7d5896d5d8a9ba513765d3e54b7a4f1ce74c640bbc0f0e27f3624dd6d31268e9ae18023a2aa13a2296079b5872aa3971da1e253ae59a6f7dbd6a34e362da5edf109428c8d354bee4c706c036dad1148273fd87d5bbe6bb02ab6bafcc856ec9c522a8bd8226de7a2f74ebae79fe1e74360d514adfecb08153fd8d77a2de190e36fc3604a4d144ffbf16e1d2460775da25e01ef5cf1f4ad781c0f1c4328e69dc1c8d02d1341e90aa71ca618cec2db28e296579d4f59faa3161ca72293ceb4992afb4637791919efe74d6804dcdf3eb56d870a54f141797d6383c438c28c929a961a42d3e6ddcfcfe9bb5548ffe8cf331ae689bf646668b1e49d91b416fd83a8482745803243889c934c3a64f98021ba9fafcb494b2d18221e06c928442df020d7973c0d592a50efbee9bd670fad48b6d64cbe82a8aab804a24cc63f0ba22a2f2692d5de58ddd1e5f0e717068dc00012fb381554664d53c1bd0795cacff418ec8fc9da3063c685ce31610cee51cb94d5ec29824c3a5bfbbf2df69bcb93a3839bec41375563ea12dca24d2e891ee35c6efc5de50d735bc8bd205cf31df7d43082b029dea771a725d2dfa2137a0e7ddf7d939fc5b4111fa23d182db4f7945031b8bad0821896977628f11148cb2d979298f42e0f3d893cedd7a72242edd562c0729521351f5461f4a6a893c7ddbb40bb287b34664e48851b66d1d945ec7010b1e564e4a3541102087c130b066848fbe939426df6fe90c923ced954a76b625f643a97ec606a161d8070d9aac0cffc02a18034736b81060673f911243d653ab6b38fd032946a3b03d7dafb4768dd459a92890d40df469b0eb59a19fb0850654acdecc9d0c182b2f0e8f8d53464d31f87990aba04901aec24b7674e6886e95b83f12270ceaaa5eee46f9de98e705152be471ab88d248a04bc900ab778f17cc04b89495f05a0719aa8a7b70a90c9f68ba4e678a9f0025c033012d6fc965d0f42656a7cd0bd2a9dd67f07443467e79c96753775188fe4301761a08c67c9e8c3f90f287507b88e598b9e8ce9c81540664d4cbf63d096109110490e6cc2b7b00b06a1de7df04c617a903290c38377f214af4c39947bbc82f3ad0ba61f99bb2e9a36fd94143488a46f18a9b80a1c4259834ba015d1c2a14051ab909ae3f39ee2825b8f9c379b7646515fd5d65db5666c3c4d0aeacd7559f1f9d0a3b4bc788cfb7fdac843dab153c0118a24aa48e7535f02d087056c9b95190db0ca1207ff9e5ca9010fa870a1f711ea443c1375510bcf9597a33ac76f2f50534fa7e912e9afcd7cf37ded6dad8e6c7d67d5a281f1cf7f7e3dc15d8481755a06bfee6a64be9f5b99eaa49075428321652288fe44370884aedbd73b57a5520964f9d13f353bd0337b3f1a1124b74fe5471b293d42d9965307a7557e24d2edc501b4545bad45bc33373a7dcf708daf3e8238361bee0fd632bf88e51f721cb600739a3270a9f0376e8664e004f364fed4188a24339731e1875c31c895884243c62eac0681602d5e2f2ee60b12aaf3f7c094b29f364377bb7c9dc317b7176c01c58fd77a3ba737fa53dd4dffef4eb219ae03fbd91fc8c77ef4437ac3028547a75250dbadf3849d8ebfc16234c19c58fcff302a303becb1bf6e59aba290dce30c7818f0b836259a8e700a4c4a320afa03998c562782e459528c12168606fbad8cd4088b1d6fbb7df91fe4c90aad275543f80cf7a7e63f9923737a2083ae4b7ad29d0d89daf04cacbdf2e032cdfaab254ff7f848686f28c4ac2286398634c9b1dbdae903ac33f5bbcb121452319ede2a725f60aa5b0b663e0fb2bfdc21f678618f0b42b24b0c17846ce67424f361ef2f4654d6f2a177a411d8d405fb9c561d83482eeb792ab19b611aa5806b5a3e9d40d09d51cd39ef4a766dc57c7ba56fe3410489d1ddc10cf9fa28c6823fa194a864ce7b55c2673dbe1f290f022a87936a0b340d5b0ea2f8b884f5192b400ed7360eec176afa93b80fc6f6120a627706833e994eabc0c4142e8b9341c9e848da2b522a5dd8edc715eb8b07cbbe143617a864ecfc692f0be4fa7154d166db5a60b74f6e9e5f2c3665570fdcfcef6bce7749bc6e50a8d709aee5def5cd758ac9f44f428cbde24a9d5042577b5289836c9569da75a247a0317a58d79128160327f4e2571e5942bea52d25c43a494fd5afb6205384791e4f14c0ca0599a89d636c9738fb82f52dcbb08f4320091bc14c5f4a064139ab4da831d6b2754454131f0dc00d6d69904a15b76d8a31b5214cd5ea7e118a06d252a528e63506a9a500fa4a16fc928086c207f9af1ccf2ce74f685e14b05f6441158732102ef68eaf74e32f7bf769df4c98804239299a0c524bf4d697197ad51bc4717cf4e56ef525f8167421f97bff2e014bf6078bea083105e1a060462d17ba3452296e4de6dfe418bd0484c9c212eff8424fd3ab7965974c29dde0a85fa1bf790d20ba03e5ce9d5e242d6bd046bc9e7a", 0x1000}], 0x4, &(0x7f00000005c0)=[@rights={0x38, 0xffff, 0x1, [r2, r1, r2, 0xffffffffffffffff, r2, r1, r7, r3, r8]}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}], 0x70, 0x404}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={0x0}) bind$inet(r5, &(0x7f0000000200)={0x2, 0x1}, 0xc) 1.515769894s ago: executing program 1 (id=11): sysctl$hw(&(0x7f00000002c0)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) 1.515549023s ago: executing program 5 (id=12): r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) lseek(r0, 0x8000000000000001, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 1.420685125s ago: executing program 3 (id=13): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod$loop(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./file1\x00', 0x8005, 0x0, 0xfffffffffffffe50}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000340)=""/192, 0x8a}, {&(0x7f00000008c0)=""/180, 0xb4}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000b10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x586) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, &(0x7f0000000600)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde870", &(0x7f0000000240)=0x60, &(0x7f0000000480)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f528ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c745fef7c107992ccae4841ad0e3ba155ccae4dd1bed617e9e3f6782e968d4a2ad75c8cfe373d18e3b35ea3711e71401a1773c84f9eb54e7c7385c8570623637c089a92b70286901f224c8af0d2b58a2d9640104a1af379524042ab2c9fc751aebcd97b49f4d16099c6cdc11037384f3b24da16fdac6424c6a10941cdabae173d1", 0x151) getpid() r3 = socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x9}, 0x2, &(0x7f0000000780)="99bf3d641cf8822f01103af7442bbf8426e5fdf08b8294d64a686b8dade8c7320e53fec1f2e2367ecf906a4a28d541690e129fc8f26c125d6738662c32f831c0421c04bf6d50a0bdf693f09f4c1fa3d011ba8090b14603228ef325798e4fbe9da03e92877762c7dafebec05a09a34cefebb158005ee751ba", &(0x7f0000000400)=0x78, &(0x7f0000001440)="c31f02fe932502c48b9e4fb3420e1b6ff6ff0215f367088a1352496aa9b6b5e19d236ea0a2e2c45ff0ae5946666310decf7dc74222b79ceb4396e9c52d2c73944565a7136a8f0349b483d410ec27f62ae4a84c3761519e6a8ca93207400f2cae677497e6403bacc663d493202c084f245bae453d94e38c6b7b053b96ad92c417ffbffe9157d4ca8bae36014f3ecfbf3e819478b8203830aba21575546fae7922d5981e02225b7a3767ad283e5c1fc56d46c535b15373d463784dc85815512784a6d9ad441587a2e3ff45e11459d3f4c7e73bc1f95dce91a5bdcf180b7aea5d5bc002cb2efda7dd25ffd38dbf665b76e77c777cef2ef71b8c3c033973b58ad99ed5c5a2ab3318cbc9d9ece7de5c332f4b6407780a28501e8dc51453582ff4bf2acd1ab04932db239bcb93670aa99d6714e52ec9795ea1162077870a17b14c5f6c8c8b4ab2af500e745ebe7f0007fb453358d9380d454a259dc4cb101585e9e69b254f3008e567cada76a163821245e6b8a0f531bbaefbcdda3f3663827ee88650d7cb19d2d5b4288c3f019438e5722006bfedfd800380d002ac1bad428a8cd799e7b57d2cdb0b9d5fba9831e8bd84848792823203148e0d4a25a108e6b1330b46a1bb8230588ebcd0e978e814ddcebe0f43cee2f3a26bc4c3abd628eeb601e38cbd90b45bb89b33ad9e3fff1a1cb4e2a1878086f213fb9869a894a9d727d1e923cf43a98b422cb90d6e7382090420d50173162fb1bdd3e0bd35ec4a4e16c35f614495c8ba262d108bde65d24aec1f940b4a71ebc204b36bd5e2cfb5f5fdcf17f564a4cb6ab8f0288e833f6109d671a66810d97b366407506c5cb0785dab4c9908525ad7cb33480eb03b137f5223a058dc9b28642370edf1dd2cc00c0c39c82784db0f95d39e735bbe89987dc9e68fc656cd9f0d3c8a719f6b2328c6c2645806656c6601681006ca8585812b996a81b7bc4134ecde7d7a752908ec9f72f7e932ebfc2968723fc154701fb8c235ef015867f5e6f91713e4fa38d5240e96a6a2e5bdce416039c86cf672f9ad2567be763f65203649d594e946d5c313946fc895d7b73aa582a94d8e32ff17d1d306f7ec3e30e904f5fdfe1790315b37cc985a2ba47bda215b453960b6e0031700a4220a8b479d058e2589b8d2cd5af7704d35497b540e169fe86ae1d96ba86f8f1b5173b6946ce093f961d47d6592bdb31693af107b2eb384ae4f2fd02959438ed590da97fe10cb65001c51d6d3c58f6cae47e3cb26f74c7197ff9489bd7194cab5aaa0dc0db2a589f475b494d34593af2f1545fb53e11852bc8c99e6fe2aa328cdbda98b5e3fa47347b235a48e509696b182501cdc0b723cd2464855ecca6b6fb1b8dea1d3e12de4176e0d9c93a7823b401e765130320fb9cecb3b7139396a5cf408c7a8a4abccc263b9996ea28da6f0b0f39610261a9d6325e13148006ef5fb51f34c1c693a6ca997375bd957a11fb7843a0233e0ec6c344e8bbbe779a9434ca966183ae74abd15fdb0fd2362b62b05b6a5069749d8526147c1bd66700d5a118c0117ea02d59409b3e4024b82ff5247b6ed3b9785d7166cd5261ae2ecd814c6b73769b184925e64428130ed0616a492a598f03cdb93d8858b2d2cdcb53998d958cedcee1698e20f764b6b696c8d278ac785c29641b17d1041e49d421812a69c86a1bbae0c2d5c4eb6c3dd0642aea201d41a57b2deb9176fa790c1e6dfa2cfe9ba51db2db8047095acbf372682acd678a879e0637de27601828ac9cb262b254c21d0e5cc1fcf404b44406ba79562002dc14c0f2d140bac35d26a831ef423b9405b31aa52525a077ce09f565a51ed0d68f33a26381993a2dee9598bccf8106355a785926a28c7e583483286f3bd9eb8daf34c4cd50929aaf6dd69a76f1d10dc92c42ce46bb77f2128f53007932984a1c9da22d9cf25a8583d574216016253d3593ea32b6c8089cd136aedb64b3d23a4ac20e2dce58ca5eea39ea23810f01d1648b5af2338dae122fe0f4300fa37acaae50ea14931fd2d38cb795724d612db1c43dc3b3b560322447772166203d4d5c5bd3035b137dcbfb20b9de6940760853d7792afb255c2aa1e178cf86695ac6f0e7e319d1d0225047608954049f59717768c224956ed15236b6a76371e9d11b9db546167cb38ad3722fcd8dd266ad1398bceeb6ad86e6cb97ff4e8070e126f8bba6ac3ac4e875dc497d9c229f54225bd5cbf21d2dcf9194678b94df6f51f737b4ca4741dd7c39d3780b34f84a4bf2d28fbace3baf4f180d5eb0db076d84afdc3018d865a3c0b8655e24609277908011f80f3bd263f43099151ef75b21b6ea2820b579341d70c58ecbe1b9f26d52ff5816f4e13391dc32f49baeb549bc69ac71c22ccedbb466c102d436abfcca9710891bd36e7268c4c069137ebb07ca3a6d66523d33018d3c02e1a8e1a9d8df84edbe99b7df59ae635ca3a24f48ccdd39a1d0418e21082eb8de99a2faa45b8d51cce4448664c0d8c349a0813ec5300aab582bea23e11e5df979e9334ad4f147a37b0b85661f51d15d7660a86d8c0b5e46918743a5fe8421db72783292684a9eeeeb43e7475bc9eda078ccd5a4499fa4f77eefc35053901355adc9048fb4417c21b4a98c86e7459e9f693dd83c4f4bb2b3a222d55bcf9f2e709fd2d0abd773495cd6eb6045cbf31ac8e658dd1c3e65f82caf50e87732ee35f58d6ab703b49017f147f06d7b2dd26abffd33e6f064e261a92cdad5b629a600e26edda3f9855fc0be3aba3afe7f9d226feec3255399bc65fd3f5a95b9759c1f5b1f55ecf8e2dc77d05faa9be61765c85534afb2ef80753d935718095bc60d17f73dab8dec297c4dec4b7334dcd9234bbc66f0c983eee45b30dc8782a5707963e8961d3d38d4478d6bd919e027f794c3be3b9e30aa6c3b1174e0c76758797a655f197181524bf54bc44ee56eccc0e9a97df61469bb51feb3f9a5dc2bda512d9a1ff0c02d5ef84e3f0e68f6588584f90ee4b7d48fbbf3263b4d3d526ed29d54092962eb5da5ba21b25fd73adfb4027d16054c27c21f2c5864604582921c7090db80953fd6794eddba2a78751cea9460add799f4e65bd313e20f390cbaa4bcfb5e9483754f1bf8af2e647bac8593e1d8f518ffcd8e8f00e2e4608a7ac31364136ddac53cf785e6015ce60f3759d18be9804fe42464e454149352087050152a34d68de400916ce1fdd83ceb7e1cfa9f57d95afbc95a3335e5d5fa5e1da003a88d8a0ccf4b276570b97b6bb9f86af127e94e3441b98be8409e81eac23b47232974c0d6afd47fda833bcfff338a7f36b217edc1f2cbb0ca2f292eeda480738fc4ffa28817991f0e06ef5070ddfa5290ab29f0e3c071fef29ef2f9873a531a39a3d2e278ddeb1f64bd3ac9a648b2c88e247ea18f8a1b58e9a1086843e72ae0ce482448888d8eba3a69cb474fa43cc9edd66e31544d7ad41018f3c5391a3bd5708aa7b64b909e849aad5f35a6b8c58391fa5b8ac7d26ba19e67ab62c08751085523105984fbd07966024a4fbb5bfab09f067edc5433a25935fbee2dfc36f7ae9cbfc1df0daaab2819746c15db4275fb7de784e4d3c1cb01064f4396f517b1344690904a48289fc2df92f69410b4990c1fa0dafd78dfe49eb121e6a6bab65fa1e09d37345d8a2eb27ec4b87ed1856e116e88e1da058652b4005fb0cf17174ce64533ca1f1b7d80b7da367d056a60d95d4ca300bc0988d11cfde252102cf8609fd30a1f0286f0fdbad34a1c5ed2a11a7b01de77911e170e958bafdebfba7da01b31f889cdcaf10b7d94defcdca73945e7b1a7e1a23eace73a0c291db4ed1bd0072b0b707e32147ad9cc6e47f23e2f62c15a69898c6e20205a77c0d89c7309179820e5f374fda320015bc019fb4a0b57150ac2491595bcbdefa5ce66aa853dee07312fe20f71840a1ba803b618a67153e242fd5d99690291070b3d666b4ee80d2ab8694629784910e6f9a57da812a1ad55261f95b93a15b72ec3c277672e8b77bc60330ea5c2b5d77a84c27ecca5e200213dca1d771881ff030693680a8741e5734b936f7fbe1627cf960e27fdba952437759d1d150ad4c7c3edb01c77638800ed05da3d1d7b54a0469db76dcdda156361c7bc585354408ce5fb61cc07210df84da486af5e30f296e928c76fddf334fce6cd59e65bc086a1c59cbdfdda7137acc5acb14a79b9c7bbf540fb798e92d77e60b2550c544ea4137d68bf57df2c9149ac653d5bf25a594f8517a28a8ee535c195bc9f9772ff090c09b264285dd264ec155d2f0ad1932466f8496105a64eb207cbdd9f61365cfc581a349bd8ff22e256c46ceab3a93a07873ba45a731d14046baf1503e40dfbd3eabf4e95184e3f73a9f28836691aa50a8f1d210e0232c3194c06b2ef1f52e9650f0d6662f07b03ad90acd0ffa92b21c3ba188772a9435cfd4d536ad088434179172e1ee9a52d057bc97ad815d7653daaa7a756e4542d2c0c84209dd0c7a5fd5fe36168745e187429c743fefef0a5dd73030bbaa3d0ad9c9f2f56c68650a4e493a69738e99686e5301b322a976901c9413e8c0c19c3684b5a94e978bd6d53f29ae4b9d7a30ba6870377517ad16793553c6ee6c7851e3a70471c4b7aecce7a1968fecb34e66244fc9551039e466d5273fa8690d8af40df97284c9dcd4ed1497e8a6e73216715f2c22ec932d74e1d934ad7d614787c9e171e95a3a13de67711c95a61fefc7cf6f6163b9c8c951878e1a12be5467f689052498688b4b4d15c0ed762fa24eb87a88760b1107d2694fe90e6e380a7112c7b96fc678fd39a3e89122db2cab545edddf82b6a17f5bca0fa008c525000d38c81b7dea2d0ef8a6ddf117ae4c96b69de5b72b893c8f4539c868a6bc4ca6833e741040a845af51e1c761927cc8619af12be57ef72027afa36060ebb0c534c9560d7411c197790cf37ac63e681052c4c188136e05c47aac3a5dad8a8a2d182614560e5bbea653f0dc324bbd3d2125a48839c4f386884b0c21a3aff6ca042278294c45579e97c2e5d84922de915c0135ed689b21733fdf95f17b88b012a7faf7eaae5b8ca308f8b87e3a25c375e454ec3d04bbaa8583218de89e8d17b08ef89a186fbec2be7d1492c2c9b77fabd2597baa7c672c735abe5d3cfa2ef234e6b4385f13df749787cfe1c87db4b8d3f0db542fa1bae89433becbe4dd7b329a4ee6f1fc8faf1fc87092cf9a0aef5d47711ae95fbdab13b88955915f388841bfa01ea697c011e8bf4aa7be362ff7fff6ad230db245254a19b212bf4b73797dce1e50d8c58561b553cc57d4b82794777d23a62264a9ddcbcd5944fa696acea1e8e286c109045bd43747cd58b8b5bc8289c1449f6bf6de50f832e643dfe78f23ee6eddd0e292128de67cf5b4712cf1f8313477b01191bb995951b96b5c6865b7f27a1dc3d224ec51cbc2d66b6bc7bbb15f5e447427a417cbc4181fa5cef76f78896451cc3e20acc01b4a3bcf5acf3f23a79d4146003cbe8718cfb6f8f897f0f72714e0e36fb875d9b13d36934a509217981b18caaabe3f01612bb544c2a2b162363437621d1013a343cf469c3356fa11d9ba3eaec16bf112d89139e4572825011b9cd8107365e1447b43d5a3a61f25fe7162efd72120371cfac71d110d203e6537011e35d46cb4ecc217ecb6a8dd9555a97a73afb6a4081756d22822e458305a9d7d30dfeb7f26c7f9dc51ead85a817ded7e9923a6c02fe510c78d0721215b78cf304482147b368795a783c70a407a0ceb4f08cefbc8110aae0d2b9814d218a2be65", 0x1000) recvmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000140)=""/177, 0xb1}], 0x13, 0x0}, 0x0) r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x1000000029, 0x25, &(0x7f0000000040)="5aaa7777", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f5ff1d67147d5fe4b57d0002005fd700", 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r6 = dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)) 1.418901903s ago: executing program 1 (id=14): shutdown(0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000640)="f1a42138cd18", &(0x7f0000000080)=0x6, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "8aaf15d143e761109ea9538d53119a03261e4f5d"}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fffdffc, 0xffffffbf, "ffff0900870000ff9e0b000000ff560000000014"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/248, 0xf8}], 0x3, 0x0}, 0x0) dup(r0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x55}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfffffffffffffede) sendto(r3, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x2) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) close(r1) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r5 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r5, 0x0, 0x0) 1.41843341s ago: executing program 3 (id=15): r0 = syz_open_pts() r1 = kqueue() writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="5644c6859f051bb555bdb4648334e857e74668d410e08b153435f29db6a6f37a7ae2c1c8a4394bc5a58e25310e447c496a975a88e98662d4d9913d535377502b9023a3b280a7d0d089514e42effb2f33850fec96bc00f43944627ebb9c98f9b4e825bdfaa8c925afe69d833f", 0x6c}, {&(0x7f0000000080)="a3ae8c555f0d605a2802a0b441efcb2469c1766700db28397c580552b773f64785ee0da4ef32ec276bbe97d8d808411b408567de7b1203453559ec72b394cbd2c868cb5fbca8facea361ee2ce09c13ca20b88cf62e68a901bc0ed4e48d54509dbde061f63db4c4e7c49c80e60c25314049b3d12224212278c241fbcd3bc2e3a87e5372e9f070e1aa8f92ce58b6677b872bd6a87be0dc62fb183c74a040a545dc340e0a8c663c71fbe31cb63f93ebecaf1defd1930fe206973c040e10bd04927c801739c0101d6a6866e19f77b369", 0xce}, {&(0x7f0000000180)="687eac5c6888a835a33c626fa1e700b04ab5ba02ba307a3b87ce77bb64e4473d7a7523722b05cdfc98fed40a3e1bc198b39dd840c426c117683a99e10ae17c248f6d9bac1e243381e393f085f507d8d0fd114d65fcec1ecb9992e1d5fbf3a991f91dbeec32c8a7690fcd6ade7f54a49fa0f0a4d5147323cb3f0b042011eac9db801516cd15fb659dc5598623f24eb627c48c7aaca96124a0ddbebc664c48986443ea317ae3af5f0d936f86063adc8d70904dc97fa85867edad3a696523adcf107f8aa8c3743b071e8ee7c70a730f8582e952f6c2019151f52d04614b", 0xdc}, {&(0x7f0000000280)="a7a19564a1a720a19e3b9d3d84b8e8ee39aca6b0b06f553a95e823ce2964bed79e1a9fee9ae26183788cacf3950204c743f2d95f659a519403e588f82e52ab5357f4103b5a07d5e6d0f83c32fbf04c3c2e84e24a3352b71a01318a9b8ab031953b7b75657c7a0feb66a68d6ba825862be6bceaf6843281f90c1321e744fc453269f4a0c3cd0dcdbca81de8d4d0d12b262fa0e6b37aec2602ebcc8e89067779098cc55deb4c9e39220968c24bbc6cdf8d7767d574232d7024683d799b76ee17b7789d2c8c56d5e3dd7da52f752f5d93cd", 0xd0}, {&(0x7f0000000480)="d964670b1b1da56b488f47551d12d86ec9dc83ee8dc1d920edfe31f67537dbde4651bd42df690dbac8631e3e303d0fdf815f6b034d60ca1292b59cb9c2b10898d318658ee53e1e22a962b6f831a20acfcbd2d2e7187b91b55e900d0d3d2a10048f5e7b8df11547e4625b10892f9eeb6dba3bc79669d17785c99e732edf6261817677cb02b9028738d01de79f692bff18f12c3aeaf31e0f42479f1d2db2ad753c8582e7e375cc061d41d5756263936468465e0cdab79d487591882bfdf57c1fafa27efd8808447694a338b51869a0a4c458df80b9229ae9a198c7213912bd299d9eb07260508a4302a4559de8041de50281934860f108fc2efe907dc7e7b489ea928842f4ae7610860471220725c7a531d40c2c0e752beb0f4ac8e4ebf5bd037c43dd4fa6b9ccccdd40fee9fad1f54df1ac5b4d23dfa4c293ddbbb2d565f4ca898c2bc090a42a1e8679defe341e059b3a13b6c8c49c78aea528e33e4369c2efd44e742a3ad4c6b5fa1b823ddc1ebcb4b9c7039a83ab7ffd0eefd66b960c19f0e12fbbcc198b97d6d9d0e5a344d681f7c6221d986da1f59fc4bc8806d6d916d2b0c861827480db42de6bac5ef5cbcc4c63d768e46a5c0179fab343da3ca5556dc3cde0afa1de9c2541a3e3337e54ea8c5a09aa54e3580181a8909385f146ed82eff8aa969abb5425852b49f9b7748d328f1a19bf5ec7f618afaacadcc8cfc008db87b314416c0429e372fbd6af31dc554db79f55ff9ccb5ee457d59d4836c6ad58acc0332efa41b97415c141ed78ba1aefc8e21671b0228f1899acdd767239cac115d9cc718c1d1d5e09ccd2694d022156e0610e9e0d4a5a94b5d671cbbc91ed759e7ac1e3e241e3f6346f395c564131b9b0d262b8fbaee6a2f94c79b314f99bfb0b854579ecb83ac5720d149bd41bf971409abf1a7a55aa688f6d9e65f5df1acadf88ab7dabc017482773813878e4e59d829b489aef1191a06f78ba9b1fdcd1dbc253f5d580a3e6dc56c4cc09da90c227ff957619725621eedf171213e0b66b03d2d5ad0de6df3951c67833ee1d4606741c32958ab9cb966d244977ac64eacab71202fc352bcd145a851f2c3f5c33284e39948ecbdeb57abb6c9ef8cc2b518bf7ccb5275e441360021d0cee06e9db8a05382c7a56c9e3e3523c37fa53aaa258b99f3b4367fcf424346d3795e194573c4c555d39be79884c1cee8693ba1ed7edb3de2355bc141dd05f06d8dd979361c2c181ca89370ece512ebf195b2f195abd7496ff781b85c88b27a0e2474ba861eb475758a9251daf4b178024e279909ea5859c012a634598db23468da1bc6a91192d81a74d47f659663f2c66b7eafa68b83411add51d61a40bac23ad55d858d49598df5cd6a0557db2d5b2c15ad923cb72f2e2ccaf02b1492ff2d3825ce895d87c8e206a434e0385a4f6d9cd4f0c05eff7cfd59ea61565fca9021a833f4279b14da11ff76c5837a4c8c89d5f5cd194c9f7f62fe9356d6804f61d9e9f1c4db6b8ab95a120987f5fc5bbf196a3fe35f46bca83b0cec736aaee680e9b36ef6fe1dc3172d25e990a5e15a3cefe490064a29c33c300699fa6c3a36bbf18c435c5967325a5523422f28873022834a321145d41ba6e82b4f98378c84367ef0007d3ea34498657ac70293e14e025d37e59b9847322002123c935433b0d54e4538e307cb2f485e7ab9f38ad9f2d91fab8595e4e5706b7a7438b3089da509baf66c20d2b2b2168067466d1cc474605f99c6069d2f4cfa11e24d5c2598f4225e3c65d2ff41d3db38da2e629575bb1bf5f72e751c7afa35b17cce8ef0f1acecc695b05c7f0ea8c796a1e399626f79c197bd41e5e1f4a8c0ff414ccecfc1d801e8c6a69366257f0f78ca602a8c389f2d534b0b3fd0322bb7e6a4f2e7f5f99178269c9911b7bfae0e6b645588102415c8d5813e25359ab944374cf94c4d8736f29ee2b885d97cbeb6c578e357e5b3d5ed75d10916116216af15a79926705e976203523aa0aefe846f29afd0ac2665b1a7f9fea54b17542ede8c29a146d1d62494d5d6860ed11c1bf775e5ae243be9058fcda780dac076a65d3a93d67b4567efe3469d850ecbf10198882307a9affdb080fb40b96db67e9a0b8677e8feb99586fe7e740e708cabd3c26f9c84af372a4a7c34ac540eecd9aa3dab5b8062bc2337ff84c012f52e3e1dc24036514de48755afb3221450030a81e9e27403c9a3a32a4c0c6d0ad7733b5e36b6ccbb5216aaff333e0e7438d01d549d3c33ba9b4f1f37cc658909948d580b1dbe9ae9d3104048ff04fb8d6970a72c9b6845d5abe7dac43761098555b05a74db43ae127cb69a03b0c884afd1c268fc11b568dfc9d83525afc777a5e4719c2b60c11f3f9f12dc1da0cc333589e76ba6cf7c06234b5b1cf6ab6b58e59358ea7b5c0465ba47282c13148965dcd028a4484bfe1fe00a5e62a4f70c1103da31f2c10b707cc30f02858a733d88aecad2d7a7f9c3d7cb4f3624243f710bbdf800fb070f864d8a8ce00797d426540f96c7bedbe5d4ac3fd8e2e80f98b16d8f6bda0c21f8a8554f0b4caf0c479b1a55f7daaea9984678e959eb899100a62f42e712c521124128d1108e181379d5c263a7f6b03560190418e0eb1acd4d6f93d1638aa3e88d676aa65000fa3b2db3840e261f778dcc8a8d19dad4cd3d0f94c5580c78197ec34d5bdf380b619c5be4b2ff774a592b742c907ce24e9e9bec777f1815f7317864ec15835c02776288fad2a77616ad540215b3f72588b444344d5554fd39956a0223c19e336f60d5dc3c998e2b3e123eb2a8fdb207de5f1ea20731fba64cd75b0dc4e177d5ce24502ad81527153c58a1e6a31993335d99e79dc568295dc96746c199a483e1a4f7dc1e2e1646d55c3fd9932927946c53149c7daabc62e0b2d3b651db72c06bc1e877cd4032384fd280595c8c8ed094732c9242e5201921f8dc4731bb5e229947ac0a9c515f8d0965bcc0b78a3a279ab6050691ede432e043da72a4fc9db3400b3586f1e9b3a2ce3d24d193d8e7cd528348e9cffdc6792c642d39cdf2dbcb0e622a7cf021a9155b170a035147411582db35ada8b8ff8a62a2a89fe230d7e2938d3dc1c9fafbb7e8334bdeb4a8a6b0c27b4a33c802047734ce21bb02acff971775d1b3593fcacec5946630c257f97d860e23a836d5b1ff3e75a2ed7260cb7a6891d20fe726a703ce1f48f9006694ab500ae3d427927df9a8b167b972f5e2a8b60f6b3aa3c10ae210b96026b2d7ccefeefeaba3477713b9afcfc78bde08d37ebc88662915e3878c8b84fb1fa471bb8d2ede66df83de441c7a42a38bd9d94f8dd319fdafcfcb83eafc0990c60b09769d58cd7bdb8ba80f478df47cbc570514c707924de93cf5fd8afaaf2fb047512c7696380ace385f792f8cca6f2d89e927f30a018f8084da53ce53db0db58046ec35a687f33b131f74903810481c547a2861a39afeaf836b1c978122d808b8e649b8ddae5a8b316dcc5f329c2bd9362f4ef6c1cca667f75c103a86ac4bee359fb6ca7be4b2d1581e97d736ef03297e1e372188e7aa7f9ce9d529499791170a02edbdb9072dce87664ecd0b0f97bdd525f9f0bdc76d7cdefa49e410460569df36fd18317a53af780915f82ba623724a8465f05f5fc477efe0f53ee7b1fe8a34dbbadb4d1ba7082057df2dd962d008e495e9814b432e81a799056958c2f49a3ee36c82eb6d019b6537f4e1b45340526fbf9d684250a99a09a1fee493cdde0fe57e99711a1c3ecb93f958de3dde55818bca1188487ebfc80e7a97c9021d23bbba18b9bc663693c275a4f375c720123f70de79758d42929f8c729c7e05e4e0ffa69e91b317a8a1809d67ae0ceb5b958cf546a999b403355c74f5108a9c676dbfa22dfc917a0ab66665bdc53c9eb3e619e1115ac53c9651a3030133e2fe30e25470bf33ba0cbe9543388c7447dbe2277347e1f5814af6c8f7b9731e36f056de5c567bd6cc6bf80b258ed3717ea232011806cede149e032dacef42c7db9c81d6f5da43f1fbfe82f80b5da1d033a49aaf70eb0056137d2f2b9e3ed75bad3d225be07f8931498c3f2746241582ae1ab08c7780218c229246a7b55c701a059b247a032a2caf7c56edf3e1011d6b9ea46b59bc08c8fd5609804554af1b85d45328ee09f347473056af5e33a65297020bb5a8fd8509968cd663d6639e099fef7f57f62d48f76bd242f92e2e479bba2a7272a137f4bb5599556591ee769af2a8bc0b1becde21cd3fd1bed17dabee14ad54fb94f798ca10f6a2f99b4b40b98c1917ac796660dd47014d2fd174b277916bf3365d46de9920d7550b6e28ae4523f56ab3ead069919ac33f9571fa6585c250c31c20147b95729899126ff2719f1e082afe2046a7cd9949f940e475cb771a0eba9fbb451411758ad3a90294e522db29db45b1b983d8be1f2a9aeda3047d9466acd4d031066979ff00f9bbf6407e09a2f4201a5bae8d39cd9cf5f62fbe626845bbce96b497902cfedc2b55d3c2065c4350a2f58e87c3944a61a08865ac8e396f473321d29fecd89283753105ccbbbbefc5004fd7e0f19c81f9d7ff4b9b82eb5432cfba65dce66fae22ec8327c036705de8408286b68e3c7fb5842125e7cf692077019ca7a6ffaa05be8186eff843b716ba78b74f004286873d46cc00f0343f434929ebea34da42d453efcf6de75ee59740e435f3d5604c3880069c0b905c520f510030e027133b4ed664f1f6ef76106ec820cbc2326836eca34f78c5b046dbbcbc011801580282c5e05ae3e776ff5a184facf42c0447db723978ec3b21597aa71c02c9099b795a0905f392a72622a484bd7b2126aced35d5e70c2f3ad9b1fcbbe4f538212a7c91c7d0baa2d562864df4d782b47108898c1b81c426a385a249f0ee0023d08eede711698d4ec74d082b7691a313915bd12664d1aacb652b5f69d6904177cff97d242ed8a19d4bbbb5888678bcc2e4927c62b68c16cd94452bc524c931fc9b4fa3e435fffae8d0317da3cc49651b9ffeee2000b51cc53d328f45c2cc53763c58a6df5ceb13aa6a0a8013aeab4f4734e1a0ac95cd721e06f9a1796819e21c2abf3b09919e21f5029682f50e1a6ced1f01f4430d0da7d29dd50423655a5d28549c536ed9e63e9ac98f3c6fe359257788deaf03dff5b1cfa65f185b5d4e9cf3c2b5352f308da7919a80455ed56af6e3329b364c89ae87edf82cf88377a0dd8f9ccc2f85cef8470e90c9f7ba27aa053beffec3b69b18b5306e5c8c95089482d7c8827e046fc484691bc650dc15469fc9a7b94cfd01ac57304334d16ec84b61d42a0ac5c0375e8da10bd325025df6aaad265d233ab114cec14bbe23fb34450f715a84bf7b3ee1e1fa9f9a917f25c7bec0845ee3fe45e68860855e7aeceb0f7b37ab7cc780b385e61281f8ee6f1ac30c3b573de528c934ea6f45ece5e4567e65b5241b415edf7240a9de3d79ff61a8ac78c2b8fbaabf25cf47ecd20fa36c1fa714840ebc0a019e9487dae18c1addee019c28a722daac20b24f8afdbe8fb90d451fbc63217367cfc52fa70544bfac418490c933016dbf4719a321e6d244afd5abd70a45d67512ee907edd6e3d574ba87cafc204f30c291e710cbee795a47628c21693e2819996e60c9cb75db694d4a588beec106df04dd8a0bf8a754107e8180fa95521034602f54efe5675e9661c436c98810730aba7437db88abddfe0e7533edbc792fefb0b7bb7a423d1fc28c2c6f98079e400db0d0318857041e4926d25eb9f5f6235f557d3354fad8d89f17e9e130c838ca", 0x1000}, {&(0x7f0000001480)="e414b4de152b4ff6c3adc24c45203f16ac2262afb757c5d03414a47a07e07eae64fd4ef0a029ec8a39537b876ad319aaa0e9f895a85dbfcc12b3703722ebcbf1e53d1ba5a274ed731644de4cf768fc5bfdb1c4a1b116d3af8547a015d1fc730e9dddc19487eacc99e5dbf4ff43ca30be13c2c49a4dbd05f1cc2bae90e98d382cac12e53d181a2a198c0c14c1563dcf257a93a8bfb47890d9b904af532f6618f58b5a2fbcfb903e361995b74114f9e7de57a4b3fcfc41662df0b32448b6d8ce48ae3371b4ef96116e9d30954a08cff93ee421e827277f79afc9f2eda8b598a03b0bc25f0b066f4bd55aeb212e7f8709f816c245bc11df9d90cef93489c6f37a1bf1388848efc523ce0624d17594cea7ae00f5d2e72e3b0bbaa096129580f1328c03c1de44ef6b9b16c74abcf072bbcf9cce0df7f80892856776419869c64e318130a93fdf43770db6808d6a3cb02e242a530e5caa8b94211d36cbb7bd9e84fb4a02f10f93fff77db90bd788552bbef398183bc099347e055760720784b9efbc8db2928fe495847eff63146b995089a7227429c1fdffc6f80b334e9786ee00ffdb49724383a7af08642bb5cae26a66e2154785ca8407f555567f2628e758efed587989c22020473fc0eb605881b00707b7509c0a548a635098399950e57bca61e04fb00f62816ee205d0323015c14f070005d6383a7553baa46149ad270d846494040e6a99cc8f611e8a644b44be2622ce0ad69fe7df50895a978f34447f4f43df8a88a0afe53cb03fa85d0f418530a8ee0646fffd077c970aaecee8fdfe228b0025261215412e65e4216c38bcc91ccc65d52b82177f5a60efe748c5356f7554093e08ec71d6da8be5caf918fddede9ba86d64a1c7eac4c8b1ceb0519035a96d5796672b61c220083eaadcf97157d39a5d77ab273742545190b2d34c8e851c7b8d5f90cf6372ec3a0e4f129b8feeea5cfc8c0e14f49a7b5f8eabccca9cdede7480f2091a526fd48f3a3174266cb289ad011b3d2410de26390beb9af1410fe934b4ca35da236eb47ddda54d5ba7224bf0dc73f86fc4da11489c0a8085607cda45925b359233cbb38ad439188bc121f563bb38b80b67db33bd51d2aead011d8c6fd0017b8b8e7df0bf278b2dd93d14788d270073afc82f5eec79319505c5da256cb3b06651066d5251f2f6cffd6884081aa1c36ae323f5dfbe33dd55f5feaf4337bd9d5e7371dca3296613b8bd5a04172454fe10ef1bace2952c7bdd8f98ee106a9e6a4ba9903285da8ffb8ba0c34c05463b658e5f34f448887f804345c0bf8854cb06b68b6bae4f0bd11d1d10fcbcaa46cf9bbb3b5af8930a71da07cf3914ea355eee9ca213ec17356a653421f65ad2778cbbb3a24fd0742cefad38f8e05c6f176093aa21b9955c259c20573342cab60ba9de8b32d9e967bfb02b3cd34aa722263a4fb67b1774e3757351d563f0c65eef8d1826b99a29210a0afb6200e3b10f4edc45fbd92cae1af3a9b22a2f5e092544bf6c0cd015f2ce88f8c1dc1355087559ddd710d531361164bcac62abc714e226718ae9a1c65a28f6b23ba4f60aece99d1eb02d04b0b357fd4998289ab425d21142943d4553c166fdc0f548fd3ca947f6aedd9fc0d5585d213d898a1f14c997ff70e46949b00dca90895ee4899fe5d7056b6278a3a162592caaebb9ff0fdd8cee2af689cd0ac60e3ff319e353807211b384d7882d11358379d56bf304ad17af93a2c38f638cd8b4c9041ab7c5579fc72a0df4e7146570d9b3d6cba6a950b3f6cc8e0cbbe2640ee6ecd8706de5b95e46436b39adefa5c524760fc2c6ccc234041eb24963ab1692d471213f1c7141cf3adfe2963378296fb85b3b7f21cfb26d5f106919690cb752e726df43a46b3f473dd90ef4462f3fca6fab2e451c8336a0f951cdd547d5b0437ead6e3d31c227a2597581a61d1c6d7ae4fd30cbc665180050a5d6d7bc94dfe370a9d0f7452ab84094a313be20cbc243818d89eecf8511b5376ff7218d67ef3444d652d28f50fa3a354bb0d7366fb7025ebc87585c4d0ea70079c8d6459b9980218d0affe1b8af5215498b886afaaaadef7552acd73d57979766b295c7a3daf4caaff4b2fa8cf3be824efdee6c209612b244c48fbb7b115ce603909c541b09adf9593419116769d908c1d344972791b31ab80af6816aa263a415df277508e839d09551169200e0ad6a620d4feb76972dc73fd7556112cb1346c79a953982499e9ba8087477022b2184bfa4143b23a2137884463676e636f553e6b79a272019a78a1fd66b19662b58c633a084515e4994b9f1fe44a022898691e78ea760b7468e84eef893cbaa16274e2cead2b0e842fad7195cfa27a333dd8554101f8f36be90cc794e6501248e870f144607f7be9e01980182b57d5664dc60a7d59978fcc9dff911f82b4f673af7451f2af6daf54ff07e6b25339a95de816457ddc8cebdbc10abb06b9ba914e69e8d454352569cfb371507397fd10f558bbef23367371c2d60a33ba2a9195a61e9615265083ff57e62daa344ee192045f5c733b85c12a1eda0f20ed1ee4a01dcb31729ec6755873e6bb2a501441b3f188f410c259cb2784e4cf6cb598e1bb8b2933e54bc81aa9ef323527274af1ec8b622ee13cb60f69f32880051f4b41c2f447c39bf20658acde63d1d99e29d37dc9b2f77797d042f67f01d06da311bb5e2f2c465747dc1208927feeac06d1a627d187638b74654de673a2a20b65c006667eb71b69448574ece002d3bfbbf6be837c587d9dce98edca8011cae073fb478a5f9be52e24ef2b6e677aedc2adcbf9067678a9d1bf6e68abad9bf9a4e636a5d52d673257816fe9490013d9e349e3a20bac91e0d8467d1ba46d1400e68dac8cfcb498bd66eca69d6ee1f8c1d2b94fff6270261622a28aba4d976a0efe5a326a7c8735a3f52bc2256bc4fdd1545baa92ba1987419cabeb40a2f7b091ba657fbd00ffe9ade3efb92bc498b0190bb5b150a2d149896cef0109db44cec7c868c861787a1bee3c157638888534c400b47761ebf93e89118e7956e7206b6d36eb0749d1789059284c9687bc794b85ddd30922d81f6388b000ab7446928c3a7f234e51c8e9f9d35ddcb8278807ab3af67edd3e69d5c3f576e2e707768758b4d1266d8d113908bbb7a603bec263cba0ead4bdfd7012c8aa5e089aeaafc74fb9dd5bda869a78eb5b688eda6cecdb4b0d9f6498b0e912f5cc73597a5345221ceb7ed9aa05eaf42d933548c5f8f58476a42911d581f34a8aa32ac084266a0ce199d1556e366301f47808d2003a0f3caf50b14183dbc854ad7b21c1b8ae013cdfa8d81e063bd124026ba5d1c1551066691105525290a269abc8d11a632afeaa92f3d336574706b1676eafcd630061b16268fc175a5a75c7d68f19c1d69047528465a12f99277fb72aa117e803c1cacdeb85bd4b3ccb4b5a7ca12b8217be1ca138b83b76c4b4bdf14348d4881b556388d7a351ba252aed2b08db0013dc221aa097b04a41b0a032a1996ff78d3b83d5da592252faf9db46c420705387e90a2dc4442953fc901c1c9c591ff23a2a938d2fb5ebb0aef2025821dc66dfddccc0e09f8d46635f6b0f2fa03e5f0108ce673357f5dc9765882d823361bb51ce269079174f671814695fe18f2fa8c809fbe28dd4eaa437ad4e74bcdbbbc637773abbd79b364436e7f768f93f8704fc81baf1be2506c2f2cbb011e87304eab212ed65b224775f9eb1df5f554b1712b577a7d21cf76c65ad1325c9c73cc79a113a77b0a7dbb060b32e71c6e1ab7bcbbaebf742654533e8c14bb2433106f8c74d0328b6b98b5f95fb3d083dbb34f85090d4adec56ccba447dfcc76785f78ab027e581f69a2240901c2a2b9da4f91934e0764c54a75f64a864c1a39c99613abafe60d422b43147901d5a44db43d72d58ccea0f9573794a120c5d2f682b702519209dae7136095a251eff00caec41f53a3387f544c88bda73b5408dc4d4f3a5a541f80044ee9c0cd6f2f4e299668aff1961558cf8f444c82a4bd601d972aa398db152f4abb9dd8eb7f01233e8fd9837245501e4278712a8c5a8dfa8e08bfefbfa5e76e4f023cb10859c9cc1ab0606063a33881be2fa38c890617433d299dfee41e349ae01defe814dcb0b5988dbbba4d06c116486ed472c71b2470a4a1b9f269d9d6389f88f44ee0bf6c787937743629ea91e58391d229c64e85dcdaaa766fdd97af40f9c86e9b09d7ac543de18fd663a7d9ae5f3a7fc9b4ca7667491657b783306c71693b73bc515d7fde92343c4125292f222aee09fc6f4db4a259035c08848dad4a81c36bc218588d111dd696ec8f9914be311fa0dbcbbef4429edf5e52cf55e1fba1ff5604c24c565e0c0767e53ad228d8be62f47ce5fc1fcc0296d96fb52914a5faabd487e2c26dbe22e65dbca2bc7dbf681cb6fc94f66f2148c0aca0f06f221c2c4c704590c1513dec890ba5dfd032cee184829a7a7eb24ba43ee77c158086a1894fa49afd0a4cad41551c988a65bef2c3be6c9a2c8fb198006648781dc57a6dd3c22239b6369a9bff379a294232f4865382d8607d0d7a6e970068c3e24b186841a5d94723b16c7ad22f5ce89b34112d62c93e35f5db0908f0b0ae0877764f55b9dcf685d5e7b293d663cd137331efe198bd8fb1486618a412a2a3c8b6f55cba8ec3a3035c221d387d0c53e21292d78b0fee8f0f0af725038a7d4f41ef0ef23327d344a9dc8d61ae1cee70f2a0d7baa74516f5a08a0e669027a21b129520e06a0301766d7dbba16c814008aefb84ca0efd314075a7a8956440dae9ae4eac9764d3c9b2594d84e77bcf0de0004429ee7669b50a1881e5ca2e8a3bc466f9ff50371dcb454f09aaccdbe20ceed8122bd95531cd9c263ebb6a6a446bf9b573a09508ae6097571a2db2ef27dae9babe6ee3bde544ecae94433029a4bf265acf2aa044889033e0ba47d9951ff760cc661accd697e432624e3af5a9a3702e4107cfcef24a51b25311a690a295ac6bfb0f398c98c48d4fbea0f95756348f5637ec49698f698c0c6f71b5df92db87d9ccb347dbdf4c60ec6a52e1fff8e2f47b3079c2d2d1537e8998e6b64b62e51a54b2e9c9bd516ea79cf87453f5aac473a6f3220d4924e3b9d347fd0aedf8c563e4403cc5430b580cfee6bb315dfa6fdd498d3ba9ce4cd268f459cd34b9b33ad7c67848626ac88473a47d1841c6865a2d5faf5626248f76bfb9cc64d843d636f221fe3921d70f9912472a4c2977cf72bb7ca30227d1d30105557ee9ac798d50a2289b71f060fe24645c2b4e894ffab0d47bda29e08a0f0a568a7d70e5811cb3af64062a02f882c80a2aae5f6c937ed30674764dedbc56263b7e306d9be837ffc008b9a6c5c291b1b6ecdee2c33e9108dd2589c089a6605ae6c605f43b95578dcfb9986ae0d0bd1142ed8a7dec237692444abb18cbaf1c8526a80f1cbe5cd1283fdd17648aef349a92b37f73f0bf3c129322cc29391e762e642d71e027e6cb0e9286192511eee1e2726a1bae16ae009b682c9a36987fd1cefc0f5a08d86adb06c2bf5b1f1334de3a6178fe50f23844318919b6873a95929bc81d810b79efe274cb20008710ce6aa66b5f43dacb686b795104b61f1a8cda11107fc5e5ed96f8107b697828cd36cf05427afd267f10ba673a517648095533c7d6beaaaf35051e0890d4bf031757f3c4146e0b623a130c5878155d057b39164e0e5a34582b48758bc1df87a22643ed23c362bdebd8052da3f8757c593ccd70f1480e060c94b2656bf298e3f7a4468c", 0x1000}], 0x6) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x61, 0x1, 0x6, 0xffffffffffffff6c}], 0x100, 0x0, 0xd5ab, 0x0) 1.417965398s ago: executing program 5 (id=16): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a836289681106692", 0x40}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xa6}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x1, 0x6}, {0x1}, {0x906}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000023c000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f00001f0000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00005d4000/0x1000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0xfffffffe, 0x0, 0x1, 0x0, 0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) linkat(r0, &(0x7f0000000240)='./file0/file0\x00', r0, &(0x7f0000000280)='./file1\x00', 0x4) ioctl$TIOCSBRK(r4, 0x2000747b) poll(&(0x7f0000000080)=[{r3, 0x106}], 0x1, 0x0) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x101, 0x7, 0x7, 0x3}, {0x1, 0x5, 0x8, 0x5}, {0x6, 0x4, 0xa, 0x7ff}]}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x400, 0xcc6}, &(0x7f00000000c0), &(0x7f0000000080)={0xcb, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa6}, &(0x7f0000000180)) 1.413167143s ago: executing program 3 (id=17): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = semget(0x2, 0x2, 0x70) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000a80)="7b8fb308", &(0x7f0000000b00)=0x4, &(0x7f00000000c0)="bf2c2a450921bb", 0x7) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) semctl$SETALL(r0, 0x0, 0x9, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x4, 0x21, &(0x7f0000002180)=""/4098, &(0x7f0000000080)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x5, 0x7) syz_emit_ethernet(0x11a, &(0x7f0000000140)={@random="125929bebb53", @local, [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x3, 0x10c, 0x66, 0x471, 0xf3, 0x70, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x13, 0x40, [@loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x40, 0x8, 0x3, 0x1, [{[], 0xddb9}, {[], 0x75}, {[@local={0xac, 0x14, 0x0}], 0x1}, {[@loopback], 0x1}, {[@broadcast], 0x4}, {[], 0x3}, {[@empty], 0x5}, {[], 0x2}, {[@empty], 0x100}, {[], 0x2}]}, @noop, @ra={0x94, 0x6, 0x4}, @rr={0x7, 0x7, 0x8, [@loopback]}, @end]}}, @generic="edb8cb935c3d68b8b77cea93d39cb82617747c80ee336c8cac1c29217f8443437e78725ac16982cdba464423680ac2ce518372b49ec7504e5cfac3c35db91914f8259599dc2d4c0b3da6b883595b68bf56fb928948ffaa654adfaa220b7fc0a5433288ed1eb7763c26f7f7715c0e2450a0101c3264e3c84f38d5a77eb45324e74ebc8093e372e545959892baa6cc2ad4d607607c"}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r5 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r5) setpgid(0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) setsockopt(r4, 0x5, 0xe, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet6(0x18, 0x4000, 0x4) setsockopt(r6, 0x2a, 0x45dd, &(0x7f0000001040)="029f5b15678d5fde7db5156bcaffcbff13b9fd812eaa4e713048e69931b59648", 0x20) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0xc0) getpid() 1.354190562s ago: executing program 0 (id=18): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x1) 1.353088352s ago: executing program 2 (id=19): chdir(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) mkdir(0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x7f93c61a8e375d7e) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) getrlimit(0x5, &(0x7f0000000180)) open$dir(0x0, 0x80, 0x0) socket(0x0, 0x3, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x66, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x3) shmget(0x3, 0x4000, 0x520, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) fcntl$setstatus(r2, 0x4, 0x4) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) 1.352564095s ago: executing program 7 (id=20): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f00000004c0)=[{0xc, 0x0, 0x20, 0x57cb}, {0x30, 0x0, 0x0, 0x2}, {0x6, 0x40, 0x20, 0xf4}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) chdir(&(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file2\x00') r1 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x53, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000040001d001e000000000000000000000000000000002100000001000800001a0000000000042c000000000000004e204e20"]) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) open(0x0, 0x0, 0xe5a0a2649486b665) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setgid(0xffffffffffffffff) setgroups(0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000180)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file2\x00') rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.351516411s ago: executing program 0 (id=21): r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffc, 0xc073, 0x1b, 0xfffdffdd, "8b03000900787d902b56d864d3c3a3f4d3c900", 0x0, 0x3}) socket(0x20, 0x1, 0x1) sysctl$net_inet_udp(0x0, 0x0, &(0x7f0000000040)="923b6872a84c3383efa416fb7fb93418f0630027a664baec8934ce5697fa21c1e61364eba84465a81caaa7bb4147a341296a0bab806deeab204845aed309914a9394336e2e5f4c5dcbe87ef502d0306ecffcb8e313e0cb73d116c6b81bfe6b7478b7151a5806c329f631bc65e7b45dad666b6b6ce3b899a51aef91264c07063478e81a98243fd3c1492ebdfd9711a44c34470512ca283e9bba88cac8fc6b0c93332bec927877ea4c61152c55c0e7ff9551a74e411ba9a7c167801b0d729f2d627f631865297843612d22820cd3785d74266e446ca4dacc7e1b4f4f12af2bbc9acb223f368293529740ca241564a3f20ed95d88dde878734deebace6d2888a98c8f986391ad7e8312cd06fe3293ca41f43bae70f40b569f7583c8075fe88bf34373788d8d66eb9e4f986b63481162df692d0b47318a447a8874f70cac0bf3a11f229c9eb87e597dc7300df993a113680c39d59d33a258b0a1906e4067b26950412bcf2ae4c35526220d0f54c4d637878bcff87663bf2f", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/48}, &(0x7f0000000240)=0x32) open(&(0x7f0000000080)='./file1\x00', 0x28000, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="d6f4aed227b6d668256e3ea9ec9ad6e5ecef7cffec69affd50a0bcdf8c918d5f28b205c980d838c106624e459d110bfa4560d0fee836cf4a210b50acfcc95763af06cabb8a1e35273249849b35de5d188697a7cbdbb53c7bc94ec06fe1983bf1dc93a70e0e5734d0321701f45ca9", 0x6e}], 0x1) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 1.350139877s ago: executing program 3 (id=22): openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00']) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) r0 = socket(0x18, 0x1, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 7.606104ms ago: executing program 6 (id=23): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[{0x48, 0x1, 0x97, "a6e5d593e1559701e8e0cdec88a598c044129f402b1608b50a9f0631f5e961a205ed4f824b5641bd675f92710dc8205045444b2f327d"}], 0x48}, 0xffff}, 0x10, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x40000000000000}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) readlinkat(r0, &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000240)=""/67, 0x43) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r2, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSETA(r0, 0xc0884450, &(0x7f0000000740)={0x3, 0x0, 0x0, 0xfffffffa, "0057000000000000000000000000cb3800"}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x47}}}}}) chroot(&(0x7f0000000040)='./file0\x00') 6.106263ms ago: executing program 4 (id=24): ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, &(0x7f00000001c0)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x22) ioctl$TIOCGETA(r1, 0x402c7413, 0x0) r2 = getpgrp() wait4(r2, 0x0, 0xa, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getgid() r5 = getpgrp() wait4(r5, &(0x7f0000003880), 0xa, &(0x7f00000038c0)) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socket$inet6(0x18, 0x0, 0x69) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) r10 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x30018, 0x40) r11 = socket$inet6(0x18, 0x5, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="3c06f3997211e0ac383def25f1f99e0d093435ef60316568107ab062da59d393b85966268104e31b2aeb86dbbdd9770555809bb6c5b84e25fa1dc905d081408f65fcca7057742c9bc326296d6ffc2bad5b3dc9b9e2572b7a39283e1bc30e527e4aaeb19b20d7de4351689c8488b1522fbf93113fec6c5c846fcb818f567b4a3bceee0d74d3f1eba587f70bebee46ca3cd28c379b4fe906d23ba7654bbb36682d05d8de3b91db1471c2dba2ecb9572aa499dc1e6fc4f7a5f54a8ab481a9992db2c861d7e9b92b6adf4a005c1c295cf1d6f568ba", 0xd3}, {&(0x7f0000000180)="0cbef6836fb2c32b63ac844f9343fdfc9f8736699b9b2c1937065f1df8fe2f043156693be1f6556976", 0x29}, {&(0x7f00000001c0)="90b964497a5cd8081bcb2664e4c70cf4c7832fc8c11fbcc7714c78ca792c42a60bdca2ba85748c617e63b94b11e7a9634ee31cc2bc7ef87d6527567ff7a454220d1b9dcb430bbf22a26fbaaca9d89790d2613a2caba30fe0d79440d4d3ad169a5ccfabd4a9168996f471e54477b5b3f3c0d92c2cdbe409ce4691", 0x7a}, {&(0x7f0000000240)="d61bfeaf17bc0773810907e84e3fcb0d2a06af0d44688813015702aaa9d2ae59cfe68f308a3e4ac600093b62773fcce5b44181595087fbd188872d755082bbe6cb016d3b5fdfbe67359a15e47f48c2a3d3279dc25406bc37862d89c23543987fdc77e942ce249edd5f6ce29e57f76cba6556d2ef7dec826f86b0a5a1430d2d54da00c3bc8779af59cd99710d385fd0d4f681687aa4578fee9b9dfbae599e6e198ff61e4bf38e725b4df7031ccb73d70754a3c97e04fb084997a67745451f8716b7f54ba6c0c7", 0xc6}], 0x4, &(0x7f00000009c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYBLOB="f2d04b1a", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYRES8=0x0, @ANYRES16=r10, @ANYRES32=r10, @ANYRES32, @ANYRES32=r11, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000cd5f3aa1b2bc2aa7037b8b7482b585636b0b5ed4784401bd58c43cc71d8775a3c3b633ce6cf4c495e24e09902dd69c660f12d30bb0791ff207fd4fc1c1d3af3149cc908a6cecd325c969fb15c0cdf9c330fbb7aed2ddff81fd7a412a71576ae437d6339dc2040126551eb83f86b07991c01846363dc1b33eb3bd4f32dafa16aedb172fcd56b32d9c", @ANYRES16=r11, @ANYRESDEC=r2], 0xd8, 0x403}, 0x8) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r14, &(0x7f0000000340), 0xd4e688a67930cd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000740)="42bcb6bb9c676172000000000000000097b5d1e5f2bfc39bcfccfb8604c98f0f4ef863a3842f8c4d02134de813bf43fc17ac96f303d60cb59aadc0942a9f14c048e1efb7a569939b9dd97530a6d64276c211bc5d48ab54d67d7f35e2378b0003ced67f15aed7a8ff7c4ee898cfe0f5f09386901473f89055dfbea52158444c85abb99ece000000000000000578a51574a72d27472249fb4fdd61f74ee2f519781276503a8162a73051e7335d84", 0xad}, {&(0x7f0000000680)="c332f6de85a1b11c4bade424072af77697cc36c699752bc56de74c5c387ac490e26b27be86c020f00806cd42f4c2e23a1265355312babed475490db6714038585c93a7f83715ff708b11419a8e226dde36ce05aade763cc6b947", 0x5a}], 0x2) close(r14) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 4.870014ms ago: executing program 0 (id=25): r0 = socket$inet(0x2, 0x1, 0x66) sysctl$kern(&(0x7f0000000980)={0x1, 0x58}, 0x2, &(0x7f00000009c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000980)={0x1, 0x58}, 0x2, &(0x7f00000009c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x56}, 0x2, &(0x7f0000000180)="6f97364fa73af912b78c1c0a94d58994c7c9498dfb2ee3c8f2ef366a13113bb09510e27f886f07a80859c543d4d2bf4934133ff540ec58329afd8b98dcc015a9ba2d34984c2f56bbe131c74865d2be0f59e10751d75d40f554192819f95710c7f9cd5e3ad03c5958f068b88eda1f00c63c2d3c52b81d305ca466e4a018384adff675b8dbf2bcc28abcb5c49eb4bd0a09e6d74813fae6d1ffd74af70286", &(0x7f0000000100)=0x9d, &(0x7f0000000240)="cb2984017a80d4bedc9e8ef08e80fb58d4f38935a4448237a6b76771bc3c1da8b2f2b8e90a84158a1f1570542477e2f4e334e5ff061a5a4a3c307857fc9988fb62b1f84d4631c4b81d6b1db1ab7d7ce846d57287", 0x54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ab1fcbb4", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0x2}) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setsockopt(r0, 0xe263, 0x28, &(0x7f0000000540), 0x0) 0s ago: executing program 1 (id=26): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x6381) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xc2) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000000)) chdir(&(0x7f00000001c0)='./file0\x00') (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0xffffffffffffff42, 0x0, &(0x7f0000000500)={0x2007fffa, 0xa}) setreuid(0x0, 0x0) chown(&(0x7f0000000240)='./file0\x00', 0x0, 0xffffffffffffffff) (async) r2 = getuid() setreuid(0x0, r2) (async) chmod(&(0x7f0000000440)='./file0\x00', 0x182) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r2], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') (async, rerun: 64) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (rerun: 64) r5 = socket(0x2, 0x4001, 0x0) mkdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x100) (async) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.222' (ED25519) to the list of known hosts. pckbd_enable: command error WuARvNmI_NGfaul:t (SP0Lx NOTf fLOWfEfRfd8ED0 6O7Nf cT7RdAPc8 ,EX I0xT8, a0 , 01 ) Stopped at proc_trampoline+0xc7: movl $0,%gs:0x680 TID PID UID PRFLAGS PFLAGS CPU COMMAND *421099 61611 0 0 0 0 syz-executor 345314 41740 0 0 0x4000000 1K syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x75477cb61c40, count: 14 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 *cpu1: uvm_fault(0xfffffd8067fc7dc8, 0x8, 0, 1) -> e ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x75477cb61c40, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff8000371aac80 rbx 0 rdx 0 rcx 0xffff8000ffff3460 rax 0x2a r8 0xffff8000371aabb0 r9 0 r10 0x49c5ca70012847a1 r11 0x68db4e8e516e54f r12 0 r13 0 r14 0 r15 0 rip 0xffffffff81c9d4c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff8000371aac00 ss 0 proc_trampoline+0xc7: movl $0,%gs:0x680 ddb{0}> show proc PROC (syz-executor) tid=421099 pid=61611 tcnt=1 stat=onproc flags process=0 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff22a8,0xffffffff83608540 process=0xffff800031595240 user=0xffff8000371a5000, vmspace=0xfffffd8067fc78a0 estcpu=18, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *61611 421099 14515 0 7 0 syz-executor 47020 235650 35038 0 2 0 syz-executor 41740 154601 70675 0 2 0 syz-executor 41740 345314 70675 0 7 0x4000000 syz-executor 30919 352242 14906 0 2 0 syz-executor 30919 78295 14906 0 3 0x4000080 fsleep syz-executor 30919 366686 14906 0 3 0x4000080 fsleep syz-executor 16291 226946 77778 0 2 0 syz-executor 16291 63905 77778 0 2 0x4000000 syz-executor 16291 263100 77778 0 3 0x4000080 fsleep syz-executor 70675 340567 75507 0 3 0x82 nanoslp syz-executor 52722 156485 75507 0 3 0x2 biowait syz-executor 77778 521455 75507 0 3 0x82 nanoslp syz-executor 99431 140288 75507 0 3 0x2 biowait syz-executor 35038 361771 75507 0 3 0x82 nanoslp syz-executor 14906 376623 75507 0 3 0x82 nanoslp syz-executor 13236 215186 75507 0 3 0x2 biowait syz-executor 14515 431456 75507 0 3 0x82 nanoslp syz-executor 75507 471707 39582 0 3 0x82 kqread syz-executor 39582 135638 38923 0 3 0x10008a sigsusp ksh 38923 101272 39805 0 3 0x98 kqread sshd-session 39805 461988 47610 0 3 0x92 kqread sshd-session 18885 206362 1 0 3 0x100083 ttyin getty 47610 297952 1 0 3 0x88 kqread sshd 38623 508784 49108 74 3 0x1100092 bpf pflogd 49108 317098 1 0 3 0x80 sbwait pflogd 83387 252577 88268 73 3 0x1100090 kqread syslogd 88268 77978 1 0 3 0x100082 sbwait syslogd 71500 453765 1 0 3 0x100080 kqread resolvd 10519 128997 51065 77 3 0x100092 kqread dhcpleased 19252 154485 51065 77 3 0x100092 kqread dhcpleased 51065 344781 1 0 3 0x80 kqread dhcpleased 3534 313082 0 0 3 0x14200 bored smr 19256 172312 0 0 2 0x14200 zerothread 29230 171617 0 0 3 0x14200 aiodoned aiodoned 34212 140372 0 0 3 0x14200 syncer update 46387 229099 0 0 3 0x14200 cleaner cleaner 58423 473351 0 0 3 0x14200 reaper reaper 91423 371561 0 0 3 0x14200 pgdaemon pagedaemon 39938 392488 0 0 3 0x14200 bored viomb 83304 499613 0 0 3 0x40014200 acpi0 acpi0 6463 498942 0 0 3 0x40014200 idle1 55044 277447 0 0 3 0x14200 bored softnet3 66990 262432 0 0 3 0x14200 bored softnet2 58598 209010 0 0 3 0x14200 bored softnet1 40481 187327 0 0 3 0x14200 bored softnet0 99475 262395 0 0 3 0x14200 bored systqmp 37591 387021 0 0 3 0x14200 bored systq 67066 446499 0 0 3 0x14200 tmoslp softclockmp 7181 381356 0 0 3 0x40014200 tmoslp softclock 14966 457967 0 0 3 0x40014200 idle0 1 286272 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 (0xffffffff834f51d0) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvm_fault_upper+0x41b #4 uvm_fault+0x1b2 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 61611 (syz-executor) thread 0xffff8000ffff3460 (421099) exclusive rwlock amaplk r = 0 (0xfffffd806cf42788) #0 witness_lock+0x5b8 #1 uvm_fault_check+0x521 #2 uvm_fault+0x112 #3 upageflttrap+0xa9 #4 usertrap+0x2d8 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd8067fc7990) #0 witness_lock+0x5b8 #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x47 #3 uvm_fault+0x112 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff834f51d0) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvm_fault_upper+0x41b #4 uvm_fault+0x1b2 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 41740 (syz-executor) thread 0xffff8000ffffc7a8 (345314) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83606900) #0 witness_lock+0x5b8 #1 __mp_acquire_count+0x58 #2 mi_switch+0x658 #3 sleep_finish+0x219 #4 biowait+0xc1 #5 bwrite+0x2e2 #6 VOP_BWRITE+0x60 #7 ufs_direnter+0x7d1 #8 ufs_makeinode+0x51e #9 ufs_symlink+0x54 #10 VOP_SYMLINK+0x11a #11 dosymlinkat+0x1dd #12 syscall+0xaf8 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067e7aa30) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x171 #7 ffs_vget+0x8c #8 ffs_inode_alloc+0x283 #9 ufs_makeinode+0xcb #10 ufs_symlink+0x54 #11 VOP_SYMLINK+0x11a #12 dosymlinkat+0x1dd #13 syscall+0xaf8 #14 Xsyscall+0x128 Process 52722 (syz-executor) thread 0xffff800029fd9448 (156485) exclusive rrwlock inode r = 0 (0xfffffd8067e7a2c0) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x171 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c9123c8) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 99431 (syz-executor) thread 0xffff80002a03fbf0 (140288) exclusive rrwlock inode r = 0 (0xfffffd8067e7ac50) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c912918) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 13236 (syz-executor) thread 0xffff80002a03f458 (215186) exclusive rrwlock inode r = 0 (0xfffffd8067e7ae70) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x171 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ccf94e8) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10197 10348K 10356K 166960K 11293 0 pcb 17 12K 12K 166960K 21 0 rtable 234 6K 6K 166960K 351 0 pf 34 17K 18K 166960K 45 0 ifaddr 43 7K 7K 166960K 45 0 ifgroup 55 2K 2K 166960K 55 0 sysctl 2 0K 0K 166960K 2 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 4K 166960K 1483 0 iov 0 0K 1K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1367 86K 86K 166960K 1397 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 15 53K 93K 166960K 153 0 proc 69 91K 128K 166960K 528 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 4 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 49 228K 228K 166960K 49 0 exec 0 0K 1K 166960K 362 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 205 72K 73K 166960K 2953 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 40 80K 106K 166960K 1222 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 12 0K 2K 166960K 28 0 temp 35 6810K 6874K 166960K 3941 0 kqueue 13 20K 24K 166960K 25 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 24 0 0 1 0 1 1 0 8 0 rtpcb 120 36 0 33 1 0 1 1 0 8 0 rtentry 112 112 0 2 4 0 4 4 0 8 0 unpcb 144 117 0 98 4 0 4 4 0 8 3 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 12 0 8 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 336 83 0 75 2 0 2 2 0 8 0 nd6 136 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 18 0 0 1 0 1 1 0 8 0 pfstkey 128 18 0 0 1 0 1 1 0 8 0 pfstate 376 18 0 0 2 0 2 2 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 0 29 0 29 29 0 8 0 art_table 32 454 0 0 4 0 4 4 0 8 0 art_node 16 110 0 10 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1579 0 69 95 0 95 95 0 8 0 ffsino 272 1579 0 69 101 0 101 101 0 8 0 nchpl 144 1794 0 110 63 0 63 63 0 8 0 uvmvnodes 80 1705 0 0 35 0 35 35 0 8 0 vnodes 216 1705 0 0 95 0 95 95 0 8 0 namei 1024 5470 0 5468 2 0 2 2 0 8 1 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 5258 0 5255 3 1 2 2 1 8 1 plimitpl 152 30 0 13 1 0 1 1 0 8 0 sigapl 424 451 0 404 7 0 7 7 0 8 1 futexpl 64 415 0 412 1 0 1 1 0 8 0 knotepl 120 304 0 0 10 0 10 10 0 8 0 kqueuepl 216 28 0 17 1 0 1 1 0 8 0 pipepl 320 107 0 80 3 0 3 3 0 8 0 fdescpl 496 433 0 404 5 0 5 5 0 8 0 filepl 152 1627 0 1379 13 0 13 13 0 8 3 lockfpl 104 8 0 6 1 0 1 1 0 8 0 lockfspl 48 5 0 3 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 33 0 16 1 0 1 1 0 8 0 ucredpl 104 89 0 76 1 0 1 1 0 8 0 zombiepl 144 404 0 404 1 0 1 1 0 8 1 processpl 1160 451 0 404 5 0 5 5 0 8 1 procpl 648 484 0 432 6 0 6 6 0 8 0 sockpl 664 236 0 206 9 0 9 9 0 8 6 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 229 0 0 29 0 29 29 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 230 0 0 15 0 15 15 0 8 0 bufpl 280 2235 0 97 153 0 153 153 0 8 0 anonpl 24 142163 0 138111 26 0 26 26 0 185 0 amapchunkpl 152 9524 0 9128 23 0 23 23 0 158 2 amappl16 200 3825 0 3748 5 0 5 5 0 8 0 amappl15 192 12 0 12 1 1 0 1 0 8 0 amappl14 184 116 0 104 1 0 1 1 0 8 0 amappl13 176 21 0 21 2 2 0 1 0 8 0 amappl12 168 1075 0 1047 4 1 3 3 0 8 1 amappl11 160 99 0 85 1 0 1 1 0 8 0 amappl10 152 9 0 9 1 1 0 1 0 8 0 amappl9 144 134 0 134 1 1 0 1 0 8 0 amappl8 136 38 0 35 1 0 1 1 0 8 0 amappl7 128 107 0 95 1 0 1 1 0 8 0 amappl6 120 163 0 162 1 0 1 1 0 8 0 amappl5 112 135 0 123 1 0 1 1 0 8 0 amappl4 104 313 0 294 1 0 1 1 0 8 0 amappl3 96 1817 0 1726 4 0 4 4 0 8 1 amappl2 88 613 0 551 2 0 2 2 0 8 0 amappl1 80 7757 0 7180 15 0 15 15 0 8 1 amappl 88 2587 0 2444 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 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 433 0 404 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 433 0 404 1 0 1 1 0 8 0 vmmpekpl 168 5719 0 5687 2 0 2 2 0 8 0 vmmpepl 168 35805 0 34002 86 0 86 86 0 357 1 vmsppl 440 432 0 404 6 1 5 5 0 8 1 rwobjpl 56 16444 0 13780 39 0 39 39 0 8 0 pdppl 4096 873 0 808 101 22 79 85 0 8 14 pvpl 32 11156 0 0 91 1 90 90 0 265 0 pmappl 248 432 0 404 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 385 0 24 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x75477cb61c40, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_4(1,1) at x86_bus_space_io_read_4 comcnputc(800,20) at comcnputc+0x29b cnputc(20) at cnputc+0x61 db_putchar(2d) at db_putchar+0x524 kprintf() at kprintf+0x2aba db_printf(ffffffff8308d869) at db_printf+0x9b fault(ffffffff8303b640) at fault+0xa7 kpageflttrap(ffff80002d574720,8) at kpageflttrap+0x385 kerntrap(ffff80002d574720) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b fifo_write(ffff80002d574810) at fifo_write+0x6e end trace frame: 0xffff80002d574880, count: 0 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_4(1,1) at x86_bus_space_io_read_4 comcnputc(800,20) at comcnputc+0x29b cnputc(20) at cnputc+0x61 db_putchar(2d) at db_putchar+0x524 kprintf() at kprintf+0x2aba db_printf(ffffffff8308d869) at db_printf+0x9b fault(ffffffff8303b640) at fault+0xa7 kpageflttrap(ffff80002d574720,8) at kpageflttrap+0x385 kerntrap(ffff80002d574720) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b fifo_write(ffff80002d574810) at fifo_write+0x6e VOP_WRITE(fffffd806b48a1c8,ffff80002d5748a8,8,fffffd807f7d3618) at VOP_WRITE+0x102 vn_rdwr(1,fffffd806b48a1c8,ffff800029fe7c00,fa,0,1,4f431bc46f7e5ff5,ffff80002d5749d0,fffffd806b48a1c8,78) at vn_rdwr+0x12d ufs_symlink(ffff80002d5749d0) at ufs_symlink+0x1ee VOP_SYMLINK(fffffd806b48a600,ffff80002d574b50,ffff80002d574b80,ffff80002d574a80,ffff800029fe7c00) at VOP_SYMLINK+0x11a dosymlinkat(ffff8000ffffc7a8,20000600,ffffff9c,200002c0) at dosymlinkat+0x1dd syscall(ffff80002d574d00) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x16a6554cec0, count: -21