last executing test programs: 2.702980852s ago: executing program 2 (id=3): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$DIOCRDELADDRS(r0, 0xc4504444, &(0x7f0000000480)={{'./file0\x00', './file0\x00', 0xc, 0x6}, &(0x7f0000000040)=[{@empty, '\x00', './file0\x00', 0x7, 0xff, 0x0, 0x4, 0xff, 0x3, 0x40}, {@loopback, '\x00', './file0\x00', 0x6, 0x8, 0x2, 0xae, 0x43, 0xec, 0x2}, {@multicast1, '\x00', './file0\x00', 0xfffffffe, 0x9, 0x18, 0x6, 0x93, 0x0, 0x2}, {@rand_addr=0x80000001, '\x00', './file0\x00', 0x80, 0x7, 0x1a, 0x4e, 0x3, 0xf0}, {@multicast2, '\x00', './file0\x00', 0x8, 0x7f, 0x19, 0x8, 0x1, 0xe, 0x7}, {@empty, '\x00', './file0\x00', 0x4, 0x81, 0x2, 0x40, 0x3, 0x5, 0xa}], 0xa, 0x6, 0x1000, 0x5, 0xbc, 0x4, 0x10, 0x800}) syz_emit_ethernet(0x5e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ae029d", 0x28, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) 2.564256409s ago: executing program 2 (id=10): setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x1c, 0x18, 0x3, 0x9f20, "3075e8a88b5e4007851daccbd12c9a00", 0xe8d1}, {0x1c, 0x18, 0x3, 0xd, "529a8df35de37863a1645141756369d8", 0x7}, 0xbfb, [0x9, 0x3, 0x7, 0x2, 0x4, 0x6, 0x5, 0x8000]}, 0x5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 2.542150943s ago: executing program 3 (id=11): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3201) (async) open$dir(&(0x7f0000001100)='./file0\x00', 0x1, 0x2) (async) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140), &(0x7f0000000280)) 2.540187481s ago: executing program 3 (id=13): r0 = open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) ftruncate(r0, 0x8531) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x40, 0x100, {[0xfffffbfffffffffb, 0xf, 0x2, 0x0, 0x6, 0x0, 0x400, 0x2, 0xfffffffffffffffd, 0x2f01, 0xfffffffffffffffe, 0xa, 0xfffffffffffffffb, 0x0, 0x0, 0x4, 0x2, 0x100], [0x5307, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5a, 0x7b98, 0x1fe, 0xffffffffffffffff, 0x7, 0x9467], [0x2, 0x2, 0x40000000, 0x1, 0xb, 0x5738000000000, 0xffffffff00000000], [0x100, 0x0, 0x7ffffffffffffffe, 0x100000000], [{0x0, 0x5, 0x1, 0x7d06}, {0x81, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xe5}, {0x0, 0x2, 0xb, 0xfffffffffffffffb}, {0x0, 0x28291c58, 0x9, 0x2000000000000004}, {0x0, 0x5}, {0xfffc, 0x100, 0x8, 0x8}], {0x4, 0x5, 0x800}, {0xfffe, 0x80000000, 0x6d5, 0x9}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) (async) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.532882461s ago: executing program 6 (id=7): kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x8, 0x80, 0x1, 0x5}], 0x100, 0x0, 0x6, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x2, &(0x7f0000000100)="c636b1857d70c7e076763e3ef936187e8e5c0b28171a064ae0c9a4a2309607f3611e32156325a453871b585a9b7d59086baee0700152ed2ecbf54c39945dbf4d866bebcc50ac72ceeff9c9f12f3adb988aad9fa5f8d855e1ecdc214e5544b7a03506b829", &(0x7f0000000180)=0x64, &(0x7f00000001c0)="5fffddd0ec65c15b6f643893321b0f03effe823ef3e717c4f0cba835f3ac146e89d75ff439d48116c0fd601c519fcd985eb13ac7f4d07b39b2b84889946d2165b325150b74b4ded56afe60bf1dc90c5c217f03b0846c75613b123909b31590b4fa504a817cf9aefba26e4412b216209b3b7fc9d1", 0x74) 2.526882512s ago: executing program 4 (id=15): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000001640)='/dev/dri/renderD128\x00', 0x10a1a, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0xd, 0x0, 0x7, 0x4, 0x7f, 0x0}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x8, 0x8, 0x548, 0x9, 0x0}) (async) ioctl$DRM_IOCTL_MODE_CURSOR2(r0, 0xc02464bb, &(0x7f0000000080)={0x3, 0x3, 0x3, 0x6, 0x4, 0x2615, 0x0, 0x7fffffff, 0x68}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000000c0)={0x0}) ioctl$DRM_IOCTL_MODE_ADDFB2(r0, 0xc06864b8, &(0x7f0000000100)={0x0, 0x3, 0x7, 0x35315258, 0x1, [r1, r2, r3, r4], [0x7f, 0xeeb, 0x4, 0x7], [0xfffffff8, 0x59df, 0x8, 0x5], [0x401, 0x4, 0x9, 0x538]}) 2.510954831s ago: executing program 5 (id=16): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0205603, &(0x7f0000000040)={0xe64, 0x4, 0x6, 0x80000000, "97f3b45700", 0x2000, 0xffffffff}) pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x9) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000100)=[0x1, 0x4], 0x2, 0x4, 0x0, 0xffffffffffffffff}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0xa) ppoll(&(0x7f0000000200)=[{r0, 0x4}, {r1, 0x80}, {r2, 0x100}, {r3, 0x40}, {0xffffffffffffffff, 0x1}, {r4, 0x41}, {r5, 0x4}, {r6, 0x192}], 0x8, &(0x7f0000000240)={0x5, 0x4}, &(0x7f0000000280)={0x101}) (async) ppoll(&(0x7f0000000200)=[{r0, 0x4}, {r1, 0x80}, {r2, 0x100}, {r3, 0x40}, {0xffffffffffffffff, 0x1}, {r4, 0x41}, {r5, 0x4}, {r6, 0x192}], 0x8, &(0x7f0000000240)={0x5, 0x4}, &(0x7f0000000280)={0x101}) syz_emit_ethernet(0x22, &(0x7f0000000040)={@random="8d7eaa32cc8a", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast1}}}}}) 2.508462249s ago: executing program 3 (id=17): sysctl$kern(&(0x7f0000000040)={0x1, 0x88995b733229cbc6}, 0x2, &(0x7f0000000240)="3243769795b71a9fcb52c925442e056aa5fa83419758f4fb39faa718083719757e4c88f1040356369434e5c77dbc24c8002190ad62b55a3fe8db183fbd084a29bef82958eb05e5ea20860726b22d45109710cdf8b17e3e3398978f7a792cbff39868e081c793875793f5dcd86a39d87aba1df623f70ed45139ea1fc47881986c4b2e3b169a9cf7b560f4c6d764379007d1daaaa1ba85c2419e6c49ea5af2b88a8caaf24dbe55306c2bfe33d9c7b92bb0da48d103b4e0c8041dd564667664518c0b6772ce800a69cdcb5678708e7db00713ea219c94e0c1878beb94c23dac896601235d843f2b6ff764b22f8e169a27d301b7158098", &(0x7f0000000340)=0xf5, &(0x7f0000000380)="be841fb20d34519c7a56d357ff303ab4a0861e649fe86e40599853a557674e302d8ff9cc48470ed4b5751e51827dd8018e2be6d94cb5bd5094f557a3d1c3abe4e4db12ea63e993382777fbdc808c73d5f9d413a2c068ca053941c74007982655daf4ef726fa036ce05c504f2fe4e9288675eac34122aa534938728d64debc5e9c57ddbca8e7aa5b4e045b2ae4c", 0x8d) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) msgget$private(0x0, 0x200) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) 2.508232095s ago: executing program 2 (id=18): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x101, 0x4) readv(r1, &(0x7f0000002480)=[{&(0x7f0000002380)=""/244, 0xf4}], 0x1) r2 = syz_open_pts() read(r0, &(0x7f0000000000)=""/135, 0x87) dup2(r0, r2) 1.437202772s ago: executing program 3 (id=19): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b10005020000000000000034010000", 0xf, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xf0) 1.429593927s ago: executing program 4 (id=20): r0 = semget(0x1, 0x4, 0x102) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3]) semop(r0, &(0x7f0000000040)=[{0x4, 0x9}, {0x1, 0x8, 0x1000}, {0x3, 0x9fc2, 0x1000}], 0x3) semop(r0, &(0x7f0000000080)=[{0x3, 0x0, 0x800}, {0x1, 0x1ff, 0x800}, {0x3, 0x1, 0x800}, {0x4, 0x1}, {0x2, 0x1, 0x800}, {0x0, 0xdbd, 0x1000}, {0x1, 0x9, 0x800}], 0x7) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/4096) r1 = geteuid() fstat(0xffffffffffffff9c, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000001140)=0x0, &(0x7f0000001180), &(0x7f00000011c0)=0x0) setresuid(r1, r2, r4) setreuid(r2, r2) futimens(0xffffffffffffffff, &(0x7f0000001200)=[{0x1444, 0x195}, {0x5, 0x1ff}]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) setresuid(r1, r3, r5) r6 = openat$dri(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/dri/renderD128\x00', 0x800, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffff9c, 0xc00864bf, &(0x7f0000001300)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(0xffffffffffffff9c, 0xc00864c0, &(0x7f0000001340)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f0000001380)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x29}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f00000013c0)={0x0, 0x3, 0xffffffffffffffff, 0x0, 0xfff}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f0000001400)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0x7}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01864c2, &(0x7f0000001440)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000001480)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r6, 0xc01064c4, &(0x7f0000001500)={&(0x7f00000014c0)=[r7, r8, 0x0, r9, r10, r11, 0x0, r12, r13], 0x9}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r6, 0xc01064c7, &(0x7f0000001580)={0x3, 0x0, &(0x7f0000001540)=[0x0, 0x0, 0x0]}) socket(0x6, 0x1000, 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000015c0)=""/75) r14 = open(&(0x7f0000001640)='./file0\x00', 0x10, 0x154) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000001680)=""/116) semop(r0, &(0x7f0000001700)=[{0x3, 0x10, 0x3000}, {0x2, 0x400, 0x1000}, {0x0, 0x1, 0x1800}], 0x3) closefrom(0xffffffffffffff9c) ioctl$DIOCRDELADDRS(r14, 0xc4504444, &(0x7f0000001880)={{'./file0\x00', './file1\x00', 0x0, 0xf7}, &(0x7f0000001740)=[{@empty, '\x00', './file0\x00', 0x7, 0x5, 0x18, 0xc, 0x3, 0x8, 0x2}, {@loopback, '\x00', './file0\x00', 0x80000000, 0x6, 0x32, 0x4, 0xbd, 0x4, 0x7}, {@loopback, '\x00', './file1\x00', 0x7, 0x602d, 0x2, 0xd, 0x0, 0x2}, {@loopback, '\x00', './file0\x00', 0x8, 0xfffb, 0x18, 0x2, 0x1, 0x0, 0x1}, {@multicast1, '\x00', './file0\x00', 0x3, 0xb14, 0x1a, 0xeb, 0x1, 0x7, 0x4}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x7493, 0x8, 0xc, 0xbe, 0x40, 0x3d, 0x4}], 0x3, 0x6, 0x4, 0x6, 0x1ff, 0x401, 0x8, 0x7}) 1.427996698s ago: executing program 7 (id=21): unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) mkdir(&(0x7f0000000380)='./file2\x00', 0x81) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file2\x00') r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) r1 = socket(0x2, 0x8002, 0x0) setsockopt(r1, 0x0, 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) ioctl$DIOCCHANGERULE(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000340)={0xd1, 0x4, 0x4, './file0\x00', './file0\x00', 0x0, "979c6b5529c74fb9dd4172524743f2b16f82b38eb1e6cfd1577aa44b6c96afb6ce4f79c0e0f6b935e1ba7b598f62d32f9258288efd5d86e414fcc3df8b6677ba5d21609f6e269217e39233e92aa338e6f1c9512834ec70c1fdde85d3e7d0aafbb9c628c5694a22998d57916da2da012fa91b79729a41b91f5fa8a3f4d0ff626574976171e8f75ddbb2351359d12375ad549a65fcb00da841a79e00c89bb47d9415e3294cb3ad7bade84d77f71c1af50eb39cc8083245c37d0f21ba7a60a3c13c8e38651c8891632ae61607696c22798aba55a583b346596a253db63e343f313640950c6b7d188f8b277e4fb28c6eca85be516538fbdcf5bd45f1eb080a78ed2b650ea01bd52febae5ee4a8dcad9c1590ed113426396bb1268decbe3d257f9279c4b7cfa0f2664d0ab78cad248600cb2c21bbe2c99891db91485f2f3e763f258d297bd5a97e92a018763b1de1c51c9b885b01514249ae890a5c4c7a60899e5c4a0ed82e140b3c8f870a53a0e386a9691b1dcde53d32caa707d6db246f89722f37ca53afe29315ae1b8f9ae1cf2cab3d7aee827c382ca039f3406407fda0221c69a35d85143bf275791f5dfccf593142bfd6beb1ffdb8b0646e43bb57b026de7b9dbda1f9788c13f25c90f79336d29997c52f38596bc5990e06e78ec15051f055ecd581e63ace8ec2e17d6bc2d640af5abb26cba7b4544804e10117455d00840b051bcd4918723bb617ca3c3a26a1da80cbc83f3c1efef39ea37f5e6e96c0d09b6df3bf513983d70af8c56f8c2062601360940038107f8a13dba95c47ef2d4937f5a4a9b12b729468469c2055a3fd41ab1146f58bad5fa904f0f765637f67de73224c6577a0a9968674bcf9fc2a37c50cbcdc266dffada0de701ae9e0d7a365f386b968dc633ebff89c25134b3d15da2c190f2e2ac401af9c21752796d35a3669a9c4e21eb5ebeb81c86734d31a1d9090d33f586b901abb47357a531e39f032cfc85fe831b49fd24949d75a85755049d90d4544cb9d941e09fce6d044933d08f0d13b3646d8d1934421582d1be387acc5af83354ce71552993cc179e58e2e19f0b8edcb96d29c1f1689b87099170c617f34d19c407d74ba1ca83371d24462b5a3644219f7b53521a1f003f5e530be697c40c85bea85af2a896ec43942d02375d42cb16ac819a9683c8bc094751edbc5952d0bf8396efade68b7555ca0fd32d007fbfb58b2ee9c1a9ef34b85203d40c0ed44459ec91e6bbbff653090cc54236f614829c63594548e4c573afd3250d456281f34d6026570f7d47e8f190aaf3f7eacb3c669c603fe0336ffd35343f89d12cc19cee906b9ae8c8156900d4d7d0fd2318e5610a91f59133bfc6f888b78d091e49c96b3bb6e5f105fb6fc2e532ca853c67e48437e0cf885d703ab03c30f5714a7d9090eb910ec60d74a71d7f72e154e46fb87d4790c1e6ce49f1c9e7f78925a075ca40db95f83007d5a451030cff577ff2cd6db14dc917706ad9fc6a8b4ee0a7ac29c9b75cd5e3338897ed5564721144651c2ae86b914620bf6ca871f837f8e310ae8692f1c51be593da305f18592e6daa0ea5510bbaab0e632e38f7342c7b3abc03b3767a1d22abe1e41aa1bf11ddc2ee0f396c85ce576a4c4c4bcc12ec436cff54861e6b51e6859f5a372ec5f9a1c5bdcc8f60174f9d93e60aed4ccf7f0ea8ff3b9520725bcf3042e6546d2abc70045188f4689b05024f14e409c3775320c8f0da4c40056b0378346e650503eded4289e057316fa2e57ac74da476b6906d47cc59c73177fac84b74c2b41d71d45b0ce7ccb27b4a4fc7e393e8f44f204bea6217653e37493c755a26ee22ad87fab52226744d5c25931dc4a54b4ca859109ce854471a278b8ea9b73ed7dd469e5bddedbb608e3745750926490a69ab8ede3f6b3d"}) 1.366325974s ago: executing program 2 (id=23): r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) acct(0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000100), 0x8) (async, rerun: 32) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1ff, 0xa4, 0x9, 0x0, 0x1cef4f81, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x2000e, 0x8, 0xffbffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x200800f, 0x7}, {0x401, 0xffff, 0x2800, 0x8}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x590f}, {0x6000001, 0x82, 0x4, 0x6}, {0x3, 0x8009, 0x1000, 0xfffffff9}, {0x1d0, 0x9, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x2, 0x5, 0x4005, 0x200004}, {0x0, 0x1, 0xfff, 0x30003}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setuid(r2) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x2, 0x4, 0x7, 0xb9e}, {{r4}, 0xfffffffffffffff7, 0x26, 0xfffff, 0x9, 0x2004}], 0x1000, 0x0, 0xa, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x1, 0x9}, {0x0, 0x4}, {0x3, 0x5}, {0x0, 0xc8}, {0x5}, {0x0, 0xff}, {0x2}, {0x3, 0x3}, {0x1, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x2, 0x6}, {0x1, 0x7}, {0x3, 0x2000000}, {0x0, 0x1}, {0x1, 0x70}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x3}, {}, {0x1, 0x7}, {0x2, 0x3}, {0x3}, {0x2}, {0x3}, {0x2, 0x2}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000001480)}) (async) r6 = socket(0x18, 0xc003, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) mlock(&(0x7f0000463000/0x3000)=nil, 0x3000) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x18, 0x2, 0xa, "00000001000000000000dfbc579100", 0x1}, {0x1c, 0x18, 0x3, 0x4, "7e908ea871810362ffeeb2b2c94fa87b", 0x5}, 0x0, [0x3efa, 0x9f72, 0x1, 0x200, 0x8, 0x5, 0x800, 0x4]}, 0x5c) (async) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r5, 0x80206982, &(0x7f00000001c0)) kevent(r4, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) setgroups(0x6, &(0x7f0000000240)=[r3, r3, r3, r3, r3, r3]) (async) setpgid(0x0, 0x0) 1.365985342s ago: executing program 6 (id=24): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) (async) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000001000)={0x3, 0xf, &(0x7f00000003c0)=[{0x0, './file0\x00', 0x2}, {0x1, './file1\x00', 0x1}, {0x1, './file0\x00', 0xf8f}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x40384900, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x801c4903, &(0x7f00000000c0)={0x0, './file0\x00'}) (async) write(r0, &(0x7f00000000c0)=' \n', 0x2) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.365704423s ago: executing program 6 (id=25): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) 1.365416789s ago: executing program 2 (id=26): ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc0205609, &(0x7f0000000140)={0x5, 0x0, 0x3, {[0x6, 0xffffffffffffff01, 0x7, 0x1000000000000c1, 0x3, 0x2e9, 0x2000000, 0x6, 0x8, 0x8, 0x8, 0xc, 0x22bd, 0x6, 0x4, 0x7, 0xba, 0x8000000000000000], [0x9, 0x4, 0x7ff, 0x101, 0x9, 0x34, 0x2, 0x100000000, 0xfff, 0x5], [0x6, 0xa, 0xbc1, 0x9a, 0x2, 0x1af2, 0x1], [0x0, 0xffffffffffffff80, 0x8001, 0x3, 0x280000000000, 0xffffffffffffff63], [{0x5, 0x4, 0x3ff, 0x49032a79}, {0x9, 0x5, 0x4, 0xfff}, {0x6, 0xe000, 0x800}, {0x401, 0x9, 0x40, 0x9}, {0x0, 0xfc8, 0x2, 0xf0}, {0x0, 0x400004, 0x401, 0x4}, {0x1, 0xb, 0xfffffffa, 0x3}, {0x0, 0x1ff, 0xb, 0x7}], {0xfff7, 0xa0, 0x75, 0x100000000}, {0x1d49, 0x6, 0x8, 0x5}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xfffc, 0x8, 0xd5, 0x4}, {0x1, 0x2, 0x7, 0xb}, {0x0, 0xff, 0x8, 0x9}, {0x1d67, 0x8, 0x2, 0x2}, {0x0, 0x2d, 0x6d, 0x2}, {0x6, 0xff, 0x3, 0x84}, {0xa, 0x9a, 0x0, 0x5}]}) r0 = socket(0x18, 0x4000, 0x9) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) ppoll(0x0, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB2(0xffffffffffffffff, 0xc06864b8, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd605f6ad900083a000000000000000000000000000000feff0003000000000000000000000000000181949f03"]) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, 0x0) preadv(r1, 0x0, 0x0, 0x1) r3 = socket(0x6, 0x4, 0xb9) sendmsg(r3, 0x0, 0xa) unveil(&(0x7f0000001cc0)='./file0\x00', 0x0) (async) unveil(&(0x7f0000001cc0)='./file0\x00', 0x0) r4 = openat$dri(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r4, 0xc01064c7, 0x0) (async) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r4, 0xc01064c7, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(0xffffffffffffffff, 0x8010640d, 0x0) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(0xffffffffffffffff, 0x8010640d, 0x0) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x2, 0x18, r2, 0x1ff) (async) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x2, 0x18, r2, 0x1ff) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, 0x0) r5 = getpgid(0x0) fcntl$setown(r2, 0x6, r5) (async) fcntl$setown(r2, 0x6, r5) ioctl$DIOCKILLSTATES(r1, 0x0, &(0x7f0000002140)={{0x8, 0x8, 0x1}, 0x1a, '\x00', 0x4, {@any={'\x00', 0x0, 0x0, 0x3}, [0x2, 0x7], 0xc, 0x0, 0x55}, {@table={'./file0\x00', 0x0, 0x3, 0x66}, [0xffff, 0x1], 0x81, 0x6, 0x19}, './file0\x00', './file1\x00', 0xb5, 0x3b}) (async) ioctl$DIOCKILLSTATES(r1, 0x0, &(0x7f0000002140)={{0x8, 0x8, 0x1}, 0x1a, '\x00', 0x4, {@any={'\x00', 0x0, 0x0, 0x3}, [0x2, 0x7], 0xc, 0x0, 0x55}, {@table={'./file0\x00', 0x0, 0x3, 0x66}, [0xffff, 0x1], 0x81, 0x6, 0x19}, './file0\x00', './file1\x00', 0xb5, 0x3b}) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000002240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getpgid(r5) (async) getpgid(r5) 1.365246896s ago: executing program 0 (id=27): semget(0x2, 0x0, 0x42) semget(0x2, 0x0, 0x1) socket$inet6(0x18, 0x8000, 0x29) chmod(&(0x7f0000000080)='.\x00', 0x0) 1.36489186s ago: executing program 7 (id=28): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e520aef61715f7b1c3d4b3830c921bf0817a0000000000006a0101df0000000000000000", 0x2c) sendto(r1, &(0x7f00000003c0)="277114ff9c13c780864973b1270f3b6fedd3ffe1c6a437e31ff3df5f57b9a509a66dcc998d8043b91a8b898dfd4a533140c77e39f5d68bc98789ddd517296652f7771a723e70c905cd71fcca3f91a8bc0e9bc3a0a1fcef7db22a1f6a6288148d282f9326bd3cd10c44b76f4c30e844fd84263c2317bf8809895235be47ba8deba7849a", 0x83, 0x404, &(0x7f0000000480)=@un=@abs={0xff, 0x0, 0x0, 0x1}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x7fff, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0x6, 0x71800}, {0x1, 0xb85e, 0x800002, 0x7}, {0x100006, 0x0, 0x4, 0x2}, {0x2, 0x0, 0x200, 0xfffffffe}, {0x44, 0x3, 0x80000001, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0x131, 0x7, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x9}, {0x0, 0x7, 0x34}, {0xfffffc04, 0x4, 0x8003, 0x1}, {0xa44f, 0xfff9, 0xa38c000, 0xfffffff7}, {0xcb, 0x2, 0x8, 0x8}, {0x2000df, 0x9, 0x5, 0x3ff}, {0x10008, 0xe2, 0xfffffff5, 0xfffffff8}, {0x5, 0x5, 0x24, 0x4}, {0x5, 0x5655, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80000004, 0xc2, 0xe0, 0x0, 0x40801, 0x1ff, 0x0, 0x2, 0x1, 0x2004007, 0xf5}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pread(r3, &(0x7f0000000080)=':', 0x1, 0x81) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000004c0)=""/242, 0xf2}, {&(0x7f00000005c0)=""/211, 0xd3}, {&(0x7f00000006c0)=""/30, 0x1e}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/53, 0x35}], 0x5, 0x0}, 0x0) 1.364445664s ago: executing program 6 (id=29): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000000740)={{'./file0\x00', './file0\x00', 0x52, 0x10}, &(0x7f0000000080)=[{@loopback, '\x00', './file0\x00', 0x6, 0x59, 0x2, 0x4a, 0x0, 0x40, 0x3}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xcf, 0x787a, 0x18, 0x6, 0xff, 0x2, 0x7}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x991, 0x2, 0x18, 0x3, 0x6, 0x3, 0x8}, {@broadcast, '\x00', './file0\x00', 0x293, 0x7, 0x2, 0x29, 0x8, 0xf8, 0x3}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x5, 0x4, 0x1a, 0x31, 0xe, 0x3, 0x5}], 0x5, 0x5, 0x7, 0x6f, 0xe62f, 0xc592, 0x44, 0xf}) r1 = syz_open_pts() ioctl$DIOCSTART(r0, 0x20004401) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000000ac0)='K]4', 0x3}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3ff}, 0x400, 0x19, 0x0, 0x0, 0x4, 0x5, 0x8000000000035, 0x7ff}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) r2 = socket(0x2, 0x8002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCLOCK(r3, 0x20004276) r4 = fcntl$dupfd(r2, 0x1, r2) closefrom(r4) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0xb5219f1000b913f1, 0xc) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$DIOCRCLRASTATS(r5, 0xc4504448, &(0x7f0000000440)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', './file0\x00', 0x0, 0x9}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffff001, 0x0, 0x0, 0x7}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r7 = semget$private(0x0, 0xb, 0x19f) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000bc0)=0x7) ioctl$TIOCSETA(r6, 0xcd60441a, &(0x7f0000000000)={0x2, 0x2, 0xe6, 0x10000, "5e08ff7fb0f826bebf00000000003a6e00", 0x7f, 0x9}) fchown(r3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) sendmsg(r4, &(0x7f0000000e80)={&(0x7f00000001c0)=@in6={0x1c, 0x18, 0x1, 0x4, "4864980d2996ed26c52180118b68aa75", 0x2}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000200)="e21ba28eb78e69a2e31b472efdd830bf526206ed51e52774d55b284843b4772bcdd399c3cb280a062231b65d2bcf917e879329087ce80672b2271a0fd13d61592133dd4891397fbf05c93a9daab1", 0x4e}, {&(0x7f00000002c0)="cbb1d886efcd8d405e1b79e97ccb89561e509bfa50097a6e2188e64d180df2d17b966050e7233be44441840fc8fbdd8e2bd1e328946fdb9b7e0186a169997d6309e31a6baafd", 0x46}, {&(0x7f0000000340)="18b0d7d83485df78e924af5a88f502a3f23927d682525d0f3cf1d666677dd778b731f57debf70739affe83d05efefcc6a2adea47a2c690b2ff07ccfe9f2981fec9b134828a440dfb6f5630283b7f6c3bbff0129a08e76194cbfe326fd58e8a0d19630c09314c593f4469e2e42554350a68f79dfed5f3047d0b80b19140f1b48ef19ab1c2ba07fda4d99c8b", 0x8b}], 0x3, &(0x7f0000000ec0)=ANY=[@ANYBLOB="18000000ffff0000040000003e5e2db28f18c17fd40000004c000000ffff0000913100003e164a55ba86f22bc28c9c76699a646121b549f52cd47cc92743d9e376eb0434d8a6ae01fb4b863138c49d5e933b12beca8789e39bd8daf963fdf68e87fc32c54c000000ffff0000faffffffd1553d6c88f10c85eba06db7d40b1c6c1ecadd2e8a7ea93413166c55cfc54e8180c286df8068c39fe28e52764b926e18eb5d3cb4eeba791af474429deb4e6500ec000000ffff000009000000ba9df9042312afab217ee4d5f02abb0500a0daffa947884ff0808f253abefeca526fc28610b8f44dbb0edcce5afe21cce3450a4739c29b846564eb8eba3f034a3f04d50eaf159c0722212f0deb94bc10b49a898cc1a825f3b4d3eb99fb58a5b011adbddf11a190d87c598cfd79c6bf0a5dd14fa6d704078f2d2d5e430d65c1d4d447651b5405d23d487d69e346cd5d93ce2c2d302bc99e5fda9000eef1b672765404d18768869d4234ef80e4b5b32d56628c8c0673768d6fe4ed9d8df25ef2c74bbc28a36cb3dafed71e770a33a2902e326b1f8f5bfae9fa5f28f9a773fb7500fc000000ffff000003000000e40ec5ce80d091b409e8be81a6f62dd11b84062716d69b799153d0a17d39fd8275f782a0148113e3d4b2a7631db82b68828942c3811470cd10008eac9794adc85f40d17d8afeae03cf7d529373c94d1040502862c5b45d7720722533c50ec4d8e918d41cf509ca092199812c07997901e1c9daf104dcdbaeb4c58920ebe1426d1f011eaf0ae0bde9e3a55fef92dcab96608d12a678bb1280771e628a72f00a83f70c649c15b988bb2a5cc4379656e10b3bb5d95152e5cce645c3f1d76e0494088765907205cabca3ab4d6e96be4fdfc9beda809263ff3af89f5ec208d2597dfaee7e957dfbe798f079ceadfa37f3487800765d98ab57d64ec29eca6bacfe43de7b8edb52b429ef14eb0ec5b15422f6fa978c30ddecdaddbd36153ee1dc76ad264c4f4c2f8492043114dc8cecf3cfa39eae3d2376637eaed9217f87decd5e5b71"], 0x298}, 0x1) 1.293265533s ago: executing program 0 (id=30): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x65, 0x12, 0xf1, 0x7}, {0x840, 0xf0, 0xff, 0x1}, {0x6, 0x80, 0x9, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a7a6d61de4a1090992003b47915d8156c41fe591026c9e82b38988f5", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x2000, 0x175, &(0x7f0000412000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x32, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x67, 0x0, 0x6, 0x1, 0x0, 0x15, 0x66}]}}}}}}}) 1.292807024s ago: executing program 0 (id=31): r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f0000000040)="03080081", 0x4) listen(r0, 0x7fff) connect$inet(r0, &(0x7f0000000100)={0x10, 0x2, 0x2, 0x8000}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c, 0x12, 0x5, 0x2}, {0x48, 0xf0, 0x36, 0x900}, {0x206, 0x24, 0x3, 0xfffff802}]}) sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x7, 0xf0, 0x7, 0x8}, {0xa4, 0x10, 0x15, 0xb83a}, {0x6, 0x4, 0x2, 0xffffffff}]}) syz_emit_ethernet(0x46, &(0x7f00000002c0)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x11, 0x0, @rand_addr="0100016c00000000009200", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x1, 0x41, 0x5, 0x8000, 0x101}}}}}}) mprotect(&(0x7f000064e000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f000064e000/0x4000)=nil, 0x4000) r4 = socket(0x37, 0x3, 0x80) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 1.292509676s ago: executing program 5 (id=32): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = semget$private(0x0, 0x9, 0x104) semop(r1, &(0x7f0000000440)=[{0x4, 0x7, 0x1800}, {0x1, 0x8, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x2a5b, 0x1000}, {0x1, 0x2, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) 1.291974298s ago: executing program 4 (id=33): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x30, 0x1, 0xd}, {0x50, 0x5, 0xff, 0x40}, {0x6, 0x80, 0x80, 0xfffff800}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setuid(0xee01) (async, rerun: 32) lstat(&(0x7f0000000000)='./file0\x00', 0x0) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffff1a) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket$inet(0x2, 0x8005, 0x1) sendto$inet(r0, &(0x7f0000000040), 0x0, 0xa, &(0x7f0000000140)={0x10, 0x2, 0x2, 0x5}, 0x10) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000040)="03000000", 0x4) clock_getres(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)='O4', 0x2}], 0x1) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f000032c000/0x1000)=nil, 0x1000, 0x4) (async) connect$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) (async, rerun: 64) unveil(&(0x7f0000000400)='./file0/file1\x00', 0x0) (async, rerun: 64) preadv(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) (async) sendmmsg(r3, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x404) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 215.067189ms ago: executing program 1 (id=2): sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlock(&(0x7f0000457000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 190.529675ms ago: executing program 3 (id=34): sysctl$kern(0x0, 0x0, &(0x7f0000000080)="12d3aae8", &(0x7f0000000140)=0x4, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x0, 0xac1400ff}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)}, {&(0x7f0000000240)="624455ee462bd13bfe7560bd59840fcb79fe11ed00fa2e3c420aa26c4c41a52ad39f4649ec12a448234ec2d83f0ea4d994dd1107b14e8d561788f8c9bf3bd2762229401f7ffe7e61bf67021cff7ed0e695c6c53b5c5350392e4a853ac29a39341ec5c6feb842", 0x66}], 0x2) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x4, 0x7, 0xdf60, 0xfffffffffffffffc, 0x0, 0x4, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x6, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x0, 0x0, 0x7d04}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffffefe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x4000, 0x2, 0x7f, 0x8}, {0x4, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xe}, {0xe, 0x100, 0x1, 0x22a}], {0x801, 0x8, 0x80000006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x8}}}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9ae8, 0x0, 0x91, 0x0) close(r2) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000180)=0x1c) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80000000) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000140)="33e8fb9dfa5a94cf", 0x8) 188.437599ms ago: executing program 5 (id=35): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1ff, 0xa4, 0x9, 0x5, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0xfffffffc, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x8, 0xffbffff9}, {0xfd, 0x6, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x200800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000086, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x4, 0x4}, {0x3, 0x8009, 0x1000, 0x4}, {0x1d0, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0x5, 0x5, 0x204004}, {0x0, 0x1, 0xfff, 0x30003}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xea) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1003) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000003140)=[{&(0x7f0000001d80)="8b1bf20e471f727a06db2f0734e9a2d071d559d9d8b518c0471a0f54b2fd96653c27ad5f05f5a0f7825a7a54c26451f7e0cafea4bd8d443e26309f91b13965a76b8bfbb6fcdefeb802e360a42481a9ee6c822f4f6c40cbaa4bd3465c9df69900af3c3c6db1bdda7440a9a0cbac364dc8d3e0a99ed9f99f01e671e2a769d5ae46ae7ca41bd593441e02e7b0c81dd607e8d511f470b028548742dd3ba25120b8c2b22366907f", 0xa5}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x20766a, 0x80, 0xd02, 0xfffffffd, "001700ffffff7f0000000021bd5f81e6015fdd04", 0x5ffffffe, 0x3ff}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 187.712659ms ago: executing program 0 (id=36): getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) 187.229902ms ago: executing program 3 (id=37): r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000f40)={0x1, &(0x7f0000000f00)=[{0x4, 0xab, 0xc, 0xffff}]}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x1, 0x3c, 0x8}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0xfffffffffffffffc, 0x1dfb}], 0x5, 0x0) write(r0, &(0x7f0000000200)="93e027933e4f1bf0e90287dea7b1808054d19ebc00e3b7fb88dbd342257375a88386cf0f1b886c6360f55b8d61a3ca9b973c3b2f96bb3902753092779b332368ae56a981819b68f9d0b05caf54f1e940a55f68e876d69ba5bd052c53a28f036d68177b7ab079376a9058165b35810e84a43bd02814d9b8a8dd31570a1fe6864d09c7a276926429e32e9da15be7937f7b8de01dfe98bf9aff2ed5f81e40267e", 0x9f) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x2, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6}], 0x20e97, 0x0, 0x7fff, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "ff0082", 0x10, 0x2c, 0xf, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0xf0}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x2, 0x1ca}}}}}}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x9a, 0x7}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) 184.50346ms ago: executing program 0 (id=38): syz_emit_ethernet(0x6e, &(0x7f00000004c0)={@broadcast, @random="d09b049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36dab7", 0x38, 0x3a, 0xb9, @rand_addr="a55702eadfc9c553517dd04fcce15c79", @rand_addr="2180cfd7fc86ec6b26c99d6f1dda6750", {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0xfc, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x33, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x2b, 0x0, 0x0, 0x1, 0x0, 0x0, 0x67}]}}}}}}}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 152.908016ms ago: executing program 4 (id=39): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0xc, 0x11, 0x3, 0xfffffff5}, {0x48, 0x5, 0x9}, {0x6, 0x80, 0x12}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "dc8344", 0x8, 0x6c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="5fb0c74cd65c5a5a0cfb4b55a512f96e", {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 152.239884ms ago: executing program 0 (id=40): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x9, 0x200, 0x210, 0x8, 0x3}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r1 = socket(0x18, 0xc003, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x3a, 0x68, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$dri(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dri/card0\x00', 0x40000, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) 107.923983ms ago: executing program 1 (id=41): r0 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x200) r1 = socket$inet6(0x18, 0x8000, 0x1d) r2 = socket(0x2, 0x5, 0x0) bind(r2, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x4f, "00000003002000000000000100", 0x87}, 0x6) 107.323271ms ago: executing program 4 (id=42): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb1060800000000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) dup3(r2, r0, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x5, 0x1, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1a}, 0x4, &(0x7f0000000080)="abe592de512d7b4fceee5f95dd4d0972a0c917e61df220ae4daf786eac1f0c2d18a834ae270fd5bb6b861d2cac5e3fcdcf8aca9ab2be4ba166593ecdc852b96eaaacdda4eb49c9d4efb971f0f1746e1e66336969b3e40d52040f3456315df625f6d9ffca6bfddd3975849b806538f37ae7cad02c913d5b3adf56934e5696f1d3", &(0x7f0000000180)=0x80, &(0x7f00000001c0)="13523da3a9ce1b4d31ae8d6997b275b75abcafe7d247a83b05158c57261fb25121", 0x21) 106.721305ms ago: executing program 1 (id=43): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000080)=[{0x2, 0x11, 0xa4, 0x2}, {0x60, 0xaa, 0xf6, 0x2}, {0x6, 0x80, 0x28, 0xc}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10000}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1c2) futimens(r0, &(0x7f00000002c0)=[{0x5, 0x679}, {0x6, 0x8}]) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x5, 0x5, 0xd, 0x2}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000001180)={0x0, &(0x7f0000000700)}) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6605b400801406300000000015000000eefffffffffffffffe8000000000000000000000000000aa4e224e2395778d0a903d72f7641a9d7bc33c5d2a96c340f26cb7e43ecb0e9ea950b387090ede0626fe8cab229d770bd9477a675e39d8845280107474804c5d3deea61ad0d9b9a36057c51c8ce9c899506f1094d68fe857c7833492902f7f3b11a79895f07d6e453860903f957be56360f930294aac89cc8c40febcbe417e46f4a4515e3805a76f7981711e2a89c2f111d59a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000390780007"]) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xffff0be8) 103.811049ms ago: executing program 7 (id=44): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000640)=""/152, 0x98}], 0x1000000000000006, 0x6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0xfffffffffffffece) ftruncate(r0, 0x8531) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x5, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e", 0x307}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f58f10939603ad903abf65b18d01000000000000000000000000fafd02af776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x4000, 0xfa, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000077a000/0x4000)=nil, 0x4000, 0x2, 0x8010, r3, 0x5) ioctl$TIOCSETA(r2, 0xc450444d, &(0x7f0000000740)={0x0, 0x1, 0xfffffffd, 0x4, "97a2224ff1c14649ebb17a926cc9795a6b47c1d1", 0x4, 0x5}) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000140)="72425f006c2901b941ba44f367c0eb7e717238ce6946f71a57fa603a74cbfe95279c5b23b9ca7a6b3ad72dd187cb6c122346aff3a5d0e76a7600794204d7b3f529f450aaac27f2dda05dce2e62e67f392c5263a761a3cf8dfdc559beaecafa582af5bfb9585133fbcb0087852c265690b8dd4c4a60f7ae4cd710c4e46ca63f25c591b178704350e47b992ad4b7312eeb8d7508d2b1f6ffa058280a5b42c6f7758d95dd268280e86906a5d5b3d96c8c7c856a7c7541c21050919d515ec37a93d56b4790d3ef07b8ae3456851cabc30b96bd807d9c16b25c6215c5b4fa3af226ccb95781", &(0x7f00000003c0)=0xe3, &(0x7f00000004c0)="f4c787936c0f4340b2df599efe641ba49099c9f53c9aceff42423600a786c59b325782852eb921c48d072e0a993d0d1f38ef06e33124eaa8b111164ee22fb87b0926396f658cbb20355acc43c95d27eca18f144279c5bf49f2b2759fd00fca6920e3c8cd4aec5fccd492ceafd9e7f26617d5fd3e278ec8ab07f46ab9e93f78135d91593f3fdd83d1665c1a5d3361874c9b2168e9df97d977aa97563cdb169facdc9afe347aa65c9b9d0dd989c34cd1f54fb5e169728f7c0d1cf545e17c3ec26a387baf8c8dbee546de60a3f5137c74fb0c078c0401df271ea7dc1d9b21d63a44b6e84a92e6606564b83a6b99332fd0ed6b157c5a5574b52cf491d354997c", 0xfe) sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000280)="805eaf32ca3bf8765f1fe86b7c5ba3b42526eebc96aeb40a6ade8f943524911c614ce9018f64d08cb734526609e916e09ae67cc2d6e5f234ebb15b0dfa5d03342a0f3b187ba2e7d1e251a3d9ee977d6208cbdbd2d311df47a9d029cc2c051ffe34d6fed0ef5709ebc84b8afd3291dfe7fbd0be71e28f0f77f4d239421caa2a8dbc1dc35ef816a7968980e25192529a68c581538733f3c7ece1ed289247dd94e893bc4e87b4fd659146a7840225a9f8e2855cd9def81ae15356a648e5657c313e615487a673959f18011f8b6d75592d547deb0b124cb6149789c98e91a66553193e70484584a8050b51fe4f4c4125b1b52c9d984d990aeb55f6d3f3764e06b60470ae61698e06de35183e86ba0dab6df15062d99f47f0e5", 0x117) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="8f6f77ede655ffffdd605f6ad900383a000000000000000000000000000000e5fffd8000000000000000000000000000aa02009078000000006006c33c00003a80fe8000000000000000000000000000aaff0200000000000000000000000000018816fad0a6c8a2edf59501a2e925650051a35ce07fa57bb76055183330a1d6ae354146e5b3664703d0580969e95b1b0000e0e70f6a83300537229da7a6baf815688e2c652eccbf3b955486127a0f5b0a189ead0000000000ec1cd899cc86b16de92c6af92dc087c329c19556bbc13ae3b69c12dece1c197a83658cc1f0dcf9b51e84dde4c0c8de21ca77a5cdafac0aadaf15f56d755023378508d320e9f8f1dbc1fe988fd05d74821b1914b37a1f439d0571656d95f3a92c43bd2e61f0235f1ded1014c052df674fb673dc433f16f2ce1c03e8aca8d11af0a6e77a461c7a2d"]) 97.3346ms ago: executing program 5 (id=45): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x12, 0x2, 0x6, 0xc, "b7336626a48f00000000080000040107001000", 0x9722, 0x85}) ioctl$DIOCADDRULE(0xffffffffffffffff, 0xcd604404, &(0x7f00000002c0)={0xf5f, 0xce7, 0xffffffff, './file0\x00', './file0\x00', 0x0, "be90d5ad491c2418b39340fa40b76bbe1933450abe28bb3d08bdf8a171491e642e17c1f3bd2d887d8d34b293edd4367a7340f6dd8838ca6604d15a821bbd9ef940ce57c96cf7d00dfde299e4a59c4b1dd886ae49cb263ab0632ebf789508facc886785358256118d1d442d05396407fd0daec54fd68f817d8be0e7416a4d325eebc90f9632040940608b7b0e6a8857d77a9524647cec1cec8780f5e811aad96d8dffe95c1cd56981eadb07f3d2cd44f2b516390309755eacc15e04319bce348c4e0de74f82eaa05ada4456c2c17dbfb6a58a00475542c310f0bfc570fd20d25c2f361b5a047a39ec25dbc1a8ff8c7e95ee82d754f959c6e831904d13c49cc3b4a923ae0754c1c822dce75a083823f1fa8087b37e844bf059b9b6d7cb5e673e9f3fcbb9739507ffa792583c8037ff812dadc28c412ced082f827916040497f6fad98374ef882566dfd83e4b9fa6917d6d9d769a55e66bdb3e46d4685bbddd086ce246cd8fbfe88b2e714f756fe3ac8add6f7177a3fbb3f3b990ecdfa3dcc8e02be7d3174b3df0cf7b990f3889c54cece69ceab6823c74468a13f799b4fbecdac8aa68435c0c36bd4fbc5c6cc3355e5d40df52fab5c87bbeb4497d5e859fe816d3564624823d442b61db19d2a9dff8ec4ef8e9db12f3fa3fbc9670fbb05adf657830a308582ca6a4d05a030f42d0f6724988f75ae6790d6569a9611374bdf02865202dc766d623fffa2ea4836315566e5f3a8410a149d376393f8aa29f3e63e46fa2b21b97db2e531b470642f422c7b9de25d2b5b3d7fce373cd9d14037f680de0bc34ec09604f673cb3c99e9def16c6d56d31540cf9e924b23bead2c6419ef13cfe7323e4710b838ed287cfa813299b22a027518cb87a2693ec6af0e7b80111b8f4306535d0843181ed427fcd771342546cdeb1a0840756d34cf492544763452db4f4b4227a0c82436dacdc3e504709b34f59b10e8246e6217d7bd402cb2f2ae5a764877d0cd908dbf9768398eaa7e624821c96fa12bfc2b742c25b3df71257d818087f0d17fc3a9f48117e6538b2b6df0e5407844449932c514feb21eca963ff49715476bce38f4f44b154e54102e3dd7b5931d0dc35cfc15932d51e314ae2bd6d21d4938ce92e507d964c631dfe1a8af9a3f970da9e3e44db0d773f15f523e914402dba2e11e9094e8e46138ffdfdfb639389e562263798cd01dc633ab2ca70f81b38a8cdc10c009a96f30be9339871c3b1f2a73061643c45aa522d0f51c8daed599be693b822b8ec29ea28e7392fbe7b81719122d8b4b3fb044784656d0e1bd7e0cd39c5eae72f12979438e5c4d0e2a34f4a9a8e554bc818d508991b59b4ebf91ce870f60d755870f3eab7af550d99571f088330ff9399c8d91a6060cbd2cef79a67d3eae13a5cc77a4c2089e4f8f4c2ce8bbb815d874d96e1c57a52127a614751b013ba02994f88be13217f4ae9425243261cf17b98d8cca336f4ce57d63a249fdc6f140896abdb2cdcb5171d99dba64834c78dcba6c4c07846a64382774a2d01fb26177e6f9947ea504735873eace16e26a7c7937a926a61020404b7621e292afa60086221653d5064f2b9a91205f409bd827c44fa4b8a3c36326fcea23b24de48cdd5847dab43879e75f4c92fedada30d73e2762bef56002c6a91f51aebf2678bd2e08a15677d99a2369a2b437b4d2cedc723ea9c221ae55ed5d7d600ce56c634bca611e41d50e77e1bc2b67b54134ba8a0eb1ca161c261dba2b9c00d02c9bc54d907628081db48a79174a21f3eada83aebda41b5875059ce9384ce11ade877f105c803a1f5f9731f16c25bc5c9baf85f335aa02317ca5cc0de50a92f90a7dac032f5f956914e503b219cb57b5856ba99ee2ed7bfd96d3669d4c86ef5b1e326564bc4c76aeed63fde7e58fa6185"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069ad, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$DIOCOSFPFLUSH(r2, 0x2000444e) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f0000000100)) 67.189608ms ago: executing program 7 (id=46): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) listen(r1, 0x7fff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x45, 0x7}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000140)={0x0, 0xbc, 0x2, 0x3, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB2(r2, 0xc06864b8, &(0x7f0000000180)={0x0, 0x947, 0x5, 0x34325241, 0x1, [0x0, 0x0, 0x0, r3], [0x1, 0xd5ec, 0x9, 0x100009], [0xa, 0x8, 0x9, 0xc], [0x9, 0x8, 0x9, 0x1]}) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) (async) r6 = socket(0x18, 0x2, 0x0) sendmsg(r6, 0x0, 0x402) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0xfffffffffffffff9, 0x0, 0x0, 0x200000001, 0x800000000000108, 0x24, 0x4}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0xf, 0x3}, {0x40, 0xef, 0x5}, {0x6, 0x81, 0x12, 0xfffff806}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000001a80)=ANY=[]) 63.308852ms ago: executing program 4 (id=47): unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xf3, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3, 0x3}, @generic={0x3, 0x8, "3303c4bd4ebd"}, @generic={0x8, 0x2}]}}, {"1c09c9e1e02a2b84daa6e39f00f95530b581366e8100b761ca8fbd491f3735e11c9135768025c011d15133b7089d709c94ded9dcde89558c306c4391498bc0c8946d1b1548a51755fa701c0c28a6a1b3c6c54ed95d01e34b4ca429fc42b312fe46999e5dddc1227da6e1ee188c4111ab86e367cf0967f87e06da2cec2f2f208d242ad5c8ba229f3f367e166388c17b3c7cbbbe05004522674fdc82ed74cfaf3a592a25ee70ea4ae862baa4ca0a"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 61.344654ms ago: executing program 6 (id=48): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[]) select(0x40, &(0x7f00000001c0)={0x7c, 0x0, 0x100, 0x7, 0xfffffffffffffffd, 0x98, 0x7a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x7, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) write(r1, &(0x7f00000000c0)="4b748427b8c5c47f5f3a2c69da111c1017916a5f709b36b57aa92e86240bbeb056716228ffb62d519043af7424aa65265d0bc045ff7748cf257c2a13d0b8ecc6689e3c8de3e130a3a70da939c48b88f8fcc88465776eab56e06b9d889f737826788be26640487d22745f69bf889b9d93ca8116eaf705d1f0e79733911a8f4d851fe9e1a6138ad28a28e6b7963ae1140c47335a7df6d2a1b89a064397e3ca11251477f880bd9d5d58d8f93d1b897136b3eec1e544f488def6e09fb0ed2ddf8ca758b2b7ef80170abfe5", 0xc9) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x100) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmod(r2, 0x80) close(r2) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffff"], 0x8, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f000004a000/0x3000)=nil, 0x3000, 0x1) 47.621266ms ago: executing program 5 (id=49): sendsyslog(&(0x7f0000000040)="e62559207fade94f358da252f526fd332ff8b97d5f16503cc61018d8fa8647dbeab725b8f23e3d56bba8cf410bb21dd9a66c83ae3543229401928907d7f997a6527ed000572a90f13f2d7480a72ef243156a9b90e0fed5f3157a96097b2d3a3e4aec725a1734c55c6fdecf64b2e2232cc9a3058308166b27a577529a181f74daad66cbc99bfb213846a78a1344f74e83f7b1a1744d9c05457427b8a73c82c2a9cd6ef5037f06b1ff11e687da0b5538db67730d7e4173d262d8154b460a63cfe205f77cc544", 0xc5, 0x3ea37affd1e75d4a) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x2000000000000009}) (rerun: 64) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x4, 0xa497, {0x0, 0x2}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 7.857526ms ago: executing program 7 (id=50): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x8, 0x1, 0x5ece, 0x24, 0x2], 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r1, 0xc01064ac, &(0x7f00000000c0)={0x0, 0x15, &(0x7f0000000080)=""/21}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x202) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r1, 0xc01064ac, &(0x7f0000000200)={r2, 0x5d, &(0x7f0000000180)=""/93}) fsync(r3) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)=""/215, &(0x7f0000000340)=0xd7) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000380)="26acc157d7fb3ae980abde49770a52ee49bb35808a56947461c78157", 0x1c}, {&(0x7f00000003c0)="665b19237bf68fcaf697222f02fc5d315c602b7e80cf72d2375ad3c9c5ddf0420f5e80787475a4ca1d0305946635268a7300b751a78c00d7819bda5ab04cbc4c66bba4c9f7529d2db6a2168997996a6983e5ca37166326da3616380246a5141e8a11c65dc707603f360cada7a9cc11d418f88d", 0x73}], 0x2) ioctl$DRM_IOCTL_MODE_GETENCODER(r3, 0xc01464a6, &(0x7f0000000480)={0x0, 0x4, 0x0, 0x8, 0x6}) ioctl$DRM_IOCTL_MODE_GETENCODER(r3, 0xc01464a6, &(0x7f00000004c0)={r4, 0x8, 0x0, 0x400, 0x1}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000500)={r0}) ioctl$DRM_IOCTL_MODE_GETENCODER(r1, 0xc01464a6, &(0x7f0000000540)={r5, 0x8, 0x0, 0x3, 0x3}) r7 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) poll(&(0x7f0000000600)=[{r1, 0x100}, {r7, 0x4}, {r3, 0x40}, {r3, 0x10}, {r8, 0x1}, {r1, 0x180}], 0x6, 0x8) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r3, 0xc01864c2, &(0x7f0000000640)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1d9d}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r1, 0xc00864c0, &(0x7f0000000680)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(0xffffffffffffffff, 0xc00864c0, &(0x7f00000006c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r1, 0xc01864c2, &(0x7f0000000700)={0x0, 0x3, r8, 0x0, 0x100000000}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r3, 0xc00864bf, &(0x7f0000000740)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r1, 0xc01864c2, &(0x7f0000000780)={0x0, 0x1, r7}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f00000007c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r3, 0xc00864bf, &(0x7f0000000800)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r3, 0xc02864c3, &(0x7f0000000880)={&(0x7f0000000840)=[r9, r10, r11, r12, r13, r14, r15, 0x0, r16, 0x0], 0x7, 0xa, 0x1, 0x0, 0x0, 0x9}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r3, 0xc01864b0, &(0x7f00000008c0)={r6, 0x0, 0x4, 0x0, 0x9}) read(0xffffffffffffffff, &(0x7f0000000900)=""/139, 0x8b) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000009c0)={0x80000001, 0x8, 0x1}) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000a00)={0x4, 0x5, 0x40, 0xcccccccc}) ioctl$DIOCRDELADDRS(r3, 0xc4504444, &(0x7f0000000b80)={{'./file0\x00', './file0\x00', 0x2d, 0x3}, &(0x7f0000000a40)=[{@empty, '\x00', './file0\x00', 0x2, 0xe, 0x0, 0x0, 0x1, 0x41}, {@rand_addr=0x5, '\x00', './file0\x00', 0x4, 0xfffb, 0x2, 0x7, 0x7f, 0x8, 0xf}, {@empty, '\x00', './file0\x00', 0xffffff94, 0x2, 0x1a, 0x9, 0x50, 0xb5, 0x9}, {@multicast1, '\x00', './file0\x00', 0x6, 0x7, 0x18, 0x8, 0xb, 0xc, 0x7f}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0x1ff, 0x1a, 0xa, 0x5f, 0x81, 0x5}, {@multicast1, '\x00', './file0\x00', 0x400, 0x5, 0x2, 0xba, 0xd4, 0x7, 0x1}], 0x7, 0x6, 0x6, 0x401, 0xe43f, 0xf, 0x10, 0xfc9}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001000)) 2.720692ms ago: executing program 2 (id=51): syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280066000000069078e0000001ac1400aa4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50027fff9078fffcc5977bff7a0ace73deacded599290ab556dff0dbaa9335defa76653c7cc95c4d115f061159ab7fbf580cd34c6ced146a0400060000000000000000000000e9295fe20823b7d719656f0cf968d6a4"]) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f0000000000)=0x4, 0x0, 0x0) (async) syz_emit_ethernet(0x98, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffdf0006069078e0000001ac1400aa4e224e200000000000000000000000001fece364ba", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501080009078fffc09542b84d032ae353f114c0581f99f7326c3c93922c823d69d1edcf76bb677e67ef706b4a77a93eb207f822a59bef67d7422657aae7c89a46271b93be1a984f8c70d53685908f5fc53d461d8654c8e50c8a732a7fc2c8e18ac799b2aafb2a24e6ec9"]) 547.108µs ago: executing program 5 (id=52): r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x3}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x20008, 0xffffffff, 0x2, 0x7, "04650000000100", 0x5, 0x4}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0xffffffffffffffff, 0x2}, {{r0}, 0xfffffffffffffff7, 0x4, 0x1, 0x401, 0x4}, {{r0}, 0xfffffffffffffff6, 0x1, 0x2, 0x7, 0x40}, {{r0}, 0xfffffffffffffffa, 0x7e, 0x1, 0x4, 0x1e00}], 0x5, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x80007fd, 0x0) 0s ago: executing program 7 (id=53): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x20) (async) close(r1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.45' (ED25519) to the list of known hosts. pckbd_enable: command error WuAvRmN_fIaulNtG(: 0SxPfLf ffNOfT dL8OWE0R6EcD6 O1cN5 Td8R, A0P x9EX8IT, 0a ,0 1) Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *132977 65048 0 0 0 1 syz-executor 44919 51685 0 0 0x4000000 0K syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7b3a0882f180, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> serialport: VM disconnected.