last executing test programs: 5.635545614s ago: executing program 7 (id=8): setreuid(0x0, 0xee01) socket$unix(0x1, 0x709afd06959c0f95, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) (async) r1 = syz_open_pts() rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 5.491644938s ago: executing program 6 (id=7): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1, 0x80000001}, {0x20, 0x200}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mquery(&(0x7f0000169000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0284457, &(0x7f0000001540)={0x100001, 0xff, 0x2, 0x200, "ccca224ff1c102d100010000f0fff19db9e800", 0x1}) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001400)={0x100000000, 0xfff}, 0x10) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001640), &(0x7f0000001680)=0x10) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x8b25, &(0x7f0000000080)='./file0\x00', 0x8}) 5.33737603s ago: executing program 6 (id=20): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4f", &(0x7f0000001c00)=0x4, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8ebb, 0x5, 0x7, 0xff, "ffe7c969dd10f509a90800e13e668400", 0x210021, 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="0647ecd16c696de52cb68824a209", 0xe}], 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) 4.881104806s ago: executing program 2 (id=42): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000280)=[{0x21, 0x0, 0x2, 0x7ffffffc}, {0x81, 0xff, 0x7, 0x2}, {0x8001, 0x0, 0xaf, 0x5}, {0x8, 0x45, 0x7, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0100000000000000c5"], 0xd2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{0x0}], 0x1) (async) chmod(&(0x7f0000000200)='./file0\x00', 0x70) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) r4 = kqueue() (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x7) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x61, 0x8) (async, rerun: 32) syz_emit_ethernet(0x127, &(0x7f0000000480)={@random="26de223041c7", @local, [], {@ipv4={0x800, {{0x3d, 0x4, 0x0, 0x0, 0x119, 0x0, 0x0, 0x0, 0x32, 0x0, @loopback, @rand_addr=0xac14ffff, {[@timestamp={0x44, 0xc, 0x9, 0x1, 0x1, [{[@remote={0xac, 0x14, 0x0}], 0x1}]}, @timestamp={0x44, 0x48, 0x4, 0x3, 0x6, [{[@broadcast], 0xfffffffe}, {[], 0x1}, {[], 0x10}, {[@multicast1], 0x6}, {[@multicast1], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x80000000}, {[@multicast1], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[], 0x3ff}, {[@empty], 0x9}]}, @timestamp={0x44, 0x40, 0xd, 0x1, 0xf, [{[@loopback], 0xffff}, {[@remote={0xac, 0x14, 0x0}], 0x4000000}, {[], 0x3}, {[@broadcast], 0x4}, {[@multicast1], 0x80000000}, {[], 0xc2}, {[@local={0xac, 0x14, 0x0}], 0x9}, {[], 0x58bd}, {[@loopback]}]}, @end, @timestamp={0x44, 0x28, 0x3, 0x0, 0x5, [{[], 0xfffffffd}, {[], 0x3}, {[@empty]}, {[@empty], 0x1}, {[@loopback], 0x9}, {[], 0x2}]}, @rr={0x7, 0x1b, 0x3, [@loopback, @empty, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast, @empty]}, @ra={0x94, 0x6}]}}, @generic="b63686138cdf8a2ce9003bb7c97640673da5f0f4fd0a40ea11b4afcc0b1108b197cad38326"}}}}) (async, rerun: 32) readv(r6, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) socket(0x10, 0xc005, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000001c0)) 3.399947767s ago: executing program 2 (id=75): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080)="02f2b151", 0x4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.259639276s ago: executing program 1 (id=88): clock_getres(0x4, &(0x7f00000000c0)) (async) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x39, 0x10, 0xfffffffffffffffd, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) r0 = kqueue() (async) r1 = socket(0x2, 0x3, 0x3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5d1) kevent(r0, &(0x7f00000001c0), 0x84, 0x0, 0x9319, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000780)="71fff7fff6276b034dd028634d18186ee5ff0500798b1859ebcc7042ed2f6b6ff3b6609952e5e1ffffffff9c08025dc9ac512d64f47adcd9eeeca287a4f89c1ceba39f18b76418de", &(0x7f0000000080)=0x48, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r2, &(0x7f0000000000)="d80b800000000100004700000002", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000001300)=@un=@file={0x0, ""/4100}, &(0x7f0000000040)=0x1006) 3.259335682s ago: executing program 0 (id=89): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x809789, 0x1, 0x1, 0x80e19f, "bf0000812cc9000000000800", 0x83, 0xff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$kern(&(0x7f0000000340)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1c, &(0x7f00000014c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x1f) 3.045043687s ago: executing program 1 (id=90): r0 = socket(0x2, 0x2, 0x0) (async, rerun: 64) r1 = kqueue() (rerun: 64) mlock(&(0x7f0000fed000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) madvise(&(0x7f0000fec000/0x4000)=nil, 0x4000, 0x6) (async, rerun: 64) munmap(&(0x7f0000fee000/0x2000)=nil, 0x2000) (async, rerun: 64) msync(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x5) (async) r2 = socket(0x2, 0x2, 0x0) (async, rerun: 32) r3 = socket(0x2, 0x2, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x23, 0x1, 0x6, 0x8001}, {{r0}, 0xffffffffffffffff, 0x41, 0x80000011, 0x3, 0x6aafb296}], 0x101, 0x0, 0x6, 0x0) 2.67194656s ago: executing program 1 (id=93): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x1, 0x10, 0x7, 0x3}, {0x3, 0x2, 0x8, 0xc}, {0x3c, 0xb, 0x0, 0xc}, {0x46, 0x0, 0x45, 0x3}]}) write(0xffffffffffffffff, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x121) 2.67149862s ago: executing program 2 (id=95): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xb, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="17d70e1e97b3085e416d68a22fd09f7155f8708989ca882b0e8588fedf85cfd1f82a18804f09fb7586aa6f17e1324bee2294cfb42e0e0b764757d02d22c5908450551e735ed3c7db1b5a476cfd3606ab1bd6194556321d068a721225bd492d111184a2396469543b99382e761af709322dc3af6dad947a2e53f1fcb24f651c50256e03f7a09d", &(0x7f0000000180)=0x86, &(0x7f0000000200)="951fc31aaa1e72aeacd1abd3ecc701f2ed2dc8d544a6b540ceb5fc6af315371fb0075e", 0x23) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000000029, 0xb, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) execve(0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="17d70e1e97b3085e416d68a22fd09f7155f8708989ca882b0e8588fedf85cfd1f82a18804f09fb7586aa6f17e1324bee2294cfb42e0e0b764757d02d22c5908450551e735ed3c7db1b5a476cfd3606ab1bd6194556321d068a721225bd492d111184a2396469543b99382e761af709322dc3af6dad947a2e53f1fcb24f651c50256e03f7a09d", &(0x7f0000000180)=0x86, &(0x7f0000000200)="951fc31aaa1e72aeacd1abd3ecc701f2ed2dc8d544a6b540ceb5fc6af315371fb0075e", 0x23) (async) 2.58707848s ago: executing program 1 (id=97): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0xfffffffffffffffe) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) unlink(&(0x7f0000000000)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x46}, 0x2, &(0x7f00000000c0)="3f7cb2866b13be1c3437645ec13e21025002b1906185d139383fa2da6767d1dd74250d609eb681ed244309b4ec3949fd11847a9b241b6754bbb0b582a500cd063de57d0abaefa2fe3679919f737daafbd5f8afbaf390ceec15f4d5be39ef7b8ece797d08cfeb9083af833dfcc6947a72c2bdb7bce840f3058ce92c9b6db38305afb742f2390ed38ed54904a0174af9d7953e0f47749fe9e6422f4bec9e9a4851cafd5f45340c4e594ef65c1a5be22f", &(0x7f0000000180)=0xaf, &(0x7f00000001c0)="8521ce73a846e9d7104fec78a6fa0712d8747dfaa309a4da434e24115dbbc08430feb506722f534705552617358c7b842f7efbb467a913c88e5477f58154f2", 0x3f) sysctl$net_inet_ip(0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffea8) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.585439942s ago: executing program 2 (id=100): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) socket(0x2, 0x1, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mmap(&(0x7f0000937000/0x4000)=nil, 0x4000, 0x3, 0x5012, r2, 0xfffffffffffffffe) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) (async) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) (async) r4 = kqueue() kevent(r4, 0x0, 0xfffffff6, 0x0, 0x100005, &(0x7f0000000280)={0x0, 0x2f}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) shutdown(r1, 0x2) 2.585169803s ago: executing program 3 (id=101): r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x8c61, 0xa5f, 0x7f, 0x7ff}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f0116e26", 0x24}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="741e5c96840caf00000000000504000cce20095d8a6acf00537ac20e", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socket(0x2, 0x4001, 0x0) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff891991d7d4b081000d000800455c0030000000000001907800000000e00000010c02907808000000456cffbc002000022b0a0000ac1400aa7f000001"]) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 2.496641505s ago: executing program 1 (id=103): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x1}, {0xc0000000000000, 0x10}}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x1, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) r4 = dup(r2) dup(r4) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) setreuid(0x0, 0xee01) fchflags(r6, 0x0) fcntl$dupfd(r0, 0x0, r5) 2.496187487s ago: executing program 5 (id=105): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003f8000/0x4000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f0000593000/0x3000)=nil, &(0x7f000025e000/0x4000)=nil, 0x1}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil, 0x7f5a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f0000439000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffbfd}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000035e000/0x3000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f00007a9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002cd000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe8000000000000000000000000005000000000000006c9c2e1d8d92e05a2eb9810090780682fff6f83d32a38141e1403991aadccae0ba13711d6687ca8125904e046bd69269"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003f8000/0x4000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f0000593000/0x3000)=nil, &(0x7f000025e000/0x4000)=nil, 0x1}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil, 0x7f5a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f0000439000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffbfd}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000035e000/0x3000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f00007a9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002cd000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xffffffff}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) (async) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe8000000000000000000000000005000000000000006c9c2e1d8d92e05a2eb9810090780682fff6f83d32a38141e1403991aadccae0ba13711d6687ca8125904e046bd69269"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 2.496014133s ago: executing program 4 (id=106): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="d99aca90", 0x7fcc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3, 0x80, 0x3, 0x6}, {0x4, 0x40}, {0x2, 0x0, 0xfc, 0x40803}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat(r2, &(0x7f0000000040)='./file1\x00', 0x308b0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x4) dup2(r0, r2) 2.430698677s ago: executing program 0 (id=107): kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224f6b221adc0a800febffffffff00"}) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x2, 0x37, 0x8}) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaa65505490569e2ba69d53fb12ccaaaaaaaaffffefffffff86dd6036ea0700383a00fe9f004fcabbf070be10000000000000040000000000aa4029fe44a443cb1f00000000000000002d0000000000000000000000ffff01000000000100000000000000000000000000012c00000012000000", @ANYRES32=r0]) 2.430193727s ago: executing program 5 (id=108): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="b153b5407b9a080000007b88", 0xc}], 0x1, 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="74055c96000504000cce20095d8a106ac700537ac2bc83bd49e7500000000000000079eec0b656ffe5b08554a5ccff6d04fd6618eed4ce500d15038923bdb38e", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.430035628s ago: executing program 4 (id=109): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x4}) 2.429859924s ago: executing program 4 (id=110): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)="525b92faea1dc0065d67b8d3139b5bb6e14e76752b3f5ae4e6a2891073b3891cddf0ca097efe692d37b9b950a5acd17b888b84ea268b6fe11e41d9ba661845a9972fdda5635a7a665a1824d1972a9a70728ba94abe590630d60efbce4302cb8d1fe31d1c274445390dc6d1e13514ff39b7943fb29553fa3b1cb88b9862af6d7be413e91710ff7ed462e2d23269869c6c39d0c640cdffbe2c89292899f19d07a46da70df8c48c0dd6ee05b0652643a7c779f2d7d9bc7e6980d085feec825d0fe439db79e6cab291ebe62666e33d5ffc77fb98d3419e02827c4708660c80d32a318e98d0cef7b7303df8a4e65bea297ab84f6df77d77b3fb8cd6c528970f3bb6111237fc3a4b03da9e15374dbe5387be6e84d02be509d0b269c8fecefc786bb4ac3c27180b81d7069ac91a157643bbbac23191ce95245d5361aa0468e5f07f0cd6d31c3a4429cdd0afc9d0c5425ffb1b5e091b007ebe5e712af0fb59383dbb56036d9cdb7486a409359861c8d16d43da239e3a599dae709b337f24be43c6ccd66730b2d67e279e1b1d4b2f794a353556b003c67d183a090fd6d7aea3dce89aabec8457b17c5447e72d0f5ea9bc0b8f10a8d60fce3ade1090abbdde2b4b71fd003bce3782652b72ae98d454c5d53219a627b3da37058146e3bb2c95627c64423d3067ae3fed97a0776b4407d0148d2a080906412c05caaa7288cbbc0bb5a5412c8594819fc82e1382a7d9fb2a71688fb7b20ff6849fd3a20fd9472681d6d83940bfa5daf1b92c0868db6f862a5b7c49bb085fc77e6ff81c8864da3dc0a98683bc2bd5ac5eef3e3ba3f093ef355498bebf1fb886543c365b20139fde5f4c9845be6eba9b15ea9b7e64cf91a9cf6cd498723752e31207b4e088f0d821713b85f760b8136943d89c179ed3ed397564f098475ef2b59cfd099680395e25e9e0627bdeeddfe06ce173b46f69eefb7f3a07830b1e782da170d55b77bd3c0a2cecbed71d308cf32cf67e23499e718ec0615f7136b8cf0de918b826adcb5160ed27849f948b3b9cf24704001a469efec7cb0201ae76012dee0ded55cd00956ca1c2b294ce75b01439f091d780608d7c2232f84c08a6786c5b5b479893532cd8e7acce7773f08d88dc4e52658ef500ae0abe35d5b13b58781b90bcaf85b0e3d592ab2fa67a4aa12f95762728598108c098abd2013b0c99cc2ad6a33ac879b6bc87458f4fcfd256b4c0a03f10fa364bec9cb3d456b4433ee6801fba4ee72dcd60a548d88845af5e6bee93deba7a510aee98b4f73fba914ae2ff6735f07948d7551f66e3fd6e1a7b2df9c6cada45490a246849dc7edae808df5e2a40e4df60654834bcf65d8778bb53a22714df900f1f04dc9a3098fbbc6ae591da661a57c9c330d2862d36d9676ba68c11b7d443f9facbaa225cda509852b8b42c5014d6f1f441dbb066aeed32ceb3aa4354d483dc5e", 0x409) sysctl$net_pipex(&(0x7f0000000340)={0x4, 0x23, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="a3ea81e585575ddaa230d382443be8fd63d9155503a45f266ba6ece2a3cc478d4c87c4d1fc8f44c6361b1b247ca1cfe18d54c77791", 0x35}], 0x1) fchdir(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc4504441, &(0x7f00000002c0)={0x8, 0x1003e7, 0xa7, 0xa0, "87a200000020fcf30000000000000000000800", 0xb3a, 0xb}) 1.401193045s ago: executing program 5 (id=111): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x44) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x11, 0x4) r1 = syz_open_pts() dup(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) 1.359835682s ago: executing program 2 (id=112): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="fdbed2d233235c2b8d97318a25bdc8aba284a0b5d2bc2b2b655ffbcb", 0x1c}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3401bf400000075a91501d94a34b8e5f94cf01000000000000008edd5711e855bf00", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x800}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) setrlimit(0x8, 0x0) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180)="31955107505c4fccfef6c1f54f256951e81cbc4d98d05d8eaa25e843f8c820ec762a8d9f9d658ce118b9398bc4bbd65a4707258e080166f7e44bc4703e1a90fd8bad1b58192dc6cffdbd71cf7bf4cb812b361b579edc88dfca4d76249c868c8be1133c60647a9f3956acb5d8fbabf60466b0a6854c2535160bc5b62d18dc19bae0b5d41a094a", &(0x7f0000000240)=0x86, &(0x7f00000002c0)="ef4b789f124f24221e3a0ad242741a872ecb092babbb21eb149e47c3b9fa64217ea247dca5b1c9fa7e691105445dfcacca92122bf9875640fd65", 0x3a) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x9) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.359257404s ago: executing program 5 (id=113): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) recvmsg(r3, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) setsockopt(r3, 0x4, 0x4, &(0x7f00000003c0)="a1f28679300421280e7b1a39247b73061e457c803d23b1813a7c7772fed3ba40e4e9a644c748132edfb6afb516d57da7fa9ba0f954d51a1d648f160243d79d009e48dbccdd4a9e15988e1726020d1f3083dff847e9ff929e0649d3fa4ce2275138aea987e30fa92b871390f69bbf296afda47e6dfbb0b925937cdd2d4f750fe8c6158ebe3f843e8bc36e2bba3e9287f666bbf2af27f7c11c66cdf1b9893617995b0a4c83637d85b0943d535f602f97bb155b13545512e64981f7a4a0a08fa94e55776f4b", 0xc4) (async) lseek(r3, 0x8, 0x2) (async) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.358636336s ago: executing program 1 (id=114): r0 = syz_open_pts() syz_open_pts() bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x221}, 0xc) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000002c0)=0x1, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x18881, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x81, 0xfffffffe, 0x1, "52c9915a6b476e0800005a349bc40cd100", 0x0, 0x2}) write(r2, &(0x7f00000003c0)="ccb29ed64afb26fbf4a0739faaf6581ccfa90f436f49f4ac98d56b41a3d52459872f732c85504586e030b79e07c20771dfca4d105388a703f7f8ca604ad771be5e3300d9d5c2f3cdecf188bbc46b273bbbac46ed3ada0a9b012e4955fe92623b510916fa555f2fd7e9c551875eecf839b099f4dd69f6e1ee7f5568d5026e7c4df15550c13a63eec7590d4d3f33a3e13010918c4e4a902de31df0a66b17100398d8f32bb6ee49ca5c990e1a727668ffeaa37a0f71caa04355bb108331d899fd4d8a125ff414281017c5112fb839faf18686fe50ada4ed2e8261c56d322ab41f0284b7d301bd993a65855537489d14b93aac7883fa4b7a34272adddaf2b95f1e7fb4b28d5a8e27e940b4b34c3727d1a495c3b1e5a09899faff180938035c3e80930d4c0426e2001b30a966487eec0bbf78f09b2bcf6ffad781d21e44bb939bf0bc60c9bea32dff8e3ccf302c35ab903e039a540f78372665a70f0740dea496281df406d31fec099d05de888340651943211e2114c1be32e39cbccc8a47031c68bc9776b3730c9d464379906ed43f185d8f541ac5ded2a87a317e4daa402c769e5771d7485a44862600becb428e2ec5fad5a804315a4bdd779dd96b9de2964b1237d760113d6c225bbc7da159b91c0cec9d4467be031792f51ae0f1f907a9981afa8b97f8fef24a7bf848d09e6b82972af47d0c0758a116298b91e1aee6a2460c7033e0e5d2335a8010b8e67e05aeed42ec816fb40f40a7fd39d3f905e2362a2314dff8262ae17032fb6f85c68d74effccae6016b14c711f7b61026a80675b174169a5181760c761bd82355ab277ffb08b0c4a8c9bed7636ea9f4277b1d65fef10bb5392b59745e215a4782a6ebd4fdb3f8c7034a4368e1b535db4ac926168a72cb51924e9a1203b8c4cc746a910a0a8d4886e58606fbb4a03e3c44f0b8abb0d6bbc254f39ba0c675662307096fab54b15903b7c582344f22282e0820402090014bdfbffe86b97ab561632bf3fbce8e84c3d1cb3d7b344e11db12e6775c27995adef39529f86605594e272d302cab8bc82a8b18e6428f202d98e9ef3cb67b863002e8a8c3f5a16b72c29aac53244fa231afea4352af7277b03b213b18579eac3accfee164c83851bec24b03b13edc28b1aa132fa5ca1710f293c0dcb8f14193f28081ba0328ad01777c0c476f451b2eec208e1e4bccf0409e45b6fd4765869d7bbc63510257e5c0a3235d405ea2ef0a94b4bc9bdac4f36e5d3964808503295490c044cc2a2d4383125f9c23c8b531d50263667c62bd94e9858be21130fd2dfbc7ee124588b4068af1706e69799c49eab47110d2cd2bc2066d856e63e5ae06d472a560d7d6b28cd15500b0b148865964b21f6cf480bcb99d17722eed72f717374a1c39853f49187a918b6b80bab7748528aff8b873fca1e137d79cd26e5da349e23a01d4722ac9b620ec642b7d6a7c755cd9061a030fd319094c2e378eea6f61d9080ffc80bed2ce342ddd7af535638a4a7f34bce47b5b2d6b9fb4440a5bd7f6223d420b2e981592093b635f473a886c886f8d8912a43ed68d095eba2e128c279f1f0074f07f277051562c3402f653c98afc2b176143ffe3fa771c632295cd131e73ace3c5bb342569ccbf2a0dfaf2251e76c2afe1f23e3b3a2286442a3e67a5ec9db4e8f26e34afc2a8e08e39aff935ac8c96db0360177534e597e987de9b3af66aaa3c2c4189e361b507144fb9abb9cd39a9ab1a3f934107304b79d85f10cb2f04b2bb8e93bf7261e3e6987f7d01a57fd101c08c3afeb9b8cecf5b3866684a40eb04ec5414c216475adea6421ab154a3e6f2c656a67aebde4ff5856b9efa7dc13b9804a1bc89887a6c7722335d78f425abd44d77b40ce4a9461355d71dcebe693d155db44b81b47c93cde571b6e7a020ae55284ebdb8432bf22a9f16c3c0b96e7117517eb310b19927b5b1de7db4bdd78a62522463f6d8ac7292448ba1a38e9688dd8fe09994bea5457acea1ffbd7fbd32a351aedccc27b92aa9771c4f8de4a6a030c5d88ef4b6b8466af68a456d53c57bbcffb4e3afd2f579a628f4bf4d74f20fdd9933e921ba989126f68c76e82feeb30585011fb0e71dc5358d17790e3b7a1106d4d85ec3a5a1a454142f0934132f96811479237d45fd43f41796ac78c99392178a7492c4ef2a273748f882511cbb51bdd218161b2f9bb6bec45448ef23fa04bec978e278cfec8e013e0bc403ad9d2e2f19c05a5aa1faa859ea194b95c3105e301397902f9e6f14c6ce0c4ba2f76d61f58959552cb88c18653b4214ffcada2182c7521773d930901da80a92391d92758b1a6052cc19fec85f449b4edf8ec6e786e311f6312b058aed8779ef2bed0dca45c20b3bc7ff5d598a852a79f5e0bcff3dd1eac36fd5621d8af1b2a5bb1553342a426a176581bf16009908166d0d73c6efac7fdc53012921aea91f4789d7711d263fdc33cc1b32b4f4498b5a8a07a39b97cb41354519b3ddef43870a9e2db13cc1e7c6179afdc728e87e5297af21b0e37e7483aed33feeddd22ec68fe224552a6e1aea8c08f8d5c111be2793bc4886668eea13a1fa7ce4a3ca0d7dff02bc5da4afd9080b247fff3708d99d1c9033b14fe9bdac80ccbb84e141d8671bf01495111fbc4e9549e86c3e70ff357496e3e3724e4a9d1b6c74126bbfa756f469a3b0cde8d86dcd025129251589470510fa582a7a2cd7eadb478576ea92a1144204399b34fd971ddada7119dfc4a548ae942a2227fa0e8cef43922b3efb3b1219158e11278b8ea2079bc78dbda0b4735e29876b85a9f67ac9ffa975c8df17bcd44497d519131075b40073bb66394ac2d51f5f4fad06d971f17261ac83964848d9473946ed45a80d5dfe445c540c9215ef45cee2029976bacd5243321e73c4c0ea759c6de333573381c8b99506c6ed1304d43333c3a1030b46a08afbb89d3510c3abfb8ceb8f0ac48917411a30e2868c3b7ccd64798737cbb1c623534b38e3d22fbfc9326462e029c6caff79f8d885e0e483a7ac9c944f1284730fa486688187915235a1446661b84b082ad02f13f0451864a76e9660bbe69cefe02b63214e4ab2ad2887443a87328bd6f0df6004dd36d7526369aecb8dc7bc49ef38e7ec1047401cf620ac81503a457b5cf86681103bdcf43610d97aa3027c372be535c732ee90f19f1286e5fbc394c7c708b9642ef64b9b2c1eb82a0a41a0ba8a6143e02976b0e2e9a512b941a0704fcceb31ae0f3d2895477717d70917e2c01bce4e06b14d2a4379f8246cb0dc3c8d6844cb268a31cd5e3b8b196210ab34aaea673e260d77eb76f25972a0d4d02779557f4543f8bf17664692572cc54fdd3cf4315db8ec25b9edb88e4c3f9ed1c979ee0cd29ecf92f3e0a348a6e711b369b4a8d1a7bf68670439ae15c68620570b59352163aefc3dcf18b8c38b58085b3530acf5deac13f301750856479f6cdf659c27e905013ede7e63fd1245f0bb54ed10b831b8c820ce4b6c648225fc61d7af28885f371d61a62b238e446b499dbdaf58e61ba0bc757ade8cc11ee94748a553a65d416e7ccc43e8e81c193f5ed0d70a1a3db29b5a7870fb8436611c5048e41c12d36a25e928d70bdb05119f204531e4037a0be76dc02852b7a76f03a67a10b3aa4dd86e02790f77b2aefea11be779dce6023124e2e35e766533559f2ad8c4aba76650a189e9e2964ac5a0604c11c6428825d8158d8cd10751ad33d8ff39224e2199493df0cddb6a87cfba28c3fa6b240cab0d7f965fba088f4d867cfe1a927c2249ae9795d36c3c376d71b6ca9267f79655edbf98bebfe9cba4a452951c9173764bdcd764394e6fceda81de7f6b1ea589ef7322e8d36e9e479662752619811eed89b1093da80452f2190016740fe54bbfcd0fc8b9a4f2f860c4d2abcc02e8c6da28152f91018dde86fb587fa42de59534d1c162bcc77ef111706054c6905badfbf99eb7799150c35feee42ca917042e0c4abb56363169f401fcb292ef5b8aad40fce18cf8a89c1d89c880eaa6a8f647de8f82a0a1f00a0017c434e49dde7b41a3eebb9553d92ff9a383ec80a96c787f3608aa30caff99c580f0d759a2ec82160f74578725cbb5674fc9c40ae1171ce26af0e750ee3ef81ee47ff427d89f37f88d51763409c82c18431a67e98ca94f3c668987d4a40cbee32f91df128b9abae04c159a31b757d5252f5efcd018e5f9cd68a7a995c489f23b285d26c17c5134979496c211f17bc64f42903c4a86da8235c6be317072a5ad3e0008df8737cb1b3f80e030bdc4f7740ab124502ab327381972d006c242840303e7dd43f8ec849381bc1ed6c2a19b45e2ef23b6500f1a7d6b662db266d747ddbc28e213e18d81c72db66c82d8b7dc5c8c824667fc2fad0ae2935c9c9e02728729dea8b1c7324cfc9da51ffeff6ce4d9f21c300393b474e9957e568a160dc3d4b330049f3dc98e888b52a02e9359a20a75cb9290f79fd3d186911a5cc4474e1e6c0fbecc6b84f1cac62f435eeac9feb6aacde3210f0e527b1dfabe765818683f914c99ba92c15155f7a3b62b11bd87a309a8cff22c2352dd4305252b28bd895f27d26236fc0a3a341b67b1e59962a0f47a0ae385e9bce7754142a1155871ac83559cc90c3a651856a57f7556c643dee2e4ab72bfaa1a9ec3b1956e9fc87b84e040ae5577e646449aae644fa76bfb90f4d2de69bbc3630a291c712f40bf950f3a8d785199dd6a91386bf51737f00fdc9ad0d629f888f173cc87fbc5343c7da9d5bd5154f133ff1873e50ba98b2da090510e25372856f417e1316e6682bbc7ebd6eb637d84ca231022e48f1c0d03a75d8734a215314955cebc95d50ef764c4c2960c717d257f532980118273a7556de36ba73590a972147b39a956b2e300dbd4ffcd6e02c7beed8a931f0cb553c9324762e215391a63fe3ad08cff4de7f510574c24f980289418a669ecb75dac50f473f1aef0976d1813261d9f0b4f01d4d85abfd8fafe0a5e89f4e00292b9d61f219dc5c77004b299e4b455bd2e074afbd301c111768b844a44d47e10c6309f572051a9109eab268fcc401203560ee46cf4eecc1c2f042b371497a1beb33341323b5c5e7c1eb59b1fb7ecc6ff292688a995bc1a9ad8b5b130540cb34d682b83f933f2b486e1a27ea55b3732e5b5126ccdb2a39438eb692f14da88999e4f452823570ccdc50f1acd94e4a07c88114283e54b841ab016b6f6bfca1cfc730158e7af41204f1953d879552d5e0c146e1e11aac8f50d4a50e657dcbf1018dec855b150e5b4c71cfd72957c32d720127696cb618d07fb92e6b476e3f187c5222c2ee041981bcc18b78978c868ea2cfa071421f49f12e0006cbd03f20adeed4ce26a39cbd28e048cbb1b0e19b10511dbc00912ee87602f11612a9773ea39abf87459180882770b6ae168b7a89d22178436f1595de07f787c72d5a730c9015b7ab43ba8460ce868d6ffb5eee71f89d8e45fc98cb2debfb2fb452bef00380e91467480edcb8878a1c60d9760cbce18bd49bc08f4fe7d143263dc5888c5eaf6e597345d7d685ea67572a2a72c921f04a40ace8f05be32919a4616a8f737251d0c719f493293c1e555f0da0f3ee83297a4f7393594645917dea16d450c786da04318bef94cb13b19033282783d4cf4a04187454b10783bbba02a99823cb88c54bbb02e839a73bf153b9da717fdcbb2ae1c9b312493a5042f283e95dc09cbf1e9fcae6dae698fd70bba1591162f176e438744ffc66a149fd25c738f83d9fba445251e9114d24435ea42444a7b8e", 0x1000) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r0}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="a7", 0x1) 1.358370195s ago: executing program 4 (id=115): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x20000000200005f}) r0 = syz_open_pts() close(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) r1 = open(0x0, 0x710, 0x18a) readv(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000080)='\x00', 0x80) chroot(&(0x7f00000002c0)='./file0/file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3010, r1, 0xd) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x4) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') 1.316848592s ago: executing program 4 (id=116): r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae0500", 0xa, 0x8, 0x0, 0x0) clock_gettime(0x4, 0x0) rename(0x0, &(0x7f0000000100)='./file0\x00') listen(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x360c3d25) getpid() getrusage(0x1, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c7e1fc00a4ee8189030000000000000000000000000000000000000000000000ec77b36b", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1.31660159s ago: executing program 3 (id=117): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0xd3) (async) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) r2 = syz_open_pts() syz_open_pts() (async) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) (async, rerun: 32) symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 32) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{r3}, 0xfffffffffffffffe, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3f}, {{}, 0xfffffffffffffffa, 0x6, 0x4, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x0, 0x10, 0x2, 0xfff}, {{}, 0x0, 0x80, 0x8, 0x100, 0xfffffffffffffffb}], 0xff, 0x0) (async, rerun: 64) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.316170044s ago: executing program 2 (id=118): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x3, 0x7f, 0x400d}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="09739b5aa2000ddeff18dd70484c459609ac7086108300007df20000a7f37979f0116e268841687b00faf1017626a7dbbc5fb76d0008000042faff3d938bb570fb92117e54c7aee1a78e0a0f0a29eb6101961339362181f7371fddcc531e571265c42aa42f534c1eec0eb63b", 0x6c}], 0x1, 0xd8f9) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="74895c96840caf0300001300050000000ed8794d31d2cddd527ac20e9175f116", &(0x7f0000000080)=0x20, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000400)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x14e, &(0x7f0000000340)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x3, 0x7f, 0x400d}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="09739b5aa2000ddeff18dd70484c459609ac7086108300007df20000a7f37979f0116e268841687b00faf1017626a7dbbc5fb76d0008000042faff3d938bb570fb92117e54c7aee1a78e0a0f0a29eb6101961339362181f7371fddcc531e571265c42aa42f534c1eec0eb63b", 0x6c}], 0x1, 0xd8f9) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="74895c96840caf0300001300050000000ed8794d31d2cddd527ac20e9175f116", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000400)='\n', 0x1}], 0x1) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x14e, &(0x7f0000000340)=ANY=[]) (async) 1.315891627s ago: executing program 0 (id=119): shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2800) 1.200499857s ago: executing program 3 (id=120): sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="a055337a67dfbb769b38c2ac72ec36a5f007bfe9461f726c7b774dcf02dc4c91ffdf30f272169f35383e6f86fecd30eb7d534068b2c0c11324197a8cf0c5de017241eeaad1b506e84adfdeab0ea829b533082baa750707613e66a3526e288b835525ddbf6eab06bc8d37a4b2b6286365484a5eb0686f272f6892de2479eda99e3c99c572147bb6b7cceb4ec1980858729d4eb883144a67c75e2be684b0f8ddcdb029932d70d005adbb31aa2243c180f8442186baa7fcac72c65fa8d337d44b26cbaa4e17668069f943f6bfc24f18c341beeb6c91f5cc5e4837aaeafb2b", &(0x7f0000000040)=0xdd, &(0x7f0000000280)="e4cf13bfbc58f9bed7d451852f6da5a96388d0b66fb65f30b1fcd3ccd559512f5a188d1a973f0518882b635ad20165641483f2a53b6f9b97b7b4b4515add4a0c8df7af4bf2", 0x45) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080), 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000240)={0x75bec170, 0x0, 0x9}) 1.200148833s ago: executing program 3 (id=121): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="0200001ec66f9ed4030e23f8", 0xc}, {&(0x7f0000000040)="146137728a3122e62ff4af6d88b9620237ceb4c1e64feb16e7fe5d9d0855495ae0015fb761ae929776cd8e0d56bda9e04f6ed66dbf015d4b0c5883bf8adc8a8bf5070088516c1b28fcc8a1bec33b5231e236c15d55a99dc4887bef0c52e353f86e5055dba44a0eacf46ce9dc3f8432be0e51ff014738cb145c1b604143e4b45ed9c2ce3182", 0x85}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6, 0x2, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xfffffc01}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 1.197358823s ago: executing program 0 (id=122): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = syz_open_pts() (async, rerun: 64) r1 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(r1, &(0x7f0000000280)="b10005030000", 0x6, 0x0, 0x0, 0x0) (async) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xff, 0x9}) (async) r2 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000080)={0x342d, 0x7fff}) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x104}, {0xffffffffffffffff, 0x80}, {r4, 0x90}], 0x3, 0x9) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x19) (async) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) 1.19550786s ago: executing program 3 (id=123): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) (async) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000240)=0x4) (async) setreuid(r2, r2) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) (rerun: 64) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r5 = syz_open_pts() (rerun: 64) close(r5) (async, rerun: 64) r6 = syz_open_pts() (rerun: 64) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)="7791ac96d64c70e9dbfba44d28d2e02d356eacfc9ea110151b8825ce640b6ee6bfc86c2316374cc38a177a69fd0b3d6cfd169c6c30c66f2cd9d7fdea6e566a2b61f4d105592940774d16ef3e7b62621d48584d09fe4dc5e351e073b90d972e15dc88ec264ef8229d246f9a5d2c9625cd7a127041243ca83b8be3ecbb4179fab3afe0f561035e59ae176b791ef690c6f2c60865ff2f04abe9d4be5cbba8bbd3e9fb29a9cfd2b3f3ee87e401d3bec6032e8a1773e0b9bfb5ec3c829ed163ebe45e53978ffcb151409dd0070532c0329a3a1db68f97e214edbdfc6d4273f0a981e97e966493370f7af43c8da4189220d300", 0xf0}, {&(0x7f0000000140)="5468ea8b4a90ba432c46b34312b9fae1443e23bb39d9744699083d4f4e9795c3e770ca0f229e814b491072aea6d59a2cd3abdae544a537f8c6aa3d7460094e", 0x3f}], 0x2) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffff0900870000000000000000000b00"}) (async) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x1, 0xbb574317, 0x2de, 0x60000, "7072c83fdce7988f343afbf4242d5421f1894cbb", 0x0, 0x7}) (async, rerun: 32) close(r5) (rerun: 32) ioctl$TIOCSTOP(r5, 0x2000746f) (async) poll(&(0x7f0000000240)=[{r6, 0x68}], 0x1, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000500)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000000200)="02cf9ca64ece73233756ebe482a95575b5ab06525216a288d8de9a89fb65f9a3c708cedbf65521d12e2b969249c8d9a346c232f0f468d5741bf2f1b97fd59515b656fa129c664947733c1fe3d6937776b634a43f20e0faa84a2132f48bdc6bd2e9ea5964b4f90236a86aea4e6342b820443d6d39b7731176c1d04d80dec7763650015af97c94b474342d736a2db14ea9e160e0b1335d625ed8191547279c3a584388be5fabe3100e93554856e90f5b86fd338785bdc7d3c8b072d5218c0f940c8d0d3476d2f020f53c990871f5a6bcbc18b74fa919dbf02812309cfe0ee2d2de0b246130", &(0x7f0000000100)=0xe4, &(0x7f0000000140)="8686d3ea77ea9aef3d6619e71958b785efd6eab94aaddabe52f94b99a520764d2adfb4e0338916ccec250677ef16f80b0c483cc09c2d8ad6a4a4e2e2b9bc8afa21aa607bc71d26aeb36a34df28178b0c99d20bec374372d05365cdde101c48380623723f4c89ddee", 0x68) 1.195109944s ago: executing program 5 (id=124): r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x59}], 0xf0e, 0x0, 0x7fffffff, 0x0) close(r1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000040)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 1.194931864s ago: executing program 4 (id=125): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3"]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x5, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)="3e0f5c8871f97b99aa79d72fd302770966acff98e564692d6be8a45c7ba462ca32684ae1741cb2bf4ba1e4a09885eb5ab7153c56c2bd3f87602f747e3c92ba1d296b8211ad3e97f4aa88e77cf1b992a3b80e51b6cda695e04f47b6edddcb3f356443489c6b6768e9626eb907772c753f36c279c130ca2a37f9df4603afe71a80f0c8e53d11fe02f327596e02e065a90820ad005c260e3a0bcec3b9f185eb52f11e3e297917c0cbe2e3e1150d3129e415501d71bd61f64ecba968b7f09dc77a90c8235e7f84303c8dd68c1fc61d52a590563fd0eeb3dd36ece29d359e76baeec29f4f33e1f6a93724d0bf8c5edd679da97906000000adb18b09aad90579d0f4789d8ec3b72955c72f78af412afedf3636b1084955afdaa231da562fb03de1a3b6ea39ab4ab9c718e671619f7d1cb3153c83c334a87ccc399b4c805ed7e670c768bf65b155a91fc66f225cdf8f1587339efeb34e8e7d2b7a71de2f0dc2d8cb77ccf937063575c5f62624b9e6ea307d975bbbd0649e85ffcf9f188de378331a60b413f156e173ad40e170a12d3a5730eacba4ccffcd88c10b738c03dceacadf84829fd833e918b27365c7696d20b71399762e8826878bcf4e8de0f80177b5a966cdf208603e5deefe61c1c92d205545e97e6c2cc7e696e88ca2891676fd18d385b9", 0x1e0}], 0x1) 1.191171152s ago: executing program 3 (id=126): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x48001000007) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000480)) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x3, 0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000440)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x801869a3, &(0x7f00000001c0)) seteuid(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x26, 0xffffffff, &(0x7f0000000300)="00000000d0cc60f8c8c4c1218fe4767166eaea4e2dd46b70f67d62a557cc", 0x1e) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0x0, 0x2, 0x0, "5f4b09d7c561138502005e00080000000000003f", 0x0, 0xfffffffe}) sysctl$kern(&(0x7f0000000200)={0x0}, 0x0, &(0x7f0000000240)="3bf2ee74e747c82dad6eb2a36f3a5de1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56268bad0e24dfc4f97b8b7f81499647e6e77254d5cb5d8c01d2dcc15d12a78cb8c57ddde87021d7b685505fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127067c99f00af82582", &(0x7f0000000080)=0xab, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x135) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f00000000c0)=ANY=[], 0x27, 0x0) ioctl$BIOCSETIF(r3, 0x80084905, &(0x7f0000000380)={'tap', 0x0}) 78.892401ms ago: executing program 0 (id=127): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r0 = semget(0x0, 0x6, 0x200) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000300)='./file1\x00', 0x20200, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000600)='./file0\x00', 0x3c, 0x10) (async) select(0x40, &(0x7f0000000000)={0x4, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000040)={0xffb, 0x0, 0x2006, 0x1, 0x2, 0x0, 0x2}, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x4000000000000, 0x6, 0xffffffffffffffff}) syz_emit_ethernet(0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x2, 0x401, 0x80000000000, 0x200, 0x6, 0x3, 0x7, 0xae1}, &(0x7f0000000100)={0x7fff, 0x8, 0x0, 0x5, 0x7ff, 0x0, 0x8000000000000000, 0x2}, 0x0, 0x0) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0x9c, 0x1000]) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x200, &(0x7f00000000c0)='./file1\x00', 0x8}) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) 78.545696ms ago: executing program 0 (id=128): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) ftruncate(r1, 0x8f6d) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{0x2, 0xfffffffffffffffb}, {0x8, 0x5e84}}, 0x2) (async) chdir(0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = dup(r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000240)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffe, 0x80, 0x8, 0x100, 0xfffffffffffffffb}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) (async) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r7, r6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r3, &(0x7f0000000180)="eea4976eb8f76ee76cefa68d30acb5ad2cdb98cd", 0x14) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f00000000c0)) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="0b5d7987bd72febb384c5a0e8235a01968c0fc8135aa72c3da43c1d5ed6ff1551a70cfd1eb324b9bd6c9e7b765fd4ec08119ce6594cedf4b2fde4ac065632b4f747710cf60a1c6ddda0dc7e63f7e3bbffe86909fa77e90f17d42f6b6902de6084566b316289d87f0ff2b6291c73ccb4003abc2d2c028b9ddd04fd6cc7faadda98d6f9f1cade0fd6994db0619201278b5d06f5558807abef56981b4d14f36517c27b6b2ac58920fb1ff6bf7e5568709f6561f9510c0222feaa820a61e8b4ebec5c259c6a28f034f4d74c8c6991ca465e8203ef757d4615c3ff0938686e708b29586ec8819e4416cab943cfa4165fdeb3544698dcfcc", 0xf5) 78.357744ms ago: executing program 5 (id=129): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002", 0x8a, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002", 0x8a, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xf, 0xfffffff8, 0xa, 0x2, "9a6a7357b5d49b1205d8493aaf45c8084b88ace8", 0xa1, 0x5}) 4.426944ms ago: executing program 7 (id=130): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)="5b4cd8bf", 0x4) open$dir(0x0, 0x0, 0xd3) rename(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x6, 0x8003, 0xffff, 0x0, 0x78f79341, 0xb, 0x1, 0x1, 0x0, 0x1, 0xf1a}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x8, 0xc, 0x8, 0xfffffbff}, {0x1, 0x2, 0xf6}, {0x200, 0x9, 0xe, 0x3}]}) r6 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7fefffffffffffff, 0x7014}}, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) 3.420243ms ago: executing program 6 (id=131): mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x205b9a) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x5a) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x9, [{&(0x7f0000017000/0x2000)=nil, &(0x7f00005a5000/0x2000)=nil, 0x2}, {&(0x7f00002e3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f000061d000/0x2000)=nil, &(0x7f000030a000/0x2000)=nil, 0x19}, {&(0x7f0000428000/0x8000)=nil, &(0x7f00003c8000/0x2000)=nil, 0x4}, {&(0x7f00005ff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa504}, {&(0x7f0000600000/0x4000)=nil, &(0x7f00001c5000/0x3000)=nil, 0x4}, {&(0x7f000040b000/0x4000)=nil, &(0x7f00002ee000/0x1000)=nil, 0x8}, {&(0x7f00007df000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f000051d000/0x2000)=nil, &(0x7f00001b8000/0x4000)=nil, 0x4}, {&(0x7f000044a000/0x4000)=nil, &(0x7f0000639000/0x4000)=nil, 0x1}, {&(0x7f00002ff000/0x1000)=nil, &(0x7f0000257000/0x4000)=nil, 0x5}, {&(0x7f00004f2000/0x1000)=nil, &(0x7f0000537000/0x1000)=nil, 0x40}, {&(0x7f00001ca000/0x3000)=nil, &(0x7f00004dd000/0x4000)=nil, 0x2800000}, {&(0x7f000020f000/0x2000)=nil, &(0x7f0000511000/0x4000)=nil, 0x81}, {&(0x7f000014f000/0x2000)=nil, &(0x7f00005a2000/0x2000)=nil, 0x2}], './file0\x00', 0x900000}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x6381) (async) r1 = msgget$private(0x0, 0x730) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB, @ANYRES8=0x0]) (async) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) (async) setreuid(0x0, 0x0) (async) msgctl$IPC_RMID(r1, 0x0) close(0xffffffffffffffff) (async) r3 = socket(0x2, 0x3, 0x1) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async, rerun: 64) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) setreuid(0x0, 0xee01) (async) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) (async) close(r5) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x142) (async, rerun: 64) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x5f62b36307a8c1ea) (rerun: 64) connect$unix(r3, &(0x7f0000000000), 0x10) 3.038335ms ago: executing program 6 (id=132): r0 = socket(0x18, 0x2, 0x0) setreuid(0x0, 0xee01) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) 2.282447ms ago: executing program 6 (id=133): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0xdd, 0xfff9, {0x5, 0x4, 0x0, 0x2e, 0x3, 0x66, 0x5, 0x3, 0x3, 0x7473, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2000ddeff18dd70484c459609ac7086", 0x14}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="577ad41e000c29bb348410697f086d9a91d5af00007ecbc510000000000000008d0b1d7a0aad62ca9300808aa098705e18271157d401509f0d60ecfb3b083ef600eccf6ed7f33a9d7cc68be8704f245e9cc80000", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) 0s ago: executing program 6 (id=134): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800, 0x5, 0x86, 0x6c0}, {0x9, 0x4, 0x20, 0x5}, {0xfffe, 0xda, 0xf, 0xfffffffb}]}) r3 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000001c0)='i', 0x1}], 0x1) r5 = syz_open_pts() writev(r5, &(0x7f0000000300)=[{0x0}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x18, 0x3, 0x0) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800, 0x5, 0x86, 0x6c0}, {0x9, 0x4, 0x20, 0x5}, {0xfffe, 0xda, 0xf, 0xfffffffb}]}) (async) socket(0x18, 0x3, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) (async) getpid() (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) writev(r0, &(0x7f0000001800)=[{&(0x7f00000001c0)='i', 0x1}], 0x1) (async) syz_open_pts() (async) writev(r5, &(0x7f0000000300)=[{0x0}], 0x1) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.9' (ED25519) to the list of known hosts. pckbd_enable: command error panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 944 Starting stack trace... panic(ffffffff8343e57f) at panic+0x1d0 __assert(ffffffff833e7f5a,ffffffff833ec766,3b0,ffffffff833ec7ae) at __assert+0x29 refcnt_finalize(ffff8000ffff5148,ffffffff833335f3) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff8000ffff5140) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff800038cba7e0) at pppxclose+0xa0 spec_close(ffff80003c578330) at spec_close+0x412 VOP_CLOSE(fffffd805f946558,1,fffffd807f7d2270,ffff800038cba7e0) at VOP_CLOSE+0x133 vn_closefile(fffffd806bcc9738,ffff800038cba7e0) at vn_closefile+0x12b fdrop(fffffd806bcc9738,ffff800038cba7e0) at fdrop+0x126 closef(fffffd806bcc9738,ffff800038cba7e0) at closef+0x192 fdfree(ffff800038cba7e0) at fdfree+0x116 exit1(ffff800038cba7e0,0,0,1) at exit1+0x57f sys_exit(ffff800038cba7e0,ffff80003c5786a0,ffff80003c5785f0) at sys_exit+0x1a syscall(ffff80003c5786a0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b3569c04250, count: 242 End of stack trace.