last executing test programs: 2.78531866s ago: executing program 0 (id=1): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x8001) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="b905f0ffffff0000000000000800470000240000000100709078ac1400bbffffffff070708ac1400bb000f008d78205c0003"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf782c) ioctl$VNDIOCCLR(r0, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) lseek(r0, 0x9b, 0x1) close(r0) 1.612590053s ago: executing program 6 (id=7): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x70e, 0x11c) getppid() (async) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x900, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x24, 0xe4, 0x5, 0xa}, {0x6, 0xa, 0x0, 0x10000}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x24, 0xe4, 0x5, 0xa}, {0x6, 0xa, 0x0, 0x10000}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000300)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x10000}, {0x48, 0xf, 0xff, 0x7}, {0x406, 0x80, 0x8, 0xfffffffe}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x10000}, {0x48, 0xf, 0xff, 0x7}, {0x406, 0x80, 0x8, 0xfffffffe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="0004849d0f3e8095043fe8985d012c0000935102cbbfb6658c57d3a0e72ecbe62493576591d09fbafbdc8fde5e7bfe1080397500f1e437caa0f0443e8e910ce4ec3fd213cc7a9825", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@empty, @empty, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="e94026b75d0b", @rand_addr=0x3, @random="8590b322d27f", @broadcast}}}}) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 1.612323605s ago: executing program 4 (id=5): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) (async, rerun: 32) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) (rerun: 32) kevent(r0, &(0x7f0000000640), 0xbcc, 0x0, 0x9, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x5, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffffffe}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00041b000f3e8095043fa8985d012c00000817c53f", &(0x7f0000000000)=0x15, 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f00000008c0)={0xf8, 0x1ff, 0x61}) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x9, 0x259, 0x8, 0x1, 0x3}, {0x6, 0x1, 0x2, 0x0, 0x3}, {0x9, 0x401, 0x8, 0x1f5, 0x5}, {0xffff, 0x4, 0x6, 0xe0, 0x56b}, {0xb, 0x7ff, 0x2, 0x4}, {0x97, 0x6, 0x5, 0x2, 0x200}]}) 1.604425829s ago: executing program 3 (id=4): setreuid(0x0, 0xee01) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x21, 0x40}, {0x8, 0x9}], 0x2}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) 1.45703936s ago: executing program 1 (id=2): r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x49) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) r5 = socket(0x1, 0x1, 0x0) close(r5) bind(r5, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8000000000, 0x100000401}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000300)={&(0x7f0000000080)=[{0x5, 0x2}, {0x81, 0xc}], 0x2}) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000080)={0x2, 0x10}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000018c0)=""/4100, 0x1004}], 0x1, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000340)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) 1.446870387s ago: executing program 7 (id=12): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) select(0x40, &(0x7f0000000000)={0x99, 0x800000000006, 0x7, 0xb, 0x8, 0x3d, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) lseek(0xffffffffffffffff, 0x2, 0x845481d54ad13c12) (async) lseek(0xffffffffffffffff, 0x2, 0x845481d54ad13c12) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0xc, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x68800000, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.444561585s ago: executing program 3 (id=13): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f050000002010", 0xe, 0x2, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x2, &(0x7f0000000240)="43a262d7", &(0x7f0000000340)=0x4, 0x0, 0x0) 1.444309886s ago: executing program 5 (id=14): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x30, 0xf, 0x0, 0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) open$dir(0x0, 0x1, 0x0) 1.443055498s ago: executing program 5 (id=15): sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000140)="db89e3d83b107fe9dfd4c74a9e56938182a12fb6c4f7cb7f3ac2f620907519af4d1a3ff2583826ff367ad21e321059383251f3413b889348250fbb7edb3b455e0d48d13e5f32a9ff3084b8f2ba575b5966bd10a0c4018afd3189d6ba0eb5df4b9436ab1ce3972ac52d97314bec3eb280c93e37bd5850184f", &(0x7f00000001c0)=0x78, &(0x7f0000000200)="43949d8dd27b5ac2ee593588199ff222db2905b680ba8e827b77b484b7816ad310b7c21802a06c610bd085697cc974978623f8dd866d4aaac8dad19b574d367cbe9c371c3906cd9a90606fef53a55bd0e01c13dd7705066deeecc88c6874564d6bf70da2a46decf9c06ccd80a40c10a1e6d1d5ef958b", 0x76) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x4, 0x1, 0x3}) syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0x5) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) 1.396271133s ago: executing program 5 (id=16): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x8000002, 0x1, 0x0, 0x5, 0x10d87, 0x43, 0x1, 0x1, 0x100000000642, 0x2}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0x9, 0xffffffff, 0xd7ed, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x7}, {0x6, 0xfffffffd, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x85, 0x2e39d08a}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x3, 0x4}]}) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000380)="edb703896df248d5e397acbdcfc00391a32e293b6a15e0ffdf67ed19bcdcbdf7c1d9644cedfca7b66c0a3a5da0", &(0x7f00000003c0)=0x2d, &(0x7f0000000400)="47fbdef485db883edc46e9469673fc8518f6d385d69da1663f43999950d329f3cadfb6960c5193b15cb7abecf81830534e505f55c584729b4f4927d2d95ff4b1e27a4812405640b107a5d13d69573697eb5cbb5f745760a1e02876ec5d0e7b5e02bad8b5010e5941a36442b236cf4137dca5596fa3068436c75a33154a986f75bc3d724b8dcc25aa78ec6a1516719ab9ed73f4a8de2d18dca07dbecff9462669ba366f", 0xa3) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f0000000000)="78b1dd78d38805d450e1afe3ec69303259094f1b64b7d0383faf4f16080eb36cfed918b800d207fffd1f68884064bc738c80f5b3aca360cb20e885501b024344ea28e7b7b4d10521da8343ba821eb5daa28128807533995af87bca7321aee2df1e114f51bab6680782", 0x69, 0xd63) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x8000002, 0x1, 0x0, 0x5, 0x10d87, 0x43, 0x1, 0x1, 0x100000000642, 0x2}) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0x9, 0xffffffff, 0xd7ed, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x7}, {0x6, 0xfffffffd, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x85, 0x2e39d08a}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x3, 0x4}]}) (async) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000380)="edb703896df248d5e397acbdcfc00391a32e293b6a15e0ffdf67ed19bcdcbdf7c1d9644cedfca7b66c0a3a5da0", &(0x7f00000003c0)=0x2d, &(0x7f0000000400)="47fbdef485db883edc46e9469673fc8518f6d385d69da1663f43999950d329f3cadfb6960c5193b15cb7abecf81830534e505f55c584729b4f4927d2d95ff4b1e27a4812405640b107a5d13d69573697eb5cbb5f745760a1e02876ec5d0e7b5e02bad8b5010e5941a36442b236cf4137dca5596fa3068436c75a33154a986f75bc3d724b8dcc25aa78ec6a1516719ab9ed73f4a8de2d18dca07dbecff9462669ba366f", 0xa3) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) pwrite(r0, &(0x7f0000000000)="78b1dd78d38805d450e1afe3ec69303259094f1b64b7d0383faf4f16080eb36cfed918b800d207fffd1f68884064bc738c80f5b3aca360cb20e885501b024344ea28e7b7b4d10521da8343ba821eb5daa28128807533995af87bca7321aee2df1e114f51bab6680782", 0x69, 0xd63) (async) 1.393194256s ago: executing program 3 (id=17): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x400}, {0x2, 0x4}, {0x0, 0x1}, {0x2, 0x7}, {}, {}, {0x0, 0x10000}, {0x2}, {0x1, 0x2}, {}, {}, {0x0, 0x1ff}, {0x2, 0x8}, {0x0, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x2}, {0x2, 0x100}, {0x0, 0x7}, {0x0, 0x7ff}, {0x5}, {0x0, 0x4}, {0x1, 0x3}, {0x0, 0x1000400}, {0x0, 0x31a}, {0x3, 0x3}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x3, 0xe}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0xfff9, 0x1000}], 0x2) sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000200)="e04bbeedba7c1257dc724ec86ae9c458dea61dce658cf41bd0a4eaada074b5d2b0772134015a767d6ffbba7a503036ccf67dbd711cd1038545201254b07ee7347114770d4abaa3b6b3e94c6ba6e0ff41ebaea97d09577f8e23c81994d0517e", &(0x7f0000000280)=0x5f, &(0x7f00000002c0)="4e9b087f975e9734d05024575dba46a4757df5f13dc77b199e4152c5b76abddbb2a5a7e5869f2ea6e23877708762aa88a5f22fde9fbf8bb8b90701c48312d79778dbd53699dae0c1349828cf0377e8da64b6769567e23a38883c55728cb1bd39599e4532bb6ec49c631f0c30903260fe21fc83a55fcd432f62f54444677777704b6acb6ff8405787a2514c548c34a50080140f7f79f7fca966f28c0bc5980f4a03dded8c6439581039c336df71f9248eb5b5f47990d51ff320c9179aa9ae8a726bfaef92f04bc708a48b12ff4de220a3c05fef7c24220c8e16be3ff0df87857899de070ceeeb94968a75c73c4549abe77db313d86836b0f102e9c4938df267dea0108f609dd0e90e5a200eca564cd0c41c21013c7613192acb075e92fdefcae4869cb5ac20e99f1706bac6df46808df505ef64c4176761c025ed46d5a16c2749999adb02e5d9ad6d6b2132dfd1c17ed801f6e5457fcf7a3651615e803e05a87e57e0426d744ec5374a69fc80a007c2571cc627fef7e75f701be354ae3693f535d00f7af2b6c0b11c0d04dcf3044762ffaa3a97fff04ca6a058e6f4a70d511b5826869e408016634a220f5efc7aca6aba465fefda4b989327fe6d87e6c5ed59a5be92434f53e143e8fea4568e00a479a73d9d0fa02a96e9661d082ece874550ecbda327c6cf4280934a955fb32f6513826690e64ca13e8fc0080d59261c910898a1f9c66bb5db85785bebad1c72330f36432c05aa3141ba97aecfd5e17bce6e04c577987fac72ce947afc3d2b897bad3b0057a03bf141fbf3c784a1fa505bf79a3fc0931a7700b3cd6606ec88c05016a453f01a6925aef2413ebd9fb41d2408cd7409757da417044a8675b9bb3b85a91dfb4dd27f35f06764799c2eb4ea5de275fdc4acad9d268d41a99353db11e01b9a27ffee1ab141786b230ec85f06dcdfdadb7f7030dad10ddb3981b5f81ff52b800e9c1c0523ba4eeb867782ebad3804c3588b91aa480f35f7470b9e171926eb7ba24137a21c9710a5dd42e9bd067814c511090c08e0821d8bb76a5cba032c46d100cc23a0bdcbebe785d7a1244b3eaf165f531c4a85fa4fc8833feccb204120bd4e96725641d5cea542738657cbfda67b3033bef6f6f9495f22c0ce23c49b712f64b4f4bca1b900e552baec1cb30ef3461908648e2686d786688fc0e743fc42754d5399fc5028f2b5b62b9a797a282eb7b5e251b73a0fbd4c614c87f601eee925ef7546ec91be42cf51e508b6ab06692fbab1faf368d4076e1e3f7c74347752e7646188c414fee6b32ef068f548382ab4350202d4f35faee48c55ed992185b4e0d0c0c5f0ff55075f3d9801f3fdc7748361500a9053e9f2985583f722f27090218a808a8991a88050da9bbad4ab0e5bbb8b1d34ee62ceb31da9b936ed056878bfffa809fc5587237572ac126a0c1e856c579f0da4b620150ef6e4d41cefb6f8f5754f2d68e319214e360a26b2b87ae7de4f91e5c63784bdcd4a980187fc45a4e4183fd3e98cdf5f6767508f556915882ed28b7bc3ff224c4b7ab26d1c81c69159d6ff5406cdb546e093c2b5dd794c94e46e14bf4ed7d5a14da164470cad8a5e72e3ba8d82f8f5a76c1b372e03c470f3ae9c87f5f35e5f52bdcb8f119131584169875aeceb3463c8cff2c039cdcf2c1292a8f87b00c4c7cc4cb91b7829455edd7da54f6c2883e5a0eca12b0a0bbe2a5228ea463e690704a08ed5f6533d79a6e56fd134cf3f80bb4d6c358337e27fd4e58de5372e27af1fea29e32e76cbb5c6a983bb7a37e52fdb39d62c71183cc9e543533e6fd9e3ce62625cf627a4315f389f930974a4305e050c9c8578d08154f37a518107f9767718106859d4223fd8a4f589208733025e47299b1033560800110ab5ed2547b36baa6b16d2c40b9282afe689fbf62c388eeb09d2231bd7b95a31dcf0adf34ada001c7ec91f7f8dd61f9a0ae27ae16a0023a67be3c027bb130a54068ea5a2b1837b4154ca2ce95bf29f369f5763914396ac5f44a577b8acc4a0259e5b72ebe813720ce9315eb2a77dc912a15fe641f4cc29b67d82775494f35274169260f606a7374032023929220cfaa74f429e3033cf2849d3f274ddacfe43e2d59f20cb28371388296bacb1f86c59d2bc4aef6dfb422695d3181a4c24bf04df7bdf85bd4f2b44ddbfc52c1a0b3ac27ec514140460d939d5c29ff4f81ba1f9d4bb01e31304f81a519e611f7d9ac2f1e41504d10b908b1ef769eb0413a9cd4e336081a7547596d01165d25446215c7178d00a5ef6229c3b8f20ddc3e42e18b1071b3e28089ae259a4f900b7f837c66f53275240da5b2df3226ab5d44532455006785a7360a7a184e073c57cc2afb759ae381fce788c3d63dba9bc1bbc3fc407276472e3df5443b9f8abbf58e4d42e8b317f755bc6f1b5c9b9ec7df3149021ca5ef61074a58fcba1ca041ee6bf60427eb0e6f94ded78ff9cdfad4d3a672ce77ced56ecc99323912f7a079f81856fde57854c5cf90db75d9bdc581b2be67ec8986b6564426b6ec00af2e28c3393766a1ee15c202ef2e5d211e5ca60f13725c96414a7af5b526e67ddd964979548359447de448c35b35285b367bed3e5575f1a97d772fa3c003340ab08214c197bdf5e93f8b71bfbde3aa5710ae892446d83eb41b4cb0f7a38daf0ff9deb160467168e50519a24b2cd39f9e866417e7887798cbae9a4a8593951d246038bc48af7850ae9459099e1a76305e9ae7b83f8d2caafc963642544162cf8e8cff17b80264ec173edb05f680f17e32ec3cbcfdb2f9e2f5f67222c68a5a0f2d248820cfc80eaafbbd44071f1dea5b2721cadc446a2d36b96843f8b9cff71f440f0a9d937955acb1d1c44b97d0d2ad0f173207e582e491003f6e0be48e2202969850db7ced36347da3acb4ba53637977688755ae1c886c8de3474bd1635991d1343e8048a14442070b35646e08e2296b1b1ccd874424778761d7d64575eea660eddd26a84ddc3b9ec53216168374359d67e213b993d3ae33e0ed73dd84a0a7f8331cf14ac50a7456906c9e013da1113c6c13ddf0f20090f620b527e38b7c5534b86c761fc134a6b70cfee76b4eac570caafee8fd734c4d33e49c637ee573e33174f81d0ca192e3c27996ec31b67b3678708acb460af3e00c98f2bd96802f2718727c382c713f60e8286ba6207c4d394143cfd57512ec63bb6342eb4d299802a93e6e12a87f55a2c19cea30d04283dd4cfeaacc496775961f3828e2899d150e4c89d3378632d5cd442836b3c853a98e9e2550201cc5ff42ea5d14b3ff13402d9617ba65b1a420b0578c52ec2aa8f3435fcc090226cb6fbc10dc6a020da04205111b8514e5de4219efdc27a76720ebb864267f8fe5002a55c2452b864cdd6f74d4cb80b55ce0fa758c59a2f052fbe1d1b654e92c14cd2190c5911b624328241eeed2a59d22844b451eda69888318b3c78ba0959acb85b2de143e2ca2a76e72b7079ebfc080ab69358ccf564c21628fdb03dffe1c53e4d056ff0f3a8e8fbf558b304721fb11c763d8f5164b4dea6a1fcdad7c9a63b09419fb1f7272f139c589719989f00884ed639af8147cd105c359f69d80f69dafc52a523907ef4e823302025a3c1652debe438cc4fa4e2f637b1b47ea7946c0ea8015cbc3c65b0d4e2262c6a316561ff81b70fb002e6433c1e97e775f50f3fedfeedada18ab851cac11b847526a69ac8b7c68219dd52801d2e04d411c53237a97ca7f52594de80c3589238240b501fc7d2b44a7f97f09e5e9a046e6ed6c113ec1e55d7868c3957453bc9dc305f4d521cd590f28abfb05797b25518f39fb903ce156fbd2a6e6b0bf0e61cf14b558d73de8a7b141a3564443262b94101ef9a279545449ad167a3323d0d21a780e20d148e15e6926e76bad3bcc20c091e7541522ed125869f9ba3e2ec956bf547609f2aa24f53ad1080e69de4fd62c861c8862ed8bc13aa78f8477fbb689b69b6b959e033f42b8ecdbcfe420f50d798a72d5076c5dc2ae4025c7b7d4af929223ca66a1634219e0fdf43f6c8b798b5ba41a62fbdb32e48f2c5e4309b15d69ec17b5bd739c7e3591ac7702ec555f2fef0545fd36a303f1027759b6b7a1aef7fe99daef8aa9ad7d97c38a8ff1a06fdf07c1a7a0e51eb26c7e2f051e2308f929ddecfe97d1d2d2e295b504bbafc02d56ffed8f1f06fbed2d151ff5160d1319bd2a62aacf10761b2360dbbece9e27dffa1a234b34e8cc3e12fd8396dedc8110959078ebafaf0f6a5ed9d5f6b96a962fc2a3d0cce74ce61602ff2ec7f2dde063e04fbf649ce147a7285767446332b1377d2e4af50ba4ce2fd7d35f0f34a1114cc28d3414dc58f388f4f6b776e5d0a96e4654ca7b69b1f1e80f99b7fc065e63d05a88a9d1a4c02923c19b93666105923ecf604fa054ca62075c14f0706720a65102fcf52e0a7b70b8a68f7730db240f84b75089a8ac4b23619887caa456416e98613249315c500551578dd76197d62b1cba4fe90311b07529c3395b99d58d4fc2c2a5bad80dc0dd3a23577e4d7941e4e277a12d4df296a1c1bdbcbe5089c85be1e59e5257f8bb8268554ea2f51d27e003670e46c5ce39a8409a85ca2996dac3a1037c6ae84d2155e782cae6f290b4b631677c7dd50cde70f4c7d742a99c3dce42bd85b9c5a2090a3f152b9b29cd7c5915b56f89bb04c9c2ae930b0e5df52241230681d3a3dc498d65e12986a55377d73cd0d2ac2dc745ad57d2920d21aa19b17b88ce52eb4cb293505136812399421a94a0ec6ffdf6c7ad4b8c2b954d948fcee8fe13d64992feef57423d1d0eea45708c7d89198d90e7f731e35e0f0bb8d6ea994b42cc1f36bf8a761a75539a9887467c01eba51e38c8bdd7ffa7a39f196c85cdbede1a4fa475029f1ac12d8b066106cb2e76b01dd3d903c1b94fb5c1573aaf5ece9f56dab19f04d7535a23b13cef278bd0ead44f8e9bcf836adc9869acbec6e7f1f0d9364067e725d86e004a1b473aa2b8c5241bdd5bd3c255a1cff515a9bde01f447b15a6efb1539a7cdbfe495c6b1542ab14c8dc9df627543520b126e0861630280a48cb7ad4f61f7eb9ccec1cf23b4d39dd188c9887a05364b05581e4986ccd59be4bdcd6a00c21a888c69c4039742f599b3a2832c8964f7ffe83f179b5fad460510cdf4e6ed5a2e360088055c73c073918e1fe612ec73a913c41bffb823319b1ade5d68470ec38aac4e4ec523520ee15be25c128979a0fc26169e90c6790f4abcd49ee61ec7f73930e0494bbab452dfe7e7f1a168c5ea40b3194bbacb209c81394ca994491aa41208090e566bf56af58380325e4f09d6f2e0e89f2ab7798be1a1c30af93fd2701423e304fd7db7127daf3faf6c591aa6f23f7e5d76b1a0d5863ad31ecba960729c3ef39470a9c25913c826dac58a16f1048cd65c6a54e40a395030d845ef65b75f72a3dd916e3ed1486edc88273cb6f7bd99850a7bfce05b7b8121a39e2700a6b4a67511a48160fd94b3ecb2a4dcb67d3644215045a82f6f9d92f3d433271ddc1ea99bbf05a8f7b5a5e1b55c691ed01d0a141552ac188cdcdeaece52b8bc70fe0b1469fc987286305b5df752b83dc537e35dc7f0e9dddbdff30f10ae85478f8c090f5fabc0391088d6499b4119bad689b18d0a294639499590438117e096dce9bb10a2bda2c293f92d1a125b280867508503c3967dff00aa96b676eb2b05b1b12c2b8971139177984633854f95d7bfcceb4e1579cc5958a5f422aa87ff954ac6b8cbf0e56de2648741881710ae07c4f56df954663e6595", 0x1000) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000100)='./file0\x00') syz_open_pts() mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x281b9a) open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x2) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x200000000000001c, 0x1000003fd}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000180)='./file1/file0\x00', 0x80, 0x120) 1.392911061s ago: executing program 7 (id=18): r0 = open(&(0x7f0000000180)='./file1\x00', 0x18289, 0x0) acct(&(0x7f0000000040)='./file1\x00') write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0004849d0f3e8095043fa8985d012c0000935102cbd09f97fc7c7d40b5bf6610803975018f983200", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) r3 = getppid() r4 = getpid() fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) listen(r5, 0x0) sysctl$kern(&(0x7f0000000600)={0x1, 0x29}, 0x2, &(0x7f0000000640), 0x0, 0x0, 0x0) r6 = accept(r0, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000100)=0x80000009, 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000040)='u{', 0x2, 0x0, 0x0, 0x0) 1.388390482s ago: executing program 1 (id=19): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) r1 = dup(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8000, 0x3}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0xb9d, 0x3, 0x2800, 0x7}, {0x20000005, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0xfffd}, {0x6, 0x803, 0x8, 0x8}, {0x2, 0x5, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x8, 0x10001, 0xc, 0x3}, {0x408, 0x5, 0x8}, {0x6, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffd, 0x60, 0x6}, {0x1000c, 0x5, 0x9, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 64) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async, rerun: 64) setuid(0xee01) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) r4 = socket(0x18, 0x2, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) getsockname(r1, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async, rerun: 32) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="50041b000f3e8095043fa8ca3a51b89fff784718985d012c000001003d0817c53fcb7c7d40b5bf66108039750000007ab791f608f7", &(0x7f0000000000)=0x35, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000000ffffffff030090780008000000000000000000fe0000000000000000e0000001"]) (async) r6 = dup2(r3, r4) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20}], 0x20, 0xa}, 0x8) 213.69212ms ago: executing program 0 (id=20): munlockall() syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@generic={0x9, 0x6, 0x0, "4d9864a2"}}}}}) poll(&(0x7f0000002380)=[{0xffffffffffffffff, 0x8}], 0x1, 0xffff) unveil(0x0, &(0x7f0000002ac0)='c\x00') 213.081092ms ago: executing program 6 (id=21): syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x66, 0x0, 0x0, 0x16, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x2, 0x0, 0x3, {[@window={0x3, 0x1, 0xcd}, @timestamp={0x8, 0xa, 0x1, 0x6}, @window={0x3, 0x3, 0x2}]}}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="db19c8d0ac2e15aaac6974d2d8310959658a90a159e4700c8f2648e5c8f5ecdd95158df050774261eb5a077376d873bb42e4718beea2b31d78ac3cd34036db82f62d20cd49ead2c54e74500ba5e0e3d35a92616954ba237bf46b7729edee2a361635d0d60c751e573e644d456da3ea46cf28892f393cb62964b338052e86e0b7413bd8cb060000000000000000004d484e2c90c32a6acc8382c592f5b143a12ac9b58a91147c71ed2786f3f868b876a4967b2dd7ff969558", 0xb8}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) 212.368486ms ago: executing program 1 (id=22): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="8cc19e055c3f96f86afe9b52158a8d5433a7b8b50986337c8a6e0a33ed811e3c629fdc3429ffda5cbb20d942233d52392025d9a7129c1616570bc2fdc8bb84974c3da8df49fd5ed1a660bd7169df97b60229717c98db33a108f552162aaa77add70f417cc835696213bbee7f692083c18eb2772bb7aa4042b5cb1e248852f6f23a74fda74d4dde313301c6fcc2714243d6115115a7a95b1a9e925d370c7623d3f01f6ced", 0xa4}, {&(0x7f0000000200)="5182fe75971f9ade31d181f761e2aedf32f9e0241f47c47e5762919793c9585c808719f06892a54464c18f86652fe69feba49fd7e7d2f9a05735a54fccf663461c0f91b819e1c5dac56e373dba34ece64d8b6c5e8d1b1fce25ea0eb8965e84060f4c55badfece7", 0x67}], 0x2, 0xa) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001c4, &(0x7f0000000340)=[{0x3, 0x8e, 0x6, 0x40000007}, {0x8, 0xc, 0xd5, 0xf}, {0xfffa, 0x9, 0x1, 0xffffffd2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="441e10dffce20605fe89e3ca7ecffcfcbaf26e30456a733b2ea67c83eeb7f252265ec347cd3852914a90ff2ec4f59aba", 0x30}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="50041b000f3e8095aa26c78e250227312f416048bd006eed9dff784718", &(0x7f0000000000)=0x1d, 0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x401, 0x7f, 0xfffdff80, 0x160350d, "04f0ee091a00041300000fe0ff2285080800", 0x1000008, 0x2}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f00000004c0)="d81aff0500000000000000090000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x4) 212.005666ms ago: executing program 5 (id=23): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x26, 0xfb}, {0x23}, {0x25, 0x3}], 0x3}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f000066a000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f000064d000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000617000/0x2000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) getitimer(0x2, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0x2000000000000, 0x2000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget$private(0x0, 0x30) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) 208.092775ms ago: executing program 4 (id=24): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000008}, {0x0, 0xf, 0x3, 0x4006}, {0x6, 0xa, 0x1, 0xfffffff1}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="90000000bbdcc2d3427bac77cb3b80b64b22773797aeb03197835e980edd12ab2b485dd95ebb7db483cff01b0a7ebe306376c31180cf72d2a471c1ea6105c5a25d2a443defafb6f8960e8d06d444acd3677500"/92, 0x5c}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) kevent(0xffffffffffffffff, 0x0, 0xfffffffa, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) r2 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x99, 0x6}, 0x1004, 0xa0d, 0x0, 0xffffffffffffffff, 0x7, 0x1, 0x80000001}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/54) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x4, 0x8, {[0x1, 0x1, 0x8, 0x1, 0x7a1c84e4, 0xb, 0x0, 0xe82, 0x7, 0xfa, 0x9, 0xe0, 0xffffffffffffffff, 0x200, 0x4, 0x9, 0x1, 0x6], [0x3c6, 0x4, 0x9, 0x7, 0x800000000, 0x1, 0x9ed0, 0x10001, 0x8, 0xfffffffffffffd73], [0x8000, 0x8001, 0x3, 0x4, 0x100, 0x100000001, 0x1], [0xfffffffffffffff9, 0xa2, 0x6, 0x4, 0x6], [{0x3, 0x7fff, 0x4, 0xfffffffffffffff7}, {0x3, 0x4, 0x98, 0x1}, {0xefbd, 0x1938bcaf, 0x1, 0x80}, {0x3, 0xfffffffd, 0x10001, 0x1}, {0xa, 0xffff, 0x609e, 0x5}, {0x4, 0x0, 0x70, 0x80}, {0x3, 0x7f, 0xfffffda9, 0x1}, {0x6, 0xfffffffa, 0x1, 0xfffffffffffffff8}], {0x101, 0x5, 0xb, 0x10}, {0x5, 0x0, 0x0, 0x4c800}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x80, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="441e1030456a733b2ea67c83eeb7f252265ec347cd", 0x15}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="b1", &(0x7f0000000000)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 134.679214ms ago: executing program 6 (id=25): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x6b, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x39) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r2, 0x40044274, &(0x7f0000000140)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) kqueue() r3 = msgget$private(0x0, 0x180) msgsnd(r3, &(0x7f00000014c0)=ANY=[@ANYBLOB], 0x8, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b1", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 134.287854ms ago: executing program 5 (id=26): r0 = socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x4, 0x7f}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000340)='./bus\x00', 0x20000, 0x6) (async) r2 = open(&(0x7f0000000340)='./bus\x00', 0x20000, 0x6) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) syz_emit_ethernet(0x25, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001700f67a000074907800000000ac1400aa290def"]) (async) syz_emit_ethernet(0x25, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001700f67a000074907800000000ac1400aa290def"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x40f}, 0x2, 0x10005, 0x0, 0x0, 0xfffffffffffffffd, 0x6, 0xa, 0x100000000e63}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x40f}, 0x2, 0x10005, 0x0, 0x0, 0xfffffffffffffffd, 0x6, 0xa, 0x100000000e63}) close(r0) sysctl$hw(&(0x7f0000001580)={0x6, 0xc}, 0x2, &(0x7f00000015c0)="fd8b5fa92d", &(0x7f0000001640)=0x5, &(0x7f0000001680), 0x0) (async) sysctl$hw(&(0x7f0000001580)={0x6, 0xc}, 0x2, &(0x7f00000015c0)="fd8b5fa92d", &(0x7f0000001640)=0x5, &(0x7f0000001680), 0x0) poll(&(0x7f00000002c0)=[{0xffffffffffffff9c, 0x20}, {r1, 0x5}, {r0, 0x10}], 0x3, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r5, 0x10}], 0x1, 0x2) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) (async) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r5, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) (async) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r7 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x91, 0xff, 0x7}, {0x40, 0xf, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffffffe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000740)="00231b000f3a8095043fa89874012c00000817c53fcb7c7d40b539750008007a00000000a25ef4fd94e9a6cdfad553b6c8ec064b6bbea09974d5f84d01bbc3ad068d3fe5411e69be6c4c3ad48e", &(0x7f0000000000)=0x4d, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000740)="00231b000f3a8095043fa89874012c00000817c53fcb7c7d40b539750008007a00000000a25ef4fd94e9a6cdfad553b6c8ec064b6bbea09974d5f84d01bbc3ad068d3fe5411e69be6c4c3ad48e", &(0x7f0000000000)=0x4d, 0x0, 0x0) 133.281836ms ago: executing program 7 (id=27): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xa4) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x1, 0x2, 0x0) fcntl$lock(r2, 0x4fee08159a9d2be4, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = socket(0x11, 0x3, 0x4) sendto$unix(r4, &(0x7f0000000000)="b100050400fe04000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 62.604336ms ago: executing program 7 (id=28): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x2) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x9, 0x9, 0x5}) (async) ioctl$VNDIOCSET(r0, 0x20006470, 0x0) 62.252659ms ago: executing program 1 (id=29): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x2, 0x9, 0x1, 0x7fffffff]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xe5, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1, 0x0, 0x2000000000, 0x0, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) setreuid(0x0, 0xee01) fcntl$setown(r0, 0x6, r3) setpgid(0x0, 0x0) r4 = getppid() setpgid(0x0, r4) setuid(0xee01) close(r0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r5, 0xc0284457, &(0x7f0000000000)={0xfffffffe, 0x5, 0x9, 0x1000, "08ffffffff01000000010000000100", 0x4917, 0x8}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 61.98059ms ago: executing program 7 (id=30): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@random="8f6f77ede655", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "23f23e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x88}]}}}}}}}) (async) syz_emit_ethernet(0x4c, &(0x7f0000000140)={@local, @broadcast, [], {@generic={0x1989, "1245a23321fad746527883afa68ca290866fcc4b4698d7494fc3e9a1d44a266efca5a14bed2ae276bebeb37a136c5fa510f641bbb1f6ef3da364b8eac056"}}}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x23, 0x3}, {0x22, 0x7fff}], 0x2}) (rerun: 32) 61.531141ms ago: executing program 4 (id=31): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x3}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x4, 0x7fe, 0x800a, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x0, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x4, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x5}, 0xc, 0x0, 0x0, &(0x7f0000000440)=ANY=[], 0xa0}, 0x2) 26.487521ms ago: executing program 3 (id=32): mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x4, 0x7, 0xfffffffd, 0x80a19a, "bb080006020900d91050080000000f00", 0x3b, 0x9}) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x7}, {0x0, 0x6}}, 0x0) getitimer(0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 25.790908ms ago: executing program 1 (id=33): syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1}]}}}}}}}) (async) kqueue() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[{0xf0, 0x1, 0x2a, "df6d5683446e600da08f4714a55ae7f30f81e17dccdd7473f40f7659cc14edd89e0403c21e4cd25777a7414760375193f8a10452921f13aea5fd088146e65c7568d825e07ed219b07666c5aba7338ab2851397d0c6fecf98d7cd03ca3cb6f8f94fa3114efe1497bd91e67297fe3b9f644ffeb5875e604094a6a6ce3ef71622ebe4856a51ecde5a98436ce8c3d1abd75520cd329aa9fd8873d26cac9a2a242c0bac6ecf0b3662ebd13dafb75052faa15f11c62a8beac5395c4305f24f083845fda74c07323de287fc5978dbcbe6a167fdaa3db6496500965a5f06"}, {0x1010, 0xffff, 0xc5, "74899df15804547846b624ff770d84408663c59cad2a041d18919b70f377b1489e8eb1107ecb5e20c5d8b63089701ad35b8309d194195bdb64d6a4ce57b3a8465fb9c7c5196b89277b3b86efe476fb2399b2e9c234fc6691c5469fdb428a767581b8f9cf7898b4316cde0f39175f1398e8c29623f0214f4f44c6c7f735a18920a371eb16f12edf004b495671e4954a12cfe559873ae4cf9f88dabadc12e3b19804a495186afd6b1f668a4e4b9c4473cfae2959c0e4c9f0d80d1d57f5915b391f4c14d49fe66960bf49bca170b8dcf77835a38c9908321eceae754e6d939a03d3d621a654fdde12f56279cf059cf165deeff958718970e63e3ffe6e45467231e66d5912756bf8ca57b5fb0c5e5e17e8e4b782145167d0175a7295add0d38744ff4eb59e7b5962a2eb20479ebd039cf1aa0fe7351614b256ca21ec83122fc421717a24dbc2bf2d6289ceedfad379ae6fb4a8622ad0f53b4dc99009fd9c93895faf8d0b4ec49850b11e7681b857fd0569c473e5c1abc92511e10c4c4c65bc5bcd74a58851de37957b37435347a874027ffd9498816270be43ccd8e94d593303e21d69468d9acf9b1b2133807bbf2ea502c446aaa19e9ab0e4c894cf62732b1b178c80248f1e6b8bfd7a8a9230efc5575908b823e2d76a221f59b89860b2beb7f08f36c789ff31076ebe32fe7404f4f2fb44677dc77492f4f434e146ff3a5789d0c077336641355a1cbd945fcca1e0f070ba593fc5be0f961df762626adb699479d3b6f532cca1bacbb9ba835bd75bbd4c7d5b92ba90ca619be8e8c793a6ef407e78a6685f11e1fb54bec7cc2a395b94c5b8ccda2bde91a6ed41c5c7cbfc452525e43d455482d54ab4947fb50875aa18c9e61253a7fbee9c6ecab011f2abceae4e075325f53f772846d7b9c27cd5d6d62e29f7af5ae5f89371e00de7219f5c1d49dfb75c5d9bcefae5bf085fd932d02f277bd05209c196362ce168d25cbe4aa51a847c40791a374ee251a7a4087ad23fb3004e1748803fbbda4141528a65904f78fd7aa33ad30649236ba20e0a444809cac0758f4fc4e301a7f698edda87e7a58affe8fd953272fe145bbf2f929c7eca597fe9d0f34a0a253329dbeb555dfc1a0fbcce2edfac27705566b303d323b8610daf77438e3bfec0897a2f08f1ef725f90239e01e7b86edd57fd61b7cc3097551e6e72ffdae982c73993bd361270ac8d7b3212de4f96d65cfea33dd1252a132d09dd665297bb53eda5262a2c86dbfcee17189bb0cf015e90888e124fcff547bf595def883b0af2cef268c33dd5ac9af848a94ed3711a135b1c3fcd07bb9b4eccd1f141e12d53d61cc376c805fc6dbc30dfb5871e17a1124854a263202a59c3b3698e693eec43404830ee9df30ac4d5a0b459889ff68016bbf21e9489fbfe68104d0d95fc05ab924916fb54f0683e482a26330602291e5fff23da7714ad092ce96ad1a98a9c30e356c6a92a21a3bdb79656d9a479ee5ed507a0bebc0bda1bb55622c7dfb10549ce47c90eff13b692dba9f043770142c0426c7ebc78a30ce5e16da4f8a1667679ad6311384460f223b9681596a2d8400f449e85cdf289d8f3611c48d571d89c5f2df4546005a7ad8ebf8d01c0d3991e38761fa65faa8604e199496c73ab55419a62f9787055a6f5be36c63800c64e9a1d05468cba34ed7731405fb0158379b103c1009ce106990401c074b00f379564029d8ab0422bd17aa6858616f1082f1a053d801205b356ccf80812bbbcb35f7e636b861fe9b11ac9e09b04caab08e385ef13879b0005b628571cb1ef0569f297d3a577091f5b2e23396e6fa6f6860fc3c0548be18badd3d3f8ae476ee71123a4d37ec5a76d4d339c75fd6a96a5f1ecfa2e1ab048e11046716b6a2d539d6b1a840c93f1b26c1d0a58fe9ba56965d2c6c526c1e96317a9532bf38b6c6d8df63798e978c1bed167d6fc71ed13e8ff6695234a3577c860b848e7d40d70d817035184c4cf835b0764d8cb65efcd3d790362d41df9ff99d6679b757641296d0b74930daf77baf7da2822d68d145535abffa1381ce53fda49f1475e23bebc92c3f3d2108860bfa3dab22cc4182ec9521761ce51b8f043b1db6fb1ad77959c9fb1a2d8307896c50e2455824c13b8616faa45ef6a70315eefe22786c664d8e4ad187e7afd994a2fc76907c0517624eea331e796456def69eed124579be0694d242d159db1d608a92e45acd72d97ab18d5d725fe67e41baeb3456157f77116b1c31f44e86c10e90dcedd6a0c45d97cb83ae99970c61756aaed075d8548a029c2d87068fce42425e4c4da2c575d57ddf63d171892677b3f3e6ae9f20a94b40744ed8c7955f4f952d535846c93639c2b3038b8c8099a520b99915b1b1a6ba60fdf11b47a4522178a77bb127a748157e4e6220e71eb0cba1389f23c3b1a4590f62aebd7843fb07cbb6b0ccdd3c93abf400791049b90313e7cb41fa98160ba83a5308a25b18006c8d796a25b61749346c0010f4a07e37293710f3664cb4a4183daf06236f9e00d6fb7be1824d09eb707c489f93192307ebf99e711ce020cc111ebd5fddac74b99e3f8a0ab19a39ffe2066803f2d5c30a3ee561bafe19b78cf35a967d58937a461d26b3a98645f2b379376e15dcc03cad78098850dd4949364618b6bbea4dc30446b8e5fc9493581beb60fcfb95f802bbc39b0066f71aeff4f0b9e4cdd4f3abc65e641e7acb81c8e80921f9ee9de7973840ea99bb645caddffceca7fcda3d34d152e44bd06ae657418064b7945e37a406be401ed8f6566a5680dc3517318450ad4857cd15a5a13388b33a3de2a526ca78ae6f383ccc515ba9e4730191e94551f5501c1d7bc84824dc6a951e2a98d88859dffc7716d0af6d7ead5702e0c84dd1593e94d69ea5e87a1d856d80f9b61d731fcf2ae91070a6b2fc176c3564cec03a3b8de7e3dc1c4fac624f0db3ded5fa819038926a97c1bcb501793bc0532e1058da83ab4653f0464e88c879719121a78a21593315a1dbfeb2590107724fadc46016322af60ee1595e60a884f2f9ca53b229e34d47c31eea0d061280334fdcffd3102c4e2de4c1c48db96fb237424034da1a18095f42c0e0f14009744e2bd2ec6e6846d1b7879215210b77b860568661499646bd832c56334ad1441c924e9ade05f6591c8c5c8bbbdc3fc460300688baaac8614c4e6ba4d64a8ec9378906ba3a761a0ddbb280738597857c97768d2e69ef072619a5333d89eedf3d589629724d3aa9d27778383e77f772ecfbb923c7e70ead0a6723fa52579cc32ce81c4e61fa188adb75ebb5edad3a5ef027d545ae77d35e135939ee64324b44aca2165629edfafe1db20c904dd8f5f97d895cc5039c577201a49ebca0b4fa66b6678f94f0cfa8512cc514a7fee5ea22d549a70558c0cc4c0fd09c02ef02156f7f55d4c0964f0d40597d58096d48e9ef0c7a8426159ffa02058e092c0e79417114062f8fd5ba7af740cbb2d598b3a47a77778a2afc0f89e661cf3294c0db4b67143e644a944975904f3cba27bfae5f2642411838369d99c981598383676bb0ccf9b92e050a3480f92c7fc709ed7dce53a0b31616fe4172c6f4a79726ed21658462248450ca534b41eb61fa001984cb7f43e4fce4611643e8e9e1407e9e98ce784f1202eab8188456f4c78cc99b85e0500d6adab1652c72c6ea03b2a80749572ed201b9ce9af07d236a30c4f226990ea5e9badcbf3ea247cafa94c8ed4fbb47a340706a1502d4e58606d83334a51ac27fd4475145b263df778c15e5954ea1e1f18f0abe75d592fc5a33e3bca8529b74647d3324aacb17df45e2c40519b6225a532adcdda2466e7a7dbd5be209625d0209fa959751375fdbc43a567d9ed44b1ca581e9c727ef6c25cc0167ce13ee2f3be3ec07283e9e566358dd96ffc901cca461b68580e52809bdb617bf4e4547e525107f20fb6e49d44e99027bc287faeebdc7d7feeee8f36cb9b9a8bc3f293c0e2cdd3cd27b1ac203e9820f7e8e404354661f9bd62387c2671c9d05763dcc3a6ad892d88f289ba552d0f5934323319fe604a987867194fbeb4670929c94263daeced3b6488ee8288a07933d1f63f27c05684c0e7fe44efc695c1a3272cd0755373e349ef9a421fc1181effd2ad2859c31ddff67e085b34fdaeebafd67cbd3428900d22964506cfdb8f11fa36dc210ea9de0210693995e88b615ed07ff6452f2ac1bc7ec7791d14e9dd07c224c0882be5cb3c8618a3a8810efb0f8995efe6c74be6de1ff28ff1ff8aba825ac9d6abd25f39ebb49c0d7ce7daba6ccd635a06d01fbabb0ec3abb9685121bb34410db4cce99663926aeb0c118b4db9f64b5515b4b9f59254f5219eaf88d431b78db410ff48775411ba12d1f54379438beb9964dee928aa850a41e6a255c309df68909a537eb27c25c069422c0265c0d656a5d10af5e49b56c9d9d6fd67ea24b2829c38157932330f84aa9593b73cbe2f5272f8d874774ac20fb644565405245fb82e15ba023bf8d46a1e45c3a806886a779f47e0b7c81eb5a4291eaefb291c8cea01fd31ca9a7d2d3e322fb6d6adc6b40785fe8a9e943c9ebd342c800d0810071c0dca41e4a5f6c38468ca4a62423d7545580ad9d70dc980fc2cfecebf0674d0e7ee44d1e56bffcfcad9ed4b2f505ec195945bd489a580bfe6e6b92e64cf18980db5f569f5c4ed68db9ecf204ff9fc90f261a4da9c0a360cebe0ff820f47905f5e24435966834db1f0689f9472e59547346ef2f2f307b514833efcb65c79071dfbe72a80a8304412de1993663d312585d34ce519a5d0ba6f34764de071ecf5e8927e247ff5d2611a45b8690cc90284b075752ff9f8470600363556b5d24f5db61837762e1ed571082548326ac71ed57bc395f1bb678b6980c6f3d89bf1b760bc9daab945410260961cbd79dd62633346552d64d71db7d6e2b62cb5b8564fe197ab47adbfe12255249c0223f315ceac3734ec821eb4c7eee65dc7888b63814110226eb2cef7b70347885761fc7caab54b4da4226c62f38e9615d0a8c8db404a949eb7a205b28cb5e9f87ccf458fc39f988f53e5202ab143b4e2f8b2b9fd57bc21507a8d89a6d8914fb093610e7e1fd1254f45ec8f4045a34041e2672a4ff5405e1edf40522bdebb5222ff26d670c8466b7702b8493b633e07bd9882e588f86567938818ceb00962255b4188d92d2ae3413da733dd758827563be468f2e1faba1164857577704c58c012082b992f16db48507d156056c85b7b490beb882ed1fd3d0c5de8706ee4b129ea081fdb00b28db6616fb5af29dc592a70f3bbe0c78615b6e28e42de0950c65a8c4cc06cf5157e3409a31f22372ce564dbe05878f83a2e64654aa6855aac9b5904a28b3092ececb9b06a4f6996156ca871a7065c269936a04c4ad5ec06e021ccc844877e76a1f5511a9c424199ef2a731e25fcdc4d9fcbbba55a94c9c52175c81dac4315fb3bcd017a5b5364966f588d7cae612014f3f0b8149317d2fb40146e1a2e2e977aadb6d5f37ab4caf8ac9ea239dc2e8aa5896154216d6bae0e28cc19a68db8d2df858957c93763b5d8e7164d055ac49821be8a426681019961c33917bfdb78dad87642ee805778687e2561dcff0ebe87133734d7307afdbe909adb3a95dd7228ba5356d189f1778e412853e59f37e991c8f69a203586efab828bf69fe2da0084e34b368b2b11873a251051fd90e30292bc52cb976b80d13df8a8340aad0e4b1f96cdb6f1fa57050e11c32d624cdd3e7de7f2a8896369af906cf7ac8965ea8469bf"}], 0x1100}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x9b) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5c}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000011, 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="e0943c683f1b729e4ba79dcc929fe4a9f4447a63cfcfd2d36d22e1e0a96cc378", 0x20}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000003c0)={0x2, 0x1, 0x7fffffffffffffff, 0x1ffffffff}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) clock_gettime(0x4, 0x0) syz_emit_ethernet(0x108, &(0x7f0000000000)={@broadcast, @random="ff2a5ffeba51", [], {@generic={0x4321, "8caabf16bcfe8336c1ffa040a0f266a8f484c62e319cb652fea5b54d7598fda22b9bdc828e59177833df16b503e135d6b79a4b83cd16a41dfa10ab390d03932f3466e26ddb91a9160aed66c4e503b83da916fa26960e0555dd420120b87d3beee7fc24566476ba71b5f7df9b9caf5b2a114e2e0063d9b6b481be9086bf40b3ac741964734daadb501b19978eed22fc3105d147360aeeb1bfd6d22b79824553d009f52f5a664eae51e07339044ce0914a8cbb1e308ef40be2a18624e262a44b2a7b8f32ea868299d03f3a331a15a8e6ad8a5ca4a8103b15722209b95aa4a2523f232b15c495515d224084fc13ba4e9bf6547137a14c3a568c142d"}}}) 24.833859ms ago: executing program 4 (id=34): r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x84) (async) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x1, 0xffffffff, 0x2f01, 0x10000000002, 0x3, 0xfffffffffffffbfa, 0x2, 0x80000001, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x80, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0xb, 0xfffffffffffff800, 0x0, 0x800000047], [0x8, 0x3, 0xb6, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x7b1, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x5, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x5, 0xd, 0x40}, {0x7ffe, 0x4002000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) (async) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0x2, 0x0, 0x0, 0x2, 0x400000000009, 0x5, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xfdfffffc}, {0x18, 0x1, 0x8000}, 0x0, [0x0, 0xfffffffe, 0x383]}, 0x3c) (async) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 22.432762ms ago: executing program 5 (id=35): openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x8000000000000000, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x4, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfff8, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0xfffe, 0x3) listen(r1, 0x300000) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 17.310732ms ago: executing program 0 (id=36): socket(0x18, 0x2, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000540)='./bus\x00', 0x80000000000206, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0x36}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000000)=0xfe1e, 0x0, 0xfffffffffffffd7b) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x300000006}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000100), 0x3, &(0x7f0000000140)) socket(0x18, 0x2, 0x0) (async) kqueue() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) open(&(0x7f0000000540)='./bus\x00', 0x80000000000206, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0x36}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000000)=0xfe1e, 0x0, 0xfffffffffffffd7b) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x300000006}) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) getpgid(0xffffffffffffffff) (async) wait4(r2, &(0x7f0000000100), 0x3, &(0x7f0000000140)) (async) 0s ago: executing program 7 (id=37): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x101, 0x80000001, 0xa1b0, 0x10003, 0x100000000000007d, [{0x0, 0x2890, 0x7, 0x71002}, {0x6, 0x8, 0xfffffffe, 0xfffffff9}, {0x104, 0xf8a, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0xd38, 0x7}, {0x1, 0x651, 0x3, 0x97}, {0xce1, 0xffffffff, 0x4f4, 0x5}, {0x6, 0x803, 0x8, 0x8}, {0x2, 0x5, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x7, 0x10001, 0x8, 0x3}, {0x408, 0x8, 0x8}, {0x3, 0x7, 0x204, 0xfff}, {0x29a71717, 0xfffffffd, 0x60, 0x6}, {0x1000c, 0x5, 0x9, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x4, 0x7f, 0x8}, {0x2c, 0xf, 0x3, 0x2}, {0x206, 0x9, 0x1, 0xfffffff2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x2, 0xd}, {0x5c, 0xf, 0x8, 0x20000007}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) socket(0x11, 0x3, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) read(r0, 0x0, 0x0) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.139' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806c9f9d70, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND 266983 69466 0 0 0 0 syz-executor dt_ioctl_record_stop(ffff800001489000) at dt_ioctl_record_stop+0x108 dtclose(31e5f,81,2000,ffff8000fffef770) at dtclose+0x109 spec_close(ffff800033ff91b0) at spec_close+0x466 VOP_CLOSE(fffffd806a27a458,81,fffffd80097fd1a0,ffff8000fffef770) at VOP_CLOSE+0x132 vn_closefile(fffffd806a6dc188,ffff8000fffef770) at vn_closefile+0x12b fdrop(fffffd806a6dc188,ffff8000fffef770) at fdrop+0x121 closef(fffffd806a6dc188,ffff8000fffef770) at closef+0x192 fdfree(ffff8000fffef770) at fdfree+0x116 exit1(ffff8000fffef770,0,0,1) at exit1+0x576 sys_exit(ffff8000fffef770,ffff800033ff9520,ffff800033ff9470) at sys_exit+0x1a syscall(ffff800033ff9520) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70b9077be4c0, count: 3 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806c9f9d70, 0x0, 0, 1) -> e ddb{1}> trace dt_ioctl_record_stop(ffff800001489000) at dt_ioctl_record_stop+0x108 dtclose(31e5f,81,2000,ffff8000fffef770) at dtclose+0x109 spec_close(ffff800033ff91b0) at spec_close+0x466 VOP_CLOSE(fffffd806a27a458,81,fffffd80097fd1a0,ffff8000fffef770) at VOP_CLOSE+0x132 vn_closefile(fffffd806a6dc188,ffff8000fffef770) at vn_closefile+0x12b fdrop(fffffd806a6dc188,ffff8000fffef770) at fdrop+0x121 closef(fffffd806a6dc188,ffff8000fffef770) at closef+0x192 fdfree(ffff8000fffef770) at fdfree+0x116 exit1(ffff8000fffef770,0,0,1) at exit1+0x576 sys_exit(ffff8000fffef770,ffff800033ff9520,ffff800033ff9470) at sys_exit+0x1a syscall(ffff800033ff9520) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70b9077be4c0, count: -12 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800033ff90e0 rbx 0x1 rdx 0 rcx 0xffff8000fffef770 rax 0xffffffff838087e0 dt_prov_syscall r8 0xffffffffffffffff r9 0x1 r10 0xe2a95eabdcf643e7 r11 0xefa39a405f8cc304 r12 0 r13 0 r14 0 r15 0xffff8000014a7900 rip 0xffffffff828687a8 dt_ioctl_record_stop+0x108 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff800033ff90b0 ss 0x10 dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 ddb{1}> show proc PROC (syz-executor) tid=117032 pid=67818 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=73, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000fffef770 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff800030febca8,0xffff8000fffefa18 process=0xffff80002a3cd358 user=0xffff800033ff4000, vmspace=0xfffffd806c9f9d70 estcpu=23, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 97783 310405 86852 0 2 0 syz-executor 97783 242206 86852 0 3 0x4000080 fsleep syz-executor 81879 180732 46886 0 2 0 syz-executor 69466 266983 27561 0 7 0 syz-executor 69466 250817 27561 0 2 0x4000000 syz-executor 84065 79581 60436 0 2 0 syz-executor 21337 283711 58839 0 3 0x3000 suspend syz-executor 21337 473394 58839 0 2 0x4081000 syz-executor 23851 92363 0 0 3 0x14200 acct acct 22143 409638 99491 0 3 0x100082 sbwait ndp 99491 349820 49322 0 3 0x10008a sigsusp sh 27561 307759 54180 0 3 0x82 nanoslp syz-executor 46886 436366 54180 0 3 0x82 nanoslp syz-executor 5651 452264 54180 0 2 0x2 syz-executor 86852 185247 54180 0 3 0x82 nanoslp syz-executor 60436 203412 54180 0 2 0x2 syz-executor 49322 51633 54180 0 3 0x82 wait syz-executor 79497 316019 54180 0 3 0x82 nanoslp syz-executor 58839 105118 54180 0 3 0x82 nanoslp syz-executor 54180 194373 13696 0 3 0x82 kqread syz-executor 13696 473605 38080 0 3 0x10008a sigsusp ksh 38080 517225 43461 0 3 0x98 kqread sshd-session 43461 386555 94101 0 3 0x92 kqread sshd-session 23387 84911 1 0 3 0x100083 ttyin getty 94101 371175 1 0 3 0x88 kqread sshd 57473 22953 66691 74 3 0x1100092 bpf pflogd 66691 469102 1 0 3 0x80 sbwait pflogd 85459 445884 41139 73 3 0x1100090 kqread syslogd 41139 250045 1 0 3 0x100082 sbwait syslogd 16506 171206 1 0 3 0x100080 kqread resolvd 66633 66176 18026 77 3 0x100092 kqread dhcpleased 9338 247879 18026 77 3 0x100092 kqread dhcpleased 18026 50793 1 0 3 0x80 kqread dhcpleased 19212 70762 0 0 3 0x14200 bored smr 5991 449103 0 0 2 0x14200 zerothread 28944 122794 0 0 3 0x14200 aiodoned aiodoned 72469 302259 0 0 3 0x14200 syncer update 39173 223332 0 0 3 0x14200 cleaner cleaner 67617 17392 0 0 3 0x14200 reaper reaper 83137 88364 0 0 3 0x14200 pgdaemon pagedaemon 98448 487064 0 0 3 0x14200 bored viomb 1162 261095 0 0 3 0x40014200 acpi0 acpi0 72393 79016 0 0 3 0x40014200 idle1 54817 415376 0 0 3 0x14200 bored softnet1 85498 476111 0 0 3 0x14200 bored softnet0 83944 325043 0 0 3 0x14200 bored systqmp 7797 448625 0 0 3 0x14200 bored systq 20332 309064 0 0 3 0x14200 tmoslp softclockmp 26244 456893 0 0 3 0x40014200 tmoslp softclock 57349 235462 0 0 3 0x40014200 idle0 1 414874 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10207 11131K 11379K 166960K 11406 0 pcb 17 12K 12K 166960K 22 0 rtable 249 8K 8K 166960K 383 0 pf 34 17K 18K 166960K 50 0 ifaddr 43 7K 7K 166960K 47 0 ifgroup 55 2K 2K 166960K 62 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 76 0 ioctlops 0 0K 4K 166960K 1522 0 iov 0 0K 12K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1345 85K 85K 166960K 1394 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 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 89K 166960K 167 0 sigio 0 0K 0K 166960K 3 0 proc 71 115K 147K 166960K 529 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 2 0 in_multi 99 7K 7K 166960K 101 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 43 201K 201K 166960K 43 0 exec 0 0K 1K 166960K 388 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 235 173K 177K 166960K 3434 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 44 88K 108K 166960K 1331 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 12 0K 1K 166960K 30 0 temp 37 8658K 8723K 166960K 4298 0 kqueue 13 20K 24K 166960K 28 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 43 0 39 1 0 1 1 0 8 0 rtentry 176 112 0 1 6 0 6 6 0 8 0 unpcb 144 41 0 22 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 15 0 11 1 0 1 1 0 8 0 arp 136 19 0 0 1 0 1 1 0 8 0 inpcb 328 115 0 106 3 0 3 3 0 8 2 nd6 152 23 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 3 0 3 1 0 1 1 0 8 1 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 448 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 2 0 0 2 0 2 2 0 8 0 art_heap4 256 451 0 0 29 0 29 29 0 8 0 art_table 40 453 0 0 5 0 5 5 0 8 0 art_node 32 112 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semapl 112 1 0 0 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 1620 0 105 95 0 95 95 0 8 0 ffsino 296 1620 0 105 117 0 117 117 0 8 0 nchpl 144 1851 0 154 64 0 64 64 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 vnodes 216 1725 0 0 96 0 96 96 0 8 0 namei 1024 5587 0 5587 1 0 1 1 0 8 1 percpumem 16 53 0 4 1 0 1 1 0 8 0 kstatmem 264 30 0 4 2 0 2 2 0 8 0 scxspl 216 6154 0 6154 3 2 1 2 1 8 1 plimitpl 152 29 0 12 1 0 1 1 0 8 0 sigapl 424 488 0 439 7 0 7 7 0 8 0 knotepl 120 296 0 0 9 0 9 9 0 8 0 kqueuepl 224 32 0 22 1 0 1 1 0 8 0 pipepl 344 122 0 95 3 0 3 3 0 8 0 fdescpl 528 471 0 439 3 0 3 3 0 8 0 filepl 160 1721 0 1502 11 0 11 11 0 8 1 lockfpl 104 14 0 12 1 0 1 1 0 8 0 lockfspl 48 8 0 6 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 95 0 82 1 0 1 1 0 8 0 zombiepl 144 441 0 439 1 0 1 1 0 8 0 processpl 1232 488 0 439 5 0 5 5 0 8 0 procpl 664 550 0 498 5 0 5 5 0 8 0 sockpl 752 199 0 167 6 0 6 6 0 8 2 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 1 mcl2k 2048 37 0 0 5 0 5 5 0 8 0 mtagpl 96 6 0 0 1 0 1 1 0 8 0 mbufpl 256 194 0 0 13 0 13 13 0 8 0 bufpl 280 2447 0 128 166 0 166 166 0 8 0 anonpl 32 3944 0 0 32 0 32 32 0 246 0 amapchunkpl 152 9617 0 9183 21 0 21 21 0 158 4 amappl16 200 2063 0 2048 5 2 3 5 0 8 1 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 9 0 8 1 0 1 1 0 8 0 amappl13 176 439 0 437 1 0 1 1 0 8 0 amappl12 168 846 0 804 3 0 3 3 0 8 0 amappl11 160 17 0 17 1 1 0 1 0 8 0 amappl10 152 51 0 37 1 0 1 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 36 0 34 1 0 1 1 0 8 0 amappl7 128 84 0 83 1 0 1 1 0 8 0 amappl6 120 292 0 277 1 0 1 1 0 8 0 amappl5 112 80 0 70 1 0 1 1 0 8 0 amappl4 104 427 0 397 1 0 1 1 0 8 0 amappl3 96 1526 0 1444 4 1 3 3 0 8 0 amappl2 88 598 0 524 2 0 2 2 0 8 0 amappl1 80 9334 0 8714 15 0 15 15 0 8 1 amappl 88 2671 0 2520 5 0 5 5 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 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 471 0 439 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 471 0 439 1 0 1 1 0 8 0 vmmpekpl 168 5704 0 5671 2 0 2 2 0 8 0 vmmpepl 168 38517 0 36617 88 0 88 88 0 357 4 vmsppl 488 470 0 439 5 0 5 5 0 8 0 rwobjpl 80 14146 0 13119 25 0 25 25 0 8 1 pdppl 4096 949 0 878 99 26 73 83 0 8 2 pvpl 32 10140 0 0 82 0 82 82 0 265 0 pmappl 256 470 0 439 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 274 0 28 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83868ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff838b72c0) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x78b9bc338a80, count: 7 ddb{0}> trace x86_ipi_db(ffffffff83868ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff838b72c0) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x78b9bc338a80, count: -8 ddb{0}> machine ddbcpu 1 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 dt_ioctl_record_stop(ffff800001489000) at dt_ioctl_record_stop+0x108 dtclose(31e5f,81,2000,ffff8000fffef770) at dtclose+0x109 spec_close(ffff800033ff91b0) at spec_close+0x466 VOP_CLOSE(fffffd806a27a458,81,fffffd80097fd1a0,ffff8000fffef770) at VOP_CLOSE+0x132 vn_closefile(fffffd806a6dc188,ffff8000fffef770) at vn_closefile+0x12b fdrop(fffffd806a6dc188,ffff8000fffef770) at fdrop+0x121 closef(fffffd806a6dc188,ffff8000fffef770) at closef+0x192 fdfree(ffff8000fffef770) at fdfree+0x116 exit1(ffff8000fffef770,0,0,1) at exit1+0x576 sys_exit(ffff8000fffef770,ffff800033ff9520,ffff800033ff9470) at sys_exit+0x1a syscall(ffff800033ff9520) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70b9077be4c0, count: 3 ddb{1}> trace dt_ioctl_record_stop(ffff800001489000) at dt_ioctl_record_stop+0x108 dtclose(31e5f,81,2000,ffff8000fffef770) at dtclose+0x109 spec_close(ffff800033ff91b0) at spec_close+0x466 VOP_CLOSE(fffffd806a27a458,81,fffffd80097fd1a0,ffff8000fffef770) at VOP_CLOSE+0x132 vn_closefile(fffffd806a6dc188,ffff8000fffef770) at vn_closefile+0x12b fdrop(fffffd806a6dc188,ffff8000fffef770) at fdrop+0x121 closef(fffffd806a6dc188,ffff8000fffef770) at closef+0x192 fdfree(ffff8000fffef770) at fdfree+0x116 exit1(ffff8000fffef770,0,0,1) at exit1+0x576 sys_exit(ffff8000fffef770,ffff800033ff9520,ffff800033ff9470) at sys_exit+0x1a syscall(ffff800033ff9520) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70b9077be4c0, count: -12