last executing test programs: 647.090203ms ago: executing program 5 (id=6): r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0x0, 0x1e49824d}, 0x0) nanosleep(&(0x7f0000000040)={0x3, 0x200}, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r3, 0xf3) setuid(0xffffffffffffffff) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xf672, 0x400, 0x7, 0xffffbb80, "1aff0b00ff7d35044487153331c09cd2cc4f3304", 0xfffd, 0xf2}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000040)="7a4a4ee0ec9d4dc33897ab4ce4b968b71bd7149693072110df394f57a0a4870001000048e4930849b83fe3507ee6c3c20c718a439328e9319a17211b5f0248b3cb0b81699f03c512238a5ca9", 0x4c}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="0ba5a13d2223498b7650d24569061258da7da8e7ef8ac407", 0x18}, {&(0x7f00000000c0)="6b84374d3af6ba4ac5fa6b5dc675867a3b3eea6be90dac479b3b27076b7aae77831d408dd113dcc290dea92ab16915e3ac4b9abbbc698d73b30887bfda3a622862d73fc6425bad34abae1dc69596c352e2583d73ba8228080f786b39fc018b49b06242a37408f527569439fb029373efab2e4b29c6026fb282cf928fe319d49efd84affadfcb686e93e0776ebc61c9fe6bc95336ecf5aed680640075afa93fe0ec4dff1c69e22f7af07b46ac1ed48a4921644485a3096db49b7b5821869fc0b7d5c081820505a0ffcbde2d", 0xcb}, {&(0x7f00000001c0)="6961df129471cedd63dea77e59d54a62f657ee5323d80101b3948a7472e02feaaf2a3c4b10da0eb8d085f845ccba0374e17b363fdaab2e2aff839225ec31ba0a11a3522134f1fdaf879c8d126fea39abd05d164196c724aa1b61c56eaa10f2a04ec5000785c778e411554b1d2dca52fd38a8ec10fc5874f6f95a57ffc8a9cce75ac1b83996a0035fb022764c0724a7c33fba885e0723f1649c", 0x99}, {&(0x7f0000000280)="f612ffe4ad0c13c13ce20509e903ba817e1cdc3eded2ab86fee98571a9e1d2b447c7e9db5c425bd2c836762b3252628fe169ebffae7a213c04e9e135293257204f5c889870f161b18e56fd1277e7a54f3d554df49d59d93f6da1937fe7cebdbd0d05ca4fa1927c33999bf471d9f4f9695ca5907d3971e9795c4084c01ca31a037c0d6e628fe59725d457045c2c8af18fb1f31c19d5d48e806ca501ccfc8ccc13bd4a6bb740d5a68926a3a40c34a808c3e864858b17840ba113c349078e99e7f1", 0xc0}], 0x4) 592.61098ms ago: executing program 1 (id=2): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) getsockname$unix(r0, 0x0, &(0x7f0000000080)) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0xa) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = getsid(0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40001816, r2) 563.12105ms ago: executing program 2 (id=3): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x3fb}) r1 = syz_open_pts() close(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0x2, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x2000000009, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0x6}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x40}}}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9ae8, 0x0, 0x91, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b11384532d7148c61d483aa9f5c731ad55c", 0x12}], 0x1) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20800, 0x2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 340.739574ms ago: executing program 1 (id=10): select(0x40, &(0x7f0000000180)={0xfffffffffffffffe, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x2000ffff, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x3e0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x40000000000000, 0x101fffff9}) select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/67, 0x43}, {&(0x7f00000003c0)=""/26, 0x1a}], 0x3, 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x8, 0x7, 0xc, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x4}, {0x7, 0x3, 0x4, 0x7}, {0x5, 0x9, 0x8100, 0xaf5}, {0x9e, 0x8, 0xc, 0x4}, {0x1, 0xfffffffb, 0xfffffff7, 0x9}, {0x20000002, 0xa, 0xffffffff, 0x9c}, {0x80000cdc, 0xffffffff, 0x5, 0x71}, {0x2000a, 0x803, 0x14, 0x8}, {0xfffffffd, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0xd, 0x10aeb}, {0x805, 0x40, 0x2, 0x5}, {0xe0, 0x4, 0x80005, 0x3ff}, {0x29a7171a, 0xfffffffa, 0x3, 0x100006}, {0x4, 0x9, 0x7}, {0x0, 0x3, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockname$unix(r4, 0x0, &(0x7f00000001c0)) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r5 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r5, 0x80487008, &(0x7f0000000140)=0x1) 340.591597ms ago: executing program 0 (id=1): r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) chflags(&(0x7f0000001280)='.\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1000d) 339.874115ms ago: executing program 1 (id=11): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000080)="c5f5d8ff", 0x4) dup2(r3, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x35, 0x2, 0x5, 0x6}, {0x494, 0xe, 0xb, 0x40005}, {0x8, 0x9, 0x8, 0x2}, {0x3c56, 0x5, 0x5, 0x8}]}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, 0x0, './bus\x00'}, 0x8, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0287098c09003f886c422b00b90b881b58338660b9d4e354505ac4634df1ec1392b510000000000000000101ad6e84f469f87038b01f46b4488e86daa63d4576fd48dad339043413831641bbecabe9ca7b72fa6076ab51b41b343ea4ed50a0ba308b5aa9d9a779c85801efee343dbf12c696b57dd9ad2f5e0662ad045fc21373a03ea4ca2b2024f27781104c6a", @ANYRES16, @ANYRES16=r4, @ANYRES32=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mprotect(&(0x7f000013e000/0x2000)=nil, 0x2000, 0x4) bind(r1, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x3, 0x5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x4}, {r7, 0x4}], 0x20000000000001b0, 0x3) getpeername(r7, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0x8) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0xe, 0x8}, {0x0, 0x9, 0x9, 0x2}, {0x3c56, 0x3, 0x6, 0x80000007}]}) 339.450059ms ago: executing program 3 (id=4): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xb, 0x9, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0xffffffff, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x8, 0x2}, {0x42, 0x8, 0x80002800, 0x800009}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0xd, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e2, 0xffff, 0x6, 0x7}, {0x9, 0x25, 0x200009, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x29a71797, 0xfffffffa, 0x179, 0x579}, {0xc, 0xf8c, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$DIOCSETIFFLAG(r0, 0xc0284459, &(0x7f0000000080)={'./file0\x00', &(0x7f0000000000)=""/66, 0x7, 0x401, 0x7, 0x8}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xb, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x71002}, {0x3, 0xe, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x101, 0x82, 0x6, 0x3}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0xfffffffa, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x230003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x20, 0x401}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) 338.86917ms ago: executing program 3 (id=12): mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7fe, 0x16, 0x3, 0x5fe, 0x80000004, 0x80008003, 0x10001, 0x10, [{0x6, 0x2, 0x4, 0x70fff}, {0x3, 0x8, 0x8, 0x8001}, {0x5, 0xf86, 0x3, 0x3b}, {0x8000001, 0x80c, 0x5}, {0x5, 0x4, 0x2800, 0x3}, {0x2, 0x5, 0xfffffffe, 0x99}, {0xa1, 0x1, 0x6, 0x8}, {0x106, 0x1803, 0x14, 0x8}, {0x0, 0x80, 0x5, 0xb}, {0x0, 0x7fff, 0xd1b, 0x88}, {0x1cf, 0x4, 0x404, 0x3}, {0x7ff, 0xb, 0x6, 0x9}, {0x400, 0x4, 0x2, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0xc, 0x7, 0x3, 0x7fff}, {0x0, 0x1, 0x1002, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x8, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xbc, 0x7}, 0x85c, 0x6, 0x0, 0x0, 0x1, 0x1, 0x1735, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000280)='./file0\x00', r1, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 239.455338ms ago: executing program 4 (id=13): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0x6, 0x9, 0xf, 0xfffff802}]}) syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x1, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8}}}}}) syz_emit_ethernet(0x128, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffff86dd6f3a156900f237fffe8000000000000000000000000000bb0000000000000000000000000000000129000828660000000002000000000000040180c2040000080005020005010200000000000000000089000721660000000c0081b96400000037100009000000000100000000000000000000000000000100000000000000000000ffffe000000100000000000000000000ffff0000000500000000000000000000000000000001ff0100000000000000000000000000019a84efa62343063d061970c0b0a85a32ff020000000000000000000000000001ff010000000000000000000000000001cf7f24d16e8e74ef95208eeb11c3cbad7987c1c16c3e66b852a55f712c88253a3631aa15657bcdc2a961bf1598ab7fbc21a1"]) 235.177215ms ago: executing program 0 (id=14): setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffffffb}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) chmod(&(0x7f0000000240)='./bus\x00', 0x138) symlink(&(0x7f0000000780)='./bus/\x00', &(0x7f0000000740)='./bus\x00') open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000200)="19ed72adfd2f0381d501aace41dbb73be9262f4621cf47d850121211c1972688384584ec402c83", 0x27) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x800000018, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fchdir(r3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) 220.151873ms ago: executing program 6 (id=7): syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x19, 0x4, 0x2, 0x3e, 0x78, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xffff667d}}}}}) r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect(r1, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x74, 0x84, 0x200}, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000100000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x192) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000001ec0)=@abs={0x3, 0x1, 0x0, 0x3}, 0x8) closefrom(r1) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0x11, 0x7, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x6}, 0x4000000000000172, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a7a6d61de4a10909926243003b47915d8156c41f1b5808d174423ff4efac8396d3ec4f0919531ea87c5676231dd7aacdfaffffffffffffff46c0fbde0346df012e786031", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r4, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) sysctl$ddb(&(0x7f0000000440)={0x9, 0x8}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) 219.494774ms ago: executing program 4 (id=15): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x101, 0x6d, 0xff, 0xa, "0100000081092a89c25b000200", 0xfffffffe, 0xae}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02ff0300", 0x4) ktrace(0x0, 0x5, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x91) fcntl$dupfd(r0, 0xc, r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x74}) 212.527958ms ago: executing program 2 (id=16): sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x70a80, 0x0) 200.496167ms ago: executing program 4 (id=17): nanosleep(&(0x7f00000002c0)={0x2, 0x1}, &(0x7f0000000300)) clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f00000002c0)={0x2, 0x1}, &(0x7f0000000300)) (async) clock_getres(0x0, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) execve(0x0, 0x0, 0x0) (async) 199.341971ms ago: executing program 7 (id=8): r0 = socket(0x2, 0x8002, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x159, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x3a) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000280)=0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x40000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x1, 0x7, 0x5}, {0x20, 0x5, 0x5a, 0x61b0b}, {0x406, 0x5, 0x3}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) read(r5, &(0x7f00000003c0)=""/54, 0x36) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x2, 0x4000, 0x4) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r8 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r8) 198.767091ms ago: executing program 3 (id=18): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7c, 0xc3, 0x83, 0xfffffff5}, {0x6, 0x1, 0x12, 0xfffff800}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="a7a6d61de4a10909926243003b47915d8156c41f1b4f0919531ea87c5676231dd7aacdfaffffffffffffff46c0", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) r1 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xffffffff, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xb176, 0x45a, {0x7, 0x8}}) r2 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x4}, 0x2, &(0x7f00000003c0)="4c09d70918c06988be17fdc27f4ba66a067916fb667a9900a96f995e64cb59", &(0x7f0000000400)=0x1f, &(0x7f0000000680)="5c904673ac91d1cb59db0d030f9ebb53fc32667af6ee4155744cf3762b137fb089540b8a3bdf264e700981579f5b69e4b5c522a5f7658f4570a973d3a279ecff981478424d4d474248eb90778a65db492e45cf8cb2ea0411fb95b0f8c2f3169493667fab5cfa9a3c7270cce3803e82c64a0ff1366f913260980a06b3a63e5c44c3be0a0d059dc9434cd1b9433497b77328670d6943fa9587839d2fb335793f699db3ffdeb6d61856e5906b81c9e3d6a0205e2243f51d6c40b676ed873f2bd62e605a86d9e9f79e2bf17f78f5677d7f577288c9a0e8fa21ad32c107e833ab34adae33ae7ff1f8fbeb92f8c744ea1a87", 0xef) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080)=0x3, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x802069a8, &(0x7f00000001c0)) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) futimes(0xffffffffffffffff, &(0x7f00000001c0)=[{0x80, 0x7f}, {0x9, 0x6}]) utimensat(0xffffffffffffffff, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000340)={{0x27, 0x4}, {0x2, 0x6}}, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 198.441048ms ago: executing program 7 (id=19): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2000000, [{0x1}, {0x1, 0xc6d}, {0x0, 0x1}, {0x3, 0x3}, {}, {0x1}, {0x3, 0x2}, {0x3, 0x20000000}, {0x1, 0x8}, {0x2}, {0x6, 0x9}, {}, {0xfffffffffffffffe, 0x2}, {0x0, 0x3b6}, {0x3, 0x400000}, {0x3}, {0x1}, {0x3, 0x800}, {0x1, 0xfffffffa}, {0x0, 0xae}, {0x5, 0xfffffffd}, {0x2, 0x7}, {0x3, 0x100000}, {0x3, 0x400}, {}, {0x3, 0x3}, {}, {}, {0x10ea64a5a0ac4e30, 0x4}, {}, {0x3, 0x8}, {0x1, 0x1}]}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x1a}, 0x4, &(0x7f00000001c0), 0x0, &(0x7f0000000080)="032d2a526c22477ad9a10d3418e6db021caf362b55523f766ea4662f37e63376d7bc21b66ed65535e4ab20b978a0ce0e3ef8ddf3ceafff04f2c392c87b13d6382012659c31086eecb6a3e9dfa253ba6afecba6da816f8f0588a0774b21d9f786f949c9563d4e0db8c47b1de3e27527dd4ccc4ddb3ea6", 0x76) ioctl$DIOCGETRULESET(r2, 0xc444443b, &(0x7f00000003c0)={0x1, './bus\x00', './file0\x00'}) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x58, 0x77, 0x0, 0xf5, 0x1, 0x0, @rand_addr=0x7, @local={0xac, 0x14, 0x0}}, @generic="7569ff170edaf44210c4b53d694613075430d05552581a31b3a4de809951f5d93237ae9909d5683b192b52b6ae81e8269bcbf753c0bd520bc97ce5513ba9f61ff2692441"}}}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, 0x0, 0x6) sysctl$machdep(&(0x7f0000000100)={0x7, 0x1}, 0x2, &(0x7f0000000140)="5b48eb70", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x40000, 0x5187d3828501e403) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x2, 0x9, 0x0, 0x4}, {0x2c, 0x5, 0x59, 0x61b0e}, {0x486, 0x3, 0xc, 0x3e}]}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x80d04466, &(0x7f0000000140)={0x7f, 0xa525, 0x3, 0x27493, "080020000200000058302a2f0e83050095ea0868", 0x20004115, 0xffd}) r6 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) unveil(0x0, &(0x7f0000000000)='x\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x32) recvmsg(r6, &(0x7f00000009c0)={&(0x7f00000002c0)=@in6, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000340)=""/55, 0x37}], 0x2, 0x0}, 0x2002) bind(r1, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0, 0x5}, 0x10) 165.910353ms ago: executing program 3 (id=20): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5200) listen(0xffffffffffffffff, 0x92c4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) read(r0, &(0x7f0000000040)=""/30, 0x1e) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5200) (async) listen(0xffffffffffffffff, 0x92c4) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) (async) read(r0, &(0x7f0000000040)=""/30, 0x1e) (async) 164.58091ms ago: executing program 7 (id=21): getegid() r0 = socket$unix(0x1, 0x1, 0x0) fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x6f}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) close(0xffffffffffffffff) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x409789, 0x10001, 0xfffffc06, 0x80a1a1, "bb08000110f167d910508bc49d7323000000007e", 0x0, 0x4}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x34) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r2, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) mknod(0x0, 0x2000, 0x20799a) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 160.50484ms ago: executing program 2 (id=22): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) 159.806782ms ago: executing program 3 (id=23): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x900, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x80001514, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = accept4(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, 0x0, ""/507}, &(0x7f00000002c0)=0x1fd, 0x6000) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c, 0x6, 0x83, 0xfffdfff5}, {0x2, 0xec, 0x9, 0x4}, {0x6, 0x1, 0x12, 0xfffff800}]}) chflags(&(0x7f0000000340)='./file0\x00', 0x10001) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x20) preadv(r2, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xe8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$DIOCSETSTATUSIF(r3, 0xc0284414, &(0x7f0000000380)={'./file0\x00', &(0x7f0000000340), 0x9, 0xcc, 0x2, 0x7f}) 111.813485ms ago: executing program 4 (id=24): setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, 0x0) setresuid(r0, 0x0, r0) r1 = semget(0x0, 0x1, 0x281) setuid(0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) r2 = syz_open_pts() close(r2) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x3, 0x2, 0xffffdf81, 0xfdfffffe, "1826283e680021d5ff7f2a01fd04000004401e00", 0x800, 0x1}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000005c0)="62bab39b5019e45650c18a095a667f8cb9212084d4b8af4f31fac97bd35805db175cccc2961f76c14c19f0b5bda14d72ae9787801a3067e8ff5923165f6879976635c09cb8496b02d2a4ecc3b9100b2e6ede53e452b47259891a38f474fa5a0974cffb5ded63ea871fcc93813973231060fb179710c0689150ea8755663ee5df492962fea8f06976f0ba2267216c5e927cf70853df96a1ae5710e87777ed0d57bf6253a4664ae0a1eab65a7b8f32b383cafc85431145d92050c644b4f56e038a141d92e8cf0f905682ef0458adebb3ba2fe6b7dc1a5ab275f5ae47c6ff9f8a00d5d332f25a2f6e303fff628975961456a81deddbbb13584afdddc0251ca306a651e78573552ef98e14690fb1b16b8dedcc6bad8c9022b172d4d22066b1d4dd93d88d985f89a1551bb1274e1ec2612bb0e5f26284a9ec6391226ad31b51cb512962f565153216832d5861bcca23c2f91e7c80c4cf8d66fa1e6315cbe339efa1516b9df5a7db20c192e5aa26b1201e74fd4d94f354d1713d28a8085d68e1102ad7908f441713e1f09c64c2278e31acbce8e1d96c3aad8bf17c00342412a88b9e8296069c6b002444ee75ec9004f882ec81a36773966a9839b61ca99585b18042504e4631b048ebd1a192792c5c2d6170b7146c795def76d4d7708f552dedb5e2d392855acd6d6a3b784616b3db2df1e46677ec7373fe8859ecb6029b00d464823c668d99f65608d47619374d2171cda064595e6b363d42080ecde006be1e9d10c389622279670b64bc6659146066d3ca6b2830de289552f3579de356ec57ec5c4d4811bf40ae80b0fdafeda3b7ed7e7157eb97f77d0123f35b26643b1f03dbec5cd8301c14e972bc4bdfed1f2549b87c5b738b22c95f8b70f38caf26f90a25f98b5a19578a734733894299be1a0a2f83d96e170f5f487ac9f0f587d987f6ab43221ea1752484188ec321edf8dd23b3b90d61e9eaee1f727dcd08aee004fe528b61519fc461fa541f5883b02bcff8d590a24b66dd4271b17d218b1ace939a1241bae1776a224d58edc59293f6779a4b485fcb9ad939630e1893892f8d2bc93b49a3c8ca91dabedf2a43a2117e2a3288e74c39ecd1aa3c3029243c5deb42907557b581eb473a46ce998bfed139b4aad15740a9403f3dd41a815a6bae2014fff0d39f3e5b22395704833257ff6ccc836b43056a36ed7a5407caaeda6f13c05bf325c33e710a4cacfbb107c43615ed8a91c8b8c786bcac379ae4901d0054d1fa264c55e80ceaac6bb5a6211bdbcde85b35d5df7ebc9d0077d7d955f316b40fe65b59e5ced32d4175cba82251b252fd49efc9c0a3e371038b7e37f1d9ecd031cdc40525aa5690c50fe10563782f5f0023724fd8f545f396d3377dc861e1190ce023ac2032907ef123614de1e4b3a8003f57fb22934db217ad3ed5edfab6a69e0238cdde656706da5da8fd8e7f1a3386adb5bdec0a3c61fb72f79646ec38972faa75d836926b9c1a960dd1bc9d69ba19a4012c6b21fb4936b11aa50a1a53fe266a8da5eac5030daca80f93c7701e8a4d05e3564a8bb2cf21c1b1f03a35f2ff413005a8a992042d4383287de4e52791858dfb577e21a9a7488eb5097ee7cbf4348a9b54521bea0024b89c564bea3261baa4c4927585c73480fe5e0d430571c824d5b7831ef03dfd4c8027d4884397cda28e57b2447cc5512f646826cf878dd156d8364ca2f0bff85a7548ca16def9111aea491f78b0cd1ff0507f", 0x4d6}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) semctl$GETALL(r1, 0x0, 0x6, 0x0) semop(r1, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x400, 0x1800}, {0x0, 0x4, 0x1000}], 0x4) 111.223553ms ago: executing program 2 (id=25): semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x4, 0x2ff, 0x800}], 0x2aaaaaaaaaaaaad7) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x6) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}, {"b76bf11d5d4ff88eab4e7d94dcf5288151f250627b0e1fb09303834ed31912d28c8b0c85e066cffa0341de445bbf0423"}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x45, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x3, 0x8}, {"e3c4fc107f71ed734b5547194172bf7adeb4d9e8011e314f72d6ee1c78c9623f3ec3a4274c9b8ddaa2"}}}}}}) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r1) socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) write(r1, &(0x7f0000000240)="98bf512057b7be08feb7fe36d99d0036d0f465e687cbec647263ed94b706e2a037d0ef", 0x23) 110.089322ms ago: executing program 2 (id=26): syz_emit_ethernet(0x155, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd605f6a99000d2ca902000013000000000000000000000000fe8000000000000000000000000000aa3a000005000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b1020800907801ff051e0000000100000007ccfdc0f400000000800000000000020000000000050473350309307594acdbcda605120000080afffffffa00000002"]) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x4000000000000089, 0x0, 0x0, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$DIOCOSFPFLUSH(r2, 0x2000444e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x211077426d1fe65e, 0x10000}, {0x100, 0xfffffffa}, {0x8f, 0x9}], 0x3c}) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54, 0x39, 0x9, 0x4}, {0x4, 0x2, 0x2, 0x60b0b}, {0x6, 0xfd, 0x59, 0xfffffff1}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x23, 0x131) ioctl$TIOCSTAT(r5, 0x20007465) ioctl$DRM_IOCTL_MODE_ADDFB2(r5, 0xc06864b8, &(0x7f0000000080)={0x0, 0xc, 0x3, 0x300150a, 0x1, [0x0, 0x0], [0x339, 0x6, 0x3ff, 0x1], [0xf7d5c000, 0x0, 0x100, 0xffffffff], [0xfffffffffffffff7, 0x1, 0x7fffffffffffffff, 0x84]}) pledge(&(0x7f0000000140)='/dev/wsmouse0\x00', &(0x7f00000001c0)='o!/&!\x00') ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffff9c, 0xc01c64ad, &(0x7f0000000100)={0x0, 0x5428000, 0x7, 0x4, 0x5, 0x5, r6}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x18, 0x10000}], 0x1}) 107.359129ms ago: executing program 7 (id=27): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f00006c0000/0x4000)=nil, &(0x7f000014b000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c47000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000c1a000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xf}, {&(0x7f000005b000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000b1e000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000807000/0x1000)=nil, &(0x7f00006f0000/0x3000)=nil, 0x7}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00004b0000/0x4000)=nil, 0x10000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x1}, {&(0x7f000015e000/0x3000)=nil, &(0x7f0000660000/0x2000)=nil}, {&(0x7f0000c1e000/0x3000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000701000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f00008cb000/0x7000)=nil, 0x8000000000000001}], './file0\x00', 0xfffffffd, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1840, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000ac0)) r2 = shmget$private(0x0, 0x3000, 0x202, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 106.132585ms ago: executing program 4 (id=28): sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0x7}, 0x0, &(0x7f0000000340)="42e3462ecdd778caec02740f6fededb33e425c3912dd8674dc80c9b53b48d04e21a90d12e63a9ec6680d1c53575a92ff9acd4b6bb07e7fcf404e949ea8101fefd614c5d62de6a71b697a6fc5da61b143ea6d2a429925036f3fc81aca280ace805fca37699c7fecc7ce6d3169ed130acefbfa8344da8c3d69e9ce59890c78e88ad8b83b5374f8eb4cb2aa20a1a203f150b348f592d873f18aff21ac740f4c96726e729b0d2e69957ac860f36de3cdbd852a5cdf4bdaabf10197b38f834293", &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x1, 0x2000007, 0x20105, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6d, 0x99ad, 0x1071000}, {0x7, 0x7, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x4, 0x9}, {0x9, 0x802, 0x800, 0xfffffffc}, {0xfffffffb, 0x4, 0x0, 0xc}, {0xfffffdff, 0xa, 0x3, 0x6}, {0x1, 0xffff8000, 0x0, 0x6d}, {0x202, 0x803, 0xb, 0x2d}, {0x2, 0xe, 0x285, 0xb}, {0x70a5, 0x95, 0xd20, 0x4000c}, {0x1001cf, 0x0, 0xb, 0x2}, {0x7ff, 0x9, 0x744c01d5, 0x4009}, {0xb89, 0x0, 0xc, 0x5}, {0x29a71717, 0x0, 0xfffffffb, 0x8}, {0x3, 0x5, 0x9, 0xd8}, {0x4, 0xb1a, 0xe7, 0x30002}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f58f10939603ad903abf65b18d01000000000000000000000000fafd02af776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setuid(0xee01) setgroups(0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x17, 0x80, 0x9, 0x3}], 0x8, 0x0, 0x15, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x1, 0x8001, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) futimens(0xffffffffffffffff, &(0x7f0000000040)=[{0x801, 0xfffffffffffffffe}, {0x86fa, 0x64}]) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x0, 0xffffffff}, {0x16, 0x7e, 0x0, 0xff}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="3b2a8cb99ace86e0da3d3705184096ff08000000", 0x14}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mmap(&(0x7f00007ef000/0x1000)=nil, 0x1000, 0x4, 0x4012, r1, 0x6) write(r4, &(0x7f0000000200)="e21ad30000000000000004a41386", 0xe) 61.786112ms ago: executing program 7 (id=29): pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x6, 0x3ff}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3e, 0x5, 0xcecc, 0x160350d, "02f0ee091a000c1300000fe0ff22850900", 0x7, 0x7fffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x2042, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) 53.679957ms ago: executing program 4 (id=30): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x38, 0x3d, 0x4a}, {0x16, 0x1, 0x9, 0x13019821}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0xc, 0x0, @rand_addr=0x4691eec4, @remote={0xac, 0x14, 0x0}}}}}}) (async) syz_emit_ethernet(0x22, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0xc, 0x0, @rand_addr=0x4691eec4, @remote={0xac, 0x14, 0x0}}}}}}) socket(0x800000018, 0x1, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x4001, 0x0) r3 = socket$inet6(0x18, 0x3, 0xff) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "00000000000000000000ffff00000004", 0x80000000}, 0x1c) (async) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "00000000000000000000ffff00000004", 0x80000000}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) fcntl$dupfd(r1, 0x0, r3) (async) r4 = fcntl$dupfd(r1, 0x0, r3) close(r4) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 53.25003ms ago: executing program 2 (id=31): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x5, 0xfffffffffffffffd}], 0x200, 0x0, 0xd6, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x1, 0x0) close(r1) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r2 = socket(0x1, 0x5, 0x8) listen(r2, 0x1) connect$unix(r2, &(0x7f0000000000)=@abs={0x2, 0x0, 0x0, 0x3}, 0x8) connect(r0, &(0x7f0000000140)=@in={0x10, 0x2, 0x3, 0x7ff}, 0x10) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e57) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0xb5219f1000b913f1, 0xc) (async) ioctl$VNDIOCSET(r4, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r5, &(0x7f0000000080)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) ioctl$DIOCRCLRTABLES(r5, 0xc450443c, &(0x7f00000003c0)={{'./file0\x00', './file0\x00', 0x24, 0x3}, 0x0, 0x0, 0x0, 0x2, 0x1, 0x9, 0x401, 0x10, 0x2}) 52.629628ms ago: executing program 7 (id=32): syz_emit_ethernet(0x6e, &(0x7f0000000300)={@broadcast, @random="d09b049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36dab7", 0x38, 0x3a, 0xb9, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0xfc, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x3c, 0x0, 0x0, 0x1, 0x0, 0x0, 0x67}]}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x7) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000780)="00000080", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0xffffffffffffff03) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) close(r0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0}) r2 = msgget$private(0x0, 0x540) msgrcv(r2, 0x0, 0x0, 0x2, 0x109762224df32f4b) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffb431c683981c080045000044000000000006907800000004ffffffffdb4cd26d1516fc720f4906b36af4228bf6dc68da0edaa03a7ee3da5edb165ec742664362644430cd9ac9af494bc6d618f103522a170809a69b10e0d5"]) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x6b, 0x6, 0xa, "3bd78df61904edcaade8733a5f41f5aa8da601ea", 0xfd, 0x4c554fdc}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) writev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="9db634eac80a29c71d3b5c3c8038e4f0c37edb43b3a6e37c2f15991d972a021aaf6391641b81d7cc0c8cbc73c60322ecdb1396c1541ec19f6f137854f3332937b558769c5e3de3b14709487c1128b63d92aadad7142dc7eab3e7c2902c26dcd22fb1e08855a0ccf1fe608107a05c54de31591b4b4d9a780fbebc01face974532cae509d1805d5ee46be510c89dbb41247c860c2ecd5958a69d1b2f403e39a9171091eeb12d14067d0a884fc8f78f878b658d741c557b8107643c15c777d9cca45af3b738571028152933544dbf99984d185e64580b2cf4d24e827fb39f14851e32221535b2c27831fdd295ff5873c7d97e05c04e2f6cfbb9ff5a2f868f92a7f4f2eb4b0d2ce50317ebfda9bc2c6bca70b483e8e9f799072789e5bc900d87368bb75deb45f78d01d2fa8c3fbbd0cb82d8b3f5c182eaa85b6045134f931ea3c9113cac7f1aa81c5fa5d2f3d81f4c0148637fc0195903ef2f849eefba12a65169a879b533434a9ed20e48311775681568f855fc236d200a4acaac0fa7f2174f7f237f6ea8a5e0c1b9decf09f27189e5a89617c6e291ecca7c8871058a003db8c4b94aa0af168907888c7cc316ad10e78372d57d8f58a079586825a41feaebeec8d572b48d5537a7ac9ca93eb51c045f5b4c44fb125e317c7b1006719ae85459ecacb96ab65d25c757370074d948a769857101cde600c3c4bbe85943221b06c748debf3a65ac3b12c77562ffff3081a2be486f1ce6ca5244208c22c5b4d4717700f59063af1d0597ae013dad9de729b70b5910e17f8b13a18d21b47cada016595cb2f76121452ff8091e542e27f65d73a7407b3f8829402912cdb65856ac8f11a9e61ab4aae1642db64cbffa2b3b4b8a422d2755f9e7e92e1b0223e14eaf9f6b2f175ce6613eeff8d7575668836ef5393b5a37162ffdc4a26128f2485de5a4b21d5eef8d6240ced07bc492ba829b28f3f657632578c34351f13b733f5343d3edb9b323b506e4f86c6a57c9a7acc04640cdfa2f8effdbf0b0b76b58aa3883b34a9225324ecd92bb9061e6f5173937a3967d6833c59883b77e6ef5532fb4188150819602f07e1315c942c571a90b19ab8d53ad6c3357ba28bc1a2bb177c7760a4e47193b26543ddb7b5a4ac07713736e09c51854f4bcbb49f969fc83bc613cfbafd53e7c2617324e8bd38af44a7c0514de32dbb7b7af51b22ab2087884b4b7880568992cc74cb40e4440fdca6015821759815e6a029da17a6b5540327c8b39c38216fa8b139af174eb00158e629d1f7a2244e30c1d694be74a591d6aa5fba111be4b7807b731d81a2348331ccb67a9e7ed169c1e08e7662ffe5419b34ccd28ed929c6f0c9768c362165f396d8bb4bc583be50fb0462227ef423717667199c30fc5644d68d734e09daa8e87744b1cc2695be1a9ec15dfba5d3818d2eb7f1776f0684fc809e2dc228b400aebb96addc40005c2561491481e8d6d32686a9093f7087363c661fa898f61d459c46a6693ccd6659b8b154e8585ba568b60bb5a5f68cd5ab67f830a52e183a13169705d0408a68120d70b6327dbf609742cce166582cd5cbdf2151c64eb64799f140878b4365a474dd7b513919ff82fd163c37e3587fa184f11c21a1fa338296c92eecf63b4f0cfdc26dc0b9ead92010db5913b03b379d6d43b442e639844f069ad4b929c5914b8ffc6b790e071012cf0ff8c7277f7ba90d43051c9e94b94e64b1414df8818b32fbfc3c4057e51f17d18831bbb3a5428885241f51185121fc69a8d7fe9df8efd4b209b6498d4f882fed380cfd231c17587b9d0374f55ae8ad8fcab8c6e1b4069e6bfb3ed81a61f737d7c7e2a0caeb0b2b9b9e60b1b76408bf8c4fb0f1750da38d56e935561d57a3f1840b26ea3ea4616688bced9e2e141161b3c8178f49202fe4ac3e9451c8e0960f197859925768659271723c78a773ca439cfe5d6da30100f210a29266dd78da87fa5518bcfefbf85a16089fe0a516c1a537991dad6f2a390bf30a3067fd5699ca225f04f4f0c5f64c60d584cf33ded39658c01ff0d411792acb18bf3f37f16c3f6f9e231ff49245e7d522c8d0444eeb64229bb5fa2f48f513cef3f33ee6b64b7ea277d919f184b9bc92a4ad65ef6f23df292a6e5b8dbb4766c6b5f5f5f5c6c5d78e305337b8bf04d48c327529570ee1cca32ef4b377c18af8b24d8d81fb685acdff2b0f8599609d30656cb4a55450836d2b7e90adfc907eb97c8692c2e426683c20f2b6ca8da609f9c23d76a8a417224ce9fb5fd8b6554a2f71278e3b99d3e792eee28008f6b836a4e13cccc213e1a496adc50ef76ea768b1c7d2cb40fa804a9d7a13a7669d2388473e76b23b0fd396201430fb81f9bc525212d76d784900bc2a6b335ec3a3ebffe473eb4ae5860580bce0b964d5458b3e0849d19bb74ce34f6ad925b1865900e74509ec7a857dee490630a015ae636a36cac5508401ea33d1e87a5ec3a952aefa7a04eb2595392a48d247d154df554091a77f00655750c89f44aa724e1e96c548b4aa7b08dc3f7a05cc6252f97cfd49fa94d0e7bb73207711b0dc9bf61c32e37a983bc75a1c26a4b6cf7f4079080724a3893c91bd1c8a736854e56d2a44433f18f3ed9be7ab240612c1d508f154c37d7abc037876f3f82c370f74e6f872e4cdbdb5cc84ac83967271676da7b961cd0d56a2a02004e7241b297c5e9075d9d269c30440289472b5033fd6ed3b051c7430a0ef3063ccdf92a3d52a2b3b2b2a266b22eb0ef0758b8c5a627fe272b297f3d3d0ac13084d03c61c04aa253a4bcc4dab2daf8a865a333b0736dc59369354976a02f7e79c53580e5866335b496d149a5bb45cd355312918abe91971980c22d39baaed84354312ebc2e46b314cc655a54b8cf28cf3dfa936245ef814ca7322201ff003dd69aa40dd9ba9756a8572ee1f4331dfc799c7ffc21bdb444c8296256527f7399c2ef640c272135947585a6a8cb0d1463dda079c8bbe42818f53c8b80f9aa5dfb9d391dd71e9dd91023830aa03d85206fe7891cdf2e9f8ea3e69aa60447fb66ff34a1697ebe14070927d2d42d25a4dbc0f54c56947b77854eaef3e627a41234f9ad2fb78991d3f60d9a40582c27e3a631ca71c70e6b4e0bf157b03d18f608aa4129d2c0f6f63ed5152727bb9502a88b1d8efda50e57aa2b26f3421aa63a65ce58255c744b38594b0e0009d20781fb1317ea9d7532b94788a6446db56d0fcadc72430dd7a39d4d6445cd05bb01ec3702ed8cf2ac9287c8fd514a6220bd0d353d6c418bb1c9c759f382dc650dc331754f9f047ff283f2691da258033e658561df7204b9ba233a3f445a3002be8c45f91fc14b1c42f6b0b445b2a9c37afab1e684046933168651af2fd03dd625f8d585f505ac2bfd15787b64ff40ba53df40e7d22eea9fbc235149ac5762485dd43bf07f2374d563d4c92b0cfb10b75247775e37a5dbc715feca01c5db2153381a1834500eb728e1f8ebbef1469caf8c9004d3a3deb839b149d2dc455a61dfdf89f3d264728bf10b281d0db5af90bd448c6a6cd28d1edd70e6c0ee70152d51e041436baad1e16c87c47f35c81ebe51d016128fee1954b897a06f0be93b58f70f1c203d7bcc7a9cc69d49c44c8b70f685f83ef7f932715c2f0e53d16b50f60626fa6fe82ee5d1e4be613c341f87eb12ae836361f4c96439ffd70a559fd239294ce321ca2e15c6174b45e1cbd75ddaf32ff747f4d163167c4aff24f6685a7e0f1ecfb3800e544263c679cc41307c7870f926f7d6c2cc9f5039d7cf10d10d576f9c48125de34ccb6a9cdde0068e7480c59fb054af894112d8e18af6ffbf8280b75f1e548bc11546558fd1e3f31abb17add331c5762fee48d500ff96c5cf14caa750ca1524428b67d519e0e9607f2cf407e326855ad19814f56fca3d2417dc8165ea6931462dc7da7571eb5d463d1e08147884537864580098f618987542625f177df8f9b8c1b88a1bc702ee7afd40ec96100624ca7fa49e3b92bddc1fda73b22c8c88a0c9158830176b86b97ef85e9310ad61603e4053424630f6bb88421f91bd1a2f7e7678df67da6cb91e92fce43fef975baefe3d72229ebbe8934510a46395f41c2f49e25e55c20ed2c72248b2bc9fcd2b05f0ed4fdff42c8dd3c0c30de185332b9c4775c64b92d32b41edb2291095d421a9f2cfe806858dd71d2560bf773f51e5a97471d55d55ce923f3cb16946fbb11104d9902a485cdbe18013c457913ca5a8b6ba7bdb1a45ea787bfac50fcf1d8690b1e7532d2b23f86b2a95b8e27452dc1f17047d466e78c939f649202793d4ac61c768eb098ff0743cec23215e71402f91b8a3861c81e190e1d689bcdf12eca881cb9d9679f23b659adf34d55e1fcb2004d8883d0a95aa63b0ca91ce6a30f7b9f6f572573465a0fd2c74299426b07352f1cc0a0f21c0c90bb02c84a7017061d42cbf6c90cc98fe7adbc408cd55db4f0bb7992acab70fe83b04acdfd0819be98e3213287c54bb84d162a432723eb8e2993d1434d6bf349e5669c2f247ae1f8f08968c9110da004b6add81e0c0eb535d79f5ecd80795ff51cb6fa3f5823ab2a63699d97bd78751a854f389a796307964cb6592132dd28e0fd6a722b18f3cc88b639d7f78861b2c531dba884d071c7e6b6699ed94341e97c801d971b80939a7140330cea146901e5002c038b5cca0def3f201ed897d325e1ec1573006de380b4572f408e892cef181e126a6a69e868662b6bda60d28fe4e0b1c4efb5e61ca6603f2a55eaa2151000575a1d5e16d50d01a60ea3c223a32a9d78c5b72b1489c3b28f8a56930630fbab6e2a3266ee70619ee59cee580251ae85f016956c148b9ebec562f8118ce69f2a1a51724875283ae27712efc29b0ac6b260b8ae19d91054f6644f97b54871806659511f20511d86c39bf870d057078b46c04886f7dc400dbebb928f32a4a2934ba3a5eb4b49ae6d0a7c365e2bcda2d4a607b1b15d15952cf4690d05680620dc6ba9da967e5be70c2fbb7ffe4f43fd2aeff7f5ea83b7618b1528c0f8bbd7c3aa4259f1fffd1778078f9f9ada53f76a4e5ede242fcea1f129c9004f7da7db3c68f3aff426af45e7075b1ee28af84c4ac14dcf95c216bb56da30cf267a5f93a5322477746e3b341d51c42220aaadcf08fc9ca3e6beaf50901257c7c2853282bc9231d14787f9410badc6abab149ef4ce4f04a98b92de24df9f3c170246b7cfa17564df9e09e2b2068850bf02eb8bf236413565270a9f2f1827a681e66a1545d164d69537fb475c34179a15710048a7648e21115c1969906823a40657ef39dd208762f48c9913cd2a04fe6a35252bde159116fbfe63d853635cf5fdad68e5e1095b21bc21f4d880f12356983a4042c3f97ab1d245f9baf93deffcb924390f5cf3f1e18dd003f6827ca762b4779e892537c8c6f944314810c2a27af92d2287cc7c84d39e06bea921a987667f5970a085041d565e121f4f93126fcd84f6da1369ff000329782a9298833d80aa5e0fbd917d21b2421e8feedece9ea2073f0abf16c0fdfcc8a7720b796e7f4187e69b1d05a8ae8e475447f5ecc1c004f5fc299dbbe3e65d2713e5fcb68d45ca97f1632937a4923729bf43ffff5866c77b14fd9da10236a88f727511743c19ddb535b89dc8606edd9c4c631fc11fe697147c041679a30fec5b53b307da02071940e4aff19b7ba6878999f8bd9f6be8ca516256b2126d4fbb787e36d9009e55d408dd7ff3e0b7bbbbda6a3bcdf8e5f797962fef98c4545fc412e1664ad880017bf529f49016e84ac22", 0x1000}], 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000300)={@broadcast, @random="d09b049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36dab7", 0x38, 0x3a, 0xb9, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0xfc, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x3c, 0x0, 0x0, 0x1, 0x0, 0x0, 0x67}]}}}}}}}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) socket(0x18, 0x3, 0x7) (async) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000780)="00000080", 0x4) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) readlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0xffffffffffffff03) (async) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) (async) close(r0) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0}) (async) msgget$private(0x0, 0x540) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x109762224df32f4b) (async) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffb431c683981c080045000044000000000006907800000004ffffffffdb4cd26d1516fc720f4906b36af4228bf6dc68da0edaa03a7ee3da5edb165ec742664362644430cd9ac9af494bc6d618f103522a170809a69b10e0d5"]) (async) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x6b, 0x6, 0xa, "3bd78df61904edcaade8733a5f41f5aa8da601ea", 0xfd, 0x4c554fdc}) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) (async) writev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="9db634eac80a29c71d3b5c3c8038e4f0c37edb43b3a6e37c2f15991d972a021aaf6391641b81d7cc0c8cbc73c60322ecdb1396c1541ec19f6f137854f3332937b558769c5e3de3b14709487c1128b63d92aadad7142dc7eab3e7c2902c26dcd22fb1e08855a0ccf1fe608107a05c54de31591b4b4d9a780fbebc01face974532cae509d1805d5ee46be510c89dbb41247c860c2ecd5958a69d1b2f403e39a9171091eeb12d14067d0a884fc8f78f878b658d741c557b8107643c15c777d9cca45af3b738571028152933544dbf99984d185e64580b2cf4d24e827fb39f14851e32221535b2c27831fdd295ff5873c7d97e05c04e2f6cfbb9ff5a2f868f92a7f4f2eb4b0d2ce50317ebfda9bc2c6bca70b483e8e9f799072789e5bc900d87368bb75deb45f78d01d2fa8c3fbbd0cb82d8b3f5c182eaa85b6045134f931ea3c9113cac7f1aa81c5fa5d2f3d81f4c0148637fc0195903ef2f849eefba12a65169a879b533434a9ed20e48311775681568f855fc236d200a4acaac0fa7f2174f7f237f6ea8a5e0c1b9decf09f27189e5a89617c6e291ecca7c8871058a003db8c4b94aa0af168907888c7cc316ad10e78372d57d8f58a079586825a41feaebeec8d572b48d5537a7ac9ca93eb51c045f5b4c44fb125e317c7b1006719ae85459ecacb96ab65d25c757370074d948a769857101cde600c3c4bbe85943221b06c748debf3a65ac3b12c77562ffff3081a2be486f1ce6ca5244208c22c5b4d4717700f59063af1d0597ae013dad9de729b70b5910e17f8b13a18d21b47cada016595cb2f76121452ff8091e542e27f65d73a7407b3f8829402912cdb65856ac8f11a9e61ab4aae1642db64cbffa2b3b4b8a422d2755f9e7e92e1b0223e14eaf9f6b2f175ce6613eeff8d7575668836ef5393b5a37162ffdc4a26128f2485de5a4b21d5eef8d6240ced07bc492ba829b28f3f657632578c34351f13b733f5343d3edb9b323b506e4f86c6a57c9a7acc04640cdfa2f8effdbf0b0b76b58aa3883b34a9225324ecd92bb9061e6f5173937a3967d6833c59883b77e6ef5532fb4188150819602f07e1315c942c571a90b19ab8d53ad6c3357ba28bc1a2bb177c7760a4e47193b26543ddb7b5a4ac07713736e09c51854f4bcbb49f969fc83bc613cfbafd53e7c2617324e8bd38af44a7c0514de32dbb7b7af51b22ab2087884b4b7880568992cc74cb40e4440fdca6015821759815e6a029da17a6b5540327c8b39c38216fa8b139af174eb00158e629d1f7a2244e30c1d694be74a591d6aa5fba111be4b7807b731d81a2348331ccb67a9e7ed169c1e08e7662ffe5419b34ccd28ed929c6f0c9768c362165f396d8bb4bc583be50fb0462227ef423717667199c30fc5644d68d734e09daa8e87744b1cc2695be1a9ec15dfba5d3818d2eb7f1776f0684fc809e2dc228b400aebb96addc40005c2561491481e8d6d32686a9093f7087363c661fa898f61d459c46a6693ccd6659b8b154e8585ba568b60bb5a5f68cd5ab67f830a52e183a13169705d0408a68120d70b6327dbf609742cce166582cd5cbdf2151c64eb64799f140878b4365a474dd7b513919ff82fd163c37e3587fa184f11c21a1fa338296c92eecf63b4f0cfdc26dc0b9ead92010db5913b03b379d6d43b442e639844f069ad4b929c5914b8ffc6b790e071012cf0ff8c7277f7ba90d43051c9e94b94e64b1414df8818b32fbfc3c4057e51f17d18831bbb3a5428885241f51185121fc69a8d7fe9df8efd4b209b6498d4f882fed380cfd231c17587b9d0374f55ae8ad8fcab8c6e1b4069e6bfb3ed81a61f737d7c7e2a0caeb0b2b9b9e60b1b76408bf8c4fb0f1750da38d56e935561d57a3f1840b26ea3ea4616688bced9e2e141161b3c8178f49202fe4ac3e9451c8e0960f197859925768659271723c78a773ca439cfe5d6da30100f210a29266dd78da87fa5518bcfefbf85a16089fe0a516c1a537991dad6f2a390bf30a3067fd5699ca225f04f4f0c5f64c60d584cf33ded39658c01ff0d411792acb18bf3f37f16c3f6f9e231ff49245e7d522c8d0444eeb64229bb5fa2f48f513cef3f33ee6b64b7ea277d919f184b9bc92a4ad65ef6f23df292a6e5b8dbb4766c6b5f5f5f5c6c5d78e305337b8bf04d48c327529570ee1cca32ef4b377c18af8b24d8d81fb685acdff2b0f8599609d30656cb4a55450836d2b7e90adfc907eb97c8692c2e426683c20f2b6ca8da609f9c23d76a8a417224ce9fb5fd8b6554a2f71278e3b99d3e792eee28008f6b836a4e13cccc213e1a496adc50ef76ea768b1c7d2cb40fa804a9d7a13a7669d2388473e76b23b0fd396201430fb81f9bc525212d76d784900bc2a6b335ec3a3ebffe473eb4ae5860580bce0b964d5458b3e0849d19bb74ce34f6ad925b1865900e74509ec7a857dee490630a015ae636a36cac5508401ea33d1e87a5ec3a952aefa7a04eb2595392a48d247d154df554091a77f00655750c89f44aa724e1e96c548b4aa7b08dc3f7a05cc6252f97cfd49fa94d0e7bb73207711b0dc9bf61c32e37a983bc75a1c26a4b6cf7f4079080724a3893c91bd1c8a736854e56d2a44433f18f3ed9be7ab240612c1d508f154c37d7abc037876f3f82c370f74e6f872e4cdbdb5cc84ac83967271676da7b961cd0d56a2a02004e7241b297c5e9075d9d269c30440289472b5033fd6ed3b051c7430a0ef3063ccdf92a3d52a2b3b2b2a266b22eb0ef0758b8c5a627fe272b297f3d3d0ac13084d03c61c04aa253a4bcc4dab2daf8a865a333b0736dc59369354976a02f7e79c53580e5866335b496d149a5bb45cd355312918abe91971980c22d39baaed84354312ebc2e46b314cc655a54b8cf28cf3dfa936245ef814ca7322201ff003dd69aa40dd9ba9756a8572ee1f4331dfc799c7ffc21bdb444c8296256527f7399c2ef640c272135947585a6a8cb0d1463dda079c8bbe42818f53c8b80f9aa5dfb9d391dd71e9dd91023830aa03d85206fe7891cdf2e9f8ea3e69aa60447fb66ff34a1697ebe14070927d2d42d25a4dbc0f54c56947b77854eaef3e627a41234f9ad2fb78991d3f60d9a40582c27e3a631ca71c70e6b4e0bf157b03d18f608aa4129d2c0f6f63ed5152727bb9502a88b1d8efda50e57aa2b26f3421aa63a65ce58255c744b38594b0e0009d20781fb1317ea9d7532b94788a6446db56d0fcadc72430dd7a39d4d6445cd05bb01ec3702ed8cf2ac9287c8fd514a6220bd0d353d6c418bb1c9c759f382dc650dc331754f9f047ff283f2691da258033e658561df7204b9ba233a3f445a3002be8c45f91fc14b1c42f6b0b445b2a9c37afab1e684046933168651af2fd03dd625f8d585f505ac2bfd15787b64ff40ba53df40e7d22eea9fbc235149ac5762485dd43bf07f2374d563d4c92b0cfb10b75247775e37a5dbc715feca01c5db2153381a1834500eb728e1f8ebbef1469caf8c9004d3a3deb839b149d2dc455a61dfdf89f3d264728bf10b281d0db5af90bd448c6a6cd28d1edd70e6c0ee70152d51e041436baad1e16c87c47f35c81ebe51d016128fee1954b897a06f0be93b58f70f1c203d7bcc7a9cc69d49c44c8b70f685f83ef7f932715c2f0e53d16b50f60626fa6fe82ee5d1e4be613c341f87eb12ae836361f4c96439ffd70a559fd239294ce321ca2e15c6174b45e1cbd75ddaf32ff747f4d163167c4aff24f6685a7e0f1ecfb3800e544263c679cc41307c7870f926f7d6c2cc9f5039d7cf10d10d576f9c48125de34ccb6a9cdde0068e7480c59fb054af894112d8e18af6ffbf8280b75f1e548bc11546558fd1e3f31abb17add331c5762fee48d500ff96c5cf14caa750ca1524428b67d519e0e9607f2cf407e326855ad19814f56fca3d2417dc8165ea6931462dc7da7571eb5d463d1e08147884537864580098f618987542625f177df8f9b8c1b88a1bc702ee7afd40ec96100624ca7fa49e3b92bddc1fda73b22c8c88a0c9158830176b86b97ef85e9310ad61603e4053424630f6bb88421f91bd1a2f7e7678df67da6cb91e92fce43fef975baefe3d72229ebbe8934510a46395f41c2f49e25e55c20ed2c72248b2bc9fcd2b05f0ed4fdff42c8dd3c0c30de185332b9c4775c64b92d32b41edb2291095d421a9f2cfe806858dd71d2560bf773f51e5a97471d55d55ce923f3cb16946fbb11104d9902a485cdbe18013c457913ca5a8b6ba7bdb1a45ea787bfac50fcf1d8690b1e7532d2b23f86b2a95b8e27452dc1f17047d466e78c939f649202793d4ac61c768eb098ff0743cec23215e71402f91b8a3861c81e190e1d689bcdf12eca881cb9d9679f23b659adf34d55e1fcb2004d8883d0a95aa63b0ca91ce6a30f7b9f6f572573465a0fd2c74299426b07352f1cc0a0f21c0c90bb02c84a7017061d42cbf6c90cc98fe7adbc408cd55db4f0bb7992acab70fe83b04acdfd0819be98e3213287c54bb84d162a432723eb8e2993d1434d6bf349e5669c2f247ae1f8f08968c9110da004b6add81e0c0eb535d79f5ecd80795ff51cb6fa3f5823ab2a63699d97bd78751a854f389a796307964cb6592132dd28e0fd6a722b18f3cc88b639d7f78861b2c531dba884d071c7e6b6699ed94341e97c801d971b80939a7140330cea146901e5002c038b5cca0def3f201ed897d325e1ec1573006de380b4572f408e892cef181e126a6a69e868662b6bda60d28fe4e0b1c4efb5e61ca6603f2a55eaa2151000575a1d5e16d50d01a60ea3c223a32a9d78c5b72b1489c3b28f8a56930630fbab6e2a3266ee70619ee59cee580251ae85f016956c148b9ebec562f8118ce69f2a1a51724875283ae27712efc29b0ac6b260b8ae19d91054f6644f97b54871806659511f20511d86c39bf870d057078b46c04886f7dc400dbebb928f32a4a2934ba3a5eb4b49ae6d0a7c365e2bcda2d4a607b1b15d15952cf4690d05680620dc6ba9da967e5be70c2fbb7ffe4f43fd2aeff7f5ea83b7618b1528c0f8bbd7c3aa4259f1fffd1778078f9f9ada53f76a4e5ede242fcea1f129c9004f7da7db3c68f3aff426af45e7075b1ee28af84c4ac14dcf95c216bb56da30cf267a5f93a5322477746e3b341d51c42220aaadcf08fc9ca3e6beaf50901257c7c2853282bc9231d14787f9410badc6abab149ef4ce4f04a98b92de24df9f3c170246b7cfa17564df9e09e2b2068850bf02eb8bf236413565270a9f2f1827a681e66a1545d164d69537fb475c34179a15710048a7648e21115c1969906823a40657ef39dd208762f48c9913cd2a04fe6a35252bde159116fbfe63d853635cf5fdad68e5e1095b21bc21f4d880f12356983a4042c3f97ab1d245f9baf93deffcb924390f5cf3f1e18dd003f6827ca762b4779e892537c8c6f944314810c2a27af92d2287cc7c84d39e06bea921a987667f5970a085041d565e121f4f93126fcd84f6da1369ff000329782a9298833d80aa5e0fbd917d21b2421e8feedece9ea2073f0abf16c0fdfcc8a7720b796e7f4187e69b1d05a8ae8e475447f5ecc1c004f5fc299dbbe3e65d2713e5fcb68d45ca97f1632937a4923729bf43ffff5866c77b14fd9da10236a88f727511743c19ddb535b89dc8606edd9c4c631fc11fe697147c041679a30fec5b53b307da02071940e4aff19b7ba6878999f8bd9f6be8ca516256b2126d4fbb787e36d9009e55d408dd7ff3e0b7bbbbda6a3bcdf8e5f797962fef98c4545fc412e1664ad880017bf529f49016e84ac22", 0x1000}], 0x2) (async) 0s ago: executing program 6 (id=33): syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x2, 0x0, 0xfffffff2, "6fad384744c37ac8a8128fc8ea6b8a663bfa90ce", 0x6, 0x7d}) ioctl$TIOCSTAT(r0, 0x20007465) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x9440, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) r1 = semget$private(0x0, 0x1, 0x200) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0xffff) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.23' (ED25519) to the list of known hosts. SYZFAIL: SIGFPE pc-offset:0x260a26a6f71 pc:0xdeadbeef addr:0x0 code=0 (errno 35: Resource temporarily unavailable) uvn_flush: obj=0xfffffd806ec3d878, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: show panic Password: Login incorrect login: show registers Password:uvn_flush: obj=0xfffffd806ec3dc38, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! Login incorrect login: ps Password: Login incorrect login: show malloc Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect