last executing test programs: 2.715727541s ago: executing program 6 (id=906): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="b5599d594a0987000000000086dd60000000001c2c00dd8000000000000000000000000000bbfe80000000000000000800000006f6f3e36e41beeb456f339c"]) close(0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) select(0x40, &(0x7f0000000080)={0x2, 0x9, 0x9, 0xf62, 0xfffffffffffffffb, 0x3, 0x1b92, 0xf}, 0x0, &(0x7f0000000140)={0x100000001, 0x6, 0x8, 0xb22, 0x8000000000000001, 0x9a3, 0x0, 0x6}, 0x0) 1.663762156s ago: executing program 6 (id=973): r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x5fd7c2f64ba41d4f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) socket(0x1, 0x2, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x6, 0x9, 0x5dffff62, "9cdc456e307e0804fd07000000002f9e68cd3304", 0x3fe, 0x80000000}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x0, 0x1, 0x7d, 0x80, '@\x00\b\t\x00', 0x790f, 0x23}) r4 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c00000000008000000000000000000000000000000000000800001a003f00000005040000"]) ioctl$FIONREAD(r6, 0x81206919, &(0x7f0000000100)) setitimer(0x1, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) socket(0x18, 0x3, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$FIONREAD(r7, 0xc1206951, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(0x0, 0x2, 0x8ff) socket(0x10, 0x3, 0x0) 1.545606592s ago: executing program 6 (id=976): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) setuid(0xee01) ioctl$TIOCSETA(r0, 0x20004109, 0x0) (async) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f00004ae000/0x1000)=nil) (async) getgroups(0x0, 0x0) (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r2 = getuid() sendto$unix(r0, &(0x7f00000002c0)="37f958a4414f788b71a1614315baf3011b69ce024c817509ff8773", 0x1b, 0x2, &(0x7f0000000640)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfd) (async) setreuid(0x0, r2) (async) r3 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, r2, 0x0, 0x158, 0x8}, 0x0, 0x8, r3, 0x0, 0x858, 0x2, 0x6995}) (async) open(&(0x7f0000000040)='./file0\x00', 0x800, 0xee4bce5bb233ab95) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x3e) (async) acct(0x0) (async) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x2, r2, 0xffffffffffffffff, 0x0, 0x0, 0x7f3ecbe90bbd6d8}, 0x5, 0x41, 0x6}) (async) r6 = open$dir(0x0, 0x1, 0x28) ftruncate(r6, 0x40000000007) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x105, 0x1}, 0x2, 0x7, 0x1}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x8000000, 0x3, 0x0, "e600000f0000ae000000000000000007abc0788a", 0x0, 0x800000}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) accept$inet6(r4, &(0x7f0000000000), 0x0) (async) rename(0x0, 0x0) 1.532350194s ago: executing program 6 (id=981): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a835702", 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() fsync(r2) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0x0) 1.066638026s ago: executing program 7 (id=1009): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="cd11e7576954fe1366589330653a490decd7c6b9df644d05056f86ac3960b5ed3c0d5fe4209f03a91626f165232ae8c8d423ab9a91cea1766154211332842b40331c47f65e6612eb4bfc15b3311f47088550e78d2b0a1c6ff10ab7a20b0358d64cfcc98da716426927513ef385a3d1c50639740d5729d6ec219a1191440b590edfa67a145e4d567fb72b7346d63f9e4ad6534a05e3a74effb7c64edd5caa02", 0x9f) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x4, 0x1, 0x0, 0x5}, {0x25, 0x0, 0x2}, {0x44, 0xff, 0x30, 0x407}, {0x87, 0x2, 0xd9, 0x9}, {0x6, 0x4, 0x7, 0x800007fd}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0x40b) 1.0515171s ago: executing program 4 (id=1011): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x10000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x60}], 0x1}) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xfffffffb}, {0x2, 0x20f}, {0x2, 0xfffffbff}], 0x3}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) ioctl$TIOCCBRK(r1, 0x2000747a) 1.042720934s ago: executing program 7 (id=1012): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') (async) seteuid(0xffffffffffffffff) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') (async) open(&(0x7f0000000080)='./file2\x00', 0x1, 0x56c870a5b534f05f) (async) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') (async) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 1.016794995s ago: executing program 4 (id=1015): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xe02) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1ac) setuid(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 995.443038ms ago: executing program 7 (id=1016): open(&(0x7f0000000100)='./file0\x00', 0x8, 0x108) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ftruncate(r0, 0x3ff) writev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="4c22089464a9f7ffec4ad66d7408676dccd3dbafde27404f6e82bb099d09d7c7581d2e", 0x23}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) shutdown(r2, 0x1) recvmmsg(r3, &(0x7f0000000e80)={0x0, 0x9}, 0x10, 0x1, 0x0) write(r0, &(0x7f0000000140)="0b83c67cdef3638565832ed46fc85c6a32e6db89cd20b2946a9d018511c3f166dd4aafe2afb79c325de99a855de9ca7a0f9d81915a45e1556f8017cd691a391063201e20dde323edbc6099e876fc2c1499379b488b198314da34ab4eb9a401c27847b0434dfccc073e7cde8ff748874047e4108d51c2f2e50436a7bb774cdbe2ba39838aae3919e653179d0827c8dbd313b240308c72f554604c86a7aa02c512050844931948fbb986fbfecffe4914b088a918ea119120071e", 0xb9) r4 = socket(0x24, 0x2, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000700)={&(0x7f00000000c0)=[{0x24, 0x10ff}, {0x26, 0x9}], 0x2}) 947.544461ms ago: executing program 4 (id=1021): syz_emit_ethernet(0x3f, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000310000000000069078ffffffff000000814e204e20000890784c05ab957cccc45b21bbb3941577db"]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x6, 0x80) ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000240)=0x3) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x9, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x6, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0x101003}, {0x1, 0x4baa, 0x9, 0x9}, {0x3, 0xe2, 0xf, 0xff}, {0x3, 0x7, 0xf15, 0x84}, {0x788c, 0xffff, 0x8, 0x1}, {0x4, 0x800, 0x3}, {0x9, 0xc, 0x91a, 0xffffe2e9}, {0x9, 0x1000, 0xa, 0x7fff}, {0x1006, 0xfffffffc, 0x6, 0x8bfc}, {0x0, 0x6, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x100, 0x2, 0x69}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xa, 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/160, 0xa0}, 0x40) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000002d00)=0x9) shutdown(r4, 0x2) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) close(r5) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0xffff1c87, 0xfffffffa) syz_emit_ethernet(0xd3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000dc171423871379ee06dfcc9f08004a6500c50065009c0e11907800000000ac1400aa88112351eb405e74243c98b58cef4965590000004e234e22", @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="70009b57907800020003030901000000b359de96215eb99f81d448f32d1597cfe2954e47f60e0fa24ed711c1a585983e5c9b55c2abbef23562c075ecc80abbbebc13baa0202993c82cdc78125407f06c273271304c8a8204567857653d61760d05f44293330f236a57834b9e644b117731cd1fb1e8f54c768e1a00638d1c28e3b9ce2f5a73b469d8ae7df013cc3c98539c"]) 944.689607ms ago: executing program 5 (id=1022): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc02069a5, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x9}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 883.128255ms ago: executing program 7 (id=1025): r0 = syz_open_pts() fcntl$lock(r0, 0x9, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x125) msgrcv(r2, 0x0, 0x0, 0x1, 0x0) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) read(r4, &(0x7f0000000400)=""/119, 0xfd4c) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x0, 0xedce}, {0x3, 0x7}}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000002c0)='./file0\x00', 0x180) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0xd4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a8701e4257b4909ddd7250fe0f87ec505fefe7637ec686b74bea42957432ab34db3eda6a85a631c203699b815ade7", 0x4d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e000000000000bf4875744b0000000000002bba63f1e31f51e09b65ba61325fa79c3c685b858f02b7ebc39c815a", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x10, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x3, 0x8}}}}}}) msgctl$IPC_RMID(r2, 0x0) 882.331687ms ago: executing program 5 (id=1026): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10003, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, r4}}) rename(&(0x7f0000000240)='./file0\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0x3, 0x8}], 0x0, 0x0, 0x7, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x93) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x7d) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r0, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000000)="6dc065b9", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) setrlimit(0x0, &(0x7f0000000980)={0xfffffffffffffefc, 0x60000000}) 728.156399ms ago: executing program 6 (id=1033): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffd, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x86, 0x4000003, 0xb4}, {0xce1, 0xd16f, 0x4f8, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x7e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0x5, 0x4, 0x3}, {0x3, 0x6, 0x7, 0xc}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a7171c, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 64) shutdown(r1, 0x0) (rerun: 64) 727.688468ms ago: executing program 7 (id=1034): sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000000)="05000000", 0x4) 657.735357ms ago: executing program 6 (id=1036): sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000), 0x0, 0x1000) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(0x0, 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x1, 0x0, 0xffffffffffffffd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [], [0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x1000}, {0x0, 0x0, 0xc8, 0x7ffffffffffffffe}, {0x0, 0x5}, {}, {0x0, 0xfffffffd}], {0x0, 0x0, 0x8}}}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0xfff, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x80006, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000234000/0x4000)=nil, 0x4000, 0x4) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) chflagsat(r5, &(0x7f0000000240)='./file0\x00', 0x10001, 0x2) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000340)={0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080)="ddf30f442b92603137eaa164c74c167f64a69e7847842dd40e2da32ea57dea4ff332d99c30fe", &(0x7f00000000c0)=0x26, &(0x7f0000000100)="acf88bb672c60fe690748a58a43c5d9e748cfd7830a4dc5e75e2d1e56879c070", 0x20) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffe68, 0x0, 0x47}, 0x2}, 0x1, 0x0) write(r6, &(0x7f0000000380)="a74f42ef0cd241e9497508f0eada67df54c4b0dac5dee90dad0cfed0c28bd40ff8009c7ba94a0634cd5fb9b06a1536d245a275d76ea10740b436f169b3a464e1795f5a16b6b76df311dcfd4ca347e804d23990454b459935f66e6ef84796adc8d26d9626265a539f6b1ff2c31c7af42069c4c138b14d9e3aca65ac3517ed33d7a32c5c14fd05d6caa0a2eba12f551634fbe1a9a51c3760c92cada6b4e1ae059eacb722a2b629e9c88aef62ba32e836dcfcbb22db72c0642534c1e1403bf9edae83992646ccfe0602e99062dae3f54b495c3824315855a0538ba3f9bf1aaab70ae7956adf05826f9476b7dcf3", 0xec) 639.817545ms ago: executing program 7 (id=1039): r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000440)='./file0\x00', 0x7f, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) 567.896216ms ago: executing program 0 (id=1042): mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000480)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x3, 0x71047f03, 0x3, 0x3, 0xcb69, 0x10002, 0xb2d}, &(0x7f0000000080)={0xff, 0x401, 0x64b3, 0x200, 0x9, 0x5, 0x6, 0x1}, 0x0, 0x0) 563.983576ms ago: executing program 5 (id=1044): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x105) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r2, 0x5, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x7, 0x369000000, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0x7ffffffd, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0x9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x69}, {0x6, 0x803, 0x14, 0x8}, {0x5, 0x82, 0x5, 0x100005}, {0x6a75, 0x6, 0xd3b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x5, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x9eda, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x8, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(0x0, 0x5, 0x51d73188af82cb95, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{0xf}, {0x1, 0x0, 0xfd, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={0x0, r4, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 556.222384ms ago: executing program 0 (id=1046): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async, rerun: 32) r2 = semget$private(0x0, 0x8, 0xa) (rerun: 32) semop(r2, 0x0, 0x0) (async, rerun: 32) semop(r2, &(0x7f0000000300)=[{0x1, 0x6, 0x1800}, {0x4, 0x9a4, 0x1000}, {0x2, 0x7, 0x1000}], 0x3) (async, rerun: 32) fcntl$dupfd(r0, 0x0, r1) (async) semop(r2, &(0x7f0000000040)=[{0x2, 0x4, 0x1800}], 0x1) syz_emit_ethernet(0x0, 0x0) (async) semctl$SETVAL(r2, 0x1, 0x8, 0x0) (async) r3 = semget(0x0, 0x1, 0x281) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x5]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) connect$unix(r4, &(0x7f0000000000), 0x10) (rerun: 32) 535.881734ms ago: executing program 1 (id=1048): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000002c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e", 0x34}], 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3, 0x4, 0x1, 0x8}, {0x48d, 0x9, 0xbd, 0x9}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x14, 0x1, 0xd5}, 0xc) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc028756b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001a8, &(0x7f0000000040)=[{0x101, 0x1, 0xb0, 0x9}, {0x5, 0xe2, 0x9, 0x2}]}) 477.334568ms ago: executing program 0 (id=1049): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x8b, 0x10, 0x81, 0x4}], 0x101, 0x0, 0x8e55, 0x0) close(r0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) 473.630054ms ago: executing program 1 (id=1051): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0x1, 0x800440}, {0x7, 0xf4, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a5}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc171b20d8e87b6a6f18ff125", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="71f91e29fc00377a794d141280b85578c1066642c42ddfe9b2ef83f2c2659a3052af49d50970bca3b3145e47fea0d7a2f9fd81c017e1c88baf33b114ff5ba9400d6fe9de207f00000000000000a621fc98d16f493e97cc25fc660000010000000000ae82fbbe99d0f5a7ed9ca6732b91b46dc0650a7d929c4164ac7a126e096eeb2fb6f5430450e01d3e4c43967692d4bb09b9a51aa4cf1f9fe28ae826962e3797d359270e088c6cb784e69a1668077d9bbae08d8d53b8e43f1359800340c535520e1101c4ebba038319963b0a94415e3ddd816b64e25af1ef769b", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe1}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="000000d860a82060dec3bfcb4c9a9ba9cd23fe8d1a3ea684ad44937703c616f7e2205117bc333f0010636e7211e6e65f422ecbc7c50048c669c9faa6162575f669cd14217bd76db9dce0bd7a82eeaff81421882c155cb6223d94786811e61ea950791b7f43f0e79b8f897002885b19335ab64902", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="bf5e273b9cbd89e7d46298b093910953e234477a2e8f035d182663a4e9262ab461274d3116564053f8be71746a97eef116e335251d68cea8f2802d7e105c6de2317ef8613ed3897a8ab6db1f4b229743f2282677731d44eb997399d85e2419f19fa888677494d63043568728fb36c3e2ab3847d220346a4bb4e1097a02178923393954"]) 451.383033ms ago: executing program 1 (id=1053): r0 = syz_open_pts() syz_open_pts() mkdir(&(0x7f0000000080)='./file0\x00', 0xe0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000001c0)='.\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES16=r0]) syz_emit_ethernet(0x76, &(0x7f00000024c0)={@random="533ed089f74d", @random="be18f0edadcd", [], {@ipv4={0x800, {{0x15, 0x4, 0x2, 0x29, 0x68, 0x65, 0x9, 0x1, 0x2e, 0x0, @empty, @broadcast, {[@rr={0x7, 0xb, 0x2, [@broadcast, @multicast1]}, @ra={0x94, 0x6, 0x81}, @timestamp={0x44, 0x20, 0x4, 0x3, 0x2, [{[@multicast1], 0x2}, {[@empty], 0x16}, {[], 0x6}, {[@local={0xac, 0x14, 0x0}], 0x5}]}, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x68, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0xffff}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r3, &(0x7f0000000080)="d99aca906c", 0x1dd6) socket(0x18, 0x4003, 0x4) 387.024776ms ago: executing program 0 (id=1055): connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x7, 0xfbfff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x6, 0xf15, 0x4}, {0x4d, 0xffff, 0x7, 0x9}, {0x4, 0x800, 0x3, 0xfffffffb}, {0x9, 0x9, 0x7, 0x5}, {0x9, 0x1000, 0x6, 0x7fff}, {0x4, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(0xffffffffffffffff, 0x1) setuid(0xffffffffffffffff) socket(0x24, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000200)={@random="75ef24c32acd", @local, [], {@ipv4={0x8848, {{0x5, 0x4, 0x0, 0x3e, 0x28, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}}}}}}) 369.399998ms ago: executing program 1 (id=1056): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x166) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0xd) writev(r0, &(0x7f0000001180)=[{&(0x7f00000000c0)="37a9f62c180793b298b3ecafdbf5d8f4e239aca27cb34d3fc71643a5ffe0ed44ce30c532d718434cedb20aaeff6bf387e13d8e9e7bd7cd363c5cdb1041621611d7b041b365581e5b2c5b3a0e581153c3f57b2ff652ce8339e58cc5bf6a6c7daa64574a981fdc7afc28fecc164dac059d00a5f319f28b8281e48f65c61b537e6629eadbeee771037358ed0c9e308b29ed7fa5fd2accc1b24c2dd43833097a60a36f716102717e28971e4b3bbfdaf596dadb3b7b27a402e3c48caf8142fa5d66da4ffcf302d6be10e38a4a09e177f6883b77da5807480fdac4b4b895f8a6e1e841a3fabddb07e5ecfa37f7dc8b090a6757922675a988e6b3c7b020d37e9342483de53c6b07de27162d51d2e93368422adf628fea7d30f0a7f1e005abbcf477f2e3d7342564ea5e2fae058f2e36c10af171677225220e8fb3d56407371fc1edba543a5c461414375df8ac7cd9f725c16c848ca23a1ba1be89099a0c02be579aac050a7229ce461288449e0243db52dc0fd62abbea9d8f0e1ffd705dac04605e469a1ac6bc48d2aa25d762f5407874b3015ed183eca2af98c340709a31326e15f6712a496e312e0c28b4f3273baad363870d59678b504936da98a47f4ce258f71de9d3bf5aa9bc5fd7420426ad7e6c4b177df482f6b65dc58986d99b302649acb747aa235814262615f61809a1654480ab4b8a103ac26ac26b71967b5b321b81c2fab76fed44d0e3e8ea1794513bb6174c2f451d3bf1343d2eca18aee5ab463a3f50cd560a06dc3d966f29dab8502566b24eed454d2ec2f630ff7d13058f999cae153d6c6747aadd642188304f9cfe3381dff41fd4ffa2c302993dd9c3bb949a8aa32e83ce5323347122bc87bcdeb3308e8f3eb714a68194524f5ae1a743bb3f21dd07f0eec1b5d25a0db07a0cab6f54e627d8a96538209fe062343d0582db8bc4d90e123751fbcdf3f09baaa98943c1d9ebed5940c000b1450e40b8e6a617510dec65a300aa2cc332039770969a8f5e951d8ec6d94c343ee0bbd169edc8d1eab14168d070de286038e173e63a60b1729a37eca84e25d6d97343cb503daae0a4241abdec12ac4192598abdd13a3627b25c9d3532969146b3a8749999d74b991cf29b2c392011af4421b814218f5ca2ce76b72a265d5216b7024a28bfd35f320da75548ab205414aef068f6599f0e9a01f3403bb315ef2e5ea514425cafe2de4670671c6026b326b8f1536c270d2cfdbe79ed331800ff43ca2551286843b155a61366c4641bfe04b04258de8818694dadb189502d13fc5169a8be14e89ace9929a820841fbd79707d988dde0d352b444710507b482dd81084d78efd9e690023f0c6e35d172786d388f5e31084933883262738a750418fb84cc1a2604375f6f9d5f9afe44a0eabf65a1542b112e1627cd24882c554731f77eba0a97ca518a875a7e4c4815ad97d31fe8d666a07fb100d67b27d82483c5ce21c2bfe0909b4932d459b2f5c90dc52f01ef6ac9b47174496b19ae71d23ef7dd739cafa544448d9095a1520da833b84792bae1a53c92417dfde593265836e8a167f1f86e3528cbb905cfbaab029f7e6d31748bca9939865fa2a76b68557525bf05483090251d253663d0e47433e1fdd3dd93a4f2ce0b9691807f401ab1192def435b0c06be418b105fcc2eef5b774bddab58b30ef638499011b099d40581e603c7217d666a2c9c9c5ceeb3ed34a9b500d81a69415b97c1c31b27f049b72bda91a25d750c5b7c74f78a4042f299512f6611359711d6defe44adffdd15849832e4bd7bc4980b795bced40ab5694fca66eed6adc3c53252e5c6a4e93d11ec11bda2e760cce1f51ad12611b54182182f3691f141fc26e9fa443f1c36229f535dc1091d1d9c8168910e92e47f302b78e0217de101a3ee18fa4f94ba39202c929a8115dec6f796b907304bb03f8161e7830af1c7009dc581e88b36decf931dd47ba3e9a7c8be15681df3181ecc6a2efa669019f110d972b92ae7522dcf4396ea19135953f23620eff40eb77c05d3dadcb65a68ce59da7190af3b2b3f83dfea10ba7a31b80cace8c9f4663e0728225fd670c44192ec683fd74cec6883fbc1e56d449de1b33d3cefd586bd1c245184368b771c25a5d7db6d8dd2015fc292e555c3c9263600ad26d5ab83b880ef3ff82f016c2f3ace4649b57b6e2d904fe91279fc2d5b7f3c5f8d9dabd26524c3032f1e94648ee62245a1d52b28a30388953fb686212acb6e1b78006e4969d19ea72467404e1d36ba7138bdaf8eb8cbc77c9b8562aad79027fb997e3f9381aa13067135da3a6d90feb53d98066a1816c6e817a5e5bd412cb486e12e60cb1b6f8081b56c1b99aab5c902827296dc576e31bd4e3c5de24413a6a0c62dc736bb7cf38fdcfbca9250a61445a772b331620cad0f2c2c01b567b26ac6b81f9a5c5830eafa3ed2798f17bba643c74622404418e5628087d50c2fc999c37c8d4d0c735049687ff5c75b287b8558200afb6c283d9b747c455fb9566f70b1de99af18f2611bf17230cd1fa6d19ec3ac2d1df513da317903fdb0e76ff65c3bacb3e207fa8a8ef3c65713b13e23999590d9357d95705cc35cd63a6ef62143a7420d51a0202d53db87d917b5974bf0f53d4edf5c9e07c17bbca8ff7332dab28f094426fb5d9cc68ce5eb5fd999be3debb0dbc1255a269340186d4797dd5501cb9722b2e78029cc086a2fd52c5f427eb0bddb28a50a3795b32118c9eca2b7c35583fb03956f4bed61e8c71c8f6025155a9edf1816db75a623ac7f964ba83f7d0bdc6089f38d224c2e6113af0cb73ec2f88c4a08259337008e08034e1d68bf7464692f54256862e54f818afe752610da733635b8245ea12f9d0f5a0edab47c7dbb890fff0a2394336f4f490baa2214b95b237f48da3431e4ebdb82eb47416ede3bac761184231af263d8ea7e7538f2d2c46b8400de707e8640e933abb1a2f150c685666fe299c9d1e109e84d5694ac092f04dfdf530fe2b039214b924deba7e927cad8d287ed7d37c9aabe052ebdf1110c4484a2549b9d75e8f6d218bb48c60dbb896cae265a2d39b26ebcc1d68dff9aa390c25b55eb18bf0bcef0510fe7bd5de6b11c148286a8deca1a6156e7235d28fc133379cc5136c888f75b71f41f9820bec8de7299b0ee7c275986a9f3dc96e4aa93e2ca920a540a53d456d0f0397bb5a426fd15139523b8b5ea239cf8c321c206d6f00bbb839a20238bef7d3288dcc19090fd6c73a152210c88c9ec6f80c8c2153e3c416106c0936f9b50fe636c8cdb716acddba11b2f2c13ce451202f2f7a2a571dec6559d187d82ebade69e3ec2b65f51b880742ec9e6f646b09ec42d285980d180d28820253e4e2659a1a3b6155de7b8b3e8d1c42bd42279fe5b491f8a6b9544e8cde6521ef64bc75ba575151a2ccdc0269cacdf1a814c301a9356eed26bae94beea43a6a6e09698992bb807c196eca0e2727b734ef436d4e6a5e85bd8a29b358078a29a48249b6319e499b1e5ec32404a3ec76927b3ae6457250bb24d83e19a9a03ccc0443e9484a11e7758de628bcd56da5abbd65c7483b9732042a82c638f5fa22f4b3ad6d9deb4103fa0868745f1ea857b07610c08eaa86edd57ae27506fb90437f94775dd7c1f15849efdc49e85b83fce9342ef04833a6db5922f8567cb62f37ed81bad34171c627ac2775c0bd4d5f42ec872680f1dda130cbf1945fc8509ecef255e56e640559b4340aae3d290d08af61c53948d8721f3c3b87f607166f19e2d03a917bfb55535aca7fdb6180b566cf1015472df2635c0de67f7de9841c0f50d1b556b6a7febcc36584fa8e114f4a1741d7887ea7ee5ffb06400e0abbc8045725e237815727724918044f07d640818562fd201cf497838928ad2e220b6e29eca64df10ba808d127dc1c0090d4e48b05df9fa069d4146779c76f381f34e18acc5737ad22b64d4c95aed909edd8fa3e228c829f4f13b359b339cd9829a897bb6e6a1cfea03545cac7e65886cf03ed252c526656edf642612f22b83a86881404a4a12ad96c36b543a972147d3bc64d08688a280d19757b40535ac847e330bd09187c8e895e3fe8b1cabd970a9e6f9e17d8e41465aefb03cb51c1c02b0121ed23181b6bfc32fde8585605093f0cb4f4292a94c2fccd5f4c76838944a9337f6c1bbfa198ee76e7d1cc40fa12e472040d24523c7025ba22b1eaff96ea1c07a71e77cc1994bc6ae341089a5c5b1f8995fa552099e3255e203ddb0441bfbda356631fe7a75261dd91afeed5dbcb7a0b257538f7de4f62b50c513e3f1403d6e9dcc389c66f4da809f366d0e7f6e0dd032d5b084100467a1b7021acd1533903bc45e08468c70fcb5680b2fcf5d19790bd2d4b843101e656e5e6a89585ecbe969f78a32af13196509e370729d7bd08e0f65bf5bab06107f122a7cee847d4f4dbb530c06ffd1b3896aa04b67e3b5bc23da602d814ba8f8d4f1808c5d68744a00d119900e2966d5b723d70ec5c15419e0a135da4e90c4d4a5b4466a3c3b279fe5fbbc2e32c16ac4e963e3e257422aaff056681deaf0747c718df54890197318e72acc3a3db16a722de8abf7b661f0944284514b0ced89253dc95dd037e4321526236f9aedc255b2a5e21b47497a5831d203e59bc332ffcef7f5440eebcd55558b4ff2734c50aad340609b3c814a3c30e91e83826daca9ef8cc4ff75262d62804eb99cb32b32e2438c8d243e36ac5d5a340d9fdc766e765e82bc0ed043b24a300ba9c2b57372a7ff2f1feeeb7cf72a1ed4f6a8404a80a90d10025b29e81f046f52815d8e6c111e70f2aa870f3649721dde1b4b06fe3fc7fbb87aa5d5e6ab708f4ece53ebe477fd68d2e845dd28dbddfcb7010ffbe2c35fdc348687fd11b7ecd7b25932862488b3727b692faa94d35c7f6392608cb4bb63fb9680bb97f78ceeaf1e335248bf72c96d02557c80553bf2e3c2ce14bdb7bbf2b0cd0da8d8bcc28e03546493238c8e9438e85da7d365a844d615e172a22d970e857f7be6e2af721ea2d519fab747bd4c7ea6667250c2fb6e839cbb80c4c86027ad2ee28bb9ec7aa8ee0163906aff2f45e5a63b091ffedbe31478e809420524c124a96e80f1ee7ac859347973d1cae0d3ac7c5bd6fdcda16ef1d0bdf11644e1579e1a8fd502cf7e37578d62b2e0dcb185738daf38c828678d124f85671e128c258622b9bc91dc5b7d0249a279435d7aa0b4b11085c59533c4f98b11a30c2f049652d73142df3587a7c756ae8b42aaf5dcb4e628070a8a9d987ae728188e212a99328495e60e3f12229a2ac6ae778c867efd5646cc238bad4912798e50e394586b9e5e82e1d9e8c98603c4dc5e22d72e81b9e4940c6e9a10ec6ea49a3ee1c4516349fd3ec7e41e8d382ad1c21fa563985bf7e9636e4e24da120f094d27e5a7bc39be0cabaf027a460455ae68f5be8622d24595caea321bdd1efb7252be9d58885473bef40b310430f11947d882f7046ae76716b4b5ca6c46bc9a5d1a053704baafdb91b06ac2bb22f6fa31c3313d76ffb497feb5bc565d0bbf207600f5108d769112388d246ee59ae7cbcbec48824104cfa20346e7e34e29a5b11fe97eefa1c3c93360bfe0d987ef63c0935dd7167ec6f3c562c61ccfc65f967cbe0efed5d343f2ecb73141ef299efcfb0c34b674af4fab9bdd1b952c47a13000b565cd9ca744722777fc1cb2df0c2c97d0cd6a456b81c13e76a4601ab5b6b63d04d4c840e6370ac6406c911e2686f8aec7d710636a77c3deb31cd96cc77afcabcd324ed460d783f288a50b65d", 0x1000}, {&(0x7f00000010c0)="0326b95d76861293c13892bf44e7d39c713c316ad7a88e3af433ea3a70499d0635015763b2bfcb13cd156d770e94917070aba8ab09e12e066e2fda7653c7af991a457c15cf44139563204112dbe29a683b5c297f9ad9eace38a8a6f98d0f5f9b094167bf44fc36c374d41ad233ac8af60b3d52e4db7022979109438d66e1672da3a83bb39c08560458f47bdbe8af6e1448e847", 0x93}], 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000011c0), 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000001200), 0x10, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000001240)=r1) symlink(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r3 = open(&(0x7f0000001300)='./file0\x00', 0x40, 0x2) readlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)=""/206, 0xce) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x80, 0xa1) r5 = accept$unix(r1, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) sendmsg(r5, &(0x7f00000019c0)={&(0x7f0000001540)=@in={0x2, 0x2}, 0xc, &(0x7f00000018c0)=[{&(0x7f0000001580)="fc40f77cef55304cdd470fea371e5fdcc0c42c8434fad4db7e10884fd9ef74a8c8f36be7b994af5fe1173e8c91a6fee48ea0ad9ca514bcc3f5e8a02eedc4d79192e0f4601d1169b73b27f54fcab811e2c8fd432be74bc8b75fff16c0342a3c47c94471b3b5882b1543be1f74946cc32b89e79303dc65ea51d2aa0dff43fbacff470510205ea0a68d171e11307bfb1eb1bbc6e63d4019e15e7fd3e3d14d4816d42287af", 0xa3}, {&(0x7f0000001640)="eef053e728d2", 0x6}, {&(0x7f0000001680)="3cdc066d9153d7cfb9b2d75c363121e5aeed08b69e328d739915a548905909a48504db7576e8c9939f538da2c0bda65eab739bfa312303690baa8aa0e148d55049139af876409c552b9aeeaca8d3ff8511fcd173cd65607a78", 0x59}, {&(0x7f0000001700)="6c028d8aabbf102861c3f1018cb841175c37bb2dc24c6c28334d46dc3d4a08fc05c1df251b2505df9cb54f60260fabd311b17fec0c5dcec837ec5b716dfb88ecc6e74b3a5ea326a12cf2dd56508ad8983280348fba7002f2771521bb12556535171898ddfb13dd1187212c96bfa7b32eca1c3f75a4598f55c3dd53b9b2016bc5537b59cbf113dd693161717b892780596e59fa96f89b89ff8ee43aa7f1bd1adc24390c8d130ae5fb831bad3a9b7b4af36525716ac95e739776d4e03db021e0", 0xbf}, {&(0x7f00000017c0)="e4beee05f260aa190d75230729ed30d79bc821ec56bfc9f2768c747bc4cb99cfba5fd436eca5ba31baa8d476be52a61674645d96707e501116b4d175d288e09365b0fa908f05f3a9807ee3b88e7757a99b222ac9089725f8fc4b27649810d15eaeef9af10a7a0daabf01982d6805690b16", 0x71}, {&(0x7f0000001840)="ca8b292d66d64ec86122f9cc4e349a08ab715d8575cba3af5bb3d5fbd9ee379e9aa29182232a34989ac3d051e011507e9d862671eafd3923ddb50f068c41a5ef7ec5ca1bd08c77d7e540c0701b240445072cfbd79917", 0x56}], 0x6, &(0x7f0000001940)=[{0x50, 0x1, 0x3, "8643ca28b7b01ccf24266bdc5ef5dfb5e6daacf106f1d3db104e755357577c99b10b46c37d599abe87d2e89cf3b1f27774dcbf32105b2edfbe001de406f3"}], 0x50}, 0x404) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000001a00)={0x3, 0xb, 0x74c, 0x7}) open(&(0x7f0000001a40)='./file0\x00', 0x80, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a80), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000001ac0)={0x3, './file0\x00', './file0\x00'}) r7 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r7) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r4, 0xc8) fchdir(r0) bind(r5, &(0x7f0000001b00)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r3, &(0x7f0000001b40)=@in={0x2, 0x3}, 0xc) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) r8 = semget$private(0x0, 0x2, 0x200) semctl$IPC_RMID(r8, 0x0, 0x0) shmget(0x3, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) readv(r3, &(0x7f0000001bc0)=[{&(0x7f0000001b80)}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000001c00)={0x10}) 368.910627ms ago: executing program 2 (id=1057): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r2) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) 365.188101ms ago: executing program 3 (id=1058): mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) r3 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000180)={{0xa, 0x6}, {0x8, 0x7}}, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0x0, r3) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') chflags(0x0, 0x7bdd1a9742e058b1) 345.172407ms ago: executing program 0 (id=1059): mprotect(&(0x7f00000ce000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 234.060755ms ago: executing program 5 (id=1060): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000180)=[{0x1, 0x9f, 0x0, 0x7fffffff}, {0x0, 0x1, 0x8, 0x2}, {0x8, 0x9, 0xac, 0x7}, {0xc, 0x3, 0x53}, {0xa5c, 0x5, 0x6, 0xbd1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabf", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000700)="000000d86cc5d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9fa631c84cda1c1a6165f3a040cf61ef3007f7548e09bdd39c44bda3c03764051b469ca09423893323170b6813fdd6aa61739fee8b9c1f612bba5aa08e8d6967805c342fb6934812680dacaf801b9803780e1dcb30676792b51430f65e41d370d84ec5223b2a19531cc8c4be282a5d28bc0a4b08f2ea2df655378e9a93b36b19e503bb8f99f0a382bb7faaa14d94601034f2c8b152583f92bb55dddfa7764260a03235efaceee31aaba81317e3296ca5e3670fc344566194e436daee27d9f37a0af96d2a0179054dfad0f45d68efc3e2910c532c489b29bae040ee1bb082e3f6787c0af83e9fdf3a892b8575ed6799092cdd876a8442e442be0e5e4516b539d0d3704bee213b0a1a3b02fca39f92431891e7f4d5891f338aac0aa7c4ef4a0d92eb790eaa3273001cc2d9d9b84de061bdbd2d0a26a33bc44918018daed511183db584e36da199830f1bb74be12af2509fbedbd30a96e8ef750e4205fdd7bff0b21403e3c4770", &(0x7f0000000080)=0x4d, 0x0, 0xd) select(0x40, &(0x7f0000000000)={0x200, 0x3, 0x51, 0x6, 0x3, 0x7, 0x431, 0x4}, &(0x7f00000000c0)={0x3ff, 0xfffffffffffffff7, 0x3b, 0x17, 0xfd, 0x4, 0x7, 0x24b}, &(0x7f0000000100)={0xfffffffffffffff8, 0x1, 0x80000000, 0x8, 0x9, 0x4, 0x70, 0x7f}, &(0x7f0000000140)={0x0, 0x2e}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) 228.081936ms ago: executing program 4 (id=1021): syz_emit_ethernet(0x3f, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000310000000000069078ffffffff000000814e204e20000890784c05ab957cccc45b21bbb3941577db"]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x6, 0x80) ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000240)=0x3) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x9, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x6, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0x101003}, {0x1, 0x4baa, 0x9, 0x9}, {0x3, 0xe2, 0xf, 0xff}, {0x3, 0x7, 0xf15, 0x84}, {0x788c, 0xffff, 0x8, 0x1}, {0x4, 0x800, 0x3}, {0x9, 0xc, 0x91a, 0xffffe2e9}, {0x9, 0x1000, 0xa, 0x7fff}, {0x1006, 0xfffffffc, 0x6, 0x8bfc}, {0x0, 0x6, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x100, 0x2, 0x69}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xa, 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/160, 0xa0}, 0x40) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000002d00)=0x9) shutdown(r4, 0x2) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) close(r5) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0xffff1c87, 0xfffffffa) syz_emit_ethernet(0xd3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000dc171423871379ee06dfcc9f08004a6500c50065009c0e11907800000000ac1400aa88112351eb405e74243c98b58cef4965590000004e234e22", @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="70009b57907800020003030901000000b359de96215eb99f81d448f32d1597cfe2954e47f60e0fa24ed711c1a585983e5c9b55c2abbef23562c075ecc80abbbebc13baa0202993c82cdc78125407f06c273271304c8a8204567857653d61760d05f44293330f236a57834b9e644b117731cd1fb1e8f54c768e1a00638d1c28e3b9ce2f5a73b469d8ae7df013cc3c98539c"]) 227.715344ms ago: executing program 5 (id=1061): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000100), 0x5, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) close(r0) sysctl$hw(&(0x7f0000000140)={0x6, 0x18}, 0x2, &(0x7f0000000180)="df0057850e754e9468e664de0af66c5076d8a358e8153089efb533a3cf27d05e8e33f00987d064c5fbc8012cb77ae3e23dfe5e78b7d2c5f8de5ac0c6aea8b5794a24a4251ee2ebc6304447847958ac354223a5e9ab3f526669da95b09ff42d396c7eb33f52986627", &(0x7f0000000200)=0x68, &(0x7f0000000240)="1fdf5c0fa007da5fda520fb4f88d99740f78bcf25a9fad9b118d355d33c7bf13224b22743fd5bb90e07ff5a07c8518036fa359ca086e109dffdb2bda8d8d57017f8b8893f9ad4927303b2f822369", 0x4e) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = kqueue() pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="742d608edaf4157f7b7dbf4b6848414d2261e108f446f96e3a11dc6bb475f99f6bb78cda152819c9", 0x28}, {&(0x7f00000000c0)="455619e320add6de0e59b2511e2787f870892d40a283000579547528fbfb380f53896ab353d8c27c339d77c783aa0ff2d1460655cd83", 0x36}], 0x2, 0x5) r3 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffc, 0x25, 0x7ffb9, 0xfffffffffffffd0e, 0x3}], 0x8, 0x0, 0x15, 0x0) (async) kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffc, 0x25, 0x7ffb9, 0xfffffffffffffd0e, 0x3}], 0x8, 0x0, 0x15, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, 0x0) unveil(0x0, &(0x7f0000000300)='W\x00') (async) unveil(0x0, &(0x7f0000000300)='W\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r1) (async) dup2(r5, r1) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000001540)={0x100001, 0xff, 0x2, 0x200, "ccca224ff1c102d100010000f0fff19db9e800", 0x1}) (async) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000001540)={0x100001, 0xff, 0x2, 0x200, "ccca224ff1c102d100010000f0fff19db9e800", 0x1}) 226.548018ms ago: executing program 2 (id=1062): shmget$private(0x0, 0x2000, 0x34, &(0x7f0000001000/0x2000)=nil) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async) chflags(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) fcntl$getown(r0, 0x5) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) 225.637713ms ago: executing program 1 (id=1063): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x615, 0x65) (async) r1 = open(&(0x7f0000000300)='./file0\x00', 0x615, 0x65) ftruncate(r1, 0x8531) (async) ftruncate(r1, 0x8531) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000657000/0x4000)=nil, 0xfffffffffffbff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b933}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000638000/0x14000)=nil, 0x7}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2ef0000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000678000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000544000/0x3000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x5}, {&(0x7f0000717000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x4}], './file0\x00', 0x1}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000657000/0x4000)=nil, 0xfffffffffffbff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b933}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000638000/0x14000)=nil, 0x7}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2ef0000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000678000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000544000/0x3000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x5}, {&(0x7f0000717000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x4}], './file0\x00', 0x1}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010005}) r4 = socket(0x6, 0x4000, 0x19) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) getpid() (async) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r6) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x5) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f00000008c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r6, r8, r9}, 0xc) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r6, r8, r9}, 0xc) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) (async) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 225.023191ms ago: executing program 2 (id=1064): r0 = socket$inet(0x2, 0x3, 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000c00)="561736340f0077e5a35277b0137b20439dd15c26f46fbd80a35b32435a3ec075963518b40296d4c273c856b3ec089aaa7f9efdbc1b407ccaa8", 0x39) openat$tty(0xffffffffffffff9c, 0x0, 0x800, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000040)="debe72ddcbac0c182a84f59300198cab6d0765a238a4034dafb143fc390cac441afdba527fb9c78a8453d7c2e75b551dbc4255550334d2868869c2a33c479438e5373f09f1852a98428cd1c514a4ed0045453f8d9a44ce859f849e939000179488f6c732ecc887687383d111fcf6a3e71ec332cdefebdbee9e161143bfaa42e4f9f12dcf2bc3e23a2282a6db2aba893fc63b9965ed42146d259f64df3e1d3e9e9761af29a2d5f22b2e6173272b2041b7c4e48f9987f6b8aa40e00bf6844dc9508d558a6cd0208c21f844391e1024fbf09a6f15fb3903543ed88a5194763c29a97c6beb6b", 0xe4}, {&(0x7f0000000140)="9725db874b5776d5676fed1ea73f98a0c434268a8320db3eab6b66f85fc6c3e3784eea0a60bdf4f4428f0b0f73d3d47237f91da5d2059c1266e040db88848df71ab56420822a1aba3070fb930a29ddebb11cfe86730eec721e0af6bcf4d00a107421406cd3f2d2d584822e5a2dca988b787135219952d8f7402de7b9291c788fea559f86c9ffda5f03d0c9559630db86f59e33e0dfa1945579", 0x99}, {&(0x7f0000000200)="efc5a16f81682291f5de045198fa78e415c604ffdd684465abb3cd9607761ea449990b8e8c1c51cb60746268128165b9434df094ace3e476ac56f7e2141e07cb396ac58297c6c8e27cad514de08e07e64214b21f1c44bf8c1f7c1f0de6411f7b1cda12712ae610de9f29cb4911a7efab35e199f39599df9ec611429b6eb0f99d6847613cd80b85bd416b117ac64e01ce8ffa80615a2bc576659f377b55e6cec5237c37fa70adc58b5245de6c6c96c5d6dad1318e", 0xb4}, {&(0x7f00000002c0)="cf33e698b1649ebee0fa860a0c69a40a40078f4fb0585934d68268421570b7a2d538dd6fb7b443f50b26d9d6b1b6fc66c921b2df8364489389f2cd1fc53e9b989bbfd5ab1f79018b1cd550f7", 0x4c}, {&(0x7f0000000340)="75f5c73af7b211bb913eb7239828f8eb2ac6cd3d733c36cf3982d69af09c426939097950a0cddb4cb6ac3e8d67912d11bae55c618cf7f0084998a50cd559072fb4f572a3fadf01d7", 0x48}, {&(0x7f0000000400)="21add80ca126ef3647d1bbd61106f7ec429fea9ab7d9065fd321db84695eee7f96ca4bef1cbc686ae07356184e0ad3c421f70c06cae652fa5f523f93255fff0c7db8167c418e3462071bd96d9fb087a25a9e65e386899a2716c4fccaff26d075d2fbfe5a018e6f87e9d88231a3ec6bc8b3d7409726aabcff2152bd65209326cf418f2e8d60e3cefb1cbe52949c454cbb645bc102932dd2b146bf5269defb4c0eaad3a139cebec54564a4231b0d80c53a7ba3bc", 0xb3}, {&(0x7f00000004c0)="8fdb9075949546b23ba88109cfe904b3ad15bd0878850fc2340c493957fdb89f12f7bf642a674c6e26690e778bd35c5247e1fbc305dfc8b71c51e6cd9784e437c18fc7ba5edfc88193caf73b0f949707f8731aea8b409a5c95c71b433ecdeaa5788830c0b6d19c1506d4558604954e84700dd5f2c6241d74ec7a9ce895ab637f247aeb462c9a663f9e7fa8066db95dc2c96718671d79feeae196d3459a922992dc14f00f021c8251cfa3e6192b8460a6978068364018a41297fb5ce3d99d83cdd8802fd884b7123cdf0061937607a969452ab01bef25ac82cffe", 0xda}, {&(0x7f00000005c0)="70f8715e944a1d8de18f1ca7a6e629d127a2caa82798158476e616f5bcbb705ef47eac2b31db297bfded3e0ec0f3c873f0015e8cf47a4e568e1b51bea44d8c49d7785364056ff1defbee51d8", 0x4c}, {&(0x7f0000000640)="0e90db2756c73ab5705141231fdc657540ad853bd5ac2a8e4cf8ace87c5bed7f6957598f563b9152d73330c0e79e126d30d6ce8fb90a2fac29436432858db246090c0a5de1af576a428c6c8db2483e8f907ee6ef524b598b9e04b285051a8c57cdf20def76158334dfd2a73b98a6ae5dfcdf5d57a1ca3e693dd99e449d0344ab513cb918c924e6abe61423793e1243d0b4e25e67056ba243bba97793912ec5a7d3f65aec38b9f486f1d3c2e50101f86e9940edfc63a57cefaf1584ac8e4cb7f1438efe2dd365b0238b2c9216be01454b0d58b03cf1bfec95df849cb78bc8b7baca6083ed34140a5d5b1eea5807c2973460999abd5ead4637b476224220ff347c1aaabb474f80c4c2867b403a0d3c0085eea2bdadd99c868d1e4f4c8d31cab007ae0f6b4a8039514daa5a787122f8ffa99a2f31e86ae6b125e81de56b6969a8e256348a7ba47712a7323806983fcfc60a43c2ab1d55a01482d28ffb92f6c0bfc962ecd02dd04e0e5f6a67bcced6ece723dbb129ce7f3ed0e114a7543a058fe1bdf193e755cbbcb4caa9d836330bb94683793ce132a0f9e49c7d832a294e949848660267ce74da5d6868d91e640e2e165b5336767f6723ff212157126065a9086528f703b6637c0d9a68adff6643619252846c21db41c375b2400d7e61baa41a70d06efe48bc5af52cae849633b2e7ac91584e2e5b6e63ed8e156d5aca5968550e3b0903e0e80fc9365d61f8f141fcc680ec131b19dc9a9e51a31598e7e1f366d1ac906c65d572b20b030565424aed3b0ffc2dbc967c5c63cc4b9899863216c072999b8ebddde53507b4046ea410b6f5f2b9ce88ee811469f1a2208ade3d03bbd59a1fe902e48f5584d313b21b6f5c360076e827a6dafadd5b571750392ac36b517a34407f0a1091a71444683bd918fc1294c022a160fa68dd0e0e0abbc0beff508f8499c3e1f8642729e910dc718c2428c74cf1ba1ace65fc6d1a5e237e9a85e34d6026ec94ea58def3c892aa0714060445854fa481a2e54a7307f19d69880de38e3e85eaff276f5bc76387bd73fe75cf532fd503b35f9eb0d625182862788f7f87b23b661562eade62d7535ccb51d7ef4e2905668565ff784be20e863ef8ed090feb40ef7f8cbe297e352c56e9263f73295dcd5e24c107928f9fbcf10a02a8066f7f1bf0ab87babeea35f0a048ca4a210c3359ec6b231cea7dd6478fa344320f9c7416d86e46d6ef6ce35a971b3d89aa7757cdc39f6b1c74d420a1e4e61f64e40fe133a8df2b4887b5d08973312a6d0580ac1dab66bb357ac4f9b0d1a481fb52471e3cc71872a29a1514a74a8a87c943123aa1ef63f67b36b6247c069d31558715977ac208292ed06429e9341066be6094762fa52b65cb6c864803983ae8d1f8982cdb1a61356c8f22a93afd56b00b861f6f7026e4e3c4eddef18cd5510c46dbd1bbfd4add11c70789f489275678d3e2b5fd31a28a15830b357438b805d4b7ffe652e069e392ff67254a4852e8d14a717631c681b2f43ffe37fd97e6fb039710e128a68ab91aeeb61626d36ed9b69300549ddb89549816cf2c45ff4a099ed8852a0f1442fb34597a4c75c8888b6ac51e22b88ef2720c987a0504cb3b8b810f363be4bda235517620793962ebd2212e6012cb78b00443f7931f4f57bb89f29c06a10e6afa909bc2ea7f339dc0889973b421d00dbddb816445baa0f2e54e465c6463fc3d867eb97b4f4a6840eb63d331cb6f3c3d54bde58486e8b46214f87bb73995d5f639b6bc0cdfb0ee83dcb136fb66b8bbcd3b15c9137a9e2d65fbbc56019a0bb932521f490bedd6eecdfe6276350e28c3761818430d3521e71808c2db5b2043dceac68ce2f477d3c81f3fcc0cd8fc8435f7610bc9dd736f17e8b2daf6b4d9b0fb1bc6a822500662beba0be571d2eb3fb62b59e958cac4db2f4e35e668351ab28f04f0ec3e7778a77fa1cb9be08d27af307699a7faada55c5afc07807874d50a62a70d7f313617af315bb462caf539940842e2643de306c0352a6ded7a279edf2dbc2337bf02e2c910efa086d313a83afafbd61ead8540c0c6c24105baa9102937a87b04b270d12915370e23d7f0d4bb30bfdcf29b2e4f6feb4d260ac7b840ada3e41d80056d3a567127943e668138e5b2805cf5eb37d1d960c0285dac894284f482e5aeb864298f4578ef83859a14d5ada896499a7fc11252f56b2fb7fd4aa5a2867e414714725e0b1c286e803cf0977282152b584e7ac0d76159289e0571285f5058977858001da9143f62e67dd449212100a96d0f2ef7ee940c182b4da4a63c01096ab15f54b96557a5aeba4aeb18e3328e05704aadeddf38a79f52df73798f9a592ca762d2efa5ade5d8cbeaea06d0e45a01be2f6d14471857b8f9dad7613a93fcfc52f3fa2c94a40423817a7c3cbbb710bb4d8e2e27c85af83e5f593eb84e3cf70a7727d1b6894e4dabcad9ccc8b72a1b889c2c75d5f451c28f320e2cb879d2f52e68bba889d1d61f483927cb0c2553e96177998d89ad2cb186da6c224750ad11f7b7d6b604772148c2d161ab1292b25e6612fd1ec9812ac636dfe9fd1012332750c4e9ca2a523d593f60836c87e3f74364c5cdfc27c11f15a426b9d1c58dac38d23838ff6944b312902304bd2cf69b6522aaf3f62e82a5d0956480888e7c734049b55ae61dc5ecf6824d3a75681c54194d78e6813bd26e19800ada8dc802aabf70fae81e750c1f04b4784f64a971f1a5220a1bd2ead85787dc8da59be622968d7c52c5912bcf53fdc98be41a8d8d937c54c717cf297bca8b6c599b2c0c40aca44f33c636adc993f6d9cb86096f2fe8e4f2b81c842cb291cfc6209fe32e6fc5a94cbeb3dca731a8b38d856ca335fb5c3733116e7bdeb43fc4996fd707f9c8498ba86359629d794db3859a83a71d4226cbbf7df7977dc7b826036ce18be3bb0db710d7e32634018f4d9e27b4a52dd0ef25c27f1359b577794820f8a031106b017749d200246d4f555d7b255f9f8346eaa1240a0911602a6c11bf1a6589b2afdb491d86d3823ca6722856307856353712bcdbc9766d3813311cae8098df18ee9b966161ea448c57fbdc9abdfa72004a18d617bf74a8f5d76647a3b9e978c3f9c9881d7b0a387cfe17ba6d5962eebc072240fa8c80bd80c0dc6b29162f8b568f96fe2db31bd13581207845b745b4103ecfb21499e0b315e5703349b83f00980988158b558a0c2ad998699bb10aa6b413c9c7687c2cc823bf8960ad685ccdddc8f75989270b9b0f82b8634514ec14c2b0d805d93792812bf8728c12dfd93cf65a3a3143e74ead20cb1564f1dd38a9420dd796533d4db91b85c41f80ad536c1e00c61d8e7e279d2b8c97c18247c3ad57645562eee35f8ad29a00dc37e848a6ef3158e158fac00e8981722fe221c5781b650e425b1ba59c03666ca8083f2d8969695f6381c493a0bf766c707c32ed1fc30f32005b2f5d1205ab6c9f03538ec000ac82eb0e4fbedeeca9eaf66ba877156e5e5eeb32107238ba21cfad1feee1f16a2f486bf554739e836db65fb9638b98a8aba8e376133557a3a39aa18220450eb6bbfd3facfdb756bf35ea25ab981ce97189aeab20a62774e5816074f7404cf0c84ba046192e0d589877bc52eb9182ea5a71454b20a1f73516d90e24bce141f8546e5528389f6d3f4abeee4b5899e8486bdf3e2ce9606b7a60b19bdc8591c1661807b724550719f4eac33952a4ec5089687b37fa2ffdfa05516a5031305a4fbc75a0effdc64845fd03204d8577bb8f65e816fc175e50913dd542a8769bc4aca834291c1e1a3f42d99e93b40bd0bce45b59588f22e2941e481838bf8c691d63fd8bc4867cd25c53cb615b08e8c562f31207ea4da6f518611e0859baa911d1312ac44aa87c720592aedf2d4a25dd974417287dec23356cc1acb1b48965df5143a38744410a446158c1ae9e80345e7d924558cf9115fe20a5ad2d267c8dde9410e0e23b12cc272adfa373fc3ccece592e09f8ea8c9ad299eb8e1874e2e5681b1dd979f16f73ff3c732cb6365253db0295513723216ac218528325bbf2370498998151f3f4ca82746d9654f91b368d8f377579e2cf20a081cf3db47423e6ba00ba2d515fd4", 0xb63}], 0x9, 0x0, 0x0, 0x4}, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000080)={0x5, 0x2, 0x8000000, 0x2f, "c9003200122181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) 206.954244ms ago: executing program 4 (id=1065): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 205.867098ms ago: executing program 3 (id=1066): syz_emit_ethernet(0x2a, &(0x7f0000000b00)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x1c, 0x66, 0x8, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x10000}}}}}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = accept(0xffffffffffffffff, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) close(r3) lseek(r2, 0x8000000000000000, 0x0) (async) r4 = accept(0xffffffffffffff9c, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40), 0x20000, 0x0) r6 = socket$inet6(0x18, 0x0, 0x57) (async) r7 = socket$inet6(0x18, 0x2, 0xb) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$hw(&(0x7f00000016c0)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f00000011c0), 0x0) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000100)="1abec2577052426bea1465a761bc9c7ace87e736240b14d10123561008b178aef929ea2bbb374f2efa8b0797d821256a927817309fc3a1795fecbd4ce5dab9449ca1f84ab4e1d8e2b02fd10795f16da5d357be0b3244c329997beb6ad4b386c8caf78cc83e22a65ca0e735fa1415bf8e18a75e3d6aca373ee3754f102785ad019b441427dfbfd76a6b44edcf02635d437ecfdc7296f3f8da508a14fbf5ac8f1a58f270f7d1c28835acef3d691b924902b5b5ac8ad584601bd5730e", 0xbb}, {&(0x7f00000001c0)="aac7363b8016351486b690cf43e803a5999dfe092aac7b0712a8ec4f32930c7aab22c72c71b293def143bdcbbe85c79aee2da695cd730e1833bf5f363901d3f13e4c9d11393a477cb665411c3a71e9a3d676116da6841da1b88e1c7f8ac0b84d35acfdcca2e8c94428881b588d965f53478ca65c603457390120c12bd3ec2a354210ade382c2cd9578697a0dcf3056d2c49d8429a086327a4ba2f62b61148767d8facb21dbc4cfa3", 0xa8}, {&(0x7f0000000300)="10a699585429ae2dd5a8076971843131bf8261e66abbbfdfb3614c7e41e62c010f33ca00b59a56038236453cb962e68a8814a92919a7252fc2e09d12af35ff7ff0894f046cc742893d41efe19d7d179df062996463da2c2d66ee52c1ec314dadbc39247651ee41f52bba20bf659be64376ccdded392015bc627a46119cbdeed88b6fcb25fd6c39143974f05317cb03c78dc3c0b5dc0d0332ffcc12e495778a7c6581a91d0c8e9b86e35af6a28ca2943dfe6037e00744f607c5aee1d38a700fda89290bd882715de58c08de0c12007962ad1ef9789caee0d115c12cba", 0xdc}, {&(0x7f0000000400)="107f168d5461383fe6dd149606cd4dd3f712392ff8bb8edf5c468111d875e536b65bd2c3d123e1a781b35800d0e37420dc3320ae4bd10323d81800633fb89f7fbd38575a820bd44d38f7e301101fbb4519bf5c19a5b9fa36f8fbcdeb27159b12165b90a99a96be7b7ceecd13e2d6d8ce7a6a5a5e038b35913a1606801187fa1efed2ea77af23f2f3d38ca4581df92a15c2fccd60a923528a8609539a", 0x9c}, {&(0x7f00000004c0)="072b3045ce404b7c9fe499d4113a09770e79ec866477b417c52b853045b3db4c78f204f7df53ffdec3b8de8aa29745b04dfe8a187d52c7d3c4d607f98f0b2842326480e664dc7aa443ff32722ae8e5325d5f0c1c358583a53989563e9cbdfe56bd442133e59367ca55759f88cf45eecdbad34a80e97f93add6501f175c12bc328ef0328322d2ce329f4c02cb9eb2910301b5411c8b1106d0df74249b2244f96c8f786aca7f02925eaa7f384c589c40d861ab9024818fc51c8230bbbab09688893553e8efb3ec69577e609982ff6572", 0xcf}, {&(0x7f0000000280)="7870181173908a9d58b29cb6028eb5de2103b3b32c3a6367e21e6ff196b92bde8133d0e16ae3d2a634d8229a03252b25f6c7ce16447a550cbc4f8f54427d", 0x3e}, {&(0x7f00000005c0)="d96ee8e870ac61c537e7c06f08f6ff033c8bd13ef6a1036d7412e231f2e968559e5b432e2b0c2aa6314b8fc8925e0a37af8fce4109c8f09127b9f4a70f85a9", 0x3f}, {&(0x7f0000000600)="9dfd8f60a5797883c7a6d40be8ced74232f2bdb972fd4791b389011d4a08e1e8c1a16afc5442b16d65bc78491f54f39ef50e2e34b9aa16b9e8b551708d5069642a17c43965fbe39f2823a1dd8bdf4df40d8263b66b7c02a8344572cf3d9663421cb1722fbf41650666f6dde9e0c11d79e2c80403604551c17ee45b80488c18e76f7a49b3c5e2aa5a754ba96eee113b413cf21a113ef55883802a226ae8ffd04f85b64f127b68455d279016766335dcb6dcb6b81cc98936e94156493eea81106c87117b7251d9a876a5ef5494b61fe97404a763ed", 0xd4}, {&(0x7f0000000700)="19bd993e83615a613f1606d030b809ed869add50f1bb53cc4d7f3521ff98ceff4f44b9de545ad89859b220cb8fd2442c0750c4ae3ab6efff9e1f1a9c74fa7a8bb38d3eb44df86e334ef64ab8e93fa343fa6d0001f42242e834e8a06523dbdfe548b2160a77d438d14565c9d3053cb33a22e22be8b5f174b546dece5ac36cd725cb855b8000eaa815d278b3bbed0caa18c0a68b02b6f0707cf7aae706e8cf4711aaf533b1b03361ab9c0c909f552277a1647eb0734cb2ccafeab6a11a96b591805dec784d5faf0b9c4c470cd18f36d9179d7cecba9bd4b27fd2", 0xd9}, {&(0x7f0000000800)="ce4bc7c0e19e00f1c10688b76c7cf939e8d7833acc71ca8c9c26da35fcd6df8fdb0cd3d90ee95d82930c2637fae7953100454dcb8f1b4c4e1ca5650d156b51693713d678df1c53082e72ef24adb86207c73471f09a5369e5034a22a6af9d2c76d7", 0x61}], 0xa, &(0x7f0000000a80)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r4, r5, r6, 0xffffffffffffffff, r7, 0xffffffffffffff9c, r8]}], 0x38, 0x4bd04cf6fc46c3f6}, 0x2) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608a37f200082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa2b000005"]) 115.161567ms ago: executing program 4 (id=1067): socket(0x18, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)={{0x8968, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x80000005a7, 0x4, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x1c3) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000000000000070000003300", 0x12, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) 108.626059ms ago: executing program 0 (id=1068): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x7a, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x8000000000000001}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="9ae03c4d34370838b0bb15901e5290cdf581f1f515a81c69fda8b0a11cbc0609215166dbda4b6e32372e9f0115e9752596ddab3b7e65070720a853053b158e49a42b2f3c77ff881c32281d8a26ae74ecc9e711e4884c546a1c141dd64ccc6ccc06d92a27975732f0e88e48349b18377faa9e6e78ff0e1805457e06634d5fcacd50111e40e24fb04bb4ad6fa1877d4e120b05869b7b928c5d0d67964b224f09ee2732253287f29e76a383bb843f9a30fe2f4db122cb6bdf5a964592b3086035b62b9d673b833e2eab9f65e310295f403d943ac28e6994d640c9f89180ccf42cefaf175cb01138d0559c", 0x0, &(0x7f00000002c0), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r3, &(0x7f0000000380)=""/235, 0xeb) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r4 = socket(0x24, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xe, 0x3}, {0x6, 0x0, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001aace440f62e18562095cdc75d2268be003fb9f7c1615513b5392c076b163afd44f0a0b2", 0x28}], 0x1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r6, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f602000098005803000189acde27f2747b7f1a30c247a89039269610ac9528859dd1e0b4dca4cd6e5bada40000000000000031cd087388251b4b1401", &(0x7f0000000080)=0x3d, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfc}, 0x6, 0x10025, 0x0, 0x0, 0x7ffffffffffdfffd, 0x9, 0x9a, 0x8000000000000e66}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x4, 0x81, 0xb3, 0xc}, {0x7f, 0x80, 0x1, 0xfaf}, {0x6, 0x2, 0xf8, 0x7}, {0x14db, 0xb, 0x2, 0x9}, {0x1, 0x8, 0x3, 0x1000}, {0x2, 0x0, 0x2, 0x1000}, {0x0, 0x9, 0xbf, 0x1ff}]}) 107.212303ms ago: executing program 2 (id=1069): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x451d) kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xe) poll(&(0x7f0000000080)=[{r3, 0xc0}], 0x1, 0x8) close(r3) ioctl$TIOCSETA(r2, 0xc4504443, &(0x7f0000000740)={0x2f, 0xfff, 0x7, 0x2, "62fff00007120000002f00", 0x7, 0x9}) r4 = socket(0x2, 0x4001, 0x0) r5 = socket(0x2, 0x4001, 0x0) listen(r5, 0x1ff) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TIOCSETA(r8, 0xc0504417, &(0x7f0000000740)={0x0, 0x1, 0x7d, 0x80, '@\x00\b\t\x00', 0x790f, 0x23}) ioctl$WSKBDIO_GETENCODINGS(r8, 0xc0105715, &(0x7f0000000240)={0x1, [0x0]}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) 106.624599ms ago: executing program 3 (id=1070): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b", 0x15}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x4fe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x2, 0x7f, 0x1, 0x1}, {0x5, 0x75, 0x4, 0x9}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0xffff}, 0x0, 0x0, 0xfffdffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x4651f3a5d17a38b, 0x3, 0xfd) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040)="84ae975e", 0x4) connect$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xffffffffffffff87) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340)="da1ad3d20cf7eb4e9be33bbd1a6ed8ba9e4a836030", 0x15) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) 105.755899ms ago: executing program 3 (id=1071): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x3}, {0x0, 0x6}, {}, {}, {0x0, 0x8}, {0x0, 0xaa59}, {}, {0x1, 0x2}, {}, {0x2, 0x4}, {}, {}, {0x0, 0x100}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x6c74}, {0x3, 0x20000}, {0x0, 0x2}, {0x3, 0x5}, {0x2, 0x1000}, {0x0, 0x4}, {0x3}, {0x2}, {}, {0x1, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x9be1}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) fchmod(r1, 0x35) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000001540)='./file0\x00', 0x1, 0xc2) getsockopt(0xffffffffffffffff, 0x29, 0x41, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000497000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x20, 0x1, 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, 0xffffffffffffffff, 0x4) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0xcc64, 0x2, 0xd, 0x0, 0xc4c8, 0x4, 0x2, 0x0, 0x1, 0x2, 0x8}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000140)=""/185, 0xb9}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000640)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000002c0)=0x5, 0x4) 105.295226ms ago: executing program 3 (id=1072): unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') close(0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/185, 0xb9}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) pwrite(r1, &(0x7f0000001080)="02", 0x1, 0x6) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) openat$pf(0xffffffffffffff9c, 0x0, 0x800, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 101.745163ms ago: executing program 2 (id=1073): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) read(r3, &(0x7f00000001c0)=""/87, 0x57) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xfffffffb) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) (async) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) (async, rerun: 32) r5 = socket(0x2, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x80000068, 0x0, 0x6}, {{r4}, 0xfffffffffffffffd, 0x60, 0x2, 0x1, 0x7}, {{r1}, 0x3, 0x10, 0x4, 0xa83, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x4, 0xa, 0x4}], 0x8, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x8, 0x653d}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x2, 0x8}, {{r3}, 0xfffffffffffffffe, 0xf50b44febfc4cccb, 0x4, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0x401, 0x2}, {{r5}, 0xfffffffffffffffc, 0xe6, 0xf0000003, 0xd4c7, 0x4}], 0x2, &(0x7f00000000c0)) 54.867471ms ago: executing program 3 (id=1074): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000280)={0x3, 0xffffffff, 0xfeffffff, 0x9, "0000adc300", 0x10000000, 0x29}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000280)={0x3, 0xffffffff, 0xfeffffff, 0x9, "0000adc300", 0x10000000, 0x29}) (async) 53.973849ms ago: executing program 5 (id=1075): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) writev(r2, &(0x7f00000040c0)=[{&(0x7f0000003b00)="cc", 0x1}, {&(0x7f0000003bc0)="1b", 0x1}], 0x2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x382243df72c838f6, 0x0) ioctl$TIOCSETA(r3, 0xcd504407, &(0x7f0000000740)={0x2, 0x0, 0x0, 0x0, "aca2224ff1c14649ebb178926cc9795a6b4700d1", 0x4, 0xffffffff}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2b5"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) read(r1, &(0x7f0000000400)=""/119, 0xfd4c) 5.501405ms ago: executing program 1 (id=1076): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) accept$unix(r0, 0x0, 0x0) (async) accept$unix(r0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "9706004ff1c14649eb0700000100040a0047c1d1", 0x0, 0x9}) (async) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "9706004ff1c14649eb0700000100040a0047c1d1", 0x0, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r3 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000002080)=@abs={0x1, 0x0, 0x1}, 0x8) (async) bind$unix(0xffffffffffffffff, &(0x7f0000002080)=@abs={0x1, 0x0, 0x1}, 0x8) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="8858cd20", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msync(&(0x7f00004e3000/0x1000)=nil, 0x1000, 0x6) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x8, 0x74) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) 0s ago: executing program 2 (id=1077): socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) syz_emit_ethernet(0x90, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086ddfe000000010000ff80d1440000200000fe8000000000000000000000000000aa8000907800010004a8e5d9e93da76312a9131c8eca4becafc9e89b25f553dd3f074becff3530b8f2b2e30db9a8291875443d3d59beeb01b8cb162ee2a938cadbe935851943d49e5db4cabebb4a026d6e0dc113e70000000000000000"]) r1 = socket(0x18, 0x4000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) r2 = socket$inet6(0x18, 0x4000, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000180)=0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x1000, 0x6}, 0x8) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.86' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806b455918, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 fuse: Cannot find fusebuf pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: fuse: Cannot find fusebuf pckbd_enable: command error uvn_flush: obj=0xfffffd8070488428, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 WARNING: thread `nfsio' (443370) exits with status -1 WARNING: thread `nfsio' (160884) exits with status -1 WARNING: thread `nfsio' (283794) exits with status -1 WARNING: thread `nfsio' (176435) exits with status -1 WARNING: thread `nfsio' (362994) exits with status -1 WARNING: thread `nfsio' (357449) exits with status -1 WARNING: thread `nfsio' (179931) exits with status -1 WARNING: thread `nfsio' (191086) exits with status -1 WARNING: thread `nfsio' (434109) exits with status -1 WARNING: thread `nfsio' (354207) exits with status -1 WARNING: thread `nfsio' (487384) exits with status -1 WARNING: thread `nfsio' (479570) exits with status -1 WARNING: thread `nfsio' (448892) exits with status -1 WARNING: thread `nfsio' (204039) exits with status -1 WARNING: thread `nfsio' (189062) exits with status -1 WARNING: thread `nfsio' (88074) exits with status -1 WARNING: thread `nfsio' (515971) exits with status -1 WARNING: thread `nfsio' (513505) exits with status -1 WARNING: thread `nfsio' (126698) exits with status -1 WARNING: thread `nfsio' (346078) exits with status -1 pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x200000000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x200000002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x200000003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x200000004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x200000005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x200000006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x200000007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x200000008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x200000009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x20000000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x20000000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x20000000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x20000000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x20000000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd37400 va 0x20000000f000 didn't change! Connection to 10.128.0.86 closed by remote host. panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 995 Starting stack trace... panic(ffffffff8345e14b) at panic+0x1d0 __assert(ffffffff8340bde3,ffffffff8341169e,3e3,ffffffff834116e6) at __assert+0x29 refcnt_finalize(ffff80003c46f4f0,ffffffff833532fd) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c46f4e8) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a273730) at pppxclose+0xa0 spec_close(ffff80003c4a5090) at spec_close+0x412 VOP_CLOSE(fffffd805d642010,1,fffffd807f7d3820,ffff80002a273730) at VOP_CLOSE+0x133 vn_closefile(fffffd8070968088,ffff80002a273730) at vn_closefile+0x12b fdrop(fffffd8070968088,ffff80002a273730) at fdrop+0x126 closef(fffffd8070968088,ffff80002a273730) at closef+0x192 fdfree(ffff80002a273730) at fdfree+0x116 exit1(ffff80002a273730,0,0,1) at exit1+0x58f sys_exit(ffff80002a273730,ffff80003c4a5400,ffff80003c4a5350) at sys_exit+0x1a syscall(ffff80003c4a5400) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7826279b01c0, count: 242 End of stack trace.