last executing test programs: 5.772789927s ago: executing program 3 (id=4023): ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x576989313a2004bc, r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01064c2, &(0x7f0000000080)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r1, 0xc01064c2, &(0x7f00000000c0)={r2, 0x1, r0}) syz_emit_ethernet(0x8a, &(0x7f0000000100)={@empty, @local, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x7, 0x78, 0x64, 0x81, 0xfc, 0x2b, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x38, 0x7, 0x0, 0x2, [{[@multicast1], 0x7}, {[], 0x9}, {[@empty], 0xffffffff}, {[@multicast2], 0x888b}, {[], 0xff}, {[@local={0xac, 0x14, 0x0}], 0x4}, {[], 0x10000}, {[], 0x2}, {[], 0x2}]}, @lsrr={0x83, 0x23, 0x4, [@rand_addr, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x10001, @rand_addr, @local={0xac, 0x14, 0x0}, @loopback, @loopback]}, @noop]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x8000, 0x100}}}}}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000200)) (async) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) (async) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f00000002c0)={0x1, 0x1, 0x1, 0xca31, 0x1048}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) close(r8) syz_extract_tcp_res$synack(&(0x7f0000000340)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x11f, &(0x7f0000000380)={@local, @remote, [{[], {0x8100, 0x4, 0x0, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "a8ef0d", 0xe5, 0x0, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @empty, {[@dstopts={0x3a, 0x0, '\x00', [@pad1, @pad1]}, @dstopts={0x67, 0x2, '\x00', [@pad1, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x2}]}], @tcp={{0x0, 0x2, 0x41424344, r9, 0x0, 0x0, 0x16, 0x4, 0x6, 0x0, 0x8, {[@eol, @mss={0x2, 0x4, 0x2}, @mss={0x2, 0x4, 0x172}, @sack={0x5, 0x16, [0x74b4eafa, 0x7fff, 0x8, 0x3, 0x101]}, @window={0x3, 0x3, 0xd0}, @timestamp={0x8, 0xa, 0xfffffffd, 0xf8bc}, @timestamp={0x8, 0xa, 0x3, 0x9}, @timestamp={0x8, 0xa, 0x5, 0x68}, @window={0x3, 0x3, 0x2}]}}, {"f168db3fcf50b0559713cca49289a5fd224d0a2b27cbff6faccb0bca1386d15d77095986669759439c3115af60eb6e1eba31b4d87cf72d51698358662ac4d00986378765ce33ff654aecaeb1a1dbc47d015445873d7dd015d3f5dc34b1"}}}}}}}) (async) syz_emit_ethernet(0x11f, &(0x7f0000000380)={@local, @remote, [{[], {0x8100, 0x4, 0x0, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "a8ef0d", 0xe5, 0x0, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @empty, {[@dstopts={0x3a, 0x0, '\x00', [@pad1, @pad1]}, @dstopts={0x67, 0x2, '\x00', [@pad1, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x2}]}], @tcp={{0x0, 0x2, 0x41424344, r9, 0x0, 0x0, 0x16, 0x4, 0x6, 0x0, 0x8, {[@eol, @mss={0x2, 0x4, 0x2}, @mss={0x2, 0x4, 0x172}, @sack={0x5, 0x16, [0x74b4eafa, 0x7fff, 0x8, 0x3, 0x101]}, @window={0x3, 0x3, 0xd0}, @timestamp={0x8, 0xa, 0xfffffffd, 0xf8bc}, @timestamp={0x8, 0xa, 0x3, 0x9}, @timestamp={0x8, 0xa, 0x5, 0x68}, @window={0x3, 0x3, 0x2}]}}, {"f168db3fcf50b0559713cca49289a5fd224d0a2b27cbff6faccb0bca1386d15d77095986669759439c3115af60eb6e1eba31b4d87cf72d51698358662ac4d00986378765ce33ff654aecaeb1a1dbc47d015445873d7dd015d3f5dc34b1"}}}}}}}) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f00000004c0)) (async) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f00000004c0)) dup2(r0, r5) (async) dup2(r0, r5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) setuid(r10) setuid(r10) r11 = socket$inet(0x2, 0x1, 0x0) shutdown(r11, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000580)={0x11b60389, 0x80, {0x80000001, 0x3d}}) ioctl$DRM_IOCTL_MODE_CURSOR2(r3, 0xc02464bb, &(0x7f00000005c0)={0x2, 0x7, 0x8, 0x768d, 0x4, 0x1, 0x0, 0x8, 0x2c}) (async) ioctl$DRM_IOCTL_MODE_CURSOR2(r3, 0xc02464bb, &(0x7f00000005c0)={0x2, 0x7, 0x8, 0x768d, 0x4, 0x1, 0x0, 0x8, 0x2c}) ioctl$DRM_IOCTL_MODE_ADDFB(r4, 0xc01c64ae, &(0x7f0000000600)={0x0, 0x6, 0x6, 0x6, 0x7, 0x4, r12}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r4, 0xc01c64ae, &(0x7f0000000600)={0x0, 0x6, 0x6, 0x6, 0x7, 0x4, r12}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r4, 0xc01064c2, &(0x7f0000000640)={r2, 0x1, r3}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r4, 0xc01064c2, &(0x7f0000000640)={r2, 0x1, r3}) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0xc0245755, &(0x7f0000000680)={0x80000001, './file0\x00', './file0\x00'}) 5.768474799s ago: executing program 3 (id=4024): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xa, 0x65a, 0xe5, 0x9, "22f00600000000e714db9b0e13edbe0000037620", 0xffff, 0x8}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r0, &(0x7f0000000280)="757ba3", 0x3, 0x1, 0x0, 0x0) 4.965076301s ago: executing program 3 (id=4044): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) (async, rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x1, 0xfbfffffe, 0xfffffffe, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) (rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cea6001c2c03cb697a653e336f000000500000000000ff0200000000000000000000000000011100002e00000000", @ANYRES32=0x41424344]) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x1, 0x400003, "0000000000000000000100", 0x15, 0x10006}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) (async) getdents(r1, 0x0, 0x0) 4.84701349s ago: executing program 3 (id=4050): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000280)='./bus\x00', 0x800, 0x100) mprotect(&(0x7f000048a000/0x2000)=nil, 0x2000, 0x0) socket(0x18, 0x2, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000140)='./bus\x00', 0x2, 0x208, r0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) chdir(&(0x7f0000000100)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x8, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0xf, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x401, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r1) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') r2 = socket$unix(0x1, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1e, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r4 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x40) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r5, 0xae98cd7e8d4e801f}], 0x1, 0x9) connect$unix(r2, &(0x7f0000000000)=@file={0xeeb04f7389532eda, './bus\x00'}, 0x8) 4.487112953s ago: executing program 3 (id=4058): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0xe9) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x80c) 3.998441059s ago: executing program 3 (id=4066): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0xffffffffffffffa3) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x80}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0x3, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x6}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2000009, 0x1, 0x7, 0xd4, 0xa, 0x1, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x1}, {0x39, 0x7, 0x1000, 0x9}, {0x10000008, 0x0, 0x0, 0x40004}, {0x5, 0x9a13, 0xb}, {0x2, 0xffffff, 0x810, 0xfffc}, {0x6, 0x0, 0x0, 0x5}, {0x4, 0xfffffffb, 0xfffffffc, 0x10000071}, {0xa, 0x20000000, 0x5, 0x8}, {0x3, 0x81, 0x4, 0x80000009}, {0x6, 0x0, 0x5, 0x2}, {0x81, 0xfffb, 0x80000004}, {0xfffffffd, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x3, 0x6}, {0x10, 0xfffff956, 0x4, 0x5}, {0xfffffffd, 0x6, 0xb, 0x1ffffffd}, {0x10000000, 0x1, 0x4, 0xc3}]}) select(0xfffffffffffffe98, &(0x7f0000000180)={0x9, 0x44809e99, 0x9, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x100000000008, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x3011, r0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r6, 0x0, &(0x7f00000010c0)) close(r6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x25}, 0x2, &(0x7f00000000c0)="01374c71dd6e1e63f1fbb115f4c7f82a83d56cc2b64aa3818d239c2be90ec2435765f45d4fdd0769f852e1e4f62172fa1710dd01c75754a45c0b5feac9d5eaf55e4b58dd47ad61433cdfe240eaa95c4b59ad68a6ef42aaf5e13df29901e5f2c761453b775be823b5d689d56a270b202d15403e3bd5074a5d27117c813b100cfb4adfd758401d4c179caf97e14b635017a3ad49ab2ca978cc7871513b1798ee20e898de8f6a38b6004f0e85691340c0d5aa2c4daab9ff695e3d53ff99e6bb61630ef1c85fe89efddcc3d2423935348b89d9aa87df8d87ae6a4924936bc9ed840d8669ca2099ca2d79dd60610184960571b2d3c3e47323dfb7a5c8b38bbeaee6c306ae635e7151f7b49e96f3c16ee194abe13726741b32ae6f37494ef606c126ff8b18ef01e4336df07b5c6ed48dbe6d94fcf2de2dd47b4ebc137d06b1b3450be87133c0dd43bee8763708d1cf4da6440b6cd651f18b32b3f3e35abf9bb0820bb3297d09366f08271967e0aa5a77b484cc09ec63f1b6a0db8b7c61bda3850283fa6ee62b191063b5ae04167196be818eaa3ca95ae9bca45d56a78ca5e38cc5ff2ccd0c7c46b47c86a3549654741e0b810cff0e8df4b91a7660a94bddc535d1c9b9738b5f07e314d83abe7cce1fb866d5d1de1aa2139e7d53760892ba5e2f673ba12b6e2abea9996bc4531a8e10729ef7cd87bbdbc9b4aad48f6d11076e665ed2866b9658b18a5b31a0d70e1291b344a53f12fead04109d2a3649425096065211e4d493e6e66073ee993ea2b2d912fb32d12a3b52f03dd20dcd48fe973c5f774523804a259f2ab5ac8c7d6c9c5766a66dd72865b51e04106b19926b5324a58c054642b8482f5fa995a5ee9470b362a9ad8e899540c0801289b43c040b946839f8db31fd4ab3cfbd09d4de5d46b3c5f8fc9a0a4ce8f270650811b964003a6ba877ecf69486a1971de7993689cc8f8de91059d935b36b895f7267e0472f555a11d3e3513b85e8ddddcf4ce97eb604d055fedffab1c7350f2d71ff4b3afe0930c56220b0b672e230eb94ef25a07306c2807fde4f751a57682165e336a456a6a960bedf65664b46026aaa249df37a1bae27337db2b84011b0f4ba6ff4d7a7f94c14a8b430db5d95a20d79ee098c7b86cb92dbea8f5c72746e0fdd38bed10e7bc79608b83af55cecbb6b4beb2ea9ff1cd264e8f8f6432e99c20a6c515530f85b064d6a73858cc42770fcc509af852cc1063a37e67d692c63620e19cdee3d8b777588a838a7789724f4ee030511abd99952d6cef5ce102b1f2e1d791d51e40ef9f9d1e06ecdca292cb059db401a8b344ee0b0b3e3c3488612d34b10cbf4f5247d11989c39d7e36c2273b078d9488ba1a70adfdedccfb52c3b88b9694baea7223c0654506dc625cad899c5db7615bdd0bc8bbe709fc90aa02f878e413b7cca8300cbc2ac4ceacbbbcfd4eec5ba798a1975b12a6dbdeef25a046078cb54707ab8b0ec77e1a70812c02326892e78ebc2f7606022e687ced3eefc13f5848280c4eaabed06340759b91a1b0dd9d331524de28019bf64907316bf109690fab9fc3617667ba5ea538e4ff4b9f4f4ab445f68c2ac9fab8c7c723390d4c49b330f4b001c3314171e0c79644f8dd650a85770a0169d72a75ad374f968d4f602bb4c03a9e7381097f94e3ff3af55d4daaaf78aee3c749f66a809d383e92d3d1c726dab6dafdadae6f6f69c0b77e5bb69f0ff6065a98726bf2725cf17a4ed35fd64b5de531f09e002bb0fd91a68fbf8928d47a8f45ae73402ee5ab9af183b3da1d794da16f73c6402ab66334fac374c6f2877c5485a10eadb1b86829d36442e4656a602a9e07486840ebff973db38e22fc5b4d3277f8906eb57db58d047d05198897ab3e9cc2725c342963e41b61fe7a7e5aa22f4caac2c6de5837c7411823d73bd09d5a9f38be1d89ec9f6be5dc17b41b497ac7651c58eaf239d0ccf61a5aeaf639f1c07620fc1485fbc57cfc933e13e893c9bc786e7c5f002ae68ecd8be9cb48866297e1cde347b6095c8d1e5233f42edeaf603c6ba9df98ff0926e8c7160412cff28834942c109d92e9597aa5a2a022522f3d82fb61411cc7460c96ed9f3d536de3cebdc1f10cff8ce9e663c99db39027660b8ed71dfaef789200539961972b0df2bb6ed53b81470bc25e2dbc99418e2f11f0e64d8ec18e66eafb96180825d3a1c6de9c66ca98715f269eec0aaf4a6209e31a351ea546460dd7425af64f14b7b735bf66386de56581d0123a8e0952c0e9f3784a557e695620ca1de703dad29e36175a5f5956ed8b9d04e3743e570022e3793ef1ea5b64e968cbc51c3bd3a4696251265263e3d6f562cafcdf3872edc284f621367c232a7cf2e8f46ccdc2966c10a01857374eef9f75b688307e6976fe5dbb40bfe369d980bd4ac88e17cb43afce9200e6a4160884c1e40862881650b868c68ea2fe9ee4d864c61266b6ff55d1171220f0b43cd331e46d8b056452a9b2da67f53894fc76ba26cc8063b339b9785061f47f1fe09d9fd377dcf5b0d71c36a3ace672b8dba601e44400f1018e507868d5fcfe93fbee30e8279279f1de9735d9b821771ec2bd0ade50a0ddcf5a7595cfef251ad31ed0f743af7dc21a8f67e922367b6dd9789ccb112cd1a5ee5826dc1e9b52fc10a5a91fc965c4e16bdacd5a0a8aacfb6df718a5f3c6e857c712bc7a830e17464a529c40d8f009889a6edfffb694c91ef2d2a954baefcf79d441fb757db392e3a8d85743e0d6f4565b4840e10e3ffcb329fe1d47c74d0790545595479bb84a797df0e3c62019309495cbe68d1a86072d4f8f0832559eda12cd630c9aba293cafaf0324e0ade1c2b594dae7e9aac39a8f7d033d0e18632b06ef2f9b20256249b31bdcb27006b3dae2a7b7589817b0ae5028ef798ca8fa60941bb4e9dc392bd18aaec97948eb3dcea693a1b0b2979668e85fd508b576f4be80193f3205299865f3681bb239e4b4b46a7b72eaacfbcb6dfc38de0e499943f31733a1ba75dbeda550a96acf989d7f4a8e3f3fe645ee1f81a07ad224000ab50bece981ae6f20d92703b5f66877cc82a2e3071184b65dad4325eb80a8aa281b5affc7af169725660af17cd8382b24dd1a4d833712e568f60df862123e781e0ecdf8212dd686f8589f461a1789aa4cbab135f7647888c0caaa24c4e2ea4c91f5357c784a3548de40e87b0126846afd527e0285ab358180db5fb8c2c98017d9a24e80782b46f899b32ac1ce6c92b2c490a3a970662de8eb66223d1ce56d6fcadf31f2adeb57273a28a7426621744b60a15ce8ba7c7d52a2b7ded01993a1de0f0da485a5e982c7d4b8971d153306ed12f1fa12d2b2e20c7d1ec10aefdec5e8f67518779424eb4b0ef04a8decc67dd1c16649a3ee4fe85e12b2506e3c4f7ca3ec9e604c1c9fa84f2bdb1e159c69031c279d2efdbb80c78827425035d6630136c87d60724d8ca744a572c81634cc87ec59a5ed658f3f9848dd90d3d46a09a35948067308a5aa032170cbe21e9e0b2207edd2e029c2fe87d101a5540d4d32bd7d6125128858a3df0b86d800f4876133b34c9b7dcfdb5839ebed975feb4daa7b3f5abccc52548120b34523cf08912a1d60fecdf899c8c90c4528867644bfdba469ffcc2107ff15bdb99125ef903e00bb9d88fb73d7ce847871ad3145e6d17e53d9da4ab42a5bb707277bdf677de34e845fcfc1b339608dd33d9b6f38041052311f504e08e9426dd3177ec6c1ece7925edc9cd157c03efccd030bad50637d565326dc220a5568d82c1189f44d0f27a58857e1ab4503fdcd424fe584c37deaa51e8a00d61d382cfd85e1109d45b851889ce5eb8ce7dbe53829a310137ef0f4430611305cbd111739a5642672f17d3f29a240c89284a2388bfff140f27c6cf0b20b3ccce9bfd9bb716da8ba38a919f3b5aa89f014082999ed6a3cb8d9fdfc75200b5bdea79b456ef1ef5f51e898dcb385d5a00c64fa5f99676689a9431c211acfa22b7fbcc629c7af4004adc7dc806c3985e124b102187c779e7e844b5aa473184d4d92be77fc11f3dd56c295bc570d55d9412c585d49c5814897f2db983a4763565df20e423b54a7767cf0b6210660b30505aff3f7794f6056ce8d90f3eed2450229abdec3f5bb9613f73ba2ffc684e191c3c8391ab4d1d63aced968c456a2d98387658630eaed808516f87ca1e8a0e192217c0af8fffb1f09f2ffe19825971771936b04047c00d07338a35a915bc76224d7878a00ab50ff87b82686d12dbcabdd9edf38ee9131e0db2bdc5f1808c5f3de22c9fbe77b5a72f984fb0a7e8f7cf4ec72f7608655a641221fbf70f032b8fd1c6501bc1d2a74f73accf025ccf2e666df2da68f6daff99c98d7559b51aa2c4cd78ffe5fe689184f8051ba01c529c329b6f70647395acc5b832546953fd215b6cb99e9007e43445befbafe2270fa01789523fdf8aaa1cae6348dcbb1d4295454d4552bfaa81b0460fcaf03670ae0e2052cf4c1d10be69efd29e7e46d3121ef8de29b151fa6828a2407c1387189c134e8bb7c0e8c53667be8fda69e30e6a7952729434928cf9168c0be10763080b23ae200e27f84e44b5dde3678c9c1de7fc7f5e41e64b2d43378cde37ee5f3ce0ea22a88f10991ef69838d1111bc738608c33503cf4a143cec6e8430c0b09fccf2add48ddf08e7341468e0541a1230c2c00819ead7ffef3c7b8dcff432232e71e475cf1e5cb1cedd24541a6b613fe1a30c2c98a797c02b31a62bf99dd9d9c1f8426c37799479ae29920a85f83a8a631bc8df6da3b71b1e60d33836883bff3481b5021102aa318445ed4533bb41a3870f347fe718a198f8483409317fedc0d7e2fef906704411e2146fca44759a76dff7671a77f641a5c3f9786e2d6bae334f11b44a3cdb75498d0bc886578ada66e4d887271e29e7c45bd618f7b480f072367b2e1afb851b519b542438ef3daed6a746e1754fe7b0e6670e23bba49cb419bda0a0c4da1f9fed38b88fc99cc51f21d5ca52f043ee512a1456b14fbe4bfa7a70ca28e256cc79557b0f2a6ce39b394d52787de44005f9ea01d72f3362e3540baa6659e779ad45ebf45b4d5bf0f8a79cc48a4946aaa6a5d6b27a2e23ebd291e8111f5fa80a3776c0aecc739707156a28e1cabe463a6a438051198415040ae34508e288cdcbd0ab17a17407146a4637bcef774ab21e8614564eaecae47ff0ab776079e59b5f14cf2106a841d0a208d57912821f4bc0966e93f87b3cbf4a962fac3bf9ba80d16f0c98ef2ec5c3e152a2337321276b15c6b485c7d05014761278fcd7eeea0fbc3227d06f0da10f3c324cb2565fdf72ef50b105f9b65885358e3105d18828f69234b991f25d9d10d59c81215aef903eb76534bf93cb32b3d16dfd80aba6ff3bbbbffced8d8ac29a4d64ea3b51286f501baa0592151c67fb1b041169ce14b35ff532758ece5d34fd69ebad15da2a3e5fdb881208b037d40b3f7fee9b5ad33c63df9ba037b62bfdbb44fd8f056e29e294bbc9719b0d8b2af7d7c7c5f9f5e47892c419633ab4758264691e1d2407c8eaa2a893d08a542cf1d718ac69663ed3ed19d06b37d32372f2e55fd1309d1a6ca68e32e6d4ea52bcd43b6e7be2976164ee46c555001ccd9a85b2b7852092b804c91834888a1af9b266fc4c2d41e6c53823487db00838dbb51593cfb7b5fffc0c5ec1285ddb2028a316d28f19f314954548d5f32362a32a6970ad0acff5110d38a290ece3ea7d8b6acbba8c73dfc0330f29cd0a2cbec1bb5c519a3eabc4d26932ce0d65937458c", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="b3dd710a68f336ad5270ba0e639454728c9dac8b0bf89f347a628ec8ce208e99a2df56ac67aff086f6b755ab1400170c04ea1b465adc3705230c5c49e776bbbf73f780fdf970c3951351efcaa27f81e930105287263c8b898cdf37501e3a8e547cd19c79a61a0645ffe8fd4e59178f2dfb", 0x71) 3.674291491s ago: executing program 7 (id=4076): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xf672, 0x400, 0x7, 0xffffbb83, "1aff0b00ff7d35044487153331c09cd2cc4f3304", 0x10000, 0xd2}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000100)="7a4a4ee0ec9d4dc33897ab4ce4b968b71bd7149693072110df394f57a0a48793564ad348e4930849b83fe3507ee601aa963c3accfe8ac3c20c718a0b81699f03c512238a5ca9", 0x46}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655aaaaaabaaabb86dd605f6ad900183a01fe8000000000000000000000000000bbfe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000500)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000780)="5f12337d8c374166e01140e3db5848e70cb021520106eab3287f9b70610ba3ed5631afbf329fb54b4d66ed8c40d2897240c7edd45e5f458b2353858b367954a9e439f84fbff6941b813f27a141acfe7eb31ce44d3123ac8770a56ef091262ea17f8537f58fcd9a594c59a6749d678ac54f31733a6aee4b597fe26b148235eeb60ac3210581f786661523178e09a1bccc77bdd0818992471f32a7bd3e5e32cba1a20bb6ce13d287c2a4fd5be3aa242b6a0c7bd0ea56f4e4fee8d0a300847a5cf7352ebe489a8117de0e014b31d17518f56e24466f0071be6d7f2b2c61b3fa5cb9554d306c8588c3e770f2cc9592b920538ce96dded78089efbdb4c08d371b46dd812130291f42d07ee855085576b2fe2f1bb56489a4e05e496dfb22625a09dcd1147b48ed9e3c75a1cb5a76b4ff1ee07013647757d61353b6ebd10f71fbfa6a06ac8b46390cf3771445f443d0676a460faea948b13de7570c549e8bc0b0885403dc85781eb9eeafd4f13436983118a064a60ee1a1840db09739a82f119b24216174122c3d4c2badcbc6d4ae7d096d0c6ea79e970770fabbaf869de5e06fb6e03108390b8f85cbaf00"/437, 0x42) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='-#[\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='+%.C[/\x00', &(0x7f0000000180)='[-\\:[$#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='^](),.#[*:\x00', &(0x7f00000002c0)='-/', &(0x7f0000000300)='{&$\x00', &(0x7f0000000340)='{^\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xf672, 0x400, 0x7, 0xffffbb83, "1aff0b00ff7d35044487153331c09cd2cc4f3304", 0x10000, 0xd2}) (async) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000100)="7a4a4ee0ec9d4dc33897ab4ce4b968b71bd7149693072110df394f57a0a48793564ad348e4930849b83fe3507ee601aa963c3accfe8ac3c20c718a0b81699f03c512238a5ca9", 0x46}], 0x1) (async) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655aaaaaabaaabb86dd605f6ad900183a01fe8000000000000000000000000000bbfe"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vfs_nfs(&(0x7f0000000500)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000780)="5f12337d8c374166e01140e3db5848e70cb021520106eab3287f9b70610ba3ed5631afbf329fb54b4d66ed8c40d2897240c7edd45e5f458b2353858b367954a9e439f84fbff6941b813f27a141acfe7eb31ce44d3123ac8770a56ef091262ea17f8537f58fcd9a594c59a6749d678ac54f31733a6aee4b597fe26b148235eeb60ac3210581f786661523178e09a1bccc77bdd0818992471f32a7bd3e5e32cba1a20bb6ce13d287c2a4fd5be3aa242b6a0c7bd0ea56f4e4fee8d0a300847a5cf7352ebe489a8117de0e014b31d17518f56e24466f0071be6d7f2b2c61b3fa5cb9554d306c8588c3e770f2cc9592b920538ce96dded78089efbdb4c08d371b46dd812130291f42d07ee855085576b2fe2f1bb56489a4e05e496dfb22625a09dcd1147b48ed9e3c75a1cb5a76b4ff1ee07013647757d61353b6ebd10f71fbfa6a06ac8b46390cf3771445f443d0676a460faea948b13de7570c549e8bc0b0885403dc85781eb9eeafd4f13436983118a064a60ee1a1840db09739a82f119b24216174122c3d4c2badcbc6d4ae7d096d0c6ea79e970770fabbaf869de5e06fb6e03108390b8f85cbaf00"/437, 0x42) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='-#[\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='+%.C[/\x00', &(0x7f0000000180)='[-\\:[$#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='^](),.#[*:\x00', &(0x7f00000002c0)='-/', &(0x7f0000000300)='{&$\x00', &(0x7f0000000340)='{^\x00']) (async) 3.614342578s ago: executing program 7 (id=4078): setgid(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000277000/0x4000)=nil, &(0x7f00006d2000/0x4000)=nil, 0x2000000000000005}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f00004ce000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00002ec000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00005a5000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9a72}, {&(0x7f000052d000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000026f000/0x1000)=nil, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000753000/0x3000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x7}, {&(0x7f000043e000/0x1000)=nil, &(0x7f0000624000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000095000/0x4000)=nil, 0x20000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000052f000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000068b000/0x2000)=nil, &(0x7f00003a4000/0x1000)=nil, 0x2000000000009}, {&(0x7f00003b7000/0x1000)=nil, &(0x7f00002c6000/0x4000)=nil}, {&(0x7f00002a8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000787000/0x3000)=nil, &(0x7f00005b6000/0x3000)=nil, 0x8}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000261000/0x3000)=nil, 0x50}, {&(0x7f0000062000/0x4000)=nil, &(0x7f0000160000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000044000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000042000/0x3000)=nil, 0xfffffffffffbfffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f0000246000/0x2000)=nil, 0x6}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f000059c000/0x3000)=nil, 0x1000039fa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000524000/0x3000)=nil, 0x500ffffffb}], './bus\x00', 0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000180)={0xfffffffffffffff7, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x8000010}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) sysctl$net_inet_carp(0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/130, 0x82, 0x0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0xfffffffffffffe50) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) semget(0x0, 0x1, 0xe8) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x120) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 3.606654061s ago: executing program 7 (id=4082): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xc8, 0x0, &(0x7f0000000200)=""/200}) (async) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xc8, 0x0, &(0x7f0000000200)=""/200}) 3.434127542s ago: executing program 7 (id=4083): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) sysctl$hw(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 3.421562125s ago: executing program 7 (id=4085): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8080, 0xe3, 0x80, 0xffffffff}, {0x4bf, 0x81, 0x0, 0x4}, {0x16, 0x35, 0xc8, 0x5}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)="840cbf3e88c006b800000037308e7bd3081fd87ac81ba9a6bf2c4e00", 0x1c}], 0x1) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) write(r0, &(0x7f00000000c0)="ed", 0xfffffe57) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x0, 0x0, &(0x7f0000000340)={0x0, 0x8}, &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)={0x0, 0x3}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa9) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0xb, 0x4, 0x8000, 0xb8e, 0x10, [{0x1, 0xb7, 0x3, 0x7}, {0x101, 0x8, 0x4, 0x8000}, {0x1000, 0x4, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x100, 0x2}, {0x42, 0x8, 0x80002900, 0xb}, {0x1ff, 0xa, 0x200000e, 0x800}, {0x4, 0xdf41, 0x200004f6, 0x3}, {0x6, 0x4, 0x80000016, 0xb}, {0x9, 0x1000086, 0x8, 0x3}, {0x4, 0x7, 0x9b, 0x1ff}, {0x1e3, 0xffff, 0x42, 0x7}, {0xc, 0x29, 0x7f, 0x2d0c}, {0x1000000, 0xdf4, 0x2}, {0x29a71797, 0x4, 0x2, 0x579}, {0x1, 0xf8f, 0x4000006, 0xfffffffb}, {0xfffffffd, 0x800bd3d, 0x6, 0x30001}]}) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3ff}, 0x400, 0x9, 0x0, 0x0, 0x4, 0x1, 0x8000000000035, 0x7ff}) (async) pledge(0x0, &(0x7f0000000080)='-{\x00') (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) 3.421029342s ago: executing program 7 (id=4087): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xefffffff, 0x1, 0x1, 0x1, 0x0, 0x101}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) (async) setrlimit(0x0, &(0x7f0000000980)={0x800b, 0x800}) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) poll(&(0x7f00000000c0)=[{r2, 0xe5}], 0x1, 0x4) 1.763823582s ago: executing program 4 (id=4131): symlink(0x0, &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000003c0)="674b187b94eeaeef53833af0f10500000017f981aa6a78ef1d35597f9eb7e649fdea5571ae000000368847d20000000000", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x6) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) bind(r3, &(0x7f0000000000), 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup(r4) r6 = socket(0x2, 0x3, 0x20) r7 = dup(r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 1.611919194s ago: executing program 6 (id=4137): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="32e3ee02fc77a3987d7b093beff495246d9b564b9716cf02776a2e500ad047fcdaedacb1933a2242e4eab69b91dcae08503164b7e85ee812683aa901db41725ccf6fe2d9f7259a0eaad991788bd38935540c0f88f79b166250b38f63e7c5d5b53077de6bc856951664473a412ec4641ead846c4c666c0ba92dee146149703ae2c7c381dddac8f344397497c7e5b00247d77907acdebbb6a639ce032fa2eeeb5c959768f8c147ca88394bfde060607d4159aa6058ae1e670cf4e94c7a48158fb38ba099ac744282ca5334c524ca93b613a805c5f1b8dc176b9087bb90bc4cece1c1cb03", 0xe3}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) 1.607428115s ago: executing program 4 (id=4140): r0 = socket(0x24, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) lseek(r1, 0x8000000000000001, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYBLOB="cc1e7311ea7e5f33628bf7236217a07cd99e67941f6031c31a75f8a63f06a9cc2d60ee07c2402d4e18195bb1a46a079d5eff97797c31c65fb11b255646201e9d2b53a1586bee4f82eea151ff7686621d36342488189c4cb92dbd271e61ac97d420c7d11de272f50ebbe29afb9987c44d90f44c495dd5f9268bb1f3f021350c335be1fc6b01d2ef131b030d046288e01baa2ea4abf1dbe15c44fff5", @ANYRES32=r0, @ANYRESHEX=0x0]) 1.606801826s ago: executing program 6 (id=4141): syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="ed0000000020aaaaaaaaaabb88e70018801606000003ffffffffffffffffffffffffd6604a3154b4699bb61e2d52ef23cc0e2f0a52a245"]) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() setpgid(r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, r1, 0x0, 0x0, 0xfffffffffffffffd, 0x4000, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r6, &(0x7f0000000480)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000380)=""/117, 0x75}], 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0xd98, 0x0) 1.503931811s ago: executing program 4 (id=4142): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file1\x00', 0x6000, 0x5) (async) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x4}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0x8000000000000000}, {{}, 0xffffffffffffffff, 0x12, 0x20000000, 0x2, 0x9614}, {{r1}, 0xfffffffffffffffc, 0x40, 0x10, 0x3ff, 0x7fb}], 0xc2cf, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0xd}], 0x100015, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x138, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x7, &(0x7f0000000980)={0x6, 0x75}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f000003c000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file1\x00', r2, 0x2}) (async) mknod(&(0x7f00000001c0)='./file1\x00', 0x2000, 0x637d) (async) r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000040)=0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) 1.503721288s ago: executing program 4 (id=4143): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x803, 0x3f7, 0xffff, 0x200596, "084880fa870000bdda0988d11554e90d6602ff07", 0xb6, 0x3}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="d91ec98a281db7a7e0a34854d4046e5be30affffffe30d", 0x17}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYRESOCT=r0, @ANYRES64=r0, @ANYRESHEX=r0]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) (async) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, &(0x7f0000000080)="d99aca906c", 0xfd23) (async) clock_settime(0xffffffffffffffff, &(0x7f0000006b00)={0xffff, 0x20000000e}) 1.501809034s ago: executing program 4 (id=4145): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x1000, 0x1) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x10000}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 1.348946136s ago: executing program 4 (id=4150): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.305754181s ago: executing program 2 (id=4155): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f00007c6000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) sendmsg(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(0x0, 0x2000, 0xf1a) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000001440)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000340)=@un=@file={0x0, ""/497}, 0x201, 0x0, 0x11, 0x0}, 0x800}, 0x3, 0x2128307d938b76ec, 0x0) 1.305425204s ago: executing program 5 (id=4156): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x26, 0xfb}, {0x23}, {0x25, 0x3}], 0x3}) socket$inet6(0x18, 0x3, 0x3) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x1c, 0x63, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x2, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x9, 0x6, 0x0, "06deaac9"}}}}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x420, 0x0) sendto$unix(r1, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/233, 0xe9}], 0x1) r3 = getegid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="c0822314b1f2eef67a69a0733fdd6a13fa014cdb015a014a86a1b0870107cd41c9a21cbf14999048a09d199fd5df0b60d363e0c3d8db2889dc7d1c347ecfbc98c888444986060ee0a7458ba297fc8e7e62a182bf11", 0x55}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20, 0x17}, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000000)="bca9aa8546996b8a049544c0892d9982ca7039ac22f8f9308a9f8891fa51fee7e12a8af4eef56c186fbe", &(0x7f0000000040)=0x2a, 0x0, 0x0) 1.189774167s ago: executing program 1 (id=4160): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0xb, 0x2}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x8000000000000001) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r2, 0xc020699e, &(0x7f0000000100)) sync() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 1.189260201s ago: executing program 2 (id=4161): mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) syz_open_pts() (async) socket(0x1, 0x2, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f00000011c0)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) 1.085064743s ago: executing program 5 (id=4164): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x138) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0x7}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="a77a97e67bcaa2d936c6c8739bc4af04150f5c07b47822fbd3f081ca67b0b0c27f484792c3e94b6d30bb9d321adf8ff732b6b7e9522c97cf80201600000000000000", 0x42}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) 1.084838555s ago: executing program 2 (id=4165): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @random="000000000004", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x1c, 0x67, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x2, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x9, 0x6, 0x0, "06deaac9"}}}}}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) setsockopt(0xffffffffffffffff, 0x80000028, 0xdc44, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc", 0x89) (async) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x34) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x1, 0x2, 0x2, 0x8001, 0xfffffffffffffffe, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000002, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0xd, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x40007d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0xfffff3d8, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async) socket(0x2, 0x3, 0x7) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x56, 0x0, 0x7fff, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x3, 0x85, {0x1, 0x100000001}}) 1.021946661s ago: executing program 2 (id=4167): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x24, 0xf, 0x91, 0xb}, {0x4, 0x18, 0xa, 0x80}]}) (async) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x20}, 0x4) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="6dc100167f", 0x2}], 0x3) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x800000018, 0x2, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01064c1, &(0x7f0000000240)={0x0, 0x1, r1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f0000000300)=[{0x0, 0x10, 0x1, 0x4}, {0xf000, 0x7f, 0xfe, 0x5}, {0x4, 0xb, 0x42, 0xf}, {0x32, 0xb7, 0x1, 0x1}, {0x6, 0xf8, 0x40, 0x8}, {0x4, 0xff, 0x10, 0x8}, {0x6, 0x2, 0x5, 0x4}]}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {0x0, &(0x7f000065d000/0x2000)=nil, 0x6f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xee01) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r5, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x22) (async) writev(r6, &(0x7f0000000040)=[{0x0, 0xfffffffffffffe61}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x5) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 1.021660287s ago: executing program 1 (id=4168): select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x100000000}) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) socket(0x18, 0xc003, 0x16) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) listen(r1, 0x1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000000)=0x10000) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000000)={0x1, [0x0]}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0xd, 0x6}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x4, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x6, 0x0, 0x3], [0x100000001, 0x8000, 0x8, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x6}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r3 = kqueue() kevent(r3, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r4 = socket(0x18, 0x42d92ae90416690d, 0x0) setsockopt(r4, 0x1000000029, 0x33, &(0x7f00000001c0)="ebff8bff13924800", 0x8) 1.021461663s ago: executing program 5 (id=4169): mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x4, 0xfe0d, 0x0, 0x9, 0x2, 0x2, 0x3, 0x10, [{0x7, 0x7, 0x3, 0x5}, {0x2, 0x2, 0x6, 0x9}, {0x6, 0x4, 0x6, 0x8}, {0x7, 0xfff, 0x5a20, 0x3ff}, {0x1, 0xc3b, 0x34ff, 0xfffffff8}, {0xfffffff9, 0x40, 0x3, 0x1}, {0x9, 0x6, 0x0, 0x1}, {0x6, 0x7f, 0x0, 0xc69}, {0x8, 0x1, 0x8, 0x4}, {0x578b, 0x0, 0xaea, 0x10}, {0x2, 0x0, 0x2, 0xf84f}, {0x1, 0x6, 0x2}, {0x63b8, 0x6, 0x3, 0x2}, {0xfffffff2, 0xc, 0x7ff, 0x7}, {0x6, 0x9, 0xfffffffe, 0x8}, {0xffffffff, 0x4, 0x9, 0xd2}]}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='^>}\x00', &(0x7f0000000180)='&\x00'], &(0x7f0000000500)=[&(0x7f0000000200)=']\\\'{)\xf8\x00', &(0x7f0000000240)='&)\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=',#\x00', &(0x7f00000004c0)='$&\xef/+%-\x00']) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe29, 0x0, 0x37) 786.334289ms ago: executing program 5 (id=4171): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc8) socket(0x2, 0x8000, 0xfa) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 786.157139ms ago: executing program 2 (id=4172): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r1 = socket(0x1, 0x5, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x6, 0x8, &(0x7f0000001300)="6d2322a0", 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000140)="24bdfa5d1d2873c63e353482d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e6508712b97dd66229e96593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2ccef950b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f624148710ee7f3278e676ec4119399aa9c8774e6c53f708853588d97fc458e5807859417c4cc81f0f51d2f4718ce77baaadf64199ef12945bb150600"/256, 0x198b3) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) close(r0) 627.068432ms ago: executing program 6 (id=4177): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc008441e, &(0x7f0000000040)={0x4000002, 0x2030, 0x400d, 0x1ffd, "d00ecca7bad0be9900", 0x8, 0x938}) setitimer(0x0, &(0x7f0000000000)={{0x4, 0x1}, {0x9, 0x5}}, &(0x7f0000000080)) 626.465665ms ago: executing program 5 (id=4179): syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="8f6f77ede655", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x3a, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x2, 0xa47, @mcast1}}}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) unlink(0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000280)='./file0/file0/..\x00', 0x70e, 0xc6) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000001640)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002300)='<', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x52f0d8ec, 0xb4c, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xa, 0x22969f2c, &(0x7f00000002c0)=""/196, &(0x7f0000000080)=0xc4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f00000001c0)="c176fd53b612ec17ad0a12bdda86c11ca382658abc32c64f2e38f14a68e382313e575cd50b020300ff09ac059defb4d4d52113d9f58172fff9780ecc2b3114a0cce63fcfca35e11082e36b3809437bdfdaf8a1e3e8a85ee96e43eee452c8d13c057bee88be727f40da0ab841dc5c3629e368b61a02b2a3aefb6cb9c0e58f8380", &(0x7f0000000240)=0x80, &(0x7f00000003c0)="de0490eafe47f76d278a9d06941b2d055a5f0a8bd2ec13311374aa3b0fa3b4ef2ab23dc4287ec10e89b41fe961aa035e39ea016c7b6f27cde3df2e5146d6541c78fb830d5360cc559e1f521597fff0b9469bbf4aea47a0d0c003d5221a37b952c01f7f22e15f84c814b7db7a093f9bfc04fa96ad28166c342287eefb7cc126745903b0f7b0b6e7857af00bccd066072d16eeee840acb9afc1626b5310d756741430b1c54d94a113a4b66c513696653467aa031f889c3bb071efd389b2bb7947c4b70be37a9e170ce55", 0xc9) socket$inet(0x2, 0x3, 0x4) 513.634249ms ago: executing program 6 (id=4180): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b60192, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) (async) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 512.516373ms ago: executing program 5 (id=4182): ktrace(0x0, 0x4, 0x310, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x80, 0x4a) setgid(0xffffffffffffffff) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb1060800000000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fchmod(r0, 0xf3) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4e9b, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x92, 0x1, 0xff, 0x8}], 0xffff53a7, 0x0) kevent(r2, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) ioctl$TIOCSETA(r1, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) 512.346499ms ago: executing program 6 (id=4183): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x48, 0x39, 0x8, 0x4}, {0x4, 0x2, 0x2, 0x60b0b}, {0x6, 0xfd, 0x59, 0xfffffff1}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @broadcast, [], {@generic={0x803b}}}) r1 = socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x18, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) sendto$unix(r1, &(0x7f0000000100)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be0100000005c8cf5f882b297be1aa050400ce94e2f0ad3ebbc23de4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fdfc2a25191b1257aea8c500001602fbfe0c2380000100be1f25b2e791505c47f8343712cc11ffffffffffffffff1b00000000810000ed007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) 512.096609ms ago: executing program 6 (id=4184): ktrace(0x0, 0x4, 0x310, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x80, 0x4a) setgid(0xffffffffffffffff) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb1060800000000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fchmod(r0, 0xf3) r1 = socket(0x2, 0x4001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80, 0x3c, 0x8, 0x7fffffff}, {0x0, 0x5, 0x0, 0x1}, {0x3c56, 0x9, 0x0, 0x1}]}) r3 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x53, &(0x7f0000000300)=ANY=[@ANYBLOB="6107ebc7afc0ca0000000000080045f800450065000000019078ac1400bbac1400aa03099078226d1b95eaa3c58bd6040100660004e93b0009ffffffa60ed6abd12ff10104f400000200000000000000000000000000b3643a35d2c9b335ce9d047ab1cbcab686d514af9dfc08adc1"]) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) getsockname(r4, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x20) preadv(r5, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4e9b, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffb, 0x92, 0x1, 0xff, 0x8}], 0xffff53a7, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) kevent(r7, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) r8 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r8, 0x0, 0x1f, 0x0, 0x0) ioctl$TIOCSETA(r6, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) 334.85971ms ago: executing program 0 (id=4186): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x2, &(0x7f0000000080)='./file0\x00', 0x8}) (async) r1 = socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0x4, 0x4) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x8, 0xcff2}, 0x8) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x1, 0x7, 0x7, 0x6, r2}) (async) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) poll(&(0x7f00000001c0)=[{r1, 0x4}, {r0, 0x4}, {r1, 0x100}, {r0, 0x1}, {r0, 0x10}], 0x5, 0x7acc) socketpair(0x20, 0x0, 0xfa, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000240)='./file1\x00') (async) fcntl$setstatus(r3, 0x4, 0x8) fcntl$setown(r0, 0x6, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) (async) connect$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000300)="209fab5254f0e7bb14dbe519c4b7e112515112c1dda6b6e212a6dc1f92aa3b092bc0f51ba4d0a75e31dacac1a8c3f49312bfb45929cdedf6120baf1dbbe712c3c89fb13e1a7704ce591342978018921eac249e1d61f9bb6f1011578ab9ae3387351d14612853f1bf6ac4d25e35009e144fcf1867941120c695d2cc", 0x7b}, {&(0x7f0000000380)="e696640dfa4fce97820c09daa6a60e6299467a9f56328c5db7ba0559d7e686d5e809c82089d9700c246046c6771d1608734003c57db5f475dc6e2b10de", 0x3d}], 0x2, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r3]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}], 0x58, 0x400}, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001540)=[{&(0x7f0000000500)="15be33435c68ca1068c2a601fc6211dff206df2ba1884cf2224819c8dc5c6c932889c2d10ec7d7ca1f8fd4159d98a3928689ad16e5130fb5fa90487fd593c0cd66499c3b66dab55646daab5775f8d962e8d181f718b51ccda0d5035b33967f34a1d9dea9748b54d85e1685e9feebab51dece16e286f54368b822126a4ceab2ef18db5100f925ef2d3b6f99a35477619aa4bceccef6a2bde3b333ef559b43df7a25b29f7aa726635438a4ce32ee82462762cd74632327a087efa24cbac509bbcc23d6c4b0aaf9df04b9307b64a8fb24196255cb3b10a20bfd1032b7b65e9487c0a1de943cca99a6828bac67f2be6574189a62f770bcef7351b18c4ea1d72a68a2ccd45a8affdee3fb4e7444f91f70d250e360082f236eda799f493c70122af1996f83d507635e0abc990ea7e965dfa19e7da7891618fa74eb16bb4a26723a3f9788cece0cb1f0c5efa34d4ed8c11478d636c5e59b614e9b44918fe03d5533f7f05863f121a26a0a0cb45beadf414d5a3715b42b30bc3669fb8e40282bc61e7e568ce7f9d7d8a29914101754ec340e9275e4aced11b5524ebc1a3181a552713249ad67858c8035bc35e8828c029732c4f80c435ec418c4885c0fa8b4df8a783cf55aea0292778550f378ae0d118d233ebb6a372593c9128df0247fc54d3132486100f8b9d8356070a3801c3b915d05a3ea59e7583492fd25043946b2c1caa5ec4a01a42b18f9955f7f7611d21418f54070150dd81f08b4d258d7bc9f54d7cdb5cac626787544e41d7d67c9d24b3c97bc05363492fc4e557ce873a878cd73211826c3c16d951f5c3016655ea3c5cf68308cfcd13d23b9409c12ecf9d912fe138a8e95690841032c5e03073891dda06712eaf7388f93a9ef5d2c54ce24c73bade082c1d8863af89300888a6355c5c36ab104df3afedfeae85893a458962a80f5dbf8bf80e753eb6ba99596c688f79e2cd31a1a2f5f9d429c035d0bebdec098176765d1ebecd24f6d9ce6739491b2cb36ca1ac371cc8987bbed08168b1959fc3f135697bb381fb9b83fc960be231ac492cded1decc7b07af24324d67072d6d53c7fc89cf962ff5bf5515ea80879a04310cc4e1776074e3f9a1d4f22c3cc971ed3c16347d9be8319e7b98c8853214750fbe61820926189184fe22eb01f8030dfc4585de3cb705c95f4d80895da9a3632e839b289ba31298493aee1a3b3007aef370afd61565c3c029c3beb8630f2f983d1646def9d992cb0dda5fd4c43a8a4089200826dcd3ff2f1b4abf73bfcb789a7dc4b5d2a4aef9e356d7e1644d589c8ff030139d3ae47afcfb0d7fce1f331583ef9cb11bea41c49a187af3b257703de2a961c2c7e0c5102084da8b8b9f6ca1f0df34e7d1afd1ba809b9682b269bc057d14a8c5702bd49a52c21d0fd1f6b784e688fb5f70384cded7108755afae263768cf7dc7b55a37947e637282ca76373090999358b0bfbbd7bc4e35261075de803197f05273819087fd4908d96fe30d559bb5c8f2b9b6c6d8795a7d8dd0c4ea0527a985de610da6a96e988f3624aecb0dd3582afb2453c000359bbf9124f479c64dc1f323b57b4d32bbfe41324f375c8187030a81f0a3a7664f1d5f412a82685cac6399b2a936713dd11ce5b0dc71f8fe53cc59737b600c98d476e9d1e9fb3ca2babbf030e1f98e00efa6584e375e79a58302f8ffd0a10d200ef6cc2c3f5ba05306cc987607bc7e61f75ff8bb773b654a4453c8114640d9ffaf16679fd86ddbd05cced761055a038143c0942f38e7c6084c1824e6b91009c348d84b47556b695f84343877478ead8b9591b9d0b2083d902a25f12f6aab441bce3e994331785230b2171ff0676f7cd0de861c9c5f69810b339e49ac99905a3903bc198a422178ad199ceb326e7d38b2740d570389b2f6864e548867bd3d78ae5892cadcad3bcc3861ab54b4baba83b5bf9ab19a21ac8e8df75a86d49b15e0313c5dd3435e8c00de6ec3293eff9c8bd8f4caa627d65c96ed6c6ac51bcbcf5f02b2df3fc0b2c47506faa94237b02275c5e821f7632f939eafc13e4728cc951c265a2a847279775628a903a2df154664dd49c2a5749f4e8b38901d03676fe15f496fc1bfdd8fb1c5b5d3646beefe1a30091ae9c5db5f93e6764e2174ba05b443e6d81bb2086c818446087c2bb221ad8b06be464809568880fd4f20e554618943379400856c28324620398bf8c9103fbb649098ca14e29e1a431ff70ee190492a0d7c6508df061b6efe1fdc63b9d86e2aacfb10cbfb80f9a65f2604ec6b6abb4c1fd2fb5306b1bffa5f45cc1c3db1e4c1e711db159552d46c6cd20504056466823003f4b0d20ff02cc015f7bd0a663baded7a353743366bd1ac8437c5e2f5c6750533625886ecb061ce86e24936196278cd9b4215646f8dd2586f1594668b7032ab6197b31c57a959ec71c4620c9419c7c824ab5cd3a9d5f8ed3ba395a372ccacb3faa913dff6f7ab379c29dfbcade12f306645829c4f78a019722ce7d74efaa3147ff4cbbfc69c3691224e6266b383b5339d2069f956e6371749017c0c633ecd9a0d8a72876506eb97b9d7a6ed00efeb3a979cbbfca79d8c9a74019d3f09ea3f6a7b08289282be7e7711e758043ba3ca6dde008431b6dc13ab1634c31cd9e221638536681166ea593a835e8c23fa0836d1a19ccc151eff40148546eb86e8f5f08015ab2e570db5152e73e1f57b64e14750b61081103b90fb605e6fa4469ab064b19993bf7964af08eb397f6a34502e88e9129a75d239e346a0130f59f6638210d160662eb2903bb64403b3ca5f210f35e2362331e4c8e6275136f898fd12844b0415f7eebb5faaa467a054e295300e95a17ea0c0ea3c9de507a261359b8c0cf3d21f96163560b47f9ab2b454a809c4c09b467767eb43654c07df79672f0bcfba1f5e2192d360bd1ed02afbd08142d80c076cb2ff01c5f04f7ba4cd4f16de60395b0c576a3bbe6d43500eefe09b4949f34a5440d388366924bca896a16db88f9aa2898008f0c34b222c1741f6e4ca64e8efb9cd4fce99f7e7985b78b2fdbd3d4fcae23708f447651f89a07e000bb6946a9128efc000e527f8251572c395b48eeeb3c5beef972b9a9f0b4cb2197cb4b56d5fd2558f40730b0e2ee025dad4efac4e6bd475a1279234428c7c2f4d0bdb357922ac85fb7186fc98884907b93ec5a34f39d6f6f541d4e5a64d48e4030f38c061c5394d4b25173147389f7637d85ba513d913c727adaa9e5c6bf9eba75efe04ca8f24250a85b3430ceeb0572ae0183c6022230993bf84ad51bdcc3175fb38d387debabb054ca9699a4a73b09f534dff8c06b07082f6097127db958489fcf7fd909fa08ee3b9b45e76b58ce6b73f85fc6e634f1ff0aa147d0a470b0afd54f16dc327c2e3796fe6fa627b2d934e5a1387fee66a2c54b4c5858f91600265c3dda877d767ae33a081d3ff838b4dad19f5e60ed599417252bf539f1a1c7d870f498efcccc459f0a6734f45b5400fdee35ee628e2963a76f62adc45918d6c49d4ed168deff8a08ab026d258c7d367b625f1dbc59eddcadd0926ac2b1c6a4e732e101d03f55a681720d2c055f4acfd3a9dbf9d720b58f8c6afd4101c80a809aa9806e49e267389a95190e14e6f7b43d20ae10ed63af552d7aab1798700928aa64bff5e2e965564ee5c95bbfe88b6653e988f83d7add6a96664f75dd14aaf6655df51e3910aa7716acf83fe78ca4cdb1015f9ebdfa035b6c4546e33e93979e18ec0f44687a4eaa70b340f5084e9b06239f914ab7d215965c6ea1cf5da8d66fe1491322f9f5b99693e1aa504f1246ebf19342406f3842ec1e9e21dd523fe737bd8f663e93063267cc9b8bbd41047a0bddb3f8ed421865cdd4ac3f1956b5cf736f4995847c5d2bfe60910ee1264910a305a07122ce170270194d225365bf935d3636cca6c6cee7eadcbb2212ec1309f2dd427bd0ed0d9b44a0f32cb71db92b6b669ef532cfd4460e83949bad24f0ca682de8a444540629c14b14b95d36dca9ec84fbd405a3182b0f0c46ea759f1d0185bb96bef3e97f58d4aa6b3423bf9477cb9646758e14900eb11ce7d963e8660b0e73eb17475cca4d1cf2f056dd06a72a5e42a1e1ac47af3c5304c87977b12a98094d1a6fd5478baae8e669fe1510e512b266d72ccac7a37dc5ea26043a7405e4e06416280be364fdc2c5f479bdce096a8f8ac0121b4a69413127b9e30948ab0e52aab6ef2c25c7f731716ee35c62b1b429e02ccad420be469d63d21ce540098f045911821473e300f04aade966da3d4936ff437af8a04491e5aa226a614c9e746e2fd5952c942063ff0f07b15c038ddae162d2db6b9cb9523b4f0728201272b9295a9c8c57c1f938ed7de6415f073cc78f057cba0d235391326d4d81dee9b312244ee418915e90f4d8df9fb0ac2666c1e8b89c988f333e26d947b89839830a634b7572404cafca209a1c1929da2cf2e7a5b8f3596029c302e8b20bfe6bc3fe5b687ff0b2cf0ff6056acdb0df12e8bb52436d0c0f51bface1f8ceafc4bdfe9c4b669ceecf6a44a50d132c399ce24f1ffb493d5a35621c8ddc136fbd33604973d61c90e95ecf164dc5ae776e9c229cdf49263ebafa58a7737168e5b263ebabfdb7d7c9727681a73555a20b05a2798e1778704e6c347b0a2d7993d2f4fe387921293aca4184e931e331af83ccffbda133d531fe95132832c687309a9ac5f2607d99b7945bbf1d83018727e78f207fd6e1e52973f02009b5edf8987f8cc768a918dfcd2f769e892425c3ab808fa0e79d7d11495b1a8adf60467ad19402b29dbf30589f2b336c859cce83c6cd736fb6f2af75cae96aa51021f5d8a32fb8c74dcaf75a158e5c38ad6753854efc6c6835476deae06354f555e73a0611b1b8257f2fe9400eda2c00f8d118808c6403d384517667e2ac117de4fa535729fb059d84495a2d6f3455a1912c69aace04c69a390874d218bd7295a67f53a0c976f1e64e4c35e99641ae9042e4515c57d1e3c874d0bdb01eaff63d3e2524fb3fc91040177e72f7dd87767817df08ef3f884bb1cc42e4b0b3fbdc5dce537215596967d54868af8580e8edc238ef2af7f99f7df727a414a77ae45e30dfdcc99eebfa0374618865e63f3bf50593edb5dd424568f3a2a6f34edf10a96f3eceb50b6ecdebf1ec8611eb411ef1471f00c34589d9455eb52a9a11bb71069e093eef09d3cef6938228acd8d06676c2660959e3568a7018ce899286609149695b01f986f39c7e4a52e95a9138c57ce554e5dc13e6b161644ce5f0d1f8aa72bc3337f8f2c744fd3c578eb5c1dc55ed5e2cae1aed744324e0c9763000e5638db5cb552f525dda02315e3763dd51086f41a49d84bd6e795603ce0a9f7956a350004feec54a2a0795a1c7101c234c0c7e6081e43237277865f28f367abb3437bdd994a5bb1b5ffcbbacfb401801419c5aac741b18218cc8068a7228b2d6c43ae24669ac6192ddac0369a2255cec71ec5be0d715316caaf09c7c027801d634ac6f700fc06748b03643a16cc3cf2e19219593a021ff658f3acda993205b43ead632197ae588f4e0249e38be33c352a6173023210ac516f062ee766a640ed64cc08780775301f262e251d8c1e6695fb6d630d28d81c5a407823c66e7cffaa3ed53505c459a60ada7e863fe247c3e90fc2c17f75801bbbebf3bb4b42f07047fab46fafd7f2287be1d2c0a71abc0d1468e429b3b1d1fda7d4ec9423879cb214441a6fdc528dfa3966e279fd532b84aad5383a349d1686f52af2ddb19f33d78ffd05d8963", 0x1000}, {&(0x7f0000001500)="5c332d15ea3be964e9f089d94e05fe508a202596f5b4701230bfb332002cc7bce2977dae54d7a711491772cb242abb08b963c074773960d57a9b68", 0x3b}], 0x2) (async) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000001580)) (async) syz_emit_ethernet(0x82, &(0x7f00000015c0)={@broadcast, @broadcast, [], {@generic={0x6000, "8229f57f63e6133659cef610151243a5db2bd7996b09a4dd81935e1cc6dcd3db3e3705471000eba9b110f4d650fecf4a4e1141c61a6e2c314337cbd5f47fb535496f60466ea0438c3372f27429ecf9bb3bc2de9b6f5c09e0e986ed461929bf8ef90103cb2036480b8e8db6ce37dcdcdfd4e62209"}}}) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x2) (async) getpeername$inet6(r3, &(0x7f0000001680), &(0x7f00000016c0)=0xc) (async) r6 = accept$inet6(r4, &(0x7f0000001700), &(0x7f0000001740)=0xc) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000017c0)={0x8, './file1\x00', './file1\x00'}) (async) getpeername(r6, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001880), 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x8000, 0x0) (async) socket(0x18, 0x5, 0x2) (async) shmat(0x0, &(0x7f0000ff7000/0x9000)=nil, 0x800) 334.372832ms ago: executing program 0 (id=4187): r0 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) nanosleep(0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x9, 0x1) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="ff728fffffffffffffffffff86dd605f6a99001c2ca902000013000000000000000000000000fe8000000000000000000000000000aa3c000005000043b22b10"]) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000140)="b100050300000400000001b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0xc, 0x0, 0x0) 333.3546ms ago: executing program 0 (id=4188): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000e0407000000001813fecea10516d09a32693df6231039102d1fdc3f316e357ae302b37b673031d2d236ac", 0x35, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) msgsnd(0x0, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) socket$inet(0x2, 0x2, 0x3) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r1, &(0x7f0000001880)=[{&(0x7f00000004c0)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0xfdf5}, {&(0x7f00000001c0)="4ac86e07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed00", 0x3c}, {&(0x7f00000002c0)="8072f965e5368d8a2ce261ea12ce28665881a3c985", 0x15}], 0x3) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xfff7, 0xe, 0x5}, {0x10, 0x6, 0x0, 0x800}, {0x2, 0x0, 0x3, 0x82b4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 332.727355ms ago: executing program 0 (id=4189): r0 = socket(0x24, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) fchdir(r3) (async) fchdir(r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x832, 0x0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x832, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x200, 0x4, 0x9, 0x1, 0x9, 0x0, 0xff, 0x1, 0x0, 0xcf9, 0x4}) (async) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x200, 0x4, 0x9, 0x1, 0x9, 0x0, 0xff, 0x1, 0x0, 0xcf9, 0x4}) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) (async) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) 174.862552ms ago: executing program 0 (id=4190): pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0xae3a, 0xf, 0x8000, 0x5b, 0x1, 0x1fe, 0x9, 0x0, 0x2], [0x120000001, 0x2, 0x3, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x7ffffffffffffffe, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x2}, {0xfffc, 0x2, 0x5, 0xffffffff}, {0x4, 0x2, 0xfffffffb, 0x80}, {0x3, 0x5, 0x4, 0xfffffffffffffffe}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x7, 0xa8d, 0x2000000000000000}, {}, {0x0, 0x102, 0x0, 0x8}], {0x100, 0x5, 0x5, 0x7}, {0x4, 0x80000000, 0x6d5, 0x2}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) ioctl$DRM_IOCTL_MODE_ADDFB2(0xffffffffffffffff, 0xc06864b8, &(0x7f0000000080)={0x0, 0x3, 0x7, 0x38345241, 0x0, [0x0, 0x0], [0xffffffff, 0xfffffff8, 0x9, 0x6], [0x7, 0x5, 0x1, 0x1], [0x1, 0x3, 0x3, 0x9]}) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x80086409, &(0x7f0000000340)={r2, 0x800}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x91f, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x1, 0x100000003, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x5}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x5, 0x100, 0xf, 0xb}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) kevent(0xffffffffffffff9c, 0x0, 0x4, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff9, 0x20, 0x1, 0x7fffffffffffffff, 0x3}], 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x1005, 0x0, 0x37, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000240)={0x1, 0x46}, 0x2, 0x0, 0x0, &(0x7f0000000380)="c1d00c8899e2ab811ad0c5047520d530d8880c131d058729e2476e51e004fd7ba1160865dcd7b7acd1b3311ca42ed5d0d4f0c8a733df9d2642c1f515f8b24a9926cb98dc4865e608014e5683c38c510aa92f27c6830872881c2690573368ed19b7839e39c9aac09b8ee9a2ae0522d0fbf9e9f40e8ae056c5b65b858fd01eec53b5f2c4", 0x83) sysctl$kern(&(0x7f0000001300)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x165) mmap(&(0x7f00002fe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setegid(0x0) mmap(&(0x7f000002b000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r5, 0x0, &(0x7f0000000640)={0x1, 0x1, 0x0, 0x100000000002}) 172.925337ms ago: executing program 0 (id=4191): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file1\x00', 0x2, 0x100) r1 = dup2(0xffffffffffffffff, r0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0x101, 0x4, 0x80002003, 0x3, 0x10, [{0x2, 0xfe3, 0x6, 0x71800}, {0x9, 0xf7fe, 0x800002, 0xb}, {0x100006, 0x0, 0x8, 0x9}, {0x2, 0x52, 0x17d, 0xfffffffa}, {0xfffffffe, 0x0, 0x80000001, 0x6}, {0x0, 0x47ffb, 0x14000009, 0xb}, {0xfe0, 0xbffffff5, 0xffffffff, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x4}, {0x0, 0x7, 0x8033, 0x80}, {0xf7fffbfe, 0x0, 0x8001, 0x7}, {0xa54f, 0xfff9, 0x48a, 0xe4}, {0xcb, 0x102, 0x3, 0x8}, {0x2000df, 0x9, 0x5, 0x3ff}, {0x9, 0xfffffffc, 0xfffffff5, 0xfffffff8}, {0x6, 0xb0c9, 0x26, 0x5}, {0x81, 0xd654, 0x6, 0x6}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0x2, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x40000006, 0x100001, 0x0, 0x5, 0xd87, 0x1, 0x1, 0x2, 0x6, 0xcb9}) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637f) r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2000009, 0x1, 0x7, 0xd4, 0xa, 0x1, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x1}, {0x39, 0x7, 0x1000, 0x9}, {0x10000008, 0x0, 0x0, 0x40004}, {0x5, 0x9a13, 0xb, 0x1}, {0x2, 0x1000002, 0x810, 0xfffc}, {0x6, 0x0, 0x0, 0x5}, {0x4, 0xfffffffb, 0xfffffffc, 0x10000071}, {0xa, 0x20000000, 0x5, 0x8}, {0x3, 0x81, 0x1, 0x80000009}, {0x6, 0x0, 0x5, 0x2}, {0x81, 0xfffb, 0x80000004}, {0xfffffffd, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x3, 0x6}, {0x10, 0xfffff956, 0x4, 0x5}, {0xfffffffd, 0x6, 0xb, 0x1ffffffd}, {0x10000000, 0x1, 0x4, 0xc3}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xc, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x100000000008, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) 172.25645ms ago: executing program 1 (id=4192): syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078e0000001ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500282089078fffc"]) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffe, 0x0, 0x0, 0x0, 0x0, 0x19, 0xe}, 0x1000, 0xffffffffffffffff, 0x3}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x43) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r3 = socket$inet(0x2, 0x4003, 0x6b) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) r4 = socket$inet(0x2, 0x3, 0x5) close(r4) (async) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 27.155724ms ago: executing program 1 (id=4193): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(r1, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0xfd, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x17f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 25.622575ms ago: executing program 1 (id=4194): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_open_pts() ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000040)=0x6) syz_open_pts() 24.689262ms ago: executing program 2 (id=4195): setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x18289, 0x5) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) rmdir(&(0x7f0000000080)='./file0/file0\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) (async) open(&(0x7f00000001c0)='./file1\x00', 0x18289, 0x5) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) (async) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) (async) rmdir(&(0x7f0000000080)='./file0/file0\x00') (async) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) 0s ago: executing program 1 (id=4196): setreuid(0x0, 0xee01) setuid(0x0) r0 = msgget$private(0x0, 0x0) r1 = socket(0x18, 0x1, 0x6) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xb, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x3}) msgctl$IPC_SET(r0, 0x1, 0x0) setuid(0xffffffffffffffff) msgget(0x3, 0x280) msgctl$IPC_RMID(r0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.208' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd8068a64f10, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error j|E1\::h ˔7:#$)_AޣTs]Ɵڏa:mW+L7gIѰYe|~gUPKŴ 6k'yl>Fe\$@zP5[OGW*żu7uore;?Usl~}hjuh,)2b}cܮBZRൌ_[ .#1nw0/r܅Ii`;̽C}wt1"1}uet,r@ 8e$D~*e04h*&_Czʗ2KCHIcG2#~'߃z\z~EܵZ?P&Np [Ҋ0{Ʒ@,-kKzڍkasc}ZU䈌!u1e|oBasV޹I%5Mg?5:0ǀ&[tƝ(muOo j0 3^wZƳ>9͡k:rKxwy!"!׏iRLmh5sI^ ,}XVi4&G-0vxbцXSͭhQ /QŢa3#iՀn/zd78jU4pl<{28Ɇsm@vݻmDnXWJp14ԕ~,偀UΡk('-JJ32Ħ~yL6U:}=p8‚ŐKհyLuGznJo4Zv ͗B3L=6ybV~oR%VaTbO"]Kijٔ:fCn;PYVqKE:1_VBeSnf.cy{嶥TF77j9  XkJS8C>8j]uuL6Jޫ;`3Z(rP *M֗(O=&s\a?O}\pTb`'!p2֏*Owdp~R0@T'|I/H_ \XfF \#0xuƋ,*%p6)KV큀Y(!Ki'6Б׃YZ-ۛRJm[+٧fVN4N3+$0|}:T40g8y%hCÊwJVv>A P.Uo]`L,|P<?"QdC_ЂTj֋@ǏD٪ǀ egݭxUi6Tl\=[xn=??7Rˆh(Tg!Qh8ڭ5D+؎P0m +h ,>idcxq=IRDT} #F*܀~ eսO! =(`|ySUՖ#Hf>`=`84~ 4HZ=.V>JQbgn7 £ɯcξ{E#?s`c4N&p脹U4 e.8*.o c"h9gP5xVX  MR$ |lz-HR$:sb]JCS$'): oT4?x!wX66ߋഄXttR3We8Ժ<(iFYD`Kn\*qJot1Uh|IXK%xݲY"|N9c)A!Va!Bfci$BJÙ (XMڨM!1Y%{ra6rgb!/Jx}Tv~~N}qqW&3kY8 }ň[zDu~#䡊6 km J6 [pUYbFPB;uco)`o?̐n}H$I!'rsfzSpʍX}[趑<!`j|E1\:pn B`U @( c4!/(Vo  ppHVo  pȳVo  pVo  phVo  Hp(GiH Ȗl5xlH B`&nK^*@e\@]th4!/LiH B`gK^`2!EiH B`8fK^`2!JiH B`bK^e2!(BiH B`P`K^@`2!AiH B`(aK^@`2!NiH B`bK^@`2!DiH B`cK^e2!FiH B``eK^@\2!HJiH B`gK^e2!DiH Pl5@iH pl $BiH l $HEiH l (LiH l LmH B`t@PZlRf/HMmH B`t@@Z0lPf@/lH Кl5@xlH B`*kA)tedj*\@]m4!/ }lH B` OpenBSD/amd64 (7c!4Wf0 G7oA֫j C{(^F~X,b(pw#0,$Hk['cҭe`ao,KgL=7^e([R) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error                                              pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error                pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (175921) exits with status -1 WARNING: thread `nfsio' (174409) exits with status -1 WARNING: thread `nfsio' (60440) exits with status -1 WARNING: thread `nfsio' (502719) exits with status -1 WARNING: thread `nfsio' (510640) exits with status -1 WARNING: thread `nfsio' (357789) exits with status -1 WARNING: thread `nfsio' (323044) exits with status -1 WARNING: thread `nfsio' (500942) exits with status -1 WARNING: thread `nfsio' (273972) exits with status -1 WARNING: thread `nfsio' (219597) exits with status -1 WARNING: thread `nfsio' (358020) exits with status -1 WARNING: thread `nfsio' (398918) exits with status -1 WARNING: thread `nfsio' (516193) exits with status -1 WARNING: thread `nfsio' (446847) exits with status -1 WARNING: thread `nfsio' (505068) exits with status -1 WARNING: thread `nfsio' (135411) exits with status -1 WARNING: thread `nfsio' (85348) exits with status -1 WARNING: thread `nfsio' (186890) exits with status -1 WARNING: thread `nfsio' (167845) exits with status -1 WARNING: thread `nfsio' (62916) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error j|E1\:pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (7c!4Wf0 G7oA֫j C{(^F~X,b(pw#0,$Hk['cҭe`ao,KgL=7^e([R) (tty00) login: pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (7c!4Wf0 G7oA֫j C{(^F~X,b(pw#0,$Hk['cҭe`ao,KgL=7^e([R) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 OpenBSD/amd64 (7c!4Wf0 G7oA֫j C{(^F~X,b(pw#0,$Hk['cҭe`ao,KgL=7^e([R) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error load: 14.46 cmd: getty 52906 [ttyin] 0.00u 0.00s 0% 328k malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back 1182810174 seconds malloc(): allocation too large, type = 29, size = 16796513700 panic: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 Starting stack trace... panic(ffffffff834510ef) at panic+0x1d0 __assert(ffffffff8348bb2c,ffffffff834a45f5,1cb,ffffffff83443957) at __assert+0x29 pipex_unlink_session_locked(ffff80003c491c10) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff800001616800) at pipex_destroy_all_sessions+0xd9 pppacclose(637f,1,2000,ffff80003c476560) at pppacclose+0x16f spec_close(ffff80002a3209d0) at spec_close+0x417 VOP_CLOSE(fffffd805df9d710,1,fffffd80097fd548,ffff80003c476560) at VOP_CLOSE+0x132 vn_closefile(fffffd806c9bbc98,ffff80003c476560) at vn_closefile+0x12b fdrop(fffffd806c9bbc98,ffff80003c476560) at fdrop+0x121 closef(fffffd806c9bbc98,ffff80003c476560) at closef+0x192 fdfree(ffff80003c476560) at fdfree+0x116 exit1(ffff80003c476560,0,0,1) at exit1+0x576 sys_exit(ffff80003c476560,ffff80002a320d40,ffff80002a320c90) at sys_exit+0x1a syscall(ffff80002a320d40) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a8e0e7cfaa0, count: 242 End of stack trace.