last executing test programs: 3.627361956s ago: executing program 6 (id=60): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0xd42}, 0x10) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000a80)=0x4) (async) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000a80)=0x4) r5 = socket(0x20, 0x4000, 0x2) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000340)=@in, 0xc, &(0x7f00000000c0), 0x4, &(0x7f0000000380)=""/77, 0x59}, 0x0) r6 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x400, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x400, 0x0) kevent(r2, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0xa, 0x1, 0x9, 0xbb25}, {{r1}, 0xfffffffffffffffb, 0x25, 0x2, 0x9, 0xffffffffffffffae}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x80800, 0x5}, {{r0}, 0xfffffffffffffffa, 0x26, 0x4, 0x38, 0x10000}], 0x10000, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x80, 0x2, 0x5, 0x81}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x2, 0x2}, {{r2}, 0xfffffffffffffffc, 0x7, 0x1, 0x40, 0x1000}], 0x2, &(0x7f00000006c0)={0x400, 0x9}) (async) kevent(r2, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0xa, 0x1, 0x9, 0xbb25}, {{r1}, 0xfffffffffffffffb, 0x25, 0x2, 0x9, 0xffffffffffffffae}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x80800, 0x5}, {{r0}, 0xfffffffffffffffa, 0x26, 0x4, 0x38, 0x10000}], 0x10000, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x80, 0x2, 0x5, 0x81}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x2, 0x2}, {{r2}, 0xfffffffffffffffc, 0x7, 0x1, 0x40, 0x1000}], 0x2, &(0x7f00000006c0)={0x400, 0x9}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000a00)={'./file0\x00', 0xfff, 0xe531, 0x3, 0x0, 0xa68, 0x95, 0x28, 0x0, 0x0, 0x10, 0x8}) (async) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000a00)={'./file0\x00', 0xfff, 0xe531, 0x3, 0x0, 0xa68, 0x95, 0x28, 0x0, 0x0, 0x10, 0x8}) kevent(r0, 0x0, 0x8, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x6f, 0x1, 0x3, 0x9}], 0x10, 0x0) kevent(r6, 0x0, 0x1ff, &(0x7f0000000600), 0x2, 0x0) (async) kevent(r6, 0x0, 0x1ff, &(0x7f0000000600), 0x2, 0x0) getuid() (async) getuid() getuid() getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) socket$unix(0x1, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getpgrp() (async) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) (async) fcntl$setown(r7, 0x6, r8) r9 = getuid() setreuid(0x0, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 3.304642138s ago: executing program 6 (id=69): mkdir(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x21) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) select(0x40, &(0x7f0000000140)={0xc, 0x10, 0xfffdffffffffffff, 0xa, 0x80000000000bd8, 0x2, 0xffd, 0x4}, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x4, 0x5) sendsyslog(&(0x7f0000000100)="acb7883174a69a955dab5540a44c5e82d57044d4f200cf393b070372bf19579460a0a0c758fc64a96823097c35a0bd5b1bea7e99c82d025fab04a2800d2958c67b2eb2d9a6b26e22471270ecc1fcc1d7ac8fc123ed6eb4fd5f4095d3027c618c9c759d4e7087473e41f849c5b748415ed657151189a6233aa1de9099c6a7737038a6977672bc949681051bde0c2a3bd99f5a2fe25d092163be56326755059f79c0a5c6aaba147a25577ccfc3335c8f2dcc450b06e23d76dc9de150a3736997d6dbd84011bb38d9e46576d5e0c8cb39ae9da04ae20aa418112b846cdd411f6879bd053ea41c075ed3f991c1c692fe2a4aee82d44a4741782ac81e958901532ca44aeaa6c3682a0cf0e8888c5ff89c1f5123fc3a8690a7f695e825acb17c702aefb663842981831ef0c2b01927e5afed57984f412f951820434fb124e2e9ce2cb4277f33fcf30a81e82c0457c9a3c7e647ca90f272ec06c2893f483a9405899856c6ed8b7873ac656cefab09f4a10204652e9c785ccf25b3d774df9dc938ece0d1c280ecd71240e0f64ced14f9458b8eee4ea5861f17f277b20477a60a5c99103f2156778343e5705b71890d0d64830a5bcb920b41227bad4b4027808f701347f359652369d9449225ad134976f22c7e1398cb4030ad04a6e5a00d1f19fdae583ee568cd13fb3203a006536e380bb67f3752d4624f7bd91dab627cac68f831b69941c0a1315d978eea883d4c9cf0f14c275259a617fb76a5b641eccfd8b5158008a19ca6278ec94408a7f146ed690c60bee141b0ca022d54e58f61f8b9b5be393e73814fa340b14abef92d710f845c1a87eb6c33ae0a21c4a398de15dd369f1092ff53c16618879c20349488dfe0630c6ec70ac27e7843e6a074f21ec80ef8966406ce64d15834cf1bfa7d5cd26af547fbbc4019b505159f8cfbef6e22229d510a1c017f2cd28614bec4756367061e70bccfe27964f2f7e2cf9b075d108ac510a7d068e17cc869b9ef448aec38d7b2711e4a4bf75625dc7b5d0de2845bd6c58e6f76ac10fc7e33033dac0f1d659db6ba2f42b2ed429b27ebbbec2b443887f898144b2a1d1d95c1f639bac33daa303fdd187e1d63f5fe75283140dfc5885e83de4cc6846fd4732cccd8e0bf0688c728ff936b624fd45a0a2d17cd97a4eec41ea9ec7fb1cba6db6f8c14cf870cd1861ec41fe5cdd260014d7751278ab8df0828c047cc97e5b8db13dd8fb77363b0016571912f9bd91711ac2b253e0d7955f0338e3ada520e0f1c8546e14505500b53c3d14b3343019633a8508e1a0377fb502fb347fef9e978781ecd1f5f45a196aa6f7bef3d0dbf86fdcc9152b812e908e51c9a0f736c33950f5306ff0969f19f7436a95b5b", 0x3d1, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8819, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x1, 0x829, 0xffffff80, "012000510700000000000000356bbb612c0800", 0x7, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff00"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000780)={0xea1, 0x6, 0x15, 0x5, &(0x7f0000000500)={{0x40, 0x6, 0xd, 0x6, 0x4e, 0xe, 0x5}, {[0x8, 0x0, 0x0, 0x4, 0xc, 0x1, 0x9, 0x2, 0x100000, 0x7b, 0x7, 0x8, 0x4c35, 0x9, 0x4, 0x7f, 0x7264, 0x100000000], [0x70, 0x8, 0x8ff, 0x6, 0x9, 0x80, 0x2, 0x1, 0x100, 0x1], [0x0, 0x2b33, 0xd2, 0x2, 0xdb7b, 0x4, 0x3ff], [0xfffffffffffffff8, 0x3, 0xffffffffffffff01, 0x1ff, 0x100000001, 0xfffffffffffffffb], [{0x4, 0x3, 0x8, 0xfffffffffffffffd}, {0x12, 0x139b53b1, 0x4, 0x3}, {0x2, 0x8, 0x6, 0x2c000}, {0x1ea, 0xc, 0x7fffffff, 0x5}, {0x8, 0x4, 0x2, 0x3}, {0xe2, 0x8a, 0x10001}, {0x6, 0x1, 0x3, 0xc}, {0xd, 0x59a4800, 0xffffffff, 0x3}], {0xd, 0x7ff, 0x81, 0x4}, {0x6, 0x401, 0x4}}}, 0x1, 0xfb}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000080)={0x1ffe, 0x2, 0x9, 0x2f, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) 3.068500609s ago: executing program 6 (id=76): syz_emit_ethernet(0x3d, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaeaaaaaaaaaa0846000f0a00230b000954e609161d24d9890eb3e98ed1e8261a3fb2c8f6c6619afdf2ab25f32f0f96f49dd8cc5874874f6e1fa4107a6afb8709e2ab4244dc64e7ac80d8f388aa2a682d585fde17ef9284558f0b5d613f5d"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x110001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x3, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xa8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x2, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() 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) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) readv(r2, &(0x7f0000001f80)=[{&(0x7f0000000f40)=""/4096, 0x1000}], 0x1) 3.06712201s ago: executing program 6 (id=77): r0 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f00004f8000/0x4000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000693000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00007f8000/0x1000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000051f000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f00007f8000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = dup2(r2, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000240)=""/90, 0x5a}], 0x1, 0x0}}, 0x10, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xaf, 0x0, 0x0, 0x0) mmap(&(0x7f000045c000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) socket(0x6, 0x4, 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0\x00') sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000500)="c5", 0x1}, {&(0x7f0000000040)='o4', 0x2}], 0x2) 2.949415937s ago: executing program 6 (id=81): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x3}, {0x6, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) socket(0x2, 0x4001, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000027c0)={0x80, 0x1, 0xc55, 0x1, 0x9, 0x0, 0x2, 0x10, [{0x1010, 0x4, 0x8000, 0x81}, {0xd792, 0x4, 0x4, 0xc0}, {0x80, 0x8, 0x101, 0x9}, {0x6, 0x4c, 0xd6, 0x8000}, {0x3, 0x1, 0x9, 0xa}, {0xaf, 0x66d3, 0x5}, {0x9, 0x8, 0x4, 0x5}, {0x1ce46634, 0x6, 0xef, 0x8}, {0xb, 0x2d24, 0x7f, 0x81}, {0xd, 0x80000000, 0x81, 0x10001}, {0xcc89, 0x4, 0xea, 0x2}, {0x10, 0x9, 0x28, 0x2}, {0x8, 0x0, 0xbf, 0xd}, {0x1, 0x6}, {0x2, 0x5, 0x0, 0xd582}, {0x8, 0x6, 0x8}]}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) select(0x40, &(0x7f00000001c0)={0x1, 0x4, 0x10004, 0xc, 0xcbf, 0xd, 0x203ff, 0xffffffff}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x20) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x4, 0x44809e9d, 0xffffffffffffffbf, 0xd57, 0x6, 0x181d, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x7fff, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3357a282a01006070ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000000000000000000000000000000000000000000011f00000000000000", 0xb1, 0x808, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) connect$unix(r4, &(0x7f0000002900)=@abs={0x0, 0x0, 0x1}, 0x8) getrlimit(0xd, 0x0) readv(r7, &(0x7f00000026c0)=[{&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/143, 0x8f}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000001480)=""/224, 0xe0}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/71, 0x47}, {&(0x7f0000002600)=""/146, 0x92}], 0x9) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}], 0x1, 0x2000) accept$inet6(r7, 0x0, &(0x7f0000002780)) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x1) 2.941531096s ago: executing program 2 (id=84): setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)="0173762eff92a37179f2bccb9fc3d9860ba1ae79d6e7a690453e46f691450178d2b9d75fedd50b9ac07e26081e46cc2e6eea94b70003d037df8cb3bd083fc0639ee0c28c8c76da48e73b6b1e5cd851f9ea5f7bf16f3288148927d9a2ad15690f17446ebd5ff96eae3a4085af4aa9435ef779087cf62ee53e1beecbb4ff3477f5ecb6752ba8ca8214198c9d41884fb254aa52060e261d5e62445702a95bd8033e30", 0xa1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.808104262s ago: executing program 1 (id=92): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="417f9ccc13b4b61386a97c2b152e55f5ff383cd1567705d6b80d6611c4f6f084fd791e4e877ff071d7ac244b5bab437e929463b343f842189c5f0e748f93aefd883568a1db1a74444a4be63de272f63ff49b15b86ba54db807994f08ef8d2f4269", 0x61}, {&(0x7f00000000c0)="37792c9f78d60dc5ea28aaac6bf59ee341c1fb7cb6474188be360297858745e18d9941c50af35f154bd7112dea1b92f5d087d978028d38cb7a2801ba2de3eedbf8c8043ecb05087ff59a50bdb879cb4955876a87abab6a4830ba06d3aa25ecdad48c89fef1e89bfce48da995cb36219b497b689bcf0c819422517ab93e56ff53f0c84666f91c04b97c847cc23ce7f1357b1d4ff9d27d525d6854dc571e05cb193590e9ac", 0xa4}, {&(0x7f0000000180)="5a10422d11d98cd72c1c47cb908718c2c36a99a0e58666c05b1c88cda9caa964f0b986808fc042f6dce8fc79d98928a720fa8afbfb6a84a495966d709d8dcb57421d55cf7bfe4608a9ab099555a7d9cfb4f503ab58d941b554e14cc5b6b9bf4a0e6e47a742efd92b3f157f59f0ca2d4b14235fb214a48f08d54e394eee24d57248c891cbffe3312439", 0x89}, {&(0x7f0000000240)="ef3153969862c686b2919bec2a12b34217765cc7970cfa7f8bacc9bfbd8ef098643acbdd3974f99cbe6b4ffd6bab29d94c36c443bce9f34c9aae62f26f077c8546e9cb1f08a59fd74547126b12b72b567cccdd4c2195323e0e638243baec66e4f00cbaa9267d130e1b82a10d81a8979ee8f2e3ce29b2d20a5a88667d059352a0c1bf13c35a19b529f8fa77cf679715fcb4c20cfc9f19da34fa39e51d2296ae6b2fcc7bf5300cd88cdd0ea718174a5f0235ba15258b106c6c41a0912f44eb6987ec", 0xc1}, {&(0x7f0000000340)="e21004b611fa9a131b5d611d1cff2404e5e24af8ab9116120bcce7237ec420d00f045ecca4bb0d28b3be05f1309cef78a7bf66de44a807434bce9051ea4d334a01dc768f53354bd30053886e0b3a1790780b59067b4da75457cf606c49b0c664b7243c3de844366ef637bb90103a4790c7621fa608b409323e2da7a58f93784c02f2ec8ad221f443800949418f3949e16bdfb7ccc160da083c9990a3590a05a9c64a", 0xa2}, {&(0x7f0000000400)="f2525e3c83f0a5aff514399ec1ced0c7944deb6309121f49935d2bfee3b9a5b480754051921c5092aa5a10a8e8c34af42f1c1318e300b1cbc043a01ef09394735139380eebdc15644cd13472b5889ac8c500dd93349a59d4b20d728edfedc48a466baa65d4d41678d4c379b2", 0x6c}], 0x6) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x11) r1 = socket$unix(0x1, 0x0, 0x0) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1024, 0x0, 0x0) fcntl$getflags(r0, 0x1) 1.769170902s ago: executing program 4 (id=96): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x1, 0x0, 0x7ffffffd, 0xfffd, 0x10, [{0x0, 0x5, 0x4, 0xa28}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0xf86, 0x1d, 0x9}, {0x7fffffff, 0x800, 0x8007}, {0x401, 0x200726, 0x1002803, 0x17}, {0x2, 0x86, 0x3, 0xb4}, {0x0, 0xffffffff, 0x4f9, 0x2d}, {0x2, 0x803, 0x17, 0x408}, {0x2, 0x3, 0x5, 0x9}, {0x4, 0x1008001, 0xd1b, 0x88}, {0xb, 0x10001, 0x2, 0x3}, {0x7ff, 0xa, 0x8, 0xcc60}, {0xb9c, 0x4, 0x401, 0x2c4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9}, {0x0, 0x1, 0x1002, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x11, 0x5}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0xb, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) getpid() 1.649207394s ago: executing program 1 (id=100): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x48a3}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="d29e05b62a411896c5525f0500a950c1e4260968db97673d21a953090f95a6905f931cad4b0b3c70de06c82e121578500d7d610d8aa3e2f3254c76381bb2a31f8537b3fc30bdcb6e22f71e5ac72bdafbdf3918226bbd74254a1b784dc077e5ed6de86956310cc13529984f82fe3d136e362c339b5c25c1f11477557d575e4aa52d7bcc0c032f6a", 0x87}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae547e0d0000bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0xdc, 0x4, 0x407}, {0x3c, 0x6, 0x4, 0xe}, {0x1ae, 0x0, 0x3, 0x9}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x17, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x48a3}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="d29e05b62a411896c5525f0500a950c1e4260968db97673d21a953090f95a6905f931cad4b0b3c70de06c82e121578500d7d610d8aa3e2f3254c76381bb2a31f8537b3fc30bdcb6e22f71e5ac72bdafbdf3918226bbd74254a1b784dc077e5ed6de86956310cc13529984f82fe3d136e362c339b5c25c1f11477557d575e4aa52d7bcc0c032f6a", 0x87}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae547e0d0000bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0xdc, 0x4, 0x407}, {0x3c, 0x6, 0x4, 0xe}, {0x1ae, 0x0, 0x3, 0x9}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) socket$inet(0x2, 0x1, 0x0) (async) getsockopt(r2, 0x0, 0x17, 0x0, 0x0) (async) 1.648796347s ago: executing program 7 (id=101): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0x2}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) mknod(0x0, 0x2000, 0x6381) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b80), 0x2, 0x0) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000001000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x2000) shmdt(r3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001c40)) sendmsg$unix(r1, &(0x7f00000047c0)={&(0x7f0000003500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000004780)=[{&(0x7f0000004540)="6e57591b82d40b8b8a41a2c849fd868fdaf477be7c4ac6a0120a41a69c0c37d0a76ed7b0071b4ddff7e54f9ea9287e7020bc733646b678031263be432a1290c35ff644cf58bbd8330d97e36c6ab85213dd58ecdd4144cdeb14b117c84b08f00b2a59ab68a20e4b9ef619f4928ed3ceefcaa4662b6c932eb6f2ebfa8d2ea392aaf66c95", 0x83}, {&(0x7f0000004600)="6e7e6eff00b336f1980a9ea2561d9b4572a867ebe3981aa932d12bf4e6dc648f46d3868a5f6d94ac1bf259a320d012fe2314c339b6193b2dae3ef918b8c217585186f5201f5d7bb4716a9880ba6c4efd576bb00b6a47eab01563549b1c6015b67afe1ea8622c0f530241d60e5c8b581374335fe405df68528cfdc619c76149979e73b6d2978f1820d74582a86167b84b1eaf6d5eeea96b2f24cf3774812e9ab332d657a8093dc4200a1f695488b2c9270f38e25fcda44ad064726982b0652a2d05b78fd5cf92f0c1b989645e90a30a517fd1b3f99e5aec87403925e9ece1df", 0xdf}, {&(0x7f0000004700)="cebaff83cb0be8ea99e6be2c189a1c24298b", 0x12}], 0x3}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000004800)={0x2}) kevent(r1, 0x0, 0x8, 0x0, 0x13, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sendsyslog(&(0x7f0000000100)="acb7883174a69a955dab5540a44c5e82d57044d4f200cf393b070372bf19579460a0a0c758fc64a96823097c35a0bd5b1bea7e99c82d025fab04a2800d2958c67b2eb2d9a6b26e22471270ecc1fcc1d7ac8fc123ed6eb4fd5f4095d3027c618c9c759d4e7087473e41f849c5b748415ed657151189a6233aa1de9099c6a7737038a6977672bc949681051bde0c2a3bd99f5a2fe25d092163be56326755059f79c0a5c6aaba147a25577ccfc3335c8f2dcc450b06e23d76dc9de150a3736997d6dbd84011bb38d9e46576d5e0c8cb39ae9da04ae20aa418112b846cdd411f6879bd053ea41c075ed3f991c1c692fe2a4aee82d44a4741782ac81e958901532ca44aeaa6c3682a0cf0e8888c5ff89c1f5123fc3a8690a7f695e825acb17c702aefb663842981831ef0c2b01927e5afed57984f412f951820434fb124e2e9ce2cb4277f33fcf30a81e82c0457c9a3c7e647ca90f272ec06c2893f483a9405899856c6ed598a8b7873ac656cefab09f4a10204652e9c785ccf25b3d774df9dc938ece0d1c280ecd71240e0f64ced14f9458b8eee4ea5861f17f277b20477a60a5c99103f2186e58343e5705b71890d0d64830a5bcb920b41227bad4b4027808f701347f359652369d9449225ad134976f22c7e1398cb4030ad04a6e5a00d1f19fdae583ee568cd13fb3203a006536e380bb67f3752d4624f7bd91dab627cac68f831", 0x200, 0xc) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x101, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x42, 0x0) open$dir(0x0, 0xf02, 0x186) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = semget(0x0, 0x1, 0x281) semop(r5, &(0x7f0000000100)=[{0x4, 0x9, 0x1800}], 0x1) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x3, 0x0, 0x2005}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x9) 1.507690997s ago: executing program 1 (id=102): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r3 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, r3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getgid() r6 = getppid() r7 = geteuid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000340)="4ffeef49ed98289d6dc5c9bdbd593fe95532a8fd7bf0727529e7f6a094483ddf666b57cedc9cd8dfc655fee0cb7487b1a657cb065da06445f058c64be3aed9f8159b3b144b8c287281e377a7597e25278154ccb1f8b7f5771e2bd29131e64132efc21c49c43243c6271af7a7b84939ae26dd32e52efe412bf601e4d50cff56f74e5121a04ff899628cf1c4e2c711479ecfcdba5012042c9fd86bb93d6aa99d4f7ac44a8fda353784acd3ba07e37bef7e234cd567d08242e582d8bddc0f819827993adcee45ed7c135aad4e", 0xcb}], 0x1, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xe0, 0x1}, 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000500)='./file0\x00', 0x1, 0x88) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r10, &(0x7f0000000080)={0x0}, 0x6a, 0x0) 1.506085278s ago: executing program 2 (id=103): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f130000a10500fef96ecfc72fd3357a0636acf20b7804be38163891f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d000201202000000ae9be371a3f8343712051eeab71d8900040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r1, 0xc020697e, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x0, 0x80000001, 0xfffd, 0x10, [{0x0, 0x5, 0x4, 0xa28}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0xf86, 0x0, 0x9}, {0x80000000, 0x800, 0x8007}, {0x401, 0x200726, 0x1002803, 0x17}, {0x2, 0x86, 0x3, 0xb4}, {0xce1, 0xffffffff, 0x4f9, 0x2d}, {0x2, 0x803, 0x17, 0x408}, {0x2, 0x3, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0xb, 0x10001, 0x2, 0x3}, {0x7ff, 0xa, 0x8, 0xcc60}, {0xb9c, 0x4, 0x8, 0x2c4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9}, {0x0, 0x1, 0x1002, 0x9}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) setuid(0xffffffffffffffff) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) socket(0x2, 0x400000000002, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{0xf}, {0x1, 0x0, 0xfd, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.494001477s ago: executing program 2 (id=105): seteuid(0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) r2 = socket(0x1, 0x4000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) 1.351737309s ago: executing program 0 (id=106): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') link(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530d) (async) syz_emit_ethernet(0x42, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x34, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x2, 0x0, 0xfffd, {[@sack={0x5, 0xa, [0x2280, 0x6]}]}}}}}}}) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x11) (async) sysctl$kern(&(0x7f0000001f40)={0x1, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) shutdown(r0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) (async) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x5a000000) 1.347484144s ago: executing program 0 (id=107): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x104}], 0x1, 0x8) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4004287d) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) (async) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x40}, 0x2, &(0x7f0000000080)="02a94b96ae871db18cb70ce2f685b39f2a13ee904e3e0d078d22852b896105fdc0fe6242fede2490080000bc0d8b600900433af6966c7a894daf6f0800fdffee3907800000000000000000f8425be7070000000000000038e2f8ef30f8ba19480705b41973741f5a0052bc6abdff9fbb7a6fb39ea38b3b9f77291c02de9ff7e6a75f833344905de6c80ba2eeacdd28799fa7d92c0400810c00000000ef265c562adb3e15834b", &(0x7f0000000000)=0x46, 0x0, 0xfeaa) 1.347090123s ago: executing program 2 (id=108): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000800)='./file1\x00', 0x10210, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 1.346834381s ago: executing program 0 (id=109): mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}], 0x2, 0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x100) select(0x40, &(0x7f0000001300)={0x1, 0x6, 0x8000000000200001, 0x9, 0x5, 0x7, 0x2, 0x41}, &(0x7f0000001340)={0x9, 0x100000001, 0x3, 0x2, 0x56f1f392, 0x4dcf5026, 0x401, 0x8001}, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r5, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000080)="e291b464", 0x4}], 0x2, 0x6) chown(&(0x7f00000000c0)='./file0\x00', r2, r4) syz_open_pts() 1.319132183s ago: executing program 6 (id=112): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mmap(&(0x7f0000407000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x1ff) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="5772057cc5bd1714fd023a31a1ddf67386e076c14f6e", 0x16}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0xb, 0x1}, {0xb1, 0x10, 0x2, 0xffff}, {0x16, 0x7, 0x7f, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000540)="4cf2168f5168653b8478c2a04dbd66c6e2ec620059118e98b9bf7e9503d13ef21ac4d5fd", 0x24}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x1, &(0x7f0000001200), 0x0) syz_emit_ethernet(0x71, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000002000000800450000630000000000019078ac1400bbe00000014e214e200008907844c4471863e6596d36beaba985b65cc9562bdcd0d273a8610e20be91e662d540c2f724c62c95c5dba870b95349f2e566946d3a047949eeb202530c19d309cdbbd8c2d8ed9febae"]) sysctl$kern(&(0x7f0000003700)={0x1, 0x15}, 0x2, &(0x7f0000003740)="1b4d53ca3edcedcbfee999f944919044", &(0x7f00000037c0)=0x10, &(0x7f0000003800), 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x7}, 0x2, &(0x7f0000000180)="6c2c18e5e3066cbbd9bab4d9503b9bebac3a72a3fc0e30b3cd1006643e7d107398aea4b5185f4312d8950da6f9b15ea3eeca3f37c840d2c37c41d57c0fb2ac54239e9875dccf95e1fea44cab60a2c55bfafb44035500a55cf0606f30868d5d386d18d30eae51011eb7ba97a1ba58afeca292e4addaa2e2ef3c0ef02c31b91745bdc68c3b0e96e0db0012c8d78c1d9add36e6a7d26013d4a24c20facffe38f665a0e92fc8f6b73d91be7dc7d7a3baa46e6d11e17309a140441ce562c4a39d2b83d1f880e449b37af115fb9be710", &(0x7f0000000280)=0xcd, &(0x7f00000002c0)="b500c3142f502b4060342eae5637bd9a2fb232569db7de3632ac3c6033ced996246399b511778c664bc1f6fb687cefa8251c638e5130bca10a492dd086", 0x3d) r6 = kqueue() syz_emit_ethernet(0x46, &(0x7f0000000bc0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xd, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xb, 0x6, 0x8, 0x2, 0x9}}}}}}) kevent(r6, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff9, 0xdb, 0x1, 0xd, 0x8}, {{}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x3}], 0x101, 0x0, 0x6, 0x0) 1.318478224s ago: executing program 0 (id=113): sysctl$kern(&(0x7f0000000100)={0x1, 0x8}, 0x400000000000002b, 0x0, 0x0, 0x0, 0x0) 1.199266331s ago: executing program 4 (id=115): syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xbd, 0x0, 0x1}}}}}}}) setitimer(0x0, &(0x7f0000000000)={{0x100000001, 0x5}, {0x5, 0x9}}, &(0x7f0000000040)) 1.194805751s ago: executing program 0 (id=116): r0 = socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x8, 0x0, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = kqueue() r3 = semget$private(0x0, 0x2, 0x222) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/79) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1, 0x1000}], 0x1) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, 0x0) semop(r3, &(0x7f0000000300)=[{0x1, 0xd, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x9, 0x1800}, {0x4, 0x0, 0x1000}, {0x0, 0x401, 0x800}, {0x4, 0x29, 0x800}, {0x4, 0x1004, 0x800}], 0x7) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000440)=""/199) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x5, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x60, 0x1, 0xfffffffffffffffd, 0x9}], 0x3ff, 0x0, 0x8000800, 0x0) 1.1942587s ago: executing program 4 (id=117): r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) r1 = dup2(r0, r0) fchflags(r1, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1c0, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0xa0) poll(&(0x7f0000000140)=[{r1, 0x1}, {r3, 0x4}, {r1, 0x10}, {0xffffffffffffff9c, 0xe9ccd12ca047e44e}], 0x4, 0x20) getdents(r3, &(0x7f0000000180)=""/93, 0x5d) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x4, 0x2, 0xc1, 0x5}, {0x8000, 0x1c, 0x1, 0x7204ad2b}, {0xc22, 0x3, 0xe, 0xb66}, {0x3, 0x5, 0x6, 0x9}, {0x3, 0x4, 0x6, 0x5}, {0x852, 0x8, 0x8, 0x4}]}) readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/94, 0x5e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000380)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_index}) r5 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000400)={0x1, 0x0, 0x2, 0xfffffffffffffff2, r5}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000480)="5c3bfa4cddc46aa97494ca919ffe32eb155426fa130fd23493347a8f7a938c39985a0855a543ddf38c8fe7a7524d1cec73136dc6027ae979216001a5caf5f5be40793d16d3a09b934cdb36342ed3ed527ca83f9ae434d3612b652b18b9bb514c1d352814922019e3f7946e50eaad8b8366863ec577e7060c", 0x78}, {&(0x7f0000000500)="e99557983c66de9894d51b131f0e783dda9d13045f958f358e301101891f35db82057fbaa38976a9280fdd9eda9599ec4a84cd7aa3b059882ffc8ef5847af7c61e9f83dc461ef6070109076ffe6b4fb9d3124c39167e21181ac76a6142acab966e0b79b3d199f8a6d33864ba7e7b644238598890708e8edfbe97e49da2ff2e320fe2f43f957b8ca51e535066ea68ce93aa896e7bf8b230a94aa0aeafad1a82c278c5771bcac743b54dd02cc9aa40a62ed04727", 0xb3}], 0x2, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r1, r6, r2, r3]}, @rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffff9c, r4, r3, r0, r3, r2, r2]}, @cred={0x20, 0xffff, 0x0, r5, r7, r10}], 0x70, 0x12}, 0x40e) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000780)=0x2086) ioctl$WSKBDIO_SETBACKLIGHT(r6, 0x800c5712, &(0x7f00000007c0)={0x0, 0x7fffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000800)=0xffff) r11 = getpid() r12 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001d00)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000000880)="0269ec94635d8c3ff4ea902e9b5962fb9dcee2c248c21708a431a054d058fd936a5cde3d8f76b72f5ebb5dd16b2235cbc882f58a8da2a53e4b1287de609b9081a86bfae3575730b1a893a48403d4", 0x4e}, {&(0x7f0000000900)="8825aeb34bb96c693b12cc925930255393c8c4f57774d24a9d047b8c3b4a418d237f99640d426fc14d22c9c28dc5f897a2a60138155e4d84f81033e5f670ea31b953b3a29c0725", 0x47}, {&(0x7f0000000980)="eae19dc8724a13d944276d717ae492a3a844e236fe0c04df1012c48f234ea8a9b6d52b27b47b5417583e0639e39ba9172c65c17ca9548d52ccbe74b5d1ef9be00776e7c515717e4f407e2b3d35f1dbdb1b54eac151409924cbf205420a85574fadd0a51360c31ecd8857ab668e300b4ec20841ff691421096f71aa7b8247f5f4989e9ac4b2b570e02efb5f413820bef80bb61205a829d96858f16010afd532f4c18be99e9a0e00db7e1afd30331e09a96b7c039abeb4b84eef22edd2bc56c6e6f5ebee3d0918f2129429acfeea16b4dcc07c4074b2e7cb593fe0c03eb887986e3144", 0xe2}, {&(0x7f0000000a80)="6f5d6ba6f9d160f046d4930e1c687fa723420370bd8878e123372aef5f9ff83865afb92610d20bf75a5cf692a77225ca9b11d765a3a591146b4f4bab5e50f4ca0212dcb3b9277d86a0d48e43ef3eda22082f714143781e6bf053a4947beff18f31133a30946a8a6ce03ae1ea830dfba3c0e2b769354fd035f4644b5b26edcbad77945b9b3de12ad6211b1397dcf0b2188c6ed1505bb307492d756a03bd3de2a4268a4741bd6302828d3258bb4f3bce6963e1ebadd6a11a8ee32a115aadd2761cc87511ca10843c3eeea564bf4052c071e2cadde3334fa50c85521c66f1ee519d28a04cb24cae2dc7a7e7f5824e4ee9dad8fab55a5640b4a21bb709ac1979d4df0fc508e8b697ef9d74e469d9537902447365e8f8499f10ab02ceb3f3a9acea27121e255bc7ed392175c8bc2dc49a2440c08a5d6c71ca3f75336c2989ecd897785e64d6cddc1877dbb170cbd8e7a89181ed82ab41c1fb973fd3c29e50d0b53671c5ae30a956a1c6a26300868a8becda234984c6dccc9c8fde3ac225c2874b7f45b69926dfd6a6c9b4c7980c8f3e5cebd7b156a46d60cc04797fcad2e9c203a52e6da4c610579496a2f244a2d0c53ae73731795606b67334f11d6e3acfa3145040e7b32269d814d60b6abf4666456e23b6b5ec4104cf538ec1963d52356453b28490af53348e99ddd518d41524a7f15765be3110bd5cc83174bc9b7f931c13019e4bb829b1b99879d56114c2bfbe1e22fdb8771df948c646c5cf68a6f5c3f11411454fe303f679d22eb5ac3a2ff7436b9fe0610d47499aa98fe75bbda81b01a33d32d31e861970b4552a0f2da5ca608b7e44b7a4b68d1ad0ff7320a10f0f649901df5828a51222ecdd1467d1bab94f5c5ab3c91eee32cf83e9da8df0e62983243fd202aad7afd893ea3a3154cc34ac161a578effc98467bb350413446ae03326eee98e0a5e95dd52a44e0d0dc2279c26ad5ddee50a8875ff87f697d91ebfb7c9184a6caaeb7140e0152cfe58bddc9eb811229f1c57b9a84aca70b51b6c53111c9a4b11877ee5fa29afddaad52f26176c3ff36100aee896e30b4b83d8d36289957ef00672ce215e4abfa71557cfceea7c64803665ff52d4265d00736e7091353bea73ca422e7e8505356b3427e6488463f6dc223217529c865881d1122b1e48e0933f2d135af676615177dddd0cf605db7b37e82d75c7ce12cf0c33bb461f9e3f9a434d9f5a4d7db744e4ddf9f58912a80c66c751724423cdefabc75a7a66a3776f78d825e5db6bf0f8b197bbb4804dc4e5ca2f6f1ca1ee4ec75663ba40a4cb25747e2d5bdbe2fc436da5cfeb2b1371b4147095cfcc5a2c1d2667ec5ede775e0eeb5b8e883cab4f1862887d22640a99da139d11487687001e1bd751c1df095be46fab487ef3fe835d11637d4559c83fe8cef0f07ee74aea73a97aaf939733cb45d9e3ba7158427f39d650ed539d0d49c0c6f8460d28415650682de1e5fae31f2a6418a39f3e1428e0901c46d9b4dfb4ecf1d6b4ce11810c479b73bd6a8b3afa09f3a62f57c1b130719f2c96f6b91c75ae9fc450eb6f2227eb1eedf670f91ff7a426346099e70d41a374e3cff37a65419bf8126146e820944287ac8ad3bde79d23ee5b4acb47eb1751829ce6f751bed14257d0861f6e7f85fbd8546f3fd7b6248af7b8e9b6888c564478d6840984a12f4a6a2c23e3e8f6b2fbb78d46defa8fac72946c993be2ee470a328d38a6172dd4b8c1b4797cba0b2f39f3f079644be82fd9ac1547e8f84f1beb584c2c1df58c20763bfdaa12035bbab86224a7e8268cef2ed25cfb4f14c59d8fc1b78871bb345979a2b7c9c4face4106306d290c1354d7610a32a2317e69216b7c66859fc1999c304c0335fa58e75ef3504638b22dc5fb4f38025e32b40babbc244648ed90a2a63afc55a7dd3f58943cbd2305695843b2f49ea6371e0cce6ce7923444c63fe49c5c255c9a60ecbb349ea3e7524085afa02c0ec2548fc46e25c9aebcd4711b414b9400108e611de37270d254ae11159a9f658284e4e015e5e1d672b5317b36dd91a0c2dfe65e7e569f2651ac92ca2822e1ca8eb7cc7d3065adf7df94873b680c38b9d95cbe0b7f05bc36b5f9e8b30dbba544319ada5f5725fc27eb8aab2de599ac14a4dc84648ae79ee242bc066dc2c1b295f5685885f4009e275d3110d2fb9741039f682cc8aa41e3c3f7ae1566e9194245d4303f056f4ae7a48ead8f8e16ac2feafe1b7b19b97f873c43ce2865a91d7d0bdb958228f9db447056ce8c917b6daec9402881467d9f7e5436d4dae0205ce87f1eb6c7ff1fbe926a8cab76a277a10379ece4b3605f631ed41474193fa95e0f0075c8fcd975159bc4bbeac0071f3a9c9203c3916611d1b5c13d6b2660ac164a3f3a2f6850124e55129d694a682e8b483e2ad26f54033dd1ffc369262b9a2e81b8d52379cd6cbffa130921a00c306abed9ddeffdb49ec5a835a36a67442205302615232706f797573fd29bf13a71dffefc15b7ba48dfdc21d47b5ac983e40924a4cd8d930df1e12b17b8c6c58b0ff20b1cc1184b407ca7fc55b4a3100b62a80ad57039a30fb7f14b155130552d93bed204fa4eacfa119e83da940712db764586dc0046047368d46ae0886fec1ef2c993b80885a88683b394a695feb6b21e6a9c80263b78950c1a2e400bbe45951479d58a37e77ac1ce60c5c2d8b6b789f74e030eab8e1631c981cf9b3b9a13dad8468e5c04aac355c0d408ec0bf39deecc1b89d49461f64671bc8dd9088658b60353504794e20ca8a8a68a1335a2d3a3abe07fe6e561f07c2270246334082f6610378ba71570836589a05e9efa5c6125bcd197cd9c317fc222c38e56f178dc83856d993137a48445ea6a07299381ad07d410448181f998d02ec0b3938aadd5ff6075aae683b3ec116491077dc34b91eeaef0bc99d38d967ba62a9edbea3bdf78189a61e4312e4522147328010f39e362e93803039ed4ad04200dc66e644035f774235a2ab884ab8f5b07b6ac9d8fddaedfa45f8920610b9d8621daf1d8a5d1b14a606e3be8520422d6efde26ef21242faf56bea9bb77edea0bb50553706844cd362638022a27a7cfb051bd126a6400bcf855516af186d2bd3105445fba9785185b7ae4c9fd15a873e5f011c4ade2667913ebd36ffd5ce12c663a1117beab444a44af596bcb98c250e0414539d74d48d9c41f37006f1149f97a24641988bb63805f59639a902e989194d885ccc217d88999d0acd4609ff497933f7ca492deeadb921c4f6e53f14e9b0dffc076fcb1d9702ee22e8009fd8158d15fa5119e6457c1586cca9989d14234404f5f4246527f027e49c1770758343cba6bb2fa9d01735542e83518bb581c8ce141e242c92ec3190198c728b74c929d70871e6e72621beca0eac120a26ba2874582778f95e8b0335a5535de748c61bb1321052f56444fb8ed815ab9f86771ff898f8f9a5b8243ba13bd0238492f9b10a41b3246825682f2868b0e5af09a0c5670c5abd95e704aa483f7fb0a0575abb48e14311d83f3777af2e8750b57781db08d2cfde9cd75353b9848be05fae2ca8cd1afdd80d4eb27211f537b3caa336709cd8311700d25aa309ce82df7fc86740a4d22b28d521bcedbdde91841b66c489d3e1e53b146658196bc120334d0446d700b3262f47f2c17e9a7b98943f08d620af82ffd9f6d00891492f03967cb089365f7cfa551ba23d50570177af81b8c9e1ea6c195467c4a0848658769b71254284b4d94d56cef9f2e248fab7f4bdca45df72e7704e2b90351c9dc5d8494ae38e748b1e35e61ca7561c8cebb39670cb9ae762e3b22156939a738f1f085f98da56c920c50fdf4da9179b8dd6ee7bbbdf4bef6175ac7cfd65f046197e5152ebcfb3893784bb7847f2f229404f233e45d099781a46d3a203ea72226d1b19230824463296592806d5211436c62d14ae82ca1b27ade8fc247e5d4a8207771be6dc37df0980e12e3cb07933e05ab80b22a0da4fa59fa5fe65f6fb894e1c6b059169d9898afd84f35115d8bb0c646157ececd92944db2516c3a41c705db08dfb9f8553a87dd2f5d49865bd181e96df68ac9956399283d7d9c686892ad6ed61debda980f23315e2266282566269b65b5f5bca860f0364a0e0bd11dc80f5c06bd2b89485dfc2e56d388a34611c5aa35a7f70d65f16c28971126a5b44a77df11903340c041f669e2e136bf17dd8fea2126094151aa324dd3ef92c7229eab7a50a5969f0750912e7d35c93a32f14ca54c5806b7995e837d15efdb4c6d30637ce93ad0a870bfc4aaa3aa9d91658e6010a82c6b8a98f443edb9f52cdbf095cc5729640a9317c8b2569510d6449d67c72fab85ccae07cfd3615dbaec413c5237c2fda78bb79fb858886e2c7c6953e73387ca3cbbb08ebb4825dbd539028793c7480e041b78b0971e66fd8fd2412669e9242f831c642bbc43546140cd57ab05011dd29bed8650096de74aef0aef83376e8a58ee5ea146e0ad624fb1d3ac8ea6fde2ad68eac50116d1fc69ad028afd35b2b7158f011c17aa68f45e5373f6a3d026589a6f0ec215f95763f73d62e0c88950e7f78b894ecd5e609d2a7728b30a1f25f4718ade1c967af580e1a85b816650c23b26d0f072436547c0a68217833e84ba2802d0edb5ef80a735617351a5c1cef9323823a1dd621f35f3e6c6bf06cb0cc751012e25f8300486503db6e9076d6a4eaac5111fc888d5bec9b05de0aca4a2c95f15c1b388a940634bac143e6b715ee73cb4318be9c1363afdf5a94dba11760e04395c6c3ef4f2e5aeb85b438b14cbff291a59ec481a6212fcf6bfd6b716cf896096edf0dfe11c545266440bd5eaea0bac9e84c5fa2b4a636846304f7aa81818343ab104fc3adf9086b184c331383e6d43f82c37b7589664834dd6e844520310ba97cf8856569e889751a8d9cfc725b9944e2438a326af2295e194a5cb7376f72604e266215ef090bebf91a04d1a30ba8baa6647867d86b13f8eec7a794a76acc9f9525938cf3f949d942e265e94032ef0d0f9dd53a65ba83f46871805f038ae0ac26b63611f588817d51c86d6e35af6e8780b6f77a263525a3fcf7e0ca519e49e4f5bb0271819043cff7997139df04815b81b784de62dbd783b8861ac9bd4dbd17684d9fca886e1dda7933ab2497187b731a4e7053238df9ea3e4373421e022288d24ec0410cdb9a80dcc03741eddfe35e5629cf8afb47db20d5286472722ac0953293c65b284d3d195c29aa362dba0e271f66193b882056b5ceb874ac4ff877c4713a5e74e77fc61131f170fae3b28403db433b4139af2e9d71eff85d5c8428b2f3cab89ac94976c85ec832902e2004f156384ad020b52df70933e2ef4171368f3942c489c4f821aed917778aefd2dc258fa6f70e33834f2f10724c92ebb5bc85fdebcf34dfdbfa07ca868e18e4020a5964bba30c07ff6b38ffdd091f6094f6772562805f198e333039b51e45c68540b6e3fcef48c60daaabf17fcd69758194be5a5d068cd8d621eeb8c2d227a950613f417623b1cde79c8a4669905bf10c388e5569d170ab8881c558deba59e708ae839adec74dacf976905ee78a717e73d13f799ea453812002ac64cbef7a60e5f613adf13fd9cec81c97be27dac1970e0da3fde3456859d30bdc69f779b15c328a1d5345cc04a6074f321ead62dde389bbe2e2e9314d067ed592ee3f4ea6fe075e010f536d6d310fddd9dd5672b421b173b011960be8c9292046433c5766c615a0c952a4b85de00d2d0f0d5d6c97cbfb7c592e051c50e", 0x1000}, {&(0x7f0000001a80)="9acad6eceee74faaed9882e3a36f92a0342273db5786672588fd6d1821503eb6442f4beac2b194f9ceb9dca58ca2d871207d159c5a09314d5dc8789e3420fd6ed9e57591d9c648e945c3f977c376cca8a604911e5b28a0c97f58798194a5f64fe52a3d7d60b6f83b9455ce3f7a5c13c8ebd39a91be830eda44ead5058ede0b96e39d0116975f", 0x86}], 0x5, &(0x7f0000001bc0)=[@cred={0x20, 0xffff, 0x0, r8, r7, r10}, @rights={0x18, 0xffff, 0x1, [r3, r6]}, @cred={0x20, 0xffff, 0x0, r5, r9, r10}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r6, r6]}, @cred={0x20, 0xffff, 0x0, r11, r7, r10}, @rights={0x30, 0xffff, 0x1, [r2, r3, r2, r4, r6, r6, r0]}, @rights={0x28, 0xffff, 0x1, [r6, r3, r0, r3, r2, r12]}, @rights={0x30, 0xffff, 0x1, [r6, r4, r2, r1, r4, r3, r2, r4]}], 0x138, 0x8}, 0x403) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000001d40)=0x3434988c) ioctl$TIOCEXCL(r1, 0x2000740d) 1.192241646s ago: executing program 2 (id=119): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/157, 0x9d}], 0x1) 1.190218981s ago: executing program 5 (id=120): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x56, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0xeb}, {{r0}, 0xfffffffffffffff8, 0x24, 0x80000000, 0x8000000000000000, 0x27ca3ab5}, {{r2}, 0xfffffffffffffffc, 0x14, 0x40000000, 0x6, 0x327}, {{r1}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0x3}, {{r1}, 0x0, 0xb2, 0x4, 0x6, 0x5}, {{r2}, 0x9e5fa3b5ce2fb8b9, 0x3, 0x1, 0x2, 0x5}, {{r2}, 0x7ffffffffffffffd, 0x4c, 0x80, 0x5, 0x6}], 0x137, 0x0, 0xffffffff, 0x0) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000c000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x4}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) syz_emit_ethernet(0x32, 0x0) ioctl$TIOCSETA(r4, 0xc4504444, &(0x7f0000000740)={0x31, 0x5c, 0x40a9, 0x10, "0400000000800000ebb178d952d6d31962fff0d1", 0xafd3, 0xfffffffe}) kevent(r3, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r0) 138.34858ms ago: executing program 5 (id=121): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000140)="c400aeb67806b34a4e11fcf02b96aabaed0d9d8d6e49346ad52640cb4804c2f162fa85842a4274ebf9c8d72a156ce10e981c3835dae521e439c1a851d6b2fbf6f5f20a5ec74250aeefc033895f38a47bc09b4f18965496f9ee7d11a9cefb27516d5e197b4c8937257a064c900a6b30f3b0b8e58416f2ff007deea2b64e80af9e9e33976bec4a724f7de27dc2ae04570b6146cf27666edfdde07c4a3060cf5229a047e182602661cd211347275f3f527b04e73b6d3da3d485e6688119816710155dcac14848ff88403adebe471a2ed5ab466b0fb0", &(0x7f0000000080)=0xd4, &(0x7f0000000240)="01de9b0899fe4a5c1bbc830ac34408e93deda4e852386af6c202bb286fac120249b5dc82e7a11b747912b48be9e508ff3062e210357ded4b75f2d130f431455652bd1fa9a0f0732898501acb0318cc028ea85deeb5e57f5feb710dbb3afd566d41be56a816231b3c92db9c0f78ffcf71d7249474cfbf33ca6375e3ad6d4e34d9ef4360430d02e580ef4c4ec11731ac1b7ac4e3c1c1d21493ca8c4b27f9257887f6098eca7e912a60b79818d98ebaa276f82de4155e5a6a3fba7bea476a3e94e215eb6c3f2fc9eff5c299f00730914617e3346b390f140b73b972dff62e7447abb0c78476f170f0acecb34be79472052791f78330053a80c71c6e4f590c6844ea89a11ad9f139b51326170f7ebc8cbc23fe8399ea6f241b28dab8603bcf8b36ba0a7cfdc4c22c881fb585cb3d35aa9b4b0b49cf4c29efb61a79a4b75cf658e69eb5bef7e9e5ae6e63952a4c8969db768661d5c966d5c8ed869cec5df3cfa3bec43b0d64cd7691d17c8c2ec4c6b3aeddf6aa5ec96ffb2100a8507f99dd3d4312ffda22b0fc21ec94f8ca122b5cb3209883eaec348bd9b8bdd28d8cd9bc0a4c9c8241ba8f2cc583c4778d5010756a6d117150cd34a4365f9fc37df0cef3bfb09fdb37a07ebac75a516032c4d9b189baed83a24975cb77d345b09012b2875cc68a3494f5dd3a34366579d2d3ee2b806599c1b1fd588ee22163a064d13861da9373831533add2b1b5d91ffab3da3ca47eb7c2cc0664c8de48451659f53e76ec9b6a9c9f49b4fabac14ebb70bb3bc061315858cd52a35d0414a78c06f1f208e10a2f81b48c6251b43a0513e43bed005b7f99207d73051117ba59b4cfa5da742eff317864fdde62641f24094220f72037d78dfbb2dff6b705e088947f47573372c6b027ac86e0b11017967abb040a83c245434262bd33e6790e370aea9c421f8ef976ea410a95d47b4de05523a758dcd5d64e2a2a9fa8451245e3b0e89a0c4b72c0db5230a6754bc8529b319f1aff46f28e227600cb154e7afb24b4d5167246ffbe93ddc7028d82ce5d5434fcded3cab908e104f878b69e0d49ca2f051dfbe750f8ed90cb40c7d61f0c821a397cabc61c7d096bb0fa480c2d1bf5939ae5fa447a3961cdae38469392cd3d08b04afd6e0732b34ed00b82c40ec635082d4fb26935a9dc091f52c894cdf4c0944051d9877ae632c17937bd688b350121823494f968a06922c2974df74bcccd7fccdf239701eb2230fcfee84e877f48fec2a35cc7ac6e929878b0a4b8e48e003e1a4a858cdd0e11bc707cd30aa1c7310f1e736101dba8e4f80059a61894e872cd343725acfb047fd8c00a706a9c69d47d42809a2780939b89378f6c1fd6e4c170deac61c0f950b785b1fa15716dc8fbecb038f73c8a048efd99b0c7373a0ef4efc70072266698417ec9fb8e663a8c30e1c1d59ade16558a23bf88a47c22d2c1578016936555616a3d5d00e5fe36bfd0ff0a076f6b77bb58400c2eb410667e7c2758749784ff68bd03162304bd67d87dce1a63d1593492674743ad46b7fa733f07dc1b7a32cece6b8e0678e1aab63094246679b3b41aed6947f4260a6e1d6454fcd45c7039782063362926602b4090e327750a550f336c88c27ab0f8a20fd63bb8bafd64bef805c660ea1b0ea8cd8c1b06300c5366970d90c548d2cd8744a6da164a0b73bd8174c8616c066abed3ed9d41720eab54ab2d7de3d69f6dd48ac072179e3aa1d2ff0e8f4e692d4772005f7841b736e0d486aa77630b92ab26890343b6f1bbbbb982cd47f0bacd9641467218de8b0920001fdd8382885ecf09b41be2538919b270b5647fb5c368cdb7c10682a9f28c62062530b49be4d34bad50d2f16f190a4e62f99932590c227d2f0c8a32513ecaba974293458406a4a5d31bbb0c79acee2d8a6216975fc0fa4c5301c4a34525d703cb2bbb5f36cfce4e01b7384bcda11140cf3124591a423d32378a12f7efe1cfa1eb72d9ed116e6fbaf2f97e98937172795c42e6bb58cefd74076845de68076c669967d50ee6b2b3b0dc9c8d205c580994ce4dc9ce09fd063b58bc46c75c4adf05dc5dea978bf8b9feb58ba06d692095a6ad3fce5e79e2beedf454d2bf34bafa014d4091a707fe0de52b01009d928b3dc3bee29766e7dfde9c4cedbb13612a52bd976166c6474961e62a2ab8404c16b1b51c059fb5438df9c96c73889925d42341330350eeb6453087a49b83766156534c5c56ddb56595fa45b9764cbea2a81047d8668796cc09d459b83d007afa52b1f1212f84110e80940be05f4b9dce4f47cc43dfed3a56e864776f26c21c235cb93c582c96f9bc37b4cc85c0883856d5117cb78b8a656549f74e99b5063a4f637954a0532fdd0434732d22ca774cb3f643cbaeefa92dff0614b46f7ba84cbb84819f3468d264155e945e670c31b287d50bbdaebcb711c32f077459bc11429cb9bb187efcc120c0b159e53e466ec8e27475a5d919c790d829da61fdca908a79311fb8fa5307f291230cb6b2b81c07cd9fdfa45acc725dafbaad65e1f3c8d15e6d9e0f3e0b2ac7324eb41fb918c7fab25bc205614a82828be3face542de5a0375f75f64042939e57e48ca2880314c42e973727d206cd41c1f74120cebcb903b05d63cac9a6ad785099a016a02a56df050373b210feb2079a6d509ebffc429e26e702b781a85ea3fdbeb51c3976a86c0eafbebf6289e131dd9082611d57b1f7516023737650bde37187c6265a24e858791a1e10973499b4e3a8da4648ded7f1f8a224cd2ec58609edf95367b6341eed7293874ccbf0c70933e3ad9515a058ff539915dbeed215d15301623fff6bb401246b5ba78a58e9d38f306c4bdfbcdf023954eed2e8bfd5205ed59ee2ca42a9f992e697b81fd061eda545d4e85240d87860d733adf1249b7b5ab5f6052227ba251b3d727a6d28a2b5c0ec4c6aaa5a85311b48016f452fa8fb644ad1ef2326ec1a5b3160c337d2e99b9d65cab8a389a1a6506c5bf60a6a6cb5219f948e0e89d01a2d021afb2b306cf5c1b27fcb40596ba2f5b6b98fb7afb4f6949437bc11489667724a2836bbd29615e82e465ab7bced0ac262fc1a15403e46c7d7d53cd86915539f62a8fbd9fee789ed45e17e645a9ee2aa2a0b3f3f1b45a73478b3bba6947ba541406f67ad1bffddf15271c28d785042492bd0e07961e98440e7b032559ed8aed46415cd6678377b1a4b4ffbf505a603659dc0fcfbba35ed07025e8f16560893f97c209cc191edd427738a0e5d728f657d1485cc21f234774c39a33bf584f2604e6b95e269a8355eab622a4fc2346a57dfd756f1762f49636719d28ab0192268a690eeda890dbf80253fabcebab3b1664b7aea5b163ec47bbeaa1b7d70c0906f462f10b5c27dc71c70ce057582d65b2e88cb12580656f89f4376d139e308531dfeb7bc1ada393240d98f628be9f7e8cdc6e84069784e71eef975d0ce5ecb811ba2fa8acf21e381ff3e09f8a4f8916cc5b1032c72a2877638238d5b81a9ba39a4e61edc1c3ef123e015851673b8e832a28d43f8f0100cbefd9ba76eaa3936e55ff208eb32695a93c714c349cd890795290ff7d78c1d245ca902e071a920de5d1f1e83ad5730946e1996e249a66dee4801351d4a4e62489bdacd7ada40427c6002f8056050bce8fb675bf9ceb9db4e8346f9644783b57f7a89600ea129bb76358ec33a7ee1496002d894d465b147901b5cbc9463d69a5e2e1e56c422751164ac434ce3320a2b782c6ac093936dbd4939f04679dd01d95df822d166d4279d3cfc776cfb458081a90cb98b90e07c9369396e66ff2701498235978aaa7e85b2d61144ff27ac773c61e90e53c32d7457ff72d287fdf094398d99a39fd398062ec8ac9ac8ccfe58a20e7c38eaa3599cdb145d2f5ba0ae94ccf2e7b8744c4128bc4e50a5edb67ab3c3a721a72be20126672641a8c2ee220173a8a15b9feaff21369f5b358cb7f3b18b05ad49eee45fd504bec1084a29c3ed73763ba3924a9eef3be9938942a485f76a61258c2d3f3d68b993bfaa2ec8e5dab2a66c3c4f0b2c2457b3fd57aa0f31aefcedfa94d4af0a962f617a9b2c8336799b7f4e0adbf2637c08502315d9dd31246787325591e1d280e7a1c92a57d2af53fc5fef78a363ce89f1b0a9875cdb5c46aa0fbca484fcb5965c0793db4ec2ecbcafca0d74d25d1b9096b6d1dfff54dab10f09035bd736793838643c5cbee982c2b601dca8b96e409e35e86eb80198b3b31101aa0972a4491add89f73465db2405af9badc0aebcdc3da42f325be617ba88cefe33c147d7d82b1fa51b178e2d1ff20234951b1cfcb05ff2e841e4a24cbd44e4f5a8e064978ef8b2a3650c39b8299539023dd0d74a6608903e62a726274501de96565128a8bd56d86e8c21cd3a959504285fc1349ce9769f9ef3b1b219fb4f35456e80ff98d8b62beddd0d4f829b4fd25896fd7545592a758c81981edada670d0a99e4ed2599d16a51525832232b936d036200d06c2215fd48a3c22fb8226c3cf7c74b72711caad775f6a3eca45f11c524981cb32625700c91965615cca3361cb1a3a249380f6220b2128e74622a750f3d285a1ff9ab8b9de5a88940f1f4ad3be26b9d3b4cdcfee86ed8b532de998c100a237b6f46cce657d900632fab5ba6afbb5439518f3970a6de9d985b0e19040a0396bd6cc65c8b0231e91b3e3aa55c54ec43e8df4a70085e64bbc9e192e0f7d17d9847b3fc9ebdc15f3d2dd93810cca4b63a277430e6411ced6dbd47d4bb11f4c64fcb9e6ad179a4291379d747ed583c25cf8aa335c2519ce046b5a0d51a6ef7d7a00d6bffba0f55872269c44333275480a285e1d41b5de83695ccc2e2c74ddd49ad2b2e8b14d4bafeda94fdb71b96f592908f400dd5dba9bcf2d18a1593d513a93416569f96745dd4cda1b21d525cfebfb96cccbebd54d2872dc3da4c463fb66abc7f94acb518b344c7ec6ca58792fc4292ba3bf27a932d660f005bef45f00d2b5b0e000ad5ceae92f635908e25449bcdafa87824dc28eeeab44e261c680b70bd3027976c1fcf2678be9dec36bf280e0e5e6df3e6ff95ef3e8ea705c1fd5b5d3194fc5720e9a6f0cd1dbd619446f2f87c860aecfd177c46b894a308fd3ebf675176e9e4506d8b704e4853d4025c8910278897a27695f11ec040a2a6f73af08dd241ec875495b43adec4e9015d19ff639fb805a5f9f76db3ba945c21eed86c2991507acf47dcab9b4bddbcf307e4a6e3349bd6d4ece1ed42461fa8ce924c1fbe5454c42b2984747a9c6da5eb8664c91a812a33af2f55c2613be11c234e6c24b594bc2eb225e832e1531f4b9db4b45449504fa9a42e7d1f69059cf9109738f5955e4363275d0877dbd0283eb97e5c81e8d476ce801db4ad43a535e2d9f0a0ea6834e962ce9d94e9ba8541ca1bc95384bd145f795fa6cf40813907320017abcf6636687e679f719c7a97c8ce98f96f383ec9cecf48341ed114c9824f9bfb2156fc1bf7f650b8e36e55471cc34e64a3ed7bbc8ac7781dc114690ee7a462ee07678da6e5f45dff01972207db7fdd4c538edcd1bb2136f85df419f5a8a67ce255eb7cfce76c0143b6b8ccf0e86d9432bb7d2364b9c5aab689f99908082590ae19d86d33003940a665851656c0f7efbceb89458edff8faee7a2155c1520d7b05f55ca0bb8e95336a3faa4984a5a6605775c0a4571a9e03ce82d168771fe22e6401919df77b7d34b903381e449a9ab12b2d2e8725ed8371fc39b133cea2b3544c536f2a1cebcc6d179112811146e8002b4c9eaa22a1b520", 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) readv(0xffffffffffffff9c, &(0x7f00000027c0)=[{&(0x7f0000001240)=""/244, 0xf4}, {&(0x7f0000001340)=""/191, 0xbf}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/215, 0xd7}, {&(0x7f0000002500)=""/167, 0xa7}, {&(0x7f00000025c0)=""/241, 0xf1}, {&(0x7f00000026c0)=""/225, 0xe1}], 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0x2, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x53, &(0x7f0000000b00)="0000f977e6ce72bb5c88f985c743bfcb4493770300000000000000", &(0x7f0000000080)=0x5c, 0x0, 0x3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) 110.489852ms ago: executing program 7 (id=122): r0 = socket(0x1e, 0x3, 0x5) (async) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, r0) syz_open_pts() (async) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) (async) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7626d77102000000000000000000dd1e", 0x10}], 0x1}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 107.491003ms ago: executing program 1 (id=123): sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) write(r0, &(0x7f00000057c0)="969bf3ef", 0x4) (async) write(r0, &(0x7f00000057c0)="969bf3ef", 0x4) 106.870742ms ago: executing program 7 (id=124): sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000001340)="af4b2ea20fc413f3ca258dde5b1347b90bb6ccb4ee31b4df034869ef4687b174f8297405f37493e66db8f6f0224d96411408c1e080443fff452e68db5dc9440dbe41206798d657263482e635e880253c178f32e9377cb84f50bfe075a53ac750a72d6919df9b87f1851b12f50d36033c1b1a21e2ebe1cf4756cf86f2efa72aba0be9446d24dd0d41127962d723b70383beb85207b6033825d8e383824b20af1563b67c03e0b92c60126a4d68", &(0x7f0000000200)=0xac, &(0x7f0000000080)="afb817a9687069de5df2a5ef1db6feb83495e84441ea92b6a40228de6ab61ef742bdd54d7a0c39906ff8be1b099fbd6cd790f57dbaab55f09881b0d7c4d17efbf603ceb3d7598b8946b18aabe770fd5a1337f3e509f5ab13d86bb069f71c", 0x5e) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x3, 0x9}, {0x8}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000040)=[{0xfffe, 0x6, 0xa5, 0x3}, {0xfffa, 0x8, 0x3, 0x9}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000604000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=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}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}], './file0/file0\x00'}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x4) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, 0xffffffffffffffff, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/89}, &(0x7f0000000000)=0x5b) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="7ed492777564ba543f326134ba281ffc7362d8313e98822c6c89ec6c2345f6dbf94f29c48223860b2b7e456b7689e787ef5800862a16fdffffe9c87b70bee8ff6110bfb5059d45a1380e9e26d3fabce6b7b780d1cd0359182075ebc198d742a523db7251000000000000000000000000000000000fc7fc853ab9b244f32daa4ffc81d819609531cdcc88cab935fd9d2f44bd8138f2051923f528249ebc57019705776ac416", 0xa5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0xffc8, 0x0}) syz_emit_ethernet(0x3e, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0xc}, 0x2, &(0x7f00000005c0)="e48beed8", 0x0, &(0x7f0000000580)="096c62d9", 0x4) syz_emit_ethernet(0xe7, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffbf0000000000000800dab075180aaee34b400000d9ffff0000fc0190780000000000ffffff442403e1ffffffff000000090040000000000005000000020000000000000006140000009406000007a600004e214e2000089078b5b95432115e6c2d3dc63c5b59f8768f2b468b1512949f86b7fade75b79d7dc1442f36a6da5fa401f599868f1c82ab20abd5d781499065b9587c47ad19ff20c023736676b641ab107cf9250f57130ccfa7148eba6a907e5be3de2e12304b731ec0e07ec0d09b649b6f60cfb775dec73083ee66095b7af8f2e2b28a4170c033bb19af2946ab5fa6fd000000000000000099bee61a17290e7e63922c839bfe8952ada75d1d90655c1041f0e55a555d0a16e875dd6876d17c"]) sysctl$vm(&(0x7f0000000880)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 32.494152ms ago: executing program 1 (id=125): sysctl$hw(&(0x7f0000002980)={0x6, 0x6}, 0x2, &(0x7f00000029c0)="2a96293c", &(0x7f0000002a00)=0x4, &(0x7f0000002a40), 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 31.933064ms ago: executing program 5 (id=126): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000000)={0x7, 0x1, 0x2, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) writev(r0, &(0x7f0000000100), 0x0) execve(0x0, 0x0, 0x0) 31.173523ms ago: executing program 7 (id=127): mknod(&(0x7f0000000240)='./file0\x00', 0x4, 0x43ff) rename(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) openat(r0, &(0x7f0000000580)='./file0\x00', 0x80, 0x89) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc) chroot(&(0x7f00000005c0)='./file0\x00') bind$unix(r1, &(0x7f0000000440)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101) 24.41698ms ago: executing program 4 (id=128): select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) socket(0x1, 0x1, 0xfa) (async) r2 = socket(0x1, 0x1, 0xfa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284459, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x4, 0x4, 0xfffffffffffffff8, 0x200, 0x5}, &(0x7f0000000080)={0x3, 0x4, 0x0, 0x2, 0x8, 0x101, 0x0, 0x497}, &(0x7f0000000100)={0xd, 0x3, 0x1, 0x80002, 0x9f0, 0x9, 0xffffffffffffffff, 0x2}, 0x0) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x30) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0x7ffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x80000001, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9}, {{}, 0xfffffffffffffffa, 0x6, 0x20, 0xff, 0x10000}, {{}, 0xfffffffffffffffd, 0x6a, 0x10, 0x2, 0xfff}, {{}, 0xffffffffffffffff, 0x28, 0x8, 0x100, 0xfffffffffffffffb}], 0xff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r5 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$VNDIOCSET(r5, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000040)=0x3e) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000040)=0x3e) 23.486582ms ago: executing program 5 (id=129): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0xa1, 0x2, 0x1}, {0x8, 0x6e, 0x5, 0x1}]}) r1 = socket(0x18, 0x4000, 0xfe) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0xfa, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x10000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5eabfed810000005dc17154e0ec16c8c7d3335c078be5fc21487e7b1c23da97f0c87d1dab16283e2ea41148a99caab88b817b04e8ccb78237b0e421a11a6dcd4db20c20be250e051d11da4c1f75e6e6e280c79b08d0df9a325885f3b3e590f8", 0x60}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="000000d860a82060dec3e59be543bfcb44937703c616f7e22051141f8855602a40215f25eaca095ff865b1a50c83aa87dbfe91fa6b1876230511ebc2e3600b73", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec1657f595c8c7d3335c9271000000000000b6", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876362901a921489f6f9594f65180c22f72783580065136f9ec63c300"/84, &(0x7f0000000480)=0x54, 0x0, 0xfffffffffffffe41) setrlimit(0x6, &(0x7f0000000580)={0x80008, 0x54}) r3 = syz_open_pts() close(r3) setgroups(0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000200)={0xffc, 0xfffffffb, 0xfffffff8, 0x10000, "bb081a0000000000000000002200", 0xc}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000600)={0x9, 0x81, 0x1, 0xffffffff, "f2693e9bcc32d5a514d182589970879a62bfc48d", 0x1, 0xd}) read(r4, &(0x7f00000009c0)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semget$private(0x0, 0x3, 0x80) getuid() 18.671228ms ago: executing program 7 (id=130): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe0000000000000000000000a48b8073fe4eec960000000000000000000000bb81"]) r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x2, 0x100000000000003, r0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x34) fcntl$getown(r3, 0x5) getdents(r2, &(0x7f0000000e80)=""/4091, 0xffaa) close(r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 17.455313ms ago: executing program 4 (id=131): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x205) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0xe57, &(0x7f0000000180)="b1f5d915", 0x4) 16.731622ms ago: executing program 5 (id=132): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xa, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000000c0)=0x100001, 0x3) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffde0, 0xc) 16.311822ms ago: executing program 7 (id=133): r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000140)=[{0x0, 0xfff8, 0x1000}], 0x1) r1 = semget(0x0, 0x1, 0x281) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/31) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @rand_addr="53e863153eeaa01037078ec5831785a3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x2}}}}}}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r4, 0xc0307004, &(0x7f0000000140)=0x2) close(r3) semop(r1, &(0x7f0000000040)=[{0x0, 0x8, 0x1800}], 0x1) 15.965629ms ago: executing program 4 (id=134): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f00000025c0)={{0xa53d, 0x101}, {0x6, 0xfffffffffffffffa}}) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x2) fcntl$setstatus(r0, 0x4, 0x40) (async) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000540)) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 15.789899ms ago: executing program 1 (id=135): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) chflagsat(0xffffffffffffffff, 0x0, 0x10000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x181) recvfrom(r0, &(0x7f0000000000)=""/48, 0x30, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x5}, 0xc) 15.583982ms ago: executing program 5 (id=136): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r0, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) (async) preadv(r0, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)) (async) 1.255937ms ago: executing program 2 (id=137): open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1a0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x406, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffcf5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x7ff) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x8, 0x0, 0x0) r4 = kqueue() setitimer(0x0, &(0x7f0000000280)={{0x70f3, 0x10}, {0xffffffff}}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x74, 0x2, 0x0, 0xb38f}, {0x6, 0x9, 0xfa, 0x48a9}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$PCIOCREAD(r7, 0x80087467, &(0x7f0000000080)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000140)) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffb, 0x45, 0x4, 0x7, 0xe}, {{r4}, 0xfffffffffffffffc, 0x1, 0x4, 0x100000001}, {{r4}, 0xfffffffffffffffd, 0x3, 0x2, 0x4}], 0x4008, 0x0, 0x15, 0x0) 0s ago: executing program 0 (id=138): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="ed", 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r1, &(0x7f0000000040)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/179, 0xb3}], 0x1, 0x0}, 0x2}, 0x10, 0x1040, 0x0) readv(r1, &(0x7f0000000480)=[{0x0}], 0x1) recvmmsg(r1, &(0x7f0000000840)={0x0, 0x6}, 0x10, 0x802, 0x0) close(r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.29' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806693e308, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 995 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *346541 4903 0 0 0x4000000 1K syz-executor 306310 75391 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x25 panic(ffffffff83460df8) at panic+0x1e5 __assert(ffffffff8340ac10,ffffffff8340f6a4,3e3,ffffffff8340f6ec) at __assert+0x29 refcnt_finalize(ffff80003c415788,ffffffff83353808) at refcnt_finalize+0x1c8 pppx_if_destroy(ffff80003a80b000,ffff80003c415780) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a263ff0) at pppxclose+0xa0 spec_close(ffff80003c459460) at spec_close+0x412 VOP_CLOSE(fffffd806b627e70,1,fffffd807f7d25b0,ffff80002a263ff0) at VOP_CLOSE+0x133 vn_closefile(fffffd800da52a50,ffff80002a263ff0) at vn_closefile+0x12b fdrop(fffffd800da52a50,ffff80002a263ff0) at fdrop+0x126 closef(fffffd800da52a50,ffff80002a263ff0) at closef+0x192 syscall(ffff80003c4596c0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5e2a9a44550, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 995 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83460df8) at panic+0x1e5 __assert(ffffffff8340ac10,ffffffff8340f6a4,3e3,ffffffff8340f6ec) at __assert+0x29 refcnt_finalize(ffff80003c415788,ffffffff83353808) at refcnt_finalize+0x1c8 pppx_if_destroy(ffff80003a80b000,ffff80003c415780) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a263ff0) at pppxclose+0xa0 spec_close(ffff80003c459460) at spec_close+0x412 VOP_CLOSE(fffffd806b627e70,1,fffffd807f7d25b0,ffff80002a263ff0) at VOP_CLOSE+0x133 vn_closefile(fffffd800da52a50,ffff80002a263ff0) at vn_closefile+0x12b fdrop(fffffd800da52a50,ffff80002a263ff0) at fdrop+0x126 closef(fffffd800da52a50,ffff80002a263ff0) at closef+0x192 syscall(ffff80003c4596c0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5e2a9a44550, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c459230 rbx 0xffff8000299dedcf rdx 0xffff800001484f80 rcx 0xffff80002a263ff0 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x5abd7ea9b7913b91 r11 0x9c7cec9ecae0e71f r12 0xffff8000299debd0 r13 0 r14 0 r15 0x1 rip 0xffffffff8307b4a5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c459220 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=346541 pid=4903 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=86, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a27b2b8,0xffffffff83915bb8 process=0xffff8000ffff2fa0 user=0xffff80003c454000, vmspace=0xfffffd806bb67200 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37271 338265 24334 0 2 0 syz-executor 37271 46757 24334 0 3 0x4000080 fsleep syz-executor 98714 513055 52373 0 2 0 syz-executor 98714 454607 52373 0 3 0x4000080 fsleep syz-executor 77145 321338 5796 0 3 0x80 nanoslp syz-executor 77145 281272 5796 0 3 0x4000080 fsleep syz-executor 77145 481993 5796 0 3 0x4000080 fsleep syz-executor 77145 387679 5796 0 3 0x4000080 fsleep syz-executor 4903 448787 88737 0 2 0 syz-executor 4903 32128 88737 0 3 0x4000080 semwait syz-executor 4903 225119 88737 0 3 0x4000000 smrbar syz-executor * 4903 346541 88737 0 7 0x4000000 syz-executor 93838 407364 0 0 3 0x14200 bored sosplice 82137 34146 96787 0 3 0x100082 sbwait ndp 96787 172534 60178 0 3 0x10008a sigsusp sh 88737 426306 89410 0 3 0x82 nanoslp syz-executor 96228 316920 89410 0 3 0x82 nanoslp syz-executor 24334 453949 89410 0 3 0x82 nanoslp syz-executor 5796 174407 89410 0 3 0x82 nanoslp syz-executor 60178 130444 89410 0 3 0x82 wait syz-executor 34899 11852 89410 0 3 0x82 nanoslp syz-executor 52373 405828 89410 0 3 0x82 nanoslp syz-executor 89949 107515 89410 0 3 0x82 nanoslp syz-executor 89410 479420 4027 0 3 0x82 kqread syz-executor 4027 10024 75698 0 3 0x10008a sigsusp ksh 75698 172215 24678 0 3 0x98 kqread sshd-session 24678 35287 94049 0 3 0x92 kqread sshd-session 38565 259086 1 0 3 0x100083 ttyin getty 94049 35894 1 0 3 0x88 kqread sshd 79618 243016 5332 74 3 0x1100092 bpf pflogd 5332 221789 1 0 3 0x80 sbwait pflogd 57856 332642 74720 73 3 0x1100090 kqread syslogd 74720 60794 1 0 3 0x100082 sbwait syslogd 55804 143857 1 0 3 0x100080 kqread resolvd 99714 96108 92996 77 3 0x100092 kqread dhcpleased 21911 580 92996 77 3 0x100092 kqread dhcpleased 92996 345031 1 0 3 0x80 kqread dhcpleased 33880 142553 0 0 3 0x14200 pause smr 56942 420627 0 0 3 0x14200 pgzero zerothread 97863 185570 0 0 3 0x14200 aiodoned aiodoned 41725 398852 0 0 3 0x14200 syncer update 28778 501652 0 0 3 0x14200 cleaner cleaner 75391 306310 0 0 7 0x14200 reaper 66137 292923 0 0 3 0x14200 pgdaemon pagedaemon 35822 251524 0 0 3 0x14200 bored viomb 48113 4130 0 0 3 0x40014200 acpi0 acpi0 91806 34579 0 0 3 0x40014200 idle1 67328 176795 0 0 3 0x14200 bored softnet3 73791 275991 0 0 3 0x14200 bored softnet2 2791 386590 0 0 3 0x14200 bored softnet1 66937 200203 0 0 3 0x14200 bored softnet0 40669 220970 0 0 3 0x14200 bored systqmp 87483 167695 0 0 3 0x14200 bored systq 1984 419032 0 0 3 0x14200 tmoslp softclockmp 83060 43344 0 0 3 0x40014200 tmoslp softclock 86830 459380 0 0 3 0x40014200 idle0 1 265709 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex amappl r = 0 (0xffffffff83a0a168) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_put+0xa6 #4 uvm_unmap_detach+0x8a #5 uvm_map_teardown+0x358 #6 uvmspace_free+0xcd #7 reaper+0x246 #8 proc_trampoline+0x10 Process 4903 (syz-executor) thread 0xffff80002a263ff0 (346541) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10216 11221K 11286K 166960K 11519 0 pcb 17 12K 12K 166960K 29 0 rtable 221 9K 9K 166960K 384 0 pf 38 18K 21K 166960K 69 0 ifaddr 46 7K 7K 166960K 54 0 ifgroup 60 2K 2K 166960K 71 0 sysctl 1 1K 1K 166960K 1 0 counters 68 36K 37K 166960K 82 0 ioctlops 0 0K 4K 166960K 1506 0 iov 0 0K 24K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1343 84K 85K 166960K 1478 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 11 0K 0K 166960K 15 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 244K 166960K 281 0 proc 72 91K 128K 166960K 540 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 13 0 in_multi 96 7K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 387 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 245 170K 183K 166960K 4086 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 43 86K 101K 166960K 1376 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 10 0 NDP 13 0K 2K 166960K 32 0 temp 41 8683K 8751K 166960K 6445 0 kqueue 14 22K 26K 166960K 44 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 48 0 44 1 0 1 1 0 8 0 rtentry 176 114 0 16 5 0 5 5 0 8 0 unpcb 144 157 0 140 4 0 4 4 0 8 3 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 75 0 71 4 0 4 4 0 8 3 arp 128 19 0 0 1 0 1 1 0 8 0 inpcb 384 225 0 218 8 0 8 8 0 8 7 nd6 144 23 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 6 0 5 1 0 1 1 0 8 0 pppxif 1504 3 0 2 1 0 1 1 0 8 0 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 1 2 1 1 1 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pftag 88 2 0 1 2 1 1 1 0 8 0 pfstitem 24 32 0 0 1 0 1 1 0 8 0 pfstkey 128 32 0 0 2 0 2 2 0 8 0 pfstate 384 32 0 0 4 0 4 4 0 8 0 pfrule 1344 24 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 464 0 53 29 0 29 29 0 8 2 art_table 32 465 0 53 4 0 4 4 0 8 0 art_node 16 112 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 5 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 11 0 2 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1808 0 297 95 0 95 95 0 8 0 ffsino 288 1808 0 297 109 0 109 109 0 8 0 nchpl 144 2181 0 490 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 1958 0 0 40 0 40 40 0 8 0 vnodes 216 1958 0 0 109 0 109 109 0 8 0 namei 1024 6656 0 6656 2 1 1 2 0 8 1 percpumem 16 56 0 7 1 0 1 1 0 8 0 kstatmem 264 32 0 6 2 0 2 2 0 8 0 scxspl 216 6918 0 6918 3 2 1 2 1 8 1 plimitpl 152 43 0 26 1 0 1 1 0 8 0 sigapl 424 576 0 524 7 0 7 7 0 8 0 futexpl 64 2269 0 2264 1 0 1 1 0 8 0 knotepl 120 312 0 0 10 0 10 10 0 8 0 kqueuepl 224 71 0 60 1 0 1 1 0 8 0 pipepl 336 114 0 87 3 0 3 3 0 8 0 fdescpl 520 557 0 526 3 0 3 3 0 8 0 filepl 160 2289 0 2073 13 0 13 13 0 8 3 lockfpl 104 71 0 68 1 0 1 1 0 8 0 lockfspl 48 26 0 23 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 220 0 207 1 0 1 1 0 8 0 zombiepl 144 527 0 524 2 1 1 1 0 8 0 processpl 1216 576 0 524 5 0 5 5 0 8 0 procpl 680 808 0 747 6 0 6 6 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 728 435 0 407 10 0 10 10 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k 2048 31 0 0 4 0 4 4 0 8 0 mtagpl 96 9 0 0 1 0 1 1 0 8 0 mbufpl 256 195 0 0 13 0 13 13 0 8 0 bufpl 280 2545 0 123 173 0 173 173 0 8 0 anonpl 32 9645 0 0 79 1 78 78 0 246 0 amapchunkpl 152 12535 0 12048 27 0 27 27 0 158 7 amappl16 200 2897 0 2875 23 13 10 15 0 8 8 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 146 0 133 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 1209 0 1175 4 1 3 3 0 8 0 amappl11 160 54 0 40 1 0 1 1 0 8 0 amappl10 152 9 0 9 1 1 0 1 0 8 0 amappl9 144 310 0 310 1 1 0 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 109 0 96 1 0 1 1 0 8 0 amappl6 120 183 0 179 1 0 1 1 0 8 0 amappl5 112 125 0 116 1 0 1 1 0 8 0 amappl4 104 336 0 315 1 0 1 1 0 8 0 amappl3 96 2153 0 2041 5 1 4 4 0 8 0 amappl2 88 636 0 572 2 0 2 2 0 8 0 amappl1 80 8902 0 8268 15 0 15 15 0 8 0 amappl 88 3365 0 3200 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 557 0 525 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 557 0 525 1 0 1 1 0 8 0 vmmpekpl 168 6309 0 6274 2 0 2 2 0 8 0 vmmpepl 168 42651 0 40656 101 0 101 101 0 357 10 vmsppl 480 556 0 525 5 0 5 5 0 8 0 rwobjpl 72 16760 0 13827 57 0 57 57 0 8 3 pdppl 4096 1122 0 1050 102 28 74 84 0 8 2 pvpl 32 16196 0 0 132 1 131 131 0 265 0 pmappl 256 556 0 525 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 395 0 32 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837f2ff0) 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(ffffffff838f3e30) at __mp_lock+0x1a3 reaper(ffff80002a238548) at reaper+0x24b end trace frame: 0x0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff837f2ff0) 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(ffffffff838f3e30) at __mp_lock+0x1a3 reaper(ffff80002a238548) at reaper+0x24b end trace frame: 0x0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff83460df8) at panic+0x1e5 __assert(ffffffff8340ac10,ffffffff8340f6a4,3e3,ffffffff8340f6ec) at __assert+0x29 refcnt_finalize(ffff80003c415788,ffffffff83353808) at refcnt_finalize+0x1c8 pppx_if_destroy(ffff80003a80b000,ffff80003c415780) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a263ff0) at pppxclose+0xa0 spec_close(ffff80003c459460) at spec_close+0x412 VOP_CLOSE(fffffd806b627e70,1,fffffd807f7d25b0,ffff80002a263ff0) at VOP_CLOSE+0x133 vn_closefile(fffffd800da52a50,ffff80002a263ff0) at vn_closefile+0x12b fdrop(fffffd800da52a50,ffff80002a263ff0) at fdrop+0x126 closef(fffffd800da52a50,ffff80002a263ff0) at closef+0x192 syscall(ffff80003c4596c0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5e2a9a44550, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83460df8) at panic+0x1e5 __assert(ffffffff8340ac10,ffffffff8340f6a4,3e3,ffffffff8340f6ec) at __assert+0x29 refcnt_finalize(ffff80003c415788,ffffffff83353808) at refcnt_finalize+0x1c8 pppx_if_destroy(ffff80003a80b000,ffff80003c415780) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a263ff0) at pppxclose+0xa0 spec_close(ffff80003c459460) at spec_close+0x412 VOP_CLOSE(fffffd806b627e70,1,fffffd807f7d25b0,ffff80002a263ff0) at VOP_CLOSE+0x133 vn_closefile(fffffd800da52a50,ffff80002a263ff0) at vn_closefile+0x12b fdrop(fffffd800da52a50,ffff80002a263ff0) at fdrop+0x126 closef(fffffd800da52a50,ffff80002a263ff0) at closef+0x192 syscall(ffff80003c4596c0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5e2a9a44550, count: -13