last executing test programs: 1.659295962s ago: executing program 1 (id=1333): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x8000, 0x3) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) ftruncate(r0, 0x10000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r4, 0x0) clock_gettime(0x3, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) fcntl$getown(r1, 0x5) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.656400893s ago: executing program 4 (id=1334): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x1b, 0x8000000004, 0x4, 0x0, 0x1f2f196, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x50) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() open(&(0x7f0000000080)='./file1\x00', 0x0, 0x100) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206999, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000001c0)=[{0x4, 0xfd, 0x62, 0x800001}, {0xc0, 0x8}, {0x6, 0xff, 0xfe, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) ioctl$FIONREAD(r0, 0x80206949, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 1.340184796s ago: executing program 4 (id=1339): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x318, 0xd222}, 0x8, 0x3, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xc, 0x40000009, 0x8}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) lseek(r0, 0xfff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0xde1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r2) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0xa28}, {0xc5f, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x0, 0x9}, {0x80000000, 0x800, 0x3}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x2, 0x86, 0x3, 0xb4}, {0xce1, 0xd16f, 0x4f9, 0x2d}, {0x2, 0x803, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c2, 0x40000005, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0xfffffffd}, {0x0, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) 1.257990152s ago: executing program 1 (id=1342): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a8701e4257b4909ddd72505fefe7637ec686b74bea429", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e000000000000bf4875744b0000000000002bba63f1e31f51e09b65ba61325fa79c3c685b858f02b7ebc39c815a", &(0x7f0000000080)=0x5c, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 1.204487079s ago: executing program 1 (id=1345): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) close(r0) (async) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) 1.186708263s ago: executing program 1 (id=1347): socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x3, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb4363843ad056b0f079f8697b7b983c0359778d9c06a9803d7ed0a4a760bf7ca8ecd78721f56840f2b47ae4b3a5180436fe7562a449721cf58f027e2330d527a71fd612ce2968f6771d56cb593ea26ee3879eff27ad8c355e30b85818181326ae464a0f504cda71f9e4e05aa7b61921f7e43eb8bd67371744d904598f7909cf5ef266ee079bff054", &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 1.152895305s ago: executing program 1 (id=1349): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x4}, 0x2, &(0x7f0000000100)="8e84bc12ab766a0d864d72ebc38d2842e315bfbd61e2bf3158691791de911cae23c920cfc2286a0e1a2118e48402a0dda44434b6b6b45257b1021f56ec32852c22241adb91", 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) setrlimit(0x8, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000c80)="998ad11b9f009026e92d01bb7f05fdb923d31c583e8e7a777bc044c646d25f7b86a80309125f60f1a70465600a69e38ee3f81e09b8688d0c156dbb2fb741989911e97c068cf12cd2c0ee0f02f64dc6fcdd3bcbe57de1ba20c023c36332eb2c8d", &(0x7f0000000d00)=0x60, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0x1ffe, 0x2, 0x9, 0x2f, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') select(0x40, &(0x7f0000000080)={0x4, 0x8, 0x4, 0x1, 0x5, 0x40000001005, 0xc2e, 0xa}, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000300)='W\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 1.152326998s ago: executing program 4 (id=1350): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {0x0, 0x10}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb2}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2, 0xffffffff}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x4ab60683}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x8000, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x50, 0xe0, 0x9, 0x6, "4b4a2686d077d0366a4a25e3c171b996e652a89f", 0x3, 0x6}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) write(r5, 0x0, 0x0) fcntl$setown(r5, 0x6, 0xffffffffffffffff) 1.152006157s ago: executing program 5 (id=1351): recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000640)=""/234, 0xee, 0x1002, 0x0, 0xffffffffffffffb8) r0 = socket$inet6(0x18, 0x5, 0x2) recvfrom$inet6(r0, &(0x7f0000000000)=""/72, 0x48, 0x1000, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x5}, 0xc) 1.151132438s ago: executing program 5 (id=1352): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x1e, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000300)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000500)=""/179, 0xb9}, 0x890f}, 0xffffffc1, 0x0, &(0x7f0000000340)={0x10001, 0x7}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd335feffffffffffffffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c321182100df720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc1100000000000080000000007f62b60be8b900"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000080)=0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/76, 0x4c) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x2df57362, 0x18, 0x40000009, 0xfffefffa, "0153006c2860227eccc795ad008600", 0x94}) writev(r4, &(0x7f0000000280)=[{&(0x7f0000001180)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212", 0x222}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 1.0225347s ago: executing program 1 (id=1353): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) setreuid(0x0, 0xee01) r1 = msgget$private(0x0, 0x0) write(r0, &(0x7f0000000080)="d157a4d866f98e720d02139d78a2ca66ef4e2a271bd5947a79fbcc886757d199edf0af4baf67ae8713d3c7157dac9f0ad95e276850", 0x35) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3}) msgctl$IPC_SET(r1, 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0x3ff, 0x5, 0x109, "d0c661995bf2fbb41ee9d2e6461312059da4a17d", 0x1, 0x1000}) write(r0, &(0x7f0000000100)="ceef065bb8208e05b499eaf47488e205c4590e11eef74f2456ecc7aaa5fc9898fed87ad970f1456bb5ae41bb5824464edd66657b37054191dc10e8eddc99e7f26354b72309", 0x45) 1.022082042s ago: executing program 5 (id=1354): r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = open(0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10, 0xffff, 0x11e4}], 0x10}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) writev(r2, &(0x7f0000000040), 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) r3 = kqueue() dup(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x7, 0x7, 0x101, 0x80000001, 0x7, 0x10001, 0x10, [{0xfffffffd, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x1, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0x2, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x2, 0x81, 0x2000001, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x8, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000007}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x8) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000040)={0x700, 0x0, 0x0, 0xfffffffffffffffb}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) shutdown(r4, 0x2) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xa7, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x9f0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x80, 0x0) r6 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000009c0)={0xfffffffc, 0xfffffffe, {[0x5, 0x8, 0x3, 0x100000000, 0x60d, 0x80000000, 0x31a9, 0x8, 0xfffffffffffffff7, 0x2efd, 0x4, 0x0, 0x0, 0x1, 0x800004, 0x4, 0x2, 0x4], [0x5, 0x200000000000005, 0xfffffffffffffff8, 0x8000000000, 0x400000001, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x8, 0x6, 0x1, 0x3, 0x6, 0xfffffffffffffffe], [0x100, 0x5, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x1, 0xc, 0x0, 0x1ff}, {0x2, 0x2, 0x5, 0x4}, {0x0, 0xfffffffd, 0xfffffffe, 0x5}, {0x1008, 0x3, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x7fffffff, 0x1}, {0xfffe, 0x0, 0x7}, {0x7ff, 0xc, 0x200, 0x9}], {0x4000, 0xb, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x5}}}) kevent(r6, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) 1.021633768s ago: executing program 6 (id=1355): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)="3622946e18d8c0299689ff4189146fd8659cc6e393bf624d6528e5d3a62673752550edee1cce34357529f9682f3a606ca0ee2f4e278b3c819247f8384e5832d6b4de47206056354683a4f23006f494744bb4a2aad111462471c41d4ab69c610a99978656f52964501be46bd5c6974f5b546b96c7da439b08edaf0d92be3638e4e60d7cb933d23d8c6585807b0b92511aa5c35c1d0e9464ac687d02a26e8b4ad7e02501357b0a0930cc5e89bfba539ba84230424f1b3e80d92a367121b199f428311b82635bebe046b7458b9366e806e939ea785797b983", 0xd7}], 0x2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4e) 822.366039ms ago: executing program 6 (id=1356): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x1d, 0x62, 0x3c, 0x5}]}) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x3, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="c5eabfedf9e2015c9271000000000000b6396d296b", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) ftruncate(r4, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) write(r2, &(0x7f00000002c0)="8d59b45c2eb4bb656fab25a1702d1f3ac4df8274ba11c2cb7e48971d653ff20fffd477837aa7bd26b2ab2e757891328ddfe2dd70aeac8e4a39d99422c496355fff648245878cf22d1fd70abdc856dc742b2ff0811f57b3991ada47f8335e7dda6f06041c08c117bfd2113c92e44406d8eeaa310b6030ff6a074358ed74a220803d703eff48637c39e2d491f26a7924c85b58677a1f18c00881f00658702f724f588c8b1153bce1e00489a4bf379596f116ae92f772bd50d9c5817d3bacbe4623d4a35801ae5f0fc2f8462cf21b5fc3e46027ca", 0xd3) 821.942501ms ago: executing program 6 (id=1357): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0xc0, 0xff, 0x30, 0x7}, {0x7c, 0x5, 0x0, 0x5}, {0x6, 0x4, 0x3e, 0x800}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 819.85024ms ago: executing program 6 (id=1359): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="03000021002000000000a842784a011a008be0c7084bf9c9a877fa10c229eb7d8729aaa83fc87e918634d2f192c2d1e4502eb296c193e4c32f7c337e56d4f06ed262cf"], 0x80}, 0x8) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000000)={0x32, 0x0, 0x0, 0xd, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x8000, 0xfffffffe}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0xb}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) getsockname$inet6(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sendmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="03000021002000000000a842784a011a008be0c7084bf9c9a877fa10c229eb7d8729aaa83fc87e918634d2f192c2d1e4502eb296c193e4c32f7c337e56d4f06ed262cf"], 0x80}, 0x8) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000000)={0x32, 0x0, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) getsockname$inet(r1, &(0x7f00000012c0), &(0x7f0000001300)=0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="04f9bc5ba0bb436b5a06c8311f31153f15ad938e25f6ca7dc5318e11659922f148f937f55cefe437f1fa2f5ed5ce2c4c3748009ded549a250f239ee800b72725e322cb04f4416f4c69d213add78f7a0784dad5afba72bb7aa0223d56707a6a38c61e8a6073bb80aa87b050060f8320cc906873fb074de3a2888f422e", 0x7c}], 0x1) execve(0x0, 0x0, 0x0) 757.390574ms ago: executing program 6 (id=1361): r0 = socket(0x18, 0x3, 0x0) dup(r0) (async) mprotect(&(0x7f000059d000/0x2000)=nil, 0x2000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) (async) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 32) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x14, 0x4008}, 0xfe, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0x5}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x22, 0x3c}, 0x9, 0x65, 0x0, 0x0, 0x403, 0x200, 0x8000}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r6 = socket(0x800000018, 0x1, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddce", 0xd}], 0x1) (rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) (async, rerun: 64) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000200)=0xfffffffe, 0x4) (rerun: 64) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) r7 = socket(0x2, 0x2, 0x0) (rerun: 64) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x8b5701e6, 0x4) (async, rerun: 64) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x10, 0x4) (rerun: 64) r8 = accept$inet6(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt(r8, 0x5, 0xffff0003, &(0x7f0000000080)="ea9fd3b8670329e2c84acbb81a2ee4786cd1e6bd17b8c721c1a300088b41baec0908547ca2c22d7cb7a45f88af41d2fce1b6a7dee4", 0x56) 751.691831ms ago: executing program 6 (id=1363): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x4, 0x8000, 0xffff, 0x1000, "ff14ef100000000002008000", 0x1, 0x40000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) fsync(r1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0x7, 0x2b3, 0x6, "10a49d7507e8c56056a00252775ef1a2976f0887", 0x2, 0x2}) r4 = socket$inet(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) accept$inet(r5, 0x0, 0x0) getsockopt(r4, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) ioctl$TIOCSETA(r6, 0xc4504443, &(0x7f0000000740)={0x2f, 0xfff, 0x7, 0x2, "62fff00000000000002f00", 0x7, 0x9}) 641.357473ms ago: executing program 0 (id=1365): semget(0x0, 0x3, 0x6a0) semget(0x0, 0x1, 0x400) setgid(0xffffffffffffffff) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) setgroups(0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700000033", 0xfffffffffffffdfc, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = shmget$private(0x0, 0x3000, 0x28d, &(0x7f00003e4000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x0, 0xff7e, 0x0, 0xffffffffffffffff, 0x2280}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) getrlimit(0x2, 0xfffffffffffffffe) write(r5, &(0x7f0000000480)="bb89a7a58919b0f928e4", 0xa) write(r4, &(0x7f0000000080)="d8564b0bf1ff079554", 0x9) readv(r3, &(0x7f0000000740)=[{0x0}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) fchmod(r7, 0x33) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000940)=0x6) poll(&(0x7f0000001a40)=[{r6, 0x4}], 0x1, 0x8) 641.15245ms ago: executing program 0 (id=1366): getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x20) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0xe, 0x4) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 640.265045ms ago: executing program 0 (id=1367): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000000000000070000003300", 0x12, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 474.2426ms ago: executing program 0 (id=1368): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) syz_extract_tcp_res(&(0x7f0000000100), 0x3ff, 0x7) syz_emit_ethernet(0xc1, &(0x7f00000004c0)={@broadcast, @local, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x1, 0x1, 0x3}}], {@generic={0x8820, "f435b2182f2582356d53caa751c452fb9536f26181f72a14e2d435d8836ab11459935ddccbab2d080050170ca10e30aa57711484133ae06ca9f8d7ec3a824655a3fab6646e6e95988a0149ca1b65973774f0ca2b8e27e94bd9e2a45ad1a3429ce31837a1dd3c3c435265588d2eea8d15ac53b3a78d4ef174caa6552679962f4fe010e1f76473a97289ebd02db59817d44da1dc604590858f08a1d2b0f4f8709963cab93917b53bf3ebaa17"}}}) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) msgget(0x1, 0x162) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x4, &(0x7f0000000000)={0x5ffffffc, 0x60000000}) mprotect(&(0x7f000011f000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 411.236592ms ago: executing program 0 (id=1368): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) syz_extract_tcp_res(&(0x7f0000000100), 0x3ff, 0x7) syz_emit_ethernet(0xc1, &(0x7f00000004c0)={@broadcast, @local, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x1, 0x1, 0x3}}], {@generic={0x8820, "f435b2182f2582356d53caa751c452fb9536f26181f72a14e2d435d8836ab11459935ddccbab2d080050170ca10e30aa57711484133ae06ca9f8d7ec3a824655a3fab6646e6e95988a0149ca1b65973774f0ca2b8e27e94bd9e2a45ad1a3429ce31837a1dd3c3c435265588d2eea8d15ac53b3a78d4ef174caa6552679962f4fe010e1f76473a97289ebd02db59817d44da1dc604590858f08a1d2b0f4f8709963cab93917b53bf3ebaa17"}}}) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) msgget(0x1, 0x162) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x4, &(0x7f0000000000)={0x5ffffffc, 0x60000000}) mprotect(&(0x7f000011f000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 361.717898ms ago: executing program 0 (id=1373): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x41b) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xc2cf, 0xfffdff7e, 0x160350d, "04e4ee09090000deffffffff0fe0ff0405080800", 0x200001, 0x3ff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f00000009c0)="ddd4790ebed5b9912d4931e45f4a1ed8034410940a67e7039d55290b8c54b5cbf4dcfcc2de80cba34cb5cbf18446b340f2a4532d0bac09598cf4fbe91ee77cad19de1732fb9ce2b5028585a5e8a743e5b03d9666feb2725fd36ec6c9e69633feff1e504656f700bb48b3bccf4ad4895f6924145ad0b390f8cca661c644f91141b6b25607d81cb93d3cd2938183d59daefb78a104295a2f9050d558c9d42e64994876e41752d1d6c09fe9a673da71e90aa65c7d0f811d2a71b3071fda874b01a13d8d8980fc7b3aacd73098aef05cd54d26729bbedf6e1d3e9a3103f326159e542093a1aa51ca50c704ab0c18123d529b8bea2e383849a79212d10c93c89fe3f0a1fe56c8c77f4e9f108f4f0de89769f2f0545f15ffaa378bcc396b77ba45a9b31e4989a0abdf7faf3dcab8e148ddfc1b7529e89679cb669fc1e10b69e364e01ea9d7140470c9d11eab1f47319f1c135af147800e3a0540b6a2da1c83b6fce04f5a88ba0e9a79a9f7cf490c29fbc0f78229e6fa7409c5b69823447769f3c7abddb6942b9a55dbdb3a6ae025e0cf03080aaa2a462db69b5139cd1d4ea2c2fffd08138e9afe4c96192ee610a675b93acf03918743c2e638e91cad1f8c3647c951029a788b5ee401df7d89fe42686fab977cd2ddfafa34effedfdf4756e492ef59ad9db9e4c5dfacc8354405dc8d83e2b8ea387d16c436e9e447a8a264eaf53f3f6462e84333a4e6c83d5969eb0a9d7d08da63907751286cb960f44e55a854e3ea1db2854064afa229efcf11dbd78c063e7f7d069d60036b9a296f84b4e44cf7cf26fab619adbf4678f06ba0134dcb2a30402497af3eb499c0a1196b2a07a3bb18f02e6b563fe3f4966e00d3be7bced4d4e4936b1cc475817c474cf855987eb08beb5e25a9d9f4d468024eee35fbafa7089e8109c236465e34672f65c944c84cb122e8c25c42ca985154bf52c2364905e5ae46aaf599b0bff5ec9dadda8d0cec38cf22e2ce9ab9e6f432cf69efd70ad128ba27aed35b1174f9ac24eac4866280ec4e2f28e4d317ed2d3bb172c9daba309e55263fbd0d1f0f3c190a9ccfb0bce77c01601c9569960ca983314f153f5bde4ae6c1dff8c450ce587b44784472559e1f4667ed1174cd631890918dfc46052a3010904d441fd3cce1c321d30501ed2a5b5f121eb0ef2a53329ed57b9cc7229f935b1128ee52f767d88ac17834dcecaf1ad23e7b6077be0338d1306879129e0cad08458d8056ea1a7f63a86b4b78c17788f32e1d0bc7a4f531b91105d99d767acc011547bc22a45a742ae45a5818608fc6b275960e3300187de08777976961dba6a26969d097470b4ff32edbd678332a553f3701b98f125ab6c436a9d6d64d036f62b61d56d75f707f177647d2e39fb6afdf4f52482836edaf638c4acb94896a8a977875569a6e6827fa5800158bd9b739b2e3c13d0aa3393d232ab11288ea8ceb0e88a3de7ba27f2956a3bd855d09ade1e45f4d3edcc5304ce17986e1b41ded1bf12362e74663cc43f8d8e7718f365fd7cec9741324cc9c0225c8fd6088e4a61493dc29e3e7d80f9bdb413a6591066204f543545b9239bfa432f4ac82d15af4897e62b6cc89e378632d1f8611cdf5882a5f8e85f22ff8130a4f748343d77f00f706f9cb7e0f323e1fa03dc6ea269546a1c6b82ff57c691d4ae0caf8a7244290cfea4a24d5c3ccc0ba964cb17e3b2479cbd40dc0a8b48bde794fc7ec56a44d070fe9aa53c62e118fa102bd8b415587d9efce885ff64bacc872ce06ab43828aa75531e912888f876b55dfc9568e93e03b8c7359d5b82032c0bce64c1b375f91bf667f5cd85aeec99926dad1053e1e75235b0ef1573e986296b1f9c09295902f3268089233a95051bedd70cc3e0d43340a3b4a1a0735fe349108f56aa2c12cc0d4b4fd0e8781333309b50cc297ae1d7061a775b0719379f38292cc2a567ac1705049c6d53b18ac61913be9ab391ed870793af16b742a9aecfc08f5ba1bcc16f72698baadd2a5c5fcd9d62c227a853002da5f0925aabba96365ddf41bda8d0cc529a1b2efa681ece341a80c58ffd493d35d620e66aa9c93c70491eaffc5c31c48d18110628e1692ce0a4121bb1265181bd6fb3d06b61b6a244248b2089729b7d053db051644819ba521f357285fc4a312505acac7f74589a7044cdc5661bfef6f86ddf6dc2a6cff2b82b4eac222946a8ae6fe9d8116676d487f5e5c84a8db8c22e586112b482e9e09e2ae274093753446de11b75ada5bdf3d00226aba98d397adbfa1b4c070a2a4675b8b60f5802e9be3f98697be4b91256c712ce0bdd52098a95b6f30198fed35f91dd9358ab0b4836e5134a8131318ddddad72b5708ced3cc68b6b5d5353ba8d6630f4e1dc2cab0276cef4622fc0f77161feff9f29830269d6176e3c33099194b8fe401e2f816c936eca1ee4064b39baac88749cb8dbd12e885cdcc5c433337f0b2b31b1701092b9a472310f9655be0fa5d95ab6a4feeae41813ddf40985c54da943e28678f2bebffd711a93340cc0ebb9f001be4fcf830634e23ba4ef9dbb114a619b988ed59ce3683a5bebb685def7dda5d17bd618c7e27299cfa9f1474578fce9821be8c5fd626612b40e712193db677cb0b4d3841500db9b10fac9e369e34b93e0ecc0492cb3d23a32fb897890d4642342d87c2cdfbf5a4a79e36f193a5abf924cfde5fcf496bc046a608757284fcbaa1699c81f40e3b5d65ac7dbbc64699cba1e3ef47dcf214601d585658852ef1f6e255f839d586bd72acc02eab0f42a7a170bc237d7a072ca7e8c1eaec68385164bca6b75a942dce4b890f4201ff79b4be7711fd6d7b341a8c34e4739efcd207c1420eccc3d278adf3d2ddee23b1abae97c057d30292fecbf771d039fc42e28b28638fe6106fe84e89f230a3ab5f8a42c61fc5abd2363566496f0a14f8b308216db4c9a5d52f1e4b5ea4bbd79cd18ad021fc78d8e3b31e3b96dd7d6600cb169ba459c8ab3127dcdb64117ca52f3bd38fc5ad3d913972827503666d7f20f6c11e7976f374e80389b39b0310f26f578bc57180d04fb119669a659e8faf9d78782da1defd0a5c089177b421695a8b5f5313179d2572c3e5387c2c78eb5a1379ca16abf24d8d6c7147de1e8b596f5072db94aaacf1adfb1393c655ec18b4e7bd6609ca6f7c997577049ce3aaea5ae9bfb7ca2ef81551b292cb12e1960a30839fcd548bd9de1acc3137acd1321a19bf47d335170f5fc18783f9d58d3a05c9fdaac7cb9e81b2f01329306042eb3500c3159e727f3a4677fcd9a6d4e07842a557370a52ca0fdb5358e52ecb3405cb5d4830b3bad488dbdabf00b9657e6fae11238ddbd865cd56b8b782049f69662e05c265a5aad9dcc157d71d17b3fd0d44cd613de7629fd1822a9979e5c098cdb5675ad21b6738330fe0cea63a1d5949be79504ed55612894e41dc2f308027502da413e4f846c5d39d896a322ef292f5187b73c905cade22ea5db423f2f23d2c257990b1ae8344babe522037ae7b813e43f0e86dc91dc8d824b46be719387de4131a488d695f3e8a4dcc68bee2d4e389b35fcd6ebc726b88949745c0de28788e03c606ca2998f67fc915f7be55a7ba399862aede39ca276d0799a71e416c725d68a0d93042694c4aa5307a1a55e84904c61178fb66f32f25f1a10c2aa7e25defba4494d0ebb8c9ec0d38de9d0faaf018896a4a2a48750cd3559fad27aead485c4dd1c2df2c63a8cda0695bb65dfc0139901a58a4e0de1e59b2d1b7bf6b91a63da0e01cfb70ad72657d5460dee02f3fa2e2ae2a5303792c01e8e50fecf198b205215b5adb1ef7528b522204ea5ac76da4c63e7f3a80aca09e8ecea1370d83141faa47a74748cb680bb423d03698f658aaab467051d0280a482fa655a9eb497e9230a34864233aaea917e5cdd2817ec70d93b082c0bb1b3e3b84a9d4fa3697065cd44ebf2071c41f910b588c8e4d0a9153e8274fc0e0d58b43fd35874f9c64331398e8e57a72e467191af2ad3ad4a7489b02506e4f4a0cd8c8d42ab77eb74993236fbfd130b595fb3477b433d73d897868203de462257792a806c97a0639d0ed1a3238b21d6f5f846ca4ed23a70d3be75e264b7c8aaacaf56bbdb3929c1690e7464a532fe717600864d1bfbb5e944c09e8d30827274e3abd5db8d6498f9a2424fb003aeede1de801f7dc97e5b9527ff8502654d926b384c4a94419b40979c42d8baa889414e55a7961e655ebb8fb0a9068dd0b758eb9e8acea364d9db60731c40e01f6288bc9086b0a28fe5c9fc744933d1b80e21dca45c3fcfaf4050e62b8def4a1b7a58b0780eecbb4eedc03fcc99c1ed85807c4eb5ff709eebf7c7f807a36c6dd78d8ee54258049961d6d25bb2da277047156be984bbc9bdd86e9c673529b6bb55aedd7ae789726954ce99a43aac346833d1e8da3212e8fdbcd75120fb6177c3e26f80dfb2be76bbdfe87cfbdf41a758cd116ebd786cc8bf65bfb75138f89400f0f7bbef3f705aa9c27dde8746fa5ad67b35e96ea46860a05edda5340f23bc43d77d912d01816ba968763593a9a3cbe655a5527531acb579789cf9456aadc4621e924059a5c526502afc002058afdcd96033d84e2f3b43c43ae05575aa1384158f9f6f63c2c4e2a4e971c7dd546e4a6bc2c593c04f50a43ef38eb4e287949b498665c01151cc1261effde6fc5c05d953310e22637a81f6d9a6625e99700e936568f9f5090435bab2dbef61575e924e20d5ddaa9165e7dbfeffbc7486f29bfe31a5ce579e946e4d471ab597b354a502f2c481b98e2dca41bd06a37103149f7a795325d9051c2b229e8585bc22ca109ff937de7d8e3867fe491353e1433e107a36e725b89d04eafd78ea396d01c6c2a9ba07d4ec5cbdcbfe9c543a695320783155d38e4043ce57b0dbe49b507ecb95a5bf221da0e8a72b01d74009d9d3a17b47ee71767b486d7777034cb30ccc03df8f2919e73dec08fb81018953be692ecc14820c5fa54e4fb5885ebff0ca993649a1b4970114520f98a06f08826b6920a41e4d19b0a671406fce6dbd4e24dce10d97009719d0f95d9c6153fc3095823f35c082dc735d780b10a05b3861f20f42779b631dc1e49393d2d91f8cb750d5739f726d835d9a3b17158a6ae3c8b8e9cf266cb640c7aafbfbd33efc886b9cc24044f01e6d1c31319d1a8690aac6e33d9cd68dfff9cf738e048cc90e954d7dc4c5367e7787c6c4c0e73d016020e5ae931d6581c14b520f3c58cea8d5e686a0a22a7d7dff68e44ed3e52f34526aeedfa30055e16427bb697256b6546cb335bc4bdf4358872fa3fd53a71de6e1bfbd05b91449d31500e034f4b43537dcc3030445c598df7f21d5d67c5d62a5447e68db046389a390b7f6ce49b7af55e63b6524d9bcf28d7831292f15d47a4109e53d15150deb8a74f36c25d81df5e94709b6948e89a66fb593d77276bf83ec8b50fc51ed321c0f21b6b4c28cb34ed5db3c8dd79c22c68c2b038c24a7587576c2915394a443be0a3433161dea8cbb547df998aa407d6b6ff31c00d8fbc80d352ef96e67f8c81a97222c9080acb393f32cf3095f544b2f3bf5f9efd978c4bf3fa5fef6a4dc5613565354325729a8c23c001d956ca12f1c972790a3f1a4aba615c28b7d39f5482d6f418022737c9e27ec3bf6dbf1f4437ace348a00c0869d7854daf26f57865c7f3d9066ac3135baa567f934a10144c98e7fba3bb97d39deb2ad21153004ca076f53e6530d3294475cfefa7fe8bbfc7d94df761ff83a9ca0678b3a828ce3f06f62b1af96", 0x1000}], 0x2) 361.368076ms ago: executing program 3 (id=1374): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 32) r0 = socket(0x1, 0x2, 0x0) (rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r2 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) listen(r2, 0x2) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) r3 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000340)={0x401, 0xc5, 0xc}) (async) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0/file0\x00', r2}) (async) ioctl$FIONREAD(r5, 0x80206999, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x3e, &(0x7f0000000080)="6700d6e5", 0x4) (async) sendmsg$unix(r6, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000003c0)="b636bacb25a7636d1cddb988ccb53fd899b460a01fb674e680c18b15eee8bf9d4692f4520fccd2cd9959a9e285d023f8219a3101ee169c9b65e558f9342f5498b22a117a41ccc8a5c24ad1869f6b62e48e029d57589f21c807b526b47d38f2d3ef49e4c4b8af50bec52481d18b8c5b5d996d378c66cff9acc5d4805843c27c405210352a72e59099f9770c959fa960ca605cd518b738d57d5f0168cf9e", 0x9d}], 0x1, 0x0, 0x0, 0x40d}, 0x10) (async) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 296.824983ms ago: executing program 3 (id=1375): r0 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) close(r1) (async) close(r1) fcntl$setown(r0, 0x6, 0x0) 296.289059ms ago: executing program 7 (id=1376): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="03000021002000000000a842784a011a008be0c7084bf9c9a877fa10c229eb7d8729aaa83fc87e918634d2f192c2d1e4502eb296c193e4c32f7c337e56d4f06ed262cf"], 0x80}, 0x8) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000000)={0x32, 0x0, 0x0, 0xd, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x8000, 0xfffffffe}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0xb}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) getsockname$inet6(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sendmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="03000021002000000000a842784a011a008be0c7084bf9c9a877fa10c229eb7d8729aaa83fc87e918634d2f192c2d1e4502eb296c193e4c32f7c337e56d4f06ed262cf"], 0x80}, 0x8) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000000)={0x32, 0x0, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) getsockname$inet(r1, &(0x7f00000012c0), &(0x7f0000001300)=0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="04f9bc5ba0bb436b5a06c8311f31153f15ad938e25f6ca7dc5318e11659922f148f937f55cefe437f1fa2f5ed5ce2c4c3748009ded549a250f239ee800b72725e322cb04f4416f4c69d213add78f7a0784dad5afba72bb7aa0223d56707a6a38c61e8a6073bb80aa87b050060f8320cc906873fb074de3a2888f422e", 0x7c}], 0x1) execve(0x0, 0x0, 0x0) 295.71731ms ago: executing program 3 (id=1377): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a662780400000000000000d100"}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0xc6, './file0\x00'}) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x8}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a8701e4257b4909ddd72505fefe7637ec686b74bea42957432ab34db3eda6a85a631c203699", 0x44}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e000000000000bf4875744b000000", &(0x7f0000000080)=0x3d, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) mprotect(&(0x7f0000693000/0x1000)=nil, 0x1000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000001c0)) (async) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) fchdir(0xffffffffffffffff) (async) r3 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) (async, rerun: 32) msgrcv(r3, 0x0, 0x0, 0x3, 0x1000) (rerun: 32) r4 = socket(0x2, 0x3, 0x9) connect$unix(r4, &(0x7f0000000000), 0x10) (async, rerun: 64) r5 = dup(r4) (rerun: 64) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) write(r4, 0x0, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (rerun: 32) 291.902465ms ago: executing program 7 (id=1378): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) unveil(0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0xfffffffe) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea890203", 0x7d}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f1536c00", 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x8004667d, &(0x7f0000000040)={0x3, 0x5}) 241.810086ms ago: executing program 7 (id=1379): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x8, 0x3, 0x2}, {0x11, 0x3, 0xe4, 0x2886}, {0x6, 0xa, 0x93, 0x4000400e}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="c5316d6bc44cd0ceedd0004a77c4090000000000997b745ffcc71421f33f538a2038485bd108c7b57e8deae63086bdac8be0215931a20a9e01f05df08e6bed00f6a84b2e0724a92ca839550ede3f52be9ad3ccf4cba389479e2e52745967ed442beb8af98cb2dba4380ac5ecfe14e79f83c06185c6a056049f022f15", 0x7c}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e694ee6309c680500bd55f38739c50cc196233845019ba9883bd6af038abb4feacbc83204e8058ce09000000000000008292ac4d861f10a542f6c321586c68505fc4f021f14ca8351e7cc9b3649f21028a36f562d4071e33160402d861e930cd73", &(0x7f0000000080)=0x61, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) 241.43482ms ago: executing program 4 (id=1380): open(&(0x7f0000000380)='./file0\x00', 0x80000000000207, 0x4ebfac6bbaf795b) (async) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000207, 0x4ebfac6bbaf795b) writev(r0, &(0x7f00000001c0), 0x0) (async) writev(r0, &(0x7f00000001c0), 0x0) write(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x7fffffffffffffff, 0x5}) (async) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x7fffffffffffffff, 0x5}) execve(0x0, 0x0, 0x0) 241.056912ms ago: executing program 7 (id=1381): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00007f8000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00005fb000/0x3000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000522000/0x4000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00', 0x2000008}) select(0x40, &(0x7f0000000000)={0x9, 0x9, 0x101, 0x3, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r1, &(0x7f0000000500)="d5d32207", 0x4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x408, 0x0, 0x0) dup2(r0, r1) open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000010000000000aa"]) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, "97a2e900", 0x7, 0x9}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) 240.772251ms ago: executing program 3 (id=1382): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) fcntl$setown(r3, 0x6, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x0, 0x0, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x10001}, {0x0, 0xfd, 0x32, 0x407}, {0x84, 0xa, 0x23, 0x8}, {0x6, 0x4, 0xa, 0x7fd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000600)={0x9, 0x81, 0x1, 0xffffffff, "f2693e9bcc32d5a514d182589970879a62bfc48d", 0x1, 0xd}) read(r4, &(0x7f00000009c0)=""/4096, 0x1000) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0x40b) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) setsockopt(r6, 0xfffffffd, 0x5, &(0x7f0000000100)="e86fffd8709f103968da502270", 0xd) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) close(r5) execve(0x0, 0x0, 0x0) 143.920795ms ago: executing program 5 (id=1383): ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x21}, {0x1, 0x1000}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) r4 = socket(0x2, 0x2, 0xfd) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r5 = socket(0x1e, 0x3, 0x0) sendmmsg(r5, &(0x7f0000006400)={&(0x7f00000063c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x4) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) (async) r6 = syz_open_pts() close(r6) (async) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x80978c, 0x6, 0xef7fff00, 0x80a19a, "bf08000100f1675910812cc900", 0x8, 0x100}) select(0xfffffffffffffd5c, &(0x7f0000000180)={0xfffffffffffffffd, 0x5, 0x1, 0x4, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xffff, 0x1, 0x80024, 0x6, 0x1, 0x0, 0x0, 0x1, 0x9}) (async) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) 143.127051ms ago: executing program 3 (id=1384): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xe5973b0c884095fe, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8075, 0x3, './file0\x00', 0x1557, 0x8}) select(0x40, &(0x7f0000000040)={0x400, 0x6, 0xfffffffffffffffa, 0x9, 0x1, 0x1, 0x40, 0x10001}, 0x0, &(0x7f0000000140)={0x4, 0xfffffffffffffffd, 0xffffffffffffffff, 0x9, 0x0, 0x7, 0x6, 0x1}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x85, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000100)="f0", 0x1) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000740)={0x2, 0xa30c333, 0x0, 0x0, "01d00bd80047c1d100", 0x3, 0xfffffed4}) 142.790396ms ago: executing program 5 (id=1385): sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) 138.5732ms ago: executing program 7 (id=1386): r0 = socket(0x1e, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x139}, 0x53b3, 0x8, 0x0, 0x0, 0x0, 0x101000000, 0x10000000000009, 0xfff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) r1 = socket(0x18, 0x8000, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0x1, 0x6, 0x40, 0x614c71a7, 0x7}], 0x501, &(0x7f0000000180), 0x6, 0x0) (async, rerun: 64) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async, rerun: 32) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="cf599d594a0987000000000086dd60000000001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000008"]) (async, rerun: 32) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f00000004c0)=ANY=[]) (async) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) close(r4) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) (async, rerun: 64) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x0) (rerun: 64) close(r5) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0xa484, 0x8, 0x36, "996a761a9039240feb9ef571339b7f6c242e0fee", 0x4, 0x5}) (async) socket(0x10, 0x8000, 0xf) (async, rerun: 64) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 64) socket(0x2, 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) socket(0x2, 0x3, 0x0) 16.536905ms ago: executing program 7 (id=1387): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r3, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) ftruncate(r4, 0x8531) mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) sysctl$vm(&(0x7f0000001640)={0x2, 0xc}, 0x2, &(0x7f0000001680), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f00000001c0)=0x1) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 14.441187ms ago: executing program 5 (id=1388): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000180)=0x4) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x8, 0xe3, r4, r4, 0xffffffffffffffff, 0x0, 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r2, 0x6, r6) close(r3) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xc) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) 13.968345ms ago: executing program 4 (id=1389): unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x9) close(r1) 13.539331ms ago: executing program 4 (id=1390): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000180)="00e0ae4e7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec3706343212e75fdb66f8200", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 0s ago: executing program 3 (id=1391): r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getuid() r4 = accept(0xffffffffffffff9c, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) socketpair(0x18, 0x1, 0xe, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = geteuid() r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740), 0x10, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x10000, 0x1f) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0), 0x600, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800), 0x10, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840), 0x20041, 0x0) r15 = socket$inet6(0x18, 0x8000, 0x80) r16 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000880), 0x8f0, 0x0) r17 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r18 = socket$unix(0x1, 0x1, 0x0) r19 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x400, 0x0) r22 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0), 0x100, 0x0) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="a3996990cc6b0d1f4934e281af11b50a715c910dda5b35f56186ae50e0232989c7365b0dd6deac451d5cdbd0f1264c516152508679e0c8d817208a16dee339d72fe601807ffd95e9b76532e86fe8e67a0d1e403c8442aeea8e052c434101471b94048dc0a310e33aaf6023d362e929fb7b87ae545a5f2484e7fabc53c8a31ac3936b99858e3e2184a5b2f928e052c562c7d916177e292353803e3d561d1bcee8059c35284c9771554065e2174240a370b54f0c0009953a04ab10be939d8f22f3e8bed28231d68ff577b87e47f14bfd403b34705fa042289552d44d1629f2bf7a8068773494297fd51a409d21551397a4fc", 0xf1}, {&(0x7f0000000140)="6966f2edb8ad2712290baf8e84e0fa0062b46e1885939fca3beb59ff698852e90431d53bd742ab1451735af43e2067858d2386e940403821ab486a72e9d3f430e855013c8b168a7272d58e723b8ac1465529c05cddac06806e172ab9b405322e26c098e87dac23ac1121a49312a12ffcc030f18e6b36c6033865e5828fb4a6eae43ec1a0add96a7f115cc2efcd64e3d1a9b3a2c1b31456a547c6b6ed12cea28538398ae8d5507387e4d08b05982026b0", 0xb0}, {&(0x7f0000000200)="75f9deddcf53b9dd41b11b87953f21107f7c668e69e8d3dcca97e1da6ea463e7622f4969d2275e0358562a9ec8cd24c6cb6748e1816a2fa0be6f2b77115d4a23615b76afcb1253a60dcc8041f22bd32425e23db5e2425b12c708b5ebdb46db1d9b0d643ee16257a0261ddcaed30a698b9abd24324fe4873b994694a5724b48d8402f137306badb758e96fab63cc66acc5b344a3b3cbf6a7583c8c8553336f11dc60b3953cef7414767c6818dede86d2baeac5cdb8befca09ce531e96ff9934dfe21c5f2ed2bec72c16efa3ae0957f62653141a87a62761", 0xd7}, {&(0x7f0000000300)="eac27cc99184defd89aa5ca65ead23411eeb5db1728bbae23e2b3489819ee6d3144f2183cd23424e0839e370cb4a9823d95cabf3372d667b25211fd19ad571453fdb2aa5235bbfdf9f3af15212cf5751453634cdc8e7ce5deb9d3175422197c3f0af2c06eea96b7e6171c2d3309167978642f63b809da3a098cccde7e13bacaa01a88d899c28658ac455f822e6ccc81715b6f57180dfc9abccf7dc70854a89e4ef5edfa99a5e03533b6c249ae2c776ceb7f446b473de2a147d", 0xb9}, {&(0x7f00000003c0)="7a55f6f60e2e4a65453fe79bd16b9150560e719f1c79be9928dfd574324c7cdaa7d0cc47c181f0a25686b0424c26167648c97257a5079a316e6fb724c874804619bb6a3657283c2cdee067934c3b32ef91d3d981ad1aabd2cace0ff587fc1c3234d0e8ae0365408772cf6966e8be9a4cb43a53ec054276e21bb5a0ef71b44b05145e5c3952d51cdce5c5999d41295a84b61d6426ec29c06866c309994a1f4b4d15019cbc3516e0e7708a9be3b491e4f82c2f33666576e86591d77ebcf2e855925e352a88be36cb3913f697827d682086c522edc73197e8af9a1ba5cc192d3dcbfeb163aaf1835a5858e30f13159e1f3a74dda1b482b82b046f", 0xf9}, {&(0x7f00000004c0)="35bcd6543ba037a145c95190d7d539a1c3493cefa08822763700591e896b212551b3aeec621e16278bf7bf99b7c4ec3ab314aed37acdeea8f5948c592df143d4749b0b9eb1e21007fd1752", 0x4b}], 0x6, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x28, 0xffff, 0x1, [r12, 0xffffffffffffff9c, 0xffffffffffffffff, r13, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22]}], 0x138, 0x401}, 0x2) msgget$private(0x0, 0x0) r23 = msgget$private(0x0, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000b80)={{0x18, 0x0, 0x1, 0x35e40b07}, {0x18, 0x0, 0x5, 0x5}, 0x8, [0x6, 0x4, 0xa, 0x4, 0xc, 0xf, 0x9, 0x1]}, 0x3c) ioctl$TIOCSTOP(r11, 0x2000746f) r24 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000bc0)={{0x7, r3, r1, r3, 0x0, 0x100, 0x7b8f}, 0xffffffffffffff81, 0x3, r24, r2, 0x0, 0x80000000, 0xe932, 0x1d}) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.145' (ED25519) to the list of known hosts. login: pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error fuse: Cannot find fusebuf fuse: Cannot find fusebuf pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806c034200 va 0x20000000f000 didn't change! pckbd_enable: command error pckbd_enable: command error ./file0`PC1q?BW=qbcg`GV}^7g1=S`LQfaqndžIWxf#9P;]#M\޺˝bUFrܲg_9_\ ./file0 denied attempt to set clock back 21 seconds OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error wStopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80664f6d08,9,0) at witness_checkorder+0x10fb rw_do_enter_write(fffffd80664f6cf0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd80664f6cf0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8079915028,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8079915028,2001) at vn_lock+0xa4 vfs_lookup(ffff80002a2ebb28) at vfs_lookup+0x109 namei(ffff80002a2ebb28) at namei+0x7aa unp_connect(ffff8000014ea040,fffffd805e98ba00,ffff8000373eb748) at unp_connect+0x27d uipc_dgram_send(ffff8000014ea040,fffffd8061aa2a00,fffffd805e98ba00,0) at uipc_dgram_send+0x131 sosend(ffff8000014ea040,fffffd805e98ba00,ffff80002a2ebda8,0,0,8) at sosend+0x804 sendit(ffff8000373eb748,5,ffff80002a2ebf20,8,ffff80002a2ebfe0) at sendit+0x721 sys_sendmsg(ffff8000373eb748,ffff80002a2ec090,ffff80002a2ebfe0) at sys_sendmsg+0x246 syscall(ffff80002a2ec090) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79af98ec350, count: -15 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80002a2eb7a0 rbx 0xfffffd8004743240 rdx 0xffff8000014ff780 rcx 0xffff8000373eb748 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80002a2eb680 r9 0x8080808080808080 r10 0xdcfbb33d9522879e r11 0x4fc4df39068e7404 r12 0 r13 0xfffffd8003f5af00 r14 0x3 r15 0xffffffff rip 0xffffffff81b78535 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a2eb790 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=391372 pid=4372 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=82, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000373ea2c8,0xffff8000373ea568 process=0xffff8000fffe2218 user=0xffff80002a2e7000, vmspace=0xfffffd806c2565b8 estcpu=32, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 86604 104301 20406 0 7 0 syz-executor 86604 457838 20406 0 3 0x4000080 fsleep syz-executor 4372 178430 42864 60929 2 0x10 syz-executor * 4372 391372 42864 60929 7 0x4000010 syz-executor 47178 247268 71533 0 2 0 syz-executor 47178 366742 71533 0 3 0x4000080 fsleep syz-executor 71533 261389 24487 0 3 0x82 nanoslp syz-executor 60061 412546 41316 0 3 0x80 nanoslp syz-executor 60061 32899 41316 0 3 0x4000080 ttyout syz-executor 60061 262967 41316 0 3 0x4000080 fsleep syz-executor 60061 336533 41316 0 3 0x4000080 fsleep syz-executor 66056 494659 24487 0 3 0x2 biowait syz-executor 42864 302480 24487 0 3 0x82 nanoslp syz-executor 85778 283042 0 0 3 0x14280 nfsidl nfsio 24595 382801 0 0 3 0x14280 nfsidl nfsio 10823 427928 0 0 3 0x14280 nfsidl nfsio 34706 285204 0 0 3 0x14280 nfsidl nfsio 89585 395823 0 0 3 0x14280 nfsidl nfsio 93895 381481 0 0 3 0x14280 nfsidl nfsio 43745 193860 0 0 3 0x14280 nfsidl nfsio 53645 485506 0 0 3 0x14280 nfsidl nfsio 17024 75734 0 0 3 0x14280 nfsidl nfsio 5939 206103 0 0 3 0x14280 nfsidl nfsio 50230 365070 0 0 3 0x14280 nfsidl nfsio 15372 315527 0 0 3 0x14280 nfsidl nfsio 82601 213409 0 0 3 0x14280 nfsidl nfsio 80402 40957 0 0 3 0x14280 nfsidl nfsio 9542 215953 0 0 3 0x14280 nfsidl nfsio 89663 139064 0 0 3 0x14280 nfsidl nfsio 20331 360508 0 0 3 0x14280 nfsidl nfsio 83671 267596 0 0 3 0x14280 nfsidl nfsio 86634 487679 0 0 3 0x14280 nfsidl nfsio 3027 294608 0 0 3 0x14280 nfsidl nfsio 28116 205574 1 0 3 0x100083 ttyin getty 76221 487636 24487 0 2 0x2 syz-executor 41316 443195 24487 0 3 0x82 nanoslp syz-executor 98714 114042 0 0 3 0x14200 bored sosplice 75404 397220 2297 0 3 0x100082 sbwait ndp 2297 153503 92784 0 3 0x10008a sigsusp sh 20406 217006 24487 0 3 0x82 nanoslp syz-executor 92784 426244 24487 0 3 0x82 wait syz-executor 39247 186973 24487 0 3 0x82 nanoslp syz-executor 24487 223370 42938 0 2 0x2 syz-executor 42938 232615 42430 0 3 0x10008a sigsusp ksh 42430 331665 51740 0 3 0x98 kqread sshd-session 51740 160486 94511 0 3 0x92 kqread sshd-session 94511 134767 1 0 3 0x88 kqread sshd 65858 392465 58867 74 3 0x1100092 bpf pflogd 58867 322782 1 0 3 0x80 sbwait pflogd 30115 9313 20549 73 3 0x1100090 kqread syslogd 20549 347365 1 0 3 0x100082 sbwait syslogd 89457 211550 1 0 3 0x100080 kqread resolvd 23122 55489 1544 77 3 0x100092 kqread dhcpleased 23289 131342 1544 77 3 0x100092 kqread dhcpleased 1544 436963 1 0 3 0x80 kqread dhcpleased 90154 228117 0 0 3 0x14200 bored smr 79689 78999 0 0 2 0x14200 zerothread 20052 384442 0 0 3 0x14200 aiodoned aiodoned 39192 523204 0 0 3 0x14200 syncer update 26253 225745 0 0 3 0x14200 cleaner cleaner 57735 110558 0 0 3 0x14200 reaper reaper 48581 321105 0 0 3 0x14200 pgdaemon pagedaemon 9359 40822 0 0 3 0x14200 bored viomb 48538 207056 0 0 3 0x40014200 acpi0 acpi0 45250 159645 0 0 3 0x40014200 idle1 76072 489187 0 0 3 0x14200 bored softnet3 4054 449773 0 0 3 0x14200 bored softnet2 43972 197059 0 0 3 0x14200 bored softnet1 32485 42634 0 0 3 0x14200 bored softnet0 91323 84429 0 0 3 0x14200 bored systqmp 36861 141930 0 0 3 0x14200 bored systq 88346 260776 0 0 3 0x14200 tmoslp softclockmp 13454 363543 0 0 3 0x40014200 tmoslp softclock 64488 49692 0 0 3 0x40014200 idle0 1 266978 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 86604 (syz-executor) thread 0xffff8000373ea558 (104301) exclusive rwlock uobjlk r = 0 (0xfffffd806d06e498) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x367 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x278 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806ef22108) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x36e #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 4372 (syz-executor) thread 0xffff8000373eb748 (391372) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a137c8) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0x804 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000014ea218) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x367 #2 sblock+0xb7 #3 sosend+0x2e2 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 66056 (syz-executor) thread 0xffff8000ffff02b0 (494659) exclusive rrwlock inode r = 0 (0xfffffd80664f6768) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x367 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80664f6648) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x367 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10216 11110K 11443K 166960K 13056 0 pcb 17 17K 18K 166960K 259 0 rtable 214 8K 8K 166960K 735 0 pf 38 18K 20K 166960K 147 0 ifaddr 41 7K 8K 166960K 122 0 ifgroup 59 2K 2K 166960K 191 0 sysctl 4 1K 9K 166960K 14 0 counters 70 37K 37K 166960K 296 0 ioctlops 0 0K 4K 166960K 1876 0 iov 0 0K 16K 166960K 132 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1436 90K 91K 166960K 2824 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 45 0 dirhash 15 2K 3K 166960K 45 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 240K 166960K 1684 0 sigio 2 0K 0K 166960K 26 0 proc 72 91K 140K 166960K 946 0 subproc 72 4K 4K 166960K 153 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 169 0 in_multi 86 6K 7K 166960K 232 0 ether_multi 1 0K 0K 166960K 10 0 mrt 1 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 707 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 6 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 244 162K 192K 166960K 16506 0 UVM aobj 89 7K 7K 166960K 94 0 pinsyscall 43 86K 108K 166960K 3004 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 134 0 NDP 15 0K 2K 166960K 85 0 temp 77 8688K 8944K 166960K 73649 0 kqueue 14 22K 28K 166960K 255 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 237 0 233 3 2 1 3 0 8 0 rtentry 176 232 0 138 6 0 6 6 0 8 0 unpcb 144 1193 0 1172 9 4 5 5 0 8 4 syncache 336 8 0 8 3 2 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 808 507 0 500 11 3 8 8 0 8 6 arp 128 40 0 20 1 0 1 1 0 8 0 inpcb 384 1830 0 1820 30 14 16 16 0 8 14 nd6 144 54 0 31 1 0 1 1 0 8 0 pkpcb 40 16 0 16 2 1 1 1 0 8 1 kcovpl 48 17 0 9 1 0 1 1 0 8 0 ppxss 1192 91 0 91 1 0 1 1 0 8 1 pppxif 1504 68 0 68 2 2 0 1 0 8 0 pffrag 232 42 0 35 1 0 1 1 0 482 0 pffrnode 88 8 0 2 1 0 1 1 0 8 0 pffrent 40 87 0 79 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 pfrktable 1344 2 0 1 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 97 0 27 1 0 1 1 0 8 0 pfstkey 128 97 0 27 3 0 3 3 0 8 0 pfstate 384 97 0 27 8 0 8 8 0 8 0 pfrule 1344 23 0 17 2 1 1 2 0 8 0 rttmr 136 3 0 3 1 0 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 990 0 600 32 7 25 29 0 8 0 art_table 32 993 0 600 4 0 4 4 0 8 0 art_node 16 227 0 144 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 1 0 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 40 0 30 1 0 1 1 0 8 0 shmpl 112 91 0 5 3 0 3 3 0 8 0 dirhash 1024 39 0 20 3 0 3 3 0 8 0 dino2pl 256 4369 0 2842 96 0 96 96 0 8 0 ffsino 288 4369 0 2842 110 0 110 110 0 8 0 nchpl 144 6512 0 4795 64 0 64 64 0 8 0 rtmask 32 3 0 3 2 2 0 1 0 8 0 uvmvnodes 80 5256 0 0 108 0 108 108 0 8 0 vnodes 216 5256 0 0 292 0 292 292 0 8 0 namei 1024 22892 0 22891 2 1 1 2 0 8 0 percpumem 16 163 0 113 1 0 1 1 0 8 0 kstatmem 264 104 0 76 3 1 2 3 0 8 0 scsiplug 72 9 0 9 2 1 1 1 0 8 1 scxspl 216 21714 0 21713 12 11 1 8 1 8 0 plimitpl 152 408 0 390 1 0 1 1 0 8 0 sigapl 424 1973 0 1903 9 0 9 9 0 8 0 knotepl 120 581 0 0 17 0 17 17 0 8 0 kqueuepl 224 582 0 572 6 4 2 3 0 8 0 pipepl 336 313 0 283 3 0 3 3 0 8 0 fdescpl 520 1932 0 1901 3 0 3 3 0 8 0 filepl 160 11787 0 11558 21 5 16 17 0 8 5 lockfpl 104 623 0 620 2 0 2 2 0 8 1 lockfspl 48 196 0 193 1 0 1 1 0 8 0 sessionpl 144 37 0 28 1 0 1 1 0 8 0 pgrppl 48 132 0 115 1 0 1 1 0 8 0 ucredpl 104 2019 0 2003 1 0 1 1 0 8 0 zombiepl 144 1904 0 1903 1 0 1 1 0 8 0 processpl 1240 1973 0 1903 7 1 6 6 0 8 0 procpl 656 4471 0 4395 8 0 8 8 0 8 0 srpgc 96 18 0 18 2 1 1 1 0 8 1 sosppl 168 12 0 12 4 3 1 1 0 8 1 sockpl 728 3414 0 3379 28 11 17 17 0 8 13 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k 2048 34 0 0 4 0 4 4 0 8 0 mtagpl 96 30 0 0 1 0 1 1 0 8 0 mbufpl 256 1704 0 0 106 0 106 106 0 8 0 bufpl 280 6385 0 243 439 0 439 439 0 8 0 anonpl 32 7945 0 0 64 0 64 64 0 246 0 amapchunkpl 152 55260 0 54702 33 3 30 30 0 158 4 amappl16 200 4607 0 4537 30 24 6 15 0 8 0 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 136 0 123 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 2721 0 2689 2 0 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 23 0 22 1 0 1 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 24 0 21 1 0 1 1 0 8 0 amappl7 128 132 0 119 1 0 1 1 0 8 0 amappl6 120 272 0 268 1 0 1 1 0 8 0 amappl5 112 157 0 146 1 0 1 1 0 8 0 amappl4 104 366 0 343 1 0 1 1 0 8 0 amappl3 96 11094 0 10985 4 0 4 4 0 8 0 amappl2 88 867 0 801 2 0 2 2 0 8 0 amappl1 80 15809 0 15181 15 0 15 15 0 8 0 amappl 88 15382 0 15215 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 1 1 1 0 8 1 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 257 0 257 3 3 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 93 0 5 2 0 2 2 0 8 0 uaddrrnd 24 1932 0 1901 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1932 0 1901 1 0 1 1 0 8 0 vmmpekpl 168 16024 0 15964 3 0 3 3 0 8 0 vmmpepl 168 124473 0 122448 110 12 98 102 0 357 2 vmsppl 480 1931 0 1901 5 0 5 5 0 8 0 rwobjpl 72 37760 0 31387 117 0 117 117 0 8 0 pdppl 4096 3871 0 3802 116 41 75 87 0 8 6 pvpl 32 16024 0 0 129 0 129 129 0 265 0 pmappl 256 1931 0 1901 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 515 0 57 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8382fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a135c0) at __mp_lock+0x199 intr_handler(ffff80002a3a6890,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f Xspllower() at Xspllower+0x1d pmap_enter(fffffd806e398700,110c279000,6c29d000,1,20) at pmap_enter+0xc32 uvm_fault_lower_lookup(ffff80002a3a6d10,ffff80002a3a6d48,ffff80002a3a6c90) at uvm_fault_lower_lookup+0x3d6 uvm_fault_lower(ffff80002a3a6d10,ffff80002a3a6d48,ffff80002a3a6c90) at uvm_fault_lower+0x89 uvm_fault(fffffd806ef22008,110c275000,0,1) at uvm_fault+0x278 upageflttrap(ffff80002a3a6ea0,110c275ed7) at upageflttrap+0xa9 usertrap(ffff80002a3a6ea0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x79216c597ed0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80664f6d08,9,0) at witness_checkorder+0x10fb rw_do_enter_write(fffffd80664f6cf0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd80664f6cf0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8079915028,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8079915028,2001) at vn_lock+0xa4 vfs_lookup(ffff80002a2ebb28) at vfs_lookup+0x109 namei(ffff80002a2ebb28) at namei+0x7aa unp_connect(ffff8000014ea040,fffffd805e98ba00,ffff8000373eb748) at unp_connect+0x27d uipc_dgram_send(ffff8000014ea040,fffffd8061aa2a00,fffffd805e98ba00,0) at uipc_dgram_send+0x131 sosend(ffff8000014ea040,fffffd805e98ba00,ffff80002a2ebda8,0,0,8) at sosend+0x804 sendit(ffff8000373eb748,5,ffff80002a2ebf20,8,ffff80002a2ebfe0) at sendit+0x721 sys_sendmsg(ffff8000373eb748,ffff80002a2ec090,ffff80002a2ebfe0) at sys_sendmsg+0x246 syscall(ffff80002a2ec090) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79af98ec350, count: -15