ogram 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000480)=0xfffffffffffffe72) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getrlimit(0x0, 0xffffffffffffffff) getrlimit(0x0, &(0x7f00000000c0)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x44) sendmsg(r2, &(0x7f0000000940)={&(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000540)="53c29837a23fcbb79dedf00efecd130be30796bcd21aa80d51c2056ef465a16e0564fb27102c4c26a48fed29881147cfb6b8e38e5f46f44727be60cfe1bf74ddbfe693c1a8f7fc4a7ac7b1ad9412a4759c0473f9d06d22151be777e7770bf307a8898c3809692831c9ef503611dc6d89836b0b57619204188859ca1f00581743166dd0da2b43589144f417ff86fda946d2009b776bd8d4fc2d3c137048c4dbe50ea896988e81d4f3e8604828501c8912f12c044373af10b9176238c69a5de69613dae5d7a5f5cdfff6beafd269675246ef", 0xd1}, {&(0x7f0000000640)}, {&(0x7f0000000680)="71f9da590a6f8d3792deff6fe14d9c51af59fa796c87b931543474fdd2b4cc6f0b1bdd5de90ce7e54e942f1384d04e5972b99b067ebfe9215e2edbb72dba8bfb3968611df028228aff9832fdeb05570c517adf76b9251f5f5d2db24ce6635870aa10ca2680cb66eb82fccb93df1dc76f704515a7d730eee1af9ae26b378cc7c78c09764fc12ce6fc871c10100388050b4d7e44", 0x93}, {&(0x7f0000000740)="6a8df1d7c320a5387bf7fa81eb3c5d89ce21d9d1cef25b6af81fd7f9d1417ba433aa075480c77d9d6017f8ed7e6c03af4a1c098f445132e4daa5fd3bcf025d1e0e92e1ce857a946365bf4166613a38e278f07008f9da580189a8e5b5f25ce5499d1f79fdc62dc0aad6ef78124d679a8bea042dbb48b054595eacec57f102f74ff5b23f3262b1deaa49ee0a596cb6aca43c12e52702ff994e4648", 0x9a}], 0x4, &(0x7f0000000840)=[{0xd0, 0xffff, 0x8, "35d3e2f22a40e76490985ebf4ece2abc09fdc14db7fdea03bda55bda103807110b34cb4615e53e57c98ae8c02c4600d1501924ddc8826e95f455675008a8c226bf3472321a0d76577f6479f9854e8e40f2df8eb3cde21e30125d1084b221ef3bd89256d2eb31d184a19b8a6e14c56ed09ed892b55c51a25f3f469659a1223a18106aede8426f7499aa92c09f2b001554bfb80d023d219f06f0c0e4b2b67a6812163a6a5bbd84fd8b978930b7974b15500274db14513beb06a231"}], 0xd0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x3f, 0x7fffffff, 0x7f, {[0xfffffffffffffffc, 0x2, 0x800, 0xfffffffffffffc00, 0x6, 0x3, 0x9, 0x40000000, 0x5, 0x7fff, 0x4, 0x101, 0x3, 0x0, 0xfffffffe000000, 0x2, 0x86, 0x7ff], [0x7, 0x2, 0x9, 0x100000000, 0x7fffffff, 0xffffffff, 0x3f, 0x479, 0x1, 0x7], [0x0, 0x80000000, 0x2, 0x8, 0x8, 0x4, 0x3], [0x4, 0x80000000, 0x200, 0x400000000, 0x8], [{0x7fffffff, 0x1000, 0x6, 0x100000001}, {0x5, 0x33, 0xffffffff, 0x1}, {0x2, 0x400, 0x5, 0x68}, {0x5, 0x6, 0x2a, 0x20}, {0x11, 0x8, 0x7}, {0x29b17148, 0x1, 0x1, 0x200}, {0x9, 0xfff, 0xeaa, 0x4}, {0x6, 0x0, 0xffffffffffffffff, 0xfffffffffffffff8}], {0xfff, 0xffffffff87e911cb, 0x1f, 0xfffffffffffffffc}, {0x3f, 0x22, 0x3ff, 0x7}}}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x4, './file0\x00', './file0\x00'}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000440)={0xe7, 0x3f}, 0x10) 07:16:35 executing program 1: r0 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000380)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x611b, 0xfffffffffffffff8}]}}) kevent(r0, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) 07:16:35 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) 07:16:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/73, &(0x7f0000000080)=0x49) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 07:16:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x81, 0x9, 0x44, 0x80000001}, {0x2, 0x9, 0x0, 0x8}, {0x7ff, 0x100, 0xffff, 0x10000}, {0xa1, 0x1, 0x9, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:35 executing program 1: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) getegid() lchown(&(0x7f0000002440)='./file0\x00', r1, r2) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) listen(r3, 0xff) r4 = msgget(0x2, 0x14) msgget$private(0x0, 0x80000500) recvmsg(r3, &(0x7f0000002380)={&(0x7f0000000000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002280)=[{&(0x7f0000001040)=""/212, 0xd4}, {&(0x7f0000001140)=""/145, 0x91}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/113, 0x71}], 0x4, &(0x7f00000022c0)=""/138, 0x8a}, 0x42) r5 = getegid() setegid(r5) msgctl$IPC_RMID(r4, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000023c0), &(0x7f0000002400)=0x8) 07:16:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) socketpair(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x7fffffff, 0x81, &(0x7f0000000100)="787fb99e58fdec8448fdf145b552d29a9ee312553a5a817cfa5bfa7a2e5b737a84f16f80bc6d7619ad4a16662d7a76af19b30fa18149af10d94e88460c835581ebd5031f8d42a763670ffac1df7313da9edfaf5ff55d294d96b6e81737d48e72cf81c7b767e03a6a47392a0bf0a71465156a7b1601d7c98889d6f6d0dd674cbe45e94c82644c5a87f7a653cb177292f7efb27b7377786ca803100c6737d664e6f3f7d0503add66679626b6a09fae8e5eee98d9f1699096ff24f6390864f2b7312a8cbe8859bfe9bcd27aa1911086893183f0b90fbc899f1e131b", 0xda) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000080)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a020410", 0x92, 0x8, 0x0, 0x0) 07:16:35 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 07:16:35 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r2) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/149, 0x95}], 0x1) write(r1, &(0x7f00000001c0), 0x10000029f) execve(0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) clock_gettime(0x3, &(0x7f0000000140)) 07:16:35 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) fcntl$getflags(r0, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0xffff}, 0x8) 07:16:35 executing program 0: r0 = syz_open_pts() madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) 07:16:35 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x4) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x6}, {0x8, 0x5}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000580)={0x0, 0x0, 0x800, {[0x81, 0x80000001, 0x2, 0xe14f, 0x80000000, 0x9, 0x0, 0x2, 0x4, 0x4, 0x5, 0x3ee, 0xfff, 0x2, 0xff, 0x257, 0x0, 0x4ad6], [0x3, 0x5, 0x7, 0x401, 0x40, 0xffffffffffff5b33, 0x7, 0x9, 0x100, 0x100000001], [0x3, 0x5f, 0x63b, 0x9, 0x3f, 0x80000001, 0x3], [0x8, 0x5, 0x6, 0x4, 0x1, 0x3f], [{0x3, 0xffffffffffff0001, 0xffffffff, 0x7}, {0xfffffffffffff7e7, 0x10ae063e, 0xffffffffffffff81, 0x7}, {0x1, 0xf3bd, 0xe00a, 0xfff}, {0x7, 0x5b9d, 0x4, 0x7}, {0x8, 0x4ff, 0x62ce9838, 0xffff}, {0x7ff, 0x8, 0xd0, 0x9}, {0x1ff, 0x4, 0x5, 0x3}, {0x8, 0x6, 0x0, 0x1}], {0xffffffffffff264f, 0x7, 0xffff, 0x7ff}, {0xffffffff, 0x2, 0x10001, 0x3}}}) getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/146, 0x92) 07:16:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000060}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair(0x3, 0x8001, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/50, &(0x7f0000000180)=0x32) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 07:16:35 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000f004b40000000000000009dcade9f6500000000d6700000000000000000000000000000001211fb4ab50ebe0000000000000000000000000000000020d0c57d6fab1783f86093f08b41c73b1ad2038ad238068a664878595d3230ea5344ae20b7c25f2610aa076402270b5d9811ada5ce81fb59faf9a30aaa94525186878cbd15dbb8d60bb6c3cf13a1a184f1b2b337a80abe43a9227db2debace9759ed3e93428e9d7d7355098d5807665b7bf596302b0b11d3c1a2ceb77206e1813a35d27fe8aafb35b8a07fc83d8f08db7659f3c84c26b8764abd14e7d1131de057de3aef3d12f0eb410234674118dba6ab04d46282fa4ba6ff4a8c9336a23b8ec8214e77dfc527610d7eeb94a704ea1ddada3f5012ead1241ae891fc2a9c1512c7785456405ab880adb46d51bd5d0e0f15028163f45d54dfa235968aed6faede5b51d61e22636bad70da99997dc3433807a8ebbb86e8c8c94014b954f8285662fa56559f4cb2a377c75e9f284df2b4dd"], 0x0) r0 = socket(0x20, 0x4001, 0x6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) r2 = socket(0x4018, 0x8004, 0x5) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pledge(&(0x7f0000000140)='^\x00', &(0x7f0000000180)='\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x12) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) 07:16:35 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xa) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) r3 = shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) 07:16:35 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x3}) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1ff) close(r1) syz_open_pts() ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() 07:16:35 executing program 0: socketpair(0x0, 0x5, 0x7f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) geteuid() r1 = socket$inet(0x2, 0x3, 0xffffffffffffff3e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000080)=""/185, 0xb9, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:16:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x19f7, 0x1, 0xc, "0b4bf3d4050249872cda86681ad3ce0000791d1f", 0x1d3, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xff, 0x5, 0x0, 0x5}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x7f}) sync() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_open_pts() 07:16:35 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x2) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) 07:16:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3ff, 0x0, 0x100000001, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 07:16:35 executing program 1: r0 = semget$private(0x0, 0x0, 0xa5) semop(r0, &(0x7f0000000000)=[{0x3, 0x8001, 0x800}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) 07:16:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x80, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x2, 0x0, 0x26c, 0x16}, {0xffffffffffffffff, 0xa86, 0x4, 0x3f}, {0x8000, 0x3, 0x5, 0xaf}, {0x1, 0x5, 0x7fffffff, 0x1}]}) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) setitimer(0x2, &(0x7f0000000240)={{0x38aa621a, 0x7e}, {0x0, 0x9}}, &(0x7f0000000280)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 07:16:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25, 0x4, 0x40, 0xfffffffffffffffe}, {0x2, 0x0, 0x4, 0x8}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:36 executing program 1: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 07:16:36 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = socket(0x2, 0x3, 0x3) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2facafe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf7969e5d2d9ac55a52f7dc809000000a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b37e9ca54178cb0267ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c8920000abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d21780180aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c6c013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2ca8812a40fcec3f196eef727b24198dc5a3300000000000000000000000000006c014208803a3d83e6339cfd67d7dc70c9495cff037bd4a40eba474f403d029c909a0e3e3bc4a037533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f40da43d6a0a1997ee87d82b5f6abb5ed4b9fa83639f37466768c885dcbd08eb49b8fe6f3b59c1ba8a6f38927f32c4aefe037a3e8b08c8fa4d24f1cc832b8eb0b4733d9d795cc76a6c1cf40c9e8a53c7afbf5677e4050021831fd89d264d7d741002a2d5fe7e45257aad8070000007adac85a9a20393cde207f70e14663e7b2d54b49917168b9968b4b4dcd6cf7c90af6770883147c02387239dad554c4b4ca3bf598b09d322b5172fc7a58c6876ff54690302364abdfef1d444802ad8445efb0c9a4cf8af0fcd5e811c9dabaafe0d6207595460e96e79b6776c2f02cadbac7eb3aa666392900000000000000ae2c714c450a007c87c3354d279f93faf4f2564bc037dd6e59bb8c46d1a84a94cebadca00ceec7f53da189d13b00bb92375b94ed4e00ee027c32ab50ac3071d94ca7ff717e5f623a11"], 0x10) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000100)="475b5f72c7ee41eed86e20933deb384f1bbe8b5fd6f428b7aa0a85dd296950def3b252df6901fc892a", 0x29) writev(r2, &(0x7f0000002bc0)=[{0x0}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x100000000, 0x1}, 0x8) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x1000, 0xfffffffffffffffd}, 0xc) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 07:16:36 executing program 0: syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x4) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) write(r0, &(0x7f0000000200)='kP0', 0x3) 07:16:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64, 0x80}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xb5, &(0x7f0000000b00)="997b97edaa04a6c90bb1af07bd49dd61d0a92a2f9e9059e30e118a4bf5ed464a0f0e1cdbd79bcb944c45b4fe8bcc543e9938dcfecf4da33e54b8e46e6b28d204642877af2fa1ac8bdb34a9e88758b80657b576cd7644b6215196b372cdd1694ab55b2e5eea046f3eafffc2877cdefa73b17bfd75249cde522d767a51eda849d5f680ffb7d397ab7f3b3287f85d9c1489adf1c9b8cb37f6796b103be8f2b62573ccd6bf32493c950270f542a6dbb8a7b5c498fbec5c65d09af0714037dcb8e6a0c2df1574ee449ae18409ef03796a2eeb68958e720ecd4a2f98052a40ed8c50285bbff434c980aac1e73891d2b3f3160a4baf8e536d2749622d23bdb12fc87d3fe6fd0f4b96b8f95e739824e0493bc2094b44875a8c6af4877c2c119a7be08def82c886f71b30ac523c910531ba50f973a2a41270796665d1549d30bd54c188772723a80a4504ac042e20ffd7af1e170515dc26f75e6b86a410e7b96eda30ddcde3dd0e721fec6101e63678859ca3c07c75d2dac3b5978ac4ceef1f4b1082e4cf56f1135834913c4057fc4f95f496fff947f8fa7476df5b18299f13532bd8a309509a518c5f47a88d4166c67271986c8a8506ebac9a2f00f4a32023ec2c214014db1fc1055c3e05ff32d30daa141f3908d6ad1f3b96cba801ad9a9664021ef8fd1786d373c4a194c6dd5c221514fdf0005aad40b99c91676143f242530080562989ff89e6102bc76bb01ab388a688c9e080f1fefa3247c7601d2b8938046d6755bc409c31d4b86ea2e3029fa338b05caeb47d25ddc5d401afbf464975ac8e017130e6a9a644c45f490011298b499aaef2c0e1ccc16a0c35abce3096d0ab") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9) 07:16:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3, 0x36, 0x7, 0x9}, {0x7fffffff, 0x10001, 0xe0, 0x1}]}) 07:16:36 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000080)={{0xfffffffffffffffe, 0x5cc, 0x98e}, 0x66, 0xba, 0x6}) 07:16:37 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x40, 0x44ff) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) fcntl$getown(r0, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3}) 07:16:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899edd2b490f5fc70a08b68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e913403526800"/338], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f00000008c0)=ANY=[@ANYBLOB="00020000000000000062757300"], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r1, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r4, r5) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x29) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r6, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r3, @ANYPTR64, @ANYRES64=r2, @ANYRES64=r5, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r0, &(0x7f0000000880), &(0x7f0000000a40)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000900), 0x0) msgctl$IPC_RMID(r6, 0x0) msgget(0x3, 0x3f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) msgctl$IPC_RMID(r6, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 07:16:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x28, 0x1) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x81, 0x3}, 0xc) 07:16:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x2c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)=[{0xaf, 0xffffffffffffffd0}, {0x22, 0x4}, {0xc3, 0x80000000}, {0xa7, 0x8001}, {0x22, 0xca3}, {0x4, 0x8}, {0x81, 0x4}, {0xc9}, {0x21, 0x479a}], 0x2000000000000290}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x400) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) 07:16:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$KDDISABIO(r0, 0x20004b3d) pwrite(r0, &(0x7f00000000c0)="f0c4d8c3896aaecb65b273c31e2855f3f120046d9a97c0757ac4064700d7174af83cb32e68c88b8b4281c6656828f5e42a597360d003f8113118a678ca0919628a4809f90c3372863db18e1598d1595bda3de628840e59e1209dffeef95d16e95c148485fcc06e45dad79ac768f6ef258223d078ba5103164486da13ecc09ccd757e6ff47a24731bdc27ad310b850be1f7f074f4388a3b37969212e9c7eeece8797d034252a7f2a42576b7a9e4bd8f72f24b3e3534fabb63", 0xb8, 0x0, 0x0) 07:16:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0x101, 0x3ff, 0x0, 0x2, 0xfff, 0x6, 0x1, 0x0, 0x40, 0x5}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x362) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 07:16:37 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x27, 0x1}, {0x0, 0x9}, {0xe7, 0x400000004000000}, {0x67, 0xffff}], 0x4}) 07:16:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffffffffffffffd3, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18, 0xa}, 0x0) 07:16:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) 07:16:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100000c05, 0x0) fcntl$getown(r0, 0x5) 07:16:37 executing program 0: getppid() r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="70012e2f66696c6530000b760000000000000001c915fdac0eeed1274456633754479e0f34536bba4e"], 0xa, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0xffffffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') 07:16:37 executing program 1: clock_getres(0x4, 0x0) clock_getres(0x0, &(0x7f0000000000)) 07:16:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) write(r0, &(0x7f0000000440)="45ebed7c55814be0a670313d774f3e516de9ca39c4363f5d1d4e4c1f144fbf1124dab30cde50305d0b2455dc37a1c0dc42001bfa7a4192b8804a8f4f2b1bafca53217f2d4d52f6d4875d6a3eff3a2ea93078c117d911f520f5e16ace68bc2ca61b52305f97cb669413728d8e68b3db4176f763523363ec6c044362ab7f38630a0670439426557a1567309ab1050970740289e9ed71ef5035736ca367a88d7df8ba6c603c06148c76f236d28b323d0c39f340965396d6662c57743efca7240b2c4d911b090efd218c662a85ca7e2a076a0eb2449aa29602c26181128ae3a9667ec2f9c7414507ef06407f8602ef1f63dc5c830c39bc1cf14d30d2264f10eb941b4829cb4e20957d0cca71886831c06687a49bf5f3c261de278a2e5a37786011a4e1629c1c77ba5d6d8b462ee562e82ef5c8c891ecb85dd5aa7adb1f2f9d096cb41a390930de3f58dacbbc2b96c6e2ce4548142f718ba4bb8d836dba4f07d50a98b36a872925599b577319cca4c84764f6b77bab440fd27a06f089ef8bfb1b52ff2030b7dd372934b53b84440b2b923ce82f41f1b2fa38a313ca204fa896c8ec06f04ef74ba0ffc6a3a44df6e99c4af38a35a5d053b15fed18d1beec93dd2b5d47405a7b40fd07cf6c8618a84f39af060ffe6ba67e97ae64cfaa9aceef98ba352372a0bfe597f116f54b5cf2ea155302157552887e336028a25e421ac100abe56d6c3d5a464943305857b7476a062a615b4a70266233c0adaccf0c77079d944e35b68b89b9f5bcaabb22f4afe09bcdc21284dc678a56a667a90f4cbb2571821b4a6bd6ff3972bf040007948fd098bab7e9c44a7fb0d0e20c34e2cc63bd125da31330359085f2d68561fdb5ab329f452778827ea44b6064b6b9a5bf38e0f4875889d16a888a954030862a4665262dbbf894ff3b2b311ec9e1b5ffcbd36f27db5d9009ae6e3e04f10d2a71355e4fe3c4721d7fb266d15c9520bc840e1b5fa5c8f10fdc6504671e18f3008b5f4d5546b96cd33ea3adafa3ea73d4afe8c427879db90d7f41ffcdd311c3cbff444cd3f9092f38ac5b8e30d4e7278a61eec49a77924cbd81d68e8f93bfd71bd931ce4cfe0ce5d9ad0391f11db07087cd95b4ee8f1256aeed6679345f544d13d754d7f632a4fe5de7fb252b4ff87f0b3c347e938a024b850b4b1eac9146ada728954fab45d45f78cd7710bb55640c35d32de3a0bb2cd600138f98a0464defd7a56a34947e79e547af252953e6d1fd0f9057ed2392b0e909da1e9a1b06bdd241ffd4a59bc9227c2151635741e76beaaa62497503309a6f12ce086c0a7176a3ad712a619a52f520a5a4381ffae3c07e91982b856624ee5d268706db8b2af7ed93d550b3e4a60abfa88b87aa143a981ee3897beb487098b88d03f581e5d8d89faf58f4f4f0bac485e84f70f3f90576258eeb4fede29ce6102086a4a62e309b8acbd758d860e56b1c8162522940ee80d7a8d9c6c4ac785b54253428438ff8ec1cf6a075e5ed9d9621541993e411e2c424f8aea5446fb168c870fea6e1bc1d66edca682f1e93e68d17c1d794c9510dbae90cea425750572a42cbb628be59ff86bd63ec1a97eaca1c88217039f2cc60f3fabee31d71d129cdae9cd338df1f10918c20033f3888f155c36ee541a8f0c26d66e18dbbf9161ee56ce7f7509cca00ec6bf13ff1190dbde883345c4db93ded7eab8679d4e873f7f50851da35bd12d068217c46435e25ab4c66dfa42c523cefe0b092530e31a86bff93901313113f546a1e4829eea11804692db8c92f27a0aeba8d9f7a2c631ccb17548e97beaff8ea13a196c34a9ed0a60e038fd2ec7602c350570edaf3b77d29d77bf8e767ba4859e2816308271b0a65e52e92c9e1d8e77a6cc1ccdf659d6d8a57a3a1961861b722a590233cfb783e79e0a175cc8cd7b5a344f04fb92cc99626334b999866235d11e4d5c33db98f555c3c03efcf471adc096f0d8af9a00827fc20cb7587ea6d5220ae07d113ba14a376272a9697f8632e178f9dc85582d2c38a3cdaceb904ee3a376f158f77dd673eeb7d5d3a5f080cf22f0d223f1e2391d53a94e896c4f5edff8adc5551f0ad6967eddd3cb8770388a4e3ce77b2d33367f0d6955540fd3e4758f9c122b067f8aafacae820e5f46b54f9ab3e1480929ff1d2b2747cfbc1363999175267fec9dbc6b611ecbdf8c7b6b892b869a43ac249b0c2be04348b96ae78a0fab0e42d5f8ed75e87e87f0680917bf4e077c60adef36f8ca31e7232884bc7b0bf191b19c0d45558320f40f3118912662e47337b7329dd15248a00271972bb07512e10c8a7918caf0242b5aeebc2a712dde88caf89016607b1b062371812d612c82666ae00df8ea6bd1e75e4096bfb501644a6b577582ac50b3e98283d78b58195055a05f77316b951a2feb2628356fbf4207bffd1ce2dbf692d4813631e610b78ec710e59b60d5cf2c2b658d0b7c24ef3859b386e617e92349c7910f0572298356fef7af10cbc584699033a81a62f09c560a3b06c600fc8df37d01836903655e617305472acacafba36a8d9487b732617c2d8e0d3b24fbeab1a3e972e84c889fadae5ea7d206e5c0e24e3d9b7e8ea6781aa43373b9036435d1b79931992d1d05effc0f0f9800c73f6d0d63b61b0eb756b4db9964524f02170869ed7b1c181fd7ad0def7c611fa84242819d31490747f58a83deabc5f0fb5867d3b9c15a60a00f45e4c95d6a50cccede0432c19f0fa507f89f245139e4c18fe61bf0bfd6a231ef5a768e3b0f096a3a5acb364b5142e59c685551331c10a3cec9c3b961986e067dfcae3b8b961248afb6d1c185a7dfa6b7a86776aaf62dd0a7dbd373d433d09e3fcfa57aff28205f5b95e32100854853a27d23844fdc4d047952167bc3f6fe06778daef1a8dd49ffa453c7130204283656208564f770482e744a2cc6dcf367afe036c13c88e3c193d9be8d2b59bb629ac58718cb91ee51145f16365e017ff40e429a45baa30e68b012b7e016dfe6e8c7d0f7380538feb52bee772cb97729b4902c8d24b83720cda010d2d7f658e69533a661e0aa04177d3b98858b4b0818d306f303cd59c7993bd979e0683bb2e919aeb77ba692a894632afea6013cc77e0a1b96a9ba3b31968f77e283e54d19510d151662923db0d8e05bb2da6d4cdd7701c7f88d64efca5bd710c7ea24a2759c098be506c796dba2069d53b5ea4352a3190c392e034774a3d099a28f2a240a83f8d2027a3b0ce071d48113452876f89bed51b3f81d82fb8137d21e994d4ca3f956ad487f4dac1e9bb9308288e50d54e824efc51d317af05846175a9fafb9c2491846e849ea4822a0dce4ed914f8c20cbe4f5f1b47ec7ec6da3e58def59ee68647080644cd54c80b3fae6a38fb9637fe34c472943fc7f3ff3b9a0df5904c1412e5c261c5a0b31f35c2ca851b4bc5adea57f34e144b0987c1b0d4e2de6b316c986bf4b21a7474112dafd61ab217999d4e0062f9ea38aa62aa95b9297fc19b757c62560c072331e9d709896705c7150593160d4b214421e9ed071329e34779e95d4cf07428c5c10a5bb473f88ab93e60ce63c08c1c9c015013c6ec56b67f8abe2524820f4d84264816975607fbe8fd9faacb5d83c8908661be9ec0edbee8b73c84b7189ba0959509f1c24f6abe252aed5020fc4a9e6bac93220d458e7545a6ab5249eec982c83ec611e38ede33e1383eda2e748168db4d9705300288ac0b25011692f87731538ce9429621d47946b2de5666ae81e034e8e29cab3af3a7aa2cb77a8199267aea8e3ef88223dfafc2fd1b4a8de3c6cdd969425b4fff656eed01616414034bc0a005286dd2f5c646434c496bd94f1e56751fa4f7b8b00299b485980cda7d716d6b8b394dfc54a19c4b590e10c6651edf53a7a4f5b20b9795852ca46fe65073692be46261c1c09b8298f7fa768ebb20b1fd613a9e194c12fe0d756df2684e374786c68a964676d7b6c94b019ec6deedaaf03840b10d167e4550ba92b07b1dc3adeb6c93efc459ee9493b58eada037a072ef913bc762cfce0c084d83ade8de4cb618d867b48be380ec1a7ad0dde20c80aab74088041b7db7d0d522e07d684f9c2418aa55b54d4236da347baec0ecae38f9098344fdbfb80b684d10f273c13b3676baf5d19d2fb46281f77f7a39c97debfa919994c359f7ccdaaa5e22accefb6765725c944f299dd87a66b00e1fb3731e93ac1ecb02ab2ad4bbe52ad39174df94ebab3d2ae4a522e9fe2fec83cdd04c11b0355e8b75e8094931e85f6bf3d3272bbf9372dc66bf3727e25b3217fb623565bf73b3a61235a39e07b4048f666b41d594250f8eea7533fe2a98abc36e54623970f1e8701f506ff698523ec764f5d3e511dcd9104a3b751b455b564da9bdc73f07ced4599b03ed3d360d7d13db9e155f6533faedf03b5a59884b691be76d75fbe9b769ec2da0e299ff76d89ff55ff15905d00056205a2279a0ce75cdacdbec172cab7968f3753b001e9271ff66d8874ecd8f1374074d2a7630923a6012700bdaa1224e18dee2be2aa727a2d1c4289200b33858ab7752372aae12e9395021506443b20a61c552b14ae49f68c7a1182ba5721f966061247fa41a6dc3803a40f6bfc8d48ddad51e99ca932ae7660567f7c6fc3f74560d98c8b90b2f03aaf9d799f40429d5cd2c6625a615e4bc972bfeaef506c49b207807fbeae254fd6f69b68a984bb3c907479a77cdb3af31b79debc5cfa4fb2b366d74f20c41f1604f8dca14b238b880cfc255d20aa072ffc534fa31306aec30361a5c9e6fd52d08f4a296bec65dc76d98063c4d5967feb85b8335a5bc81af42ff32a47799634a787766d44d9c4a3d10b16336d968ca5a612549ca9f9902993e692c4d64d094d4201f9f9d79f93e5fcadad7d71c367f7e16e749f0bcc2f27a8902a4c263ab4422f87fb4d1a83cb8f3c15cc6f50a0700d0f367a2a0bd747ded08bfaf07898c7e5f4e28b34f5124aff66394201a30e7f12a60364275766c7abea52a098a811ac112a5212f8352f25795d337af0565a2646a51b079f53ffe6760be25f7c93f9f0cc5f3dc4b9f1d41a224909ecca3dbb7d00c278fe4484a764389deaead698375fd9f33fe88e9fd75040386a11e77bd24f4a15d5422b5f5d345ab95e78efa7cb565d38afb28695ff0a41e93436bbefaa623d9bd6f60e36b53ec6c56580d3a3a77f112c227afe66f15ae69206150a29a10eba112dc6d39b95e78234d5aecd8511fc420a70ae31009a668d7f2da6c1a8a9add11e8fbbdb5fcdf2d384dba163230a581e899fe55bfeba6795b66b7a3865b62221dc2eddfa62aad0cb949e1b7e96faad6769d9f428eb8ea1ff756fc35eb08a81eef5fb4013b9e1fb3c26b6be14a91607a2c8b72a64e4f188fc9d6840cc8b4294264e46949c283062baf414a89e72f13b44da4a2d1c95982b171c28377a914243f758d94f4764490603985f1c34b47f624938c61cfda07134ad063b4cd4633179fe405386580b0f9b57859933ae630c953f84c572bbca9f9fd1a78c14eb4a09299226ab6f9d65f65b53f3f0b4a66a9dcfa21492626ea7bb707b6749df28407ee2723ca5f1274b51311daa08ed643aedb014cf1a0a681ecf217f8f30fb0bfe3f292c4e5dc0514417493980d0d360b8a5fc8e6068a927c7b59a69bd054f6638b98a33a441d34fb7c6c55bc5b995b1a20bead9a9528c12d4275ea1d6aad1791523905379ce669e228ba835e60834999bb9c7c3f0eff517b35dc7f7e9d4242fe8110df9114d5636310429218cc7a467073f94b3ae498", 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x108c0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x9, 0x14dc, 0x0, {[0x8, 0x20, 0x4, 0x3, 0x5, 0xfffffffffffff6b3, 0x4, 0xfffffffffffffffe, 0x4, 0x1b, 0x7, 0x200, 0x3, 0xfffffffffffffff7, 0xef1, 0x0, 0x9, 0x7f], [0x616, 0xdf4, 0x6b5, 0x1, 0x1000, 0x1, 0x1, 0x3f, 0x0, 0x4], [0x2, 0xff, 0x5, 0x0, 0x20, 0x3, 0x2], [0x20, 0xc6, 0x6, 0x4, 0xfff, 0xffffffffcf3132f2], [{0x5, 0x8, 0x7}, {0xef05, 0x0, 0x6, 0x42efa957}, {0x9, 0x0, 0x401, 0x9}, {0x3, 0x4, 0x2, 0x1}, {0x800, 0x40, 0x8}, {0x0, 0x7, 0x7, 0x44b}, {0x8, 0x1, 0x5, 0x6}, {0x636ed635, 0x3, 0x7, 0x4000000}], {0x6, 0x7, 0xffffffffffffffe0, 0x1}, {0x3, 0x4, 0x5, 0x101}}}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x9}, 0x10) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fff, 0x7fffffff, "b8000000000000080100"}) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) 07:16:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86125) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="040000ae97939f00"/20], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 07:16:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xd51, 0x2, 0xfffffffffffffff8, 0x5}, {0x9, 0x7f, 0xc93, 0x1}, {0x6, 0x5, 0x1f, 0x3bd}, {0x0, 0x401, 0x7f6, 0x9}, {0x7ff, 0xfffffffffffffffd, 0xfff}, {0x439b, 0x5, 0x7ff, 0x9}]}) 07:16:37 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) socketpair(0x6, 0x2, 0x1000, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 07:16:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3ff, 0xffffffffffffffff, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 07:16:37 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) 07:16:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000180)='\x00', 0x1) shutdown(r1, 0x3) 07:16:37 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20108, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) r5 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000000c0)=0x1) 07:16:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) dup(r1) fcntl$setflags(r0, 0x2, 0x1) 07:16:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x74}, {0x80000006}]}) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x112, &(0x7f0000000100)="be338fe1") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x8}) pckbd_enable: command error 07:16:38 executing program 1: r0 = socket(0x2, 0x4006, 0x0) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) r1 = socket(0x1, 0x5, 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x180, 0x0) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) sendsyslog(&(0x7f0000000180)="c6b0b0292367bc6e20e00afa373992bdeae5266936439092faf5b67bbe3c9e0879754e323f0eccc062b305980b23769a6493942fdadc5a5324a520b59f8716b660f21c587bb52a3f773a48d3265df323699baee4256c485e5f2bf37c6d09eb26f0fec20ce42187b2fae6f0edb717a5f3f5b9606433ae415998d0f998378ee18ecb038df45d9ec7e8d891efd17547cb9da02ecee6143cb8c8d2d79780a00f90ee5c0e1eed3e5f17017f80e27f", 0xac, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1000000000080, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x1, 0x1000000000000002}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x8001, './bus\x00', './bus\x00'}) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/236, 0xec}], 0x1, &(0x7f0000000200)=""/62, 0x3e}, 0x2) 07:16:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8000) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x100000000008}, 0x3c) chroot(&(0x7f0000000000)='./bus\x00') socketpair(0x6, 0x3, 0x6, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000200)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) 07:16:38 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) recvfrom$inet6(r2, &(0x7f0000000080)=""/77, 0x4d, 0x2, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000015c0)=""/2, 0x2}, {&(0x7f0000001600)=""/250, 0xfa}, {&(0x7f0000001700)=""/150, 0x96}], 0x9) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000002000e6a249caacc0c2cb579648f8e097a8796ff5bfce010dc9cc512ab2f5106bd4012ae39bedf25ffeff720db4ae9f2975ea7aeba7a5c6fc0d8197df8da03c8f1b94cc00000000000000001000001058f6bf9406cf4806aa2c50ce41942b92e2844c2dc2e06a49ff99546b812b159f300a2b0e3b625a28263aa911113fa44c8f8faebb47e78fe6ef336f4b4ff35618ebacf154dc2247d07b369e0b7ccc9c09016ca65ed7fe60d4878758411e432cd554d2b3fc8fc54be07813c40b41f9596afd72f6c1075342bf4444a30718d02e39de54de14bb44e987929929f540ac24227f09a12259"], 0x1, 0x800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) msgget$private(0x0, 0x1) setuid(0xee01) syz_extract_tcp_res(&(0x7f0000000100), 0x28e, 0xd26) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) msgrcv(r3, &(0x7f0000001980)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eff6cf80af1bedb2a8f5bd825ca15d5d9bac5dc2c90f845273cdb981360b88568c4f8cf865b6bad8800d50940e52568ab3225f9a4ccfab991d7a430518509f8bd56c82d61b5dcb18986efdf1c3af60f27eb6aca0319a66753c00d664a6ce22b52dc141a7ae99667d3c73c2a1b77750055a41f13dc35f24638f4872f4fce7d234b2dd8bcd5d96e1741474b10505a9e451e4a7accee417a9dfb708e9bf86245c4b3e03d20502e54fdf0171fc5a87cbc30c"], 0x2e, 0x2, 0x1800) 07:16:39 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r0 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 07:16:39 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x200c, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 07:16:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="77d345673300d7d4b94b964397780ca0272080b24d75cb9a49c96181bdbd35aea6b64d67c148d2413162b39e0b88d71458d760bcaa65550bc99ac47252422548e0d0449d2bebc963685b847dcc4c3d5b5d922ecd1bc0399ee3ecda77473ef0c99310b1f1c1ce40f8e885130ff34fb2d9452e3e23cbe360c7e8bd03438df4eded4a291561b4a1b8d561521ade6ad19a1f4cbb452682b219cd583af00018292d49ca2f1acaa4b487140c0e528552cf168c30d032b62eac66d30fd795f37461e6", 0xbf}, {&(0x7f0000000000)="1a7c012cec6b0166b40da23d62c26479a7f082febc4cdc59713df59505a226805aef6f2b9f6b5174cf11a946d369ffe0c29f07bf63f2b712eb55cf06b6833fa8f110e6f5e9ff5d9f5462a1383605f85338f8b7a1f5a0e9b7f4a432689f51f66b58d5e8ec8500edb483b0a15e8d14fc7ff999c3f059288cbdee5a82f4", 0x7c}, {&(0x7f00000001c0)="9b67b119fcedf0387f43fef5504bb3b471697d0b09b5ef76882284cf1a70489789058facf46e348be63aa332d1718b3ad424c9b87ef4c1b4961ca7ae7d6c52a36fc6bab1e8c01113dd0c03162ee2190c719d57465b79a16893df31e7cc73c93ac6fd3592cf9fd8711b89e0778e51f5eaca67d16a48658e0688000565d2c0eb98b249fcee441d236a6437d960a2db1da5756e97480341605909e2a3c8c0f59206f74914c722fb713ec94a0ac331803a5f2cb1c3c6", 0xb4}, {&(0x7f0000000280)="90ea83e00828320e7290319078a5d5b9e45fdb29f370335d1302236aa7ec31abf303ddd768e20c381774b064116f37df4e290f1114f13dc0a77ec736a2e894ae97cb6847f7ce32ce7b8708cbfcb8f1c3dbb2866029ebeb14f4747cf8f070ac8b75c24a70bd7510c287f9d99c7de2dd6f3a0dccb9fcdcbb9769173b5304788eb7feec68f861687f1842873be5128ac02524683428308691c529032b701f06f48aacd7505e453b77c3ea510ec84310bfe2fced10ac7e2528d15c699419f6cc6e82c54b93d01f6758e5069cbb28a0ab404d131a98f35518ac051ad7d614df4f0c05e06ea7c4cd4e902547bbd62338", 0xed}, {&(0x7f0000000380)="b273e84d7563df424d4c1dcbc7e0f053ab2fca6234f07a4a6979f656774e0573fbe26fd6af1fb562dea547603dde78e59079524f8bd96e3cda2e7f249694583211a7117f14caa471b2be653262cebc1439c06705a61a946440016e36614254e52266dc118dcb3732af3d27108a5faaa8d5c6085666df6f2abde68462edda70092bc924eca9f37a0815c0f2903d7282c6272fb2ff229c2db202c1ec243f89797b6c81", 0xa2}], 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) 07:16:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2000000000000002, 0x3, 0x102) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) unlink(&(0x7f0000000040)='./file0\x00') getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 07:16:39 executing program 0: r0 = getgid() setegid(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0x0, 0x0, 0x400}, {{r1}, 0xfffffffffffffff9, 0x31, 0x20, 0x0, 0x3}], 0x60, 0x0, 0x3f, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) seteuid(r2) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x4a8b93ee649e78e6, 0x92, 0x101, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x20, 0x20000001, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x48, 0x0, 0x3, 0xcab}, {{r1}, 0xfffffffffffffffe, 0x52, 0x10, 0x3ff, 0x2}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80, 0x8390, 0x8}, {{r1}, 0xfffffffffffffffb, 0x80, 0x10, 0x0, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x2, 0x80000002, 0x9, 0x3f}, {{r1}, 0xffffffffffffffff, 0xa1, 0x80, 0xc00000000000, 0x40}], 0x1b, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x1, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x45, 0xfffff, 0x4, 0xc9}, {{r1}, 0xfffffffffffffffe, 0x67, 0x0, 0x3, 0x1000}], 0x8, &(0x7f0000000200)={0x4, 0x4}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 07:16:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001ab, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/104, &(0x7f0000000240)=0x68) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) r3 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) r4 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r6 = msgget(0x1, 0x2) msgctl$IPC_RMID(r6, 0x0) 07:16:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2103, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) r1 = shmget(0x3, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x10b00, 0x20) recvfrom$unix(r0, &(0x7f00000000c0)=""/9, 0x9, 0x800, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 07:16:39 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 07:16:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3) pipe(&(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 07:16:39 executing program 1: mknod(&(0x7f00000014c0)='./bus\x00', 0x2000000000002063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="4209db5895b8f4e28513a2c532e8d420f1ff0acacee1ac4735807b8457970c80b9e7f663d50f053132927b9aa6c78975125ad2351ca9f099b3e542924928653efe017ceb1146bccc6faf09eff3672a692ad2ee40db0fab51a1e482dd6af33c7fe6796fda19058c883547fbf67953e883e39455db67198f1c77106d1a1e8fec13115c21c90aefb9bc48c86b787fb709b7707c4310eb4b87", 0x97}, {&(0x7f0000000080)="8a34caeb25841c469c18fcefcca43f3a22c396db4ea8aeed1c7c39be08a908d4b1aec6048bc8f9c1a932348c0ca2d673083e8ae40b271b88b8aa8e0b0e78726da946fbc0c54039", 0x47}, {&(0x7f0000000200)="7fce532e34893b5b252c1cca554629587af6b6a409259d49401fef75ad3906393483e12d52e1f68199ecc6eb51c43fe6e1eb45446f7d78587f0b69e171850d5c215895cfa7d0cd4a30f0b586c4bf00460361e571b308add865be5ff873031e81950f27a7455316dcf8be64f71462a84a0ec6737e0d165ea35570a39e2ccb8a6691e06aec42dfa7e102ce8285f2db7557ad4eb7691303a492d8ee685c34e99afec0b98f36c845f485c4fe47f4fdd0e34525552dbc8e4dca50c85eb87ab4ca030fd3f7f028bc7ed77fbb4d1670a9f85f88755e9182bda399c44b35f290c818a6c45d22f69e94c81e1331e928d0c60954efff2cf7976865b2c9cb89c9c49118a524389978bde31a2dc7ef21b7584d879c4c53ededcd2af1e74f1d9f9e00308deb5d30e536b3105c2554dcb27e260e06edca151f7b666d432a948b28df6c2a37fc1b28c7fd6d5eb242ae0ecf3635063048525937f2b423d924fec0a544f8d23aecf80db19b8b60e25b1a1fe5ae16a10bda45c7160446d4b868b02f1656a700f0ba3d0203a9f991afdc908b2a91949d369558473e28a06dbd64ff790e4e3c6ce83f4b66b27fe9fc8f9d4b5961647ab7071eb7a8b052421b0ad73dae293c45f679bcf48be2219c6c983dbeb7f2c8e24da20bdf1f7f49920c3e5c4272f8cdfde918d2798d02e7c7c9b899131833b9d6251df30edeec3e6daf02e23da31dfd392de7d25fdeb8e9405fd3de3181d4413941d529906fbf3bcb046d4ff7b315a5d39eea9f993b20912c084db57d2b6c474ced4d0a251b398e3f87c10beb59677a78e8b738225622c251da7581b578964ffbf5e3e18b27363f6fda07f83e6ed3106f8eb1eac821ad65263e5f354a2adc70993ffb9266eec355a4b0fe2c9b3a0e5b5b50a7440fc8a9435727ca3a019df602a86b40d69b294748187709075b9bf50c021aab93b6b1dd0dcf703a0894ef2e9412fb6c2f43ad4c2432f2a9680309b959d87ed588b4c6d057989532e7d0fc132151a89ec4cbbbff602fb3cb3b922e5b90f4add7099cc08a6c8b71b4205e10f57dc0d95f707fc7456bfbca6e4a72018190eebfc01cb4c86d2306b3a387a73bea12fb0a102cf8b40c75778e2a24a690394ff50444e5fd8860e7f74adcec0a45c9854fcbfe7315f7cda24ed0a11200b31efc0f659411684811d82307a6d43dd5813841813ca6384e4eb92ab78c3f4d3e415be1149b071924a0f4238a08cfe760262c5ef72bfe3eb60e7a901825af52e9c9dda1272a58c34c25766501d653084eb83569623e725a2f4310b09a525ec52a7c632ddf675cfe6326b5a6cbb9b8152bd22a123263feeceea39131a99438c83a3426664ce7653df448d785144dc388e9b7d0fbe4591a50cacb162b51fee317e752ba214163dbc6ce65f8f2de8f5cc7bcbff02e2b433051dae82ad949d5b4996d5e32eaa918aad632462e688a68b9a3d366fb47f5de77c4641baf3f118be036d078300974c705b8dbd6a8e210cbe9dc99581c9d980f24057cd1f2f436a61e5f0313c76f689e770017df946c0769b52b346cf4222d59a2ef55867f8725eae3785bd3bb6528549c84f1378f19fe96bdc0217f7b9cb73d2b77d95f6cf990d90082fc05f9cb4897c4395e483b83decda3dbbe3016caee325074fcdb64fe270cc2ac6fc9301e209b60c87cf295ea261b07d75c7a785810c1f28335a39590adc4f827e93c41b9c41c2b1f9954cad090dfdf62a5aace6562df4e53004aec888340e9fe97441320a32968e3fa0e223ef68b00800deafa256118fe050e167d6ffce6ebf7bcc9c20bdabefae12ee7b89a135269a3c801702d56d95c582357782011f26cc35d2d3e7a1d7d923e94bcb34571f85cdd49f1cad8a73893c1b83c055cad4b5e17372a4dca74a1abe48fe85d64a956052e5580d3a0ced81e3e4583da5fda51dcb7acc55bb4e2490d6b5d788d322bad911f636dcec676554c509067af1d43223d4dfa71757fe19d3ab4d7c157b6d57de4454c8255c5c9bbacbc0701970b24f0ce56f9bb407b5f009a9885d5fe6ba4fc49982ea70ab25bc7d3af17351c4d7666684619b75c8cf317db172429c620987dab584d169a39e4c25be22d14e5e2f54031c82b824cf590baa29b7877b0ed5ed64837b6ccae765f158398270abfbd9055502afd7117da8dbd16622bc4bd4929b4fc17cae7dbf46ed8abe885c019622f4c1aa3d8ee68bd14bb1651a0fadc8d6dd57a557b2d2923d338ce5d0aabe704435510433003130c3b83ff6126b02ee4eb09131bd72859780ea4f285cdbac1a63a5def728d876b7cb979af518574eb64c793f5af1da80d50925a0e71860cb89fbd0ce362979476438e7b0e27273949c0e82cfed7a6170e0e8f05a2b786cab68d5df4dde85913f1bd6441bcc49b9b6d9e75d91b03c3eedd6ed402efef1f055d23568874a46bea0d3306f74cc5e7a64e1be334268ac5945313c91f8fb476902257fa98ffa85e47e1e3d0a8fcba2a6997c3b0981bf0f8424d3b27e12e9f76dc75d7fa2183b801e7eacf11c0deff8abdf4e5d9982cada475c9279b80414b05c1556b0d21dce6530ca09f119af8453c4f90aa410eafc04ea654cb9c630f179b8d8360cd57d3119a8e4ecc4c3c1cc86b2de9de9044d51e2d2b2975243a880e78a4202acad601cfe4993333370886216d8555d5f9a401b874feb5c15515d1d2a8fd94fd56335653dd5c222ace2499a22d3a522a9819e92c54616c1e7c213dc6642d95f60b46443601f3e183b03aea329fe42f5fe3632233692cb3c096837f024775fa48f05191c8c81ea2c0b7e26d4c68ad3788d1e8a7d7123ab083885348dd2c97c3923d218121fc3b1434b104d46775cd46f7d5dede4b2bb30dab9f7d6503bbc174bcb47fef15ac38bdad3bc279b47574481ad444b9b1600b994596e46ff635a70b6b4b42de45640001bd3f76976574cbe2eee8b97929fced4585626c7c255a223285ea73d7db439b9ce5853ffe878e4b7be136168f89de4804ade2cfd543d22bea7a33e16ed28f4505b6333a9db4d235ed49dfc6edcbb6bf8ea20ce2f00be186e884221348d9a6ddbbca7d6c6772cd858a02d2d189d180067ff6639c82a34d153e967fa85d1930686ea8a17c836377921181ff1f621c5f5b6bef28a2c0b7ec618a69bdd3d6b0bbd4a96c3a45d4047733d9c2dce601ae70d56f341ac653f359204cf594b44a3e6b887e3eff977b6f177557acbf3cf827380b49a43a53bb5a312c5ba3ebb2c6375f1d7171ec5c41009f295fea96d082b3048aa692af2bb199bad2989ea248e8259b6d3f9f3ce2aa579c84c2ee9f72cca4dab814cbddce2a0ef69723dc87e762d770ded0152d5e27a68ff1e5e31e0664cf1d90d6c3c6b4de746403237502b9ce9071c817166ec1cf5f01c710c3125f8e1347586ca0367586a27628a1fb6abbad41d7575fa03d04282d5b71312993d1d3977ffba8582d8d8302ff50e5585aa5e22360ced3cc327f65edd037f3cfda54c68b4459dd92e32a8afb0897bddc5800ee46b6938ea3f7aec42d3d4137840ebf8b4aae7096ff820c187d020b3030f63339de0b93003d59b368812dac4be40f7de19fa0d8a6fa603c5edf9dac6b63f30472f91a198ef9de24855b3e618c3e060ee6306412dd07f46c5e89759972503b27984ad2a64a5e741c781a46f25a69874920fb5f4cf0c8f384c0d6ee601700102093c9dfefedc5cfb135a0dc3c8ef8ba65338d8a7e8970939361e36803ae9a620e1c1008da3e11863f6953e9ad1ef7b9bc6b2e9c0a0eaefbddb705070c325c05f1a4f2134916ac17cddbfa6e581689b4e3e5a92e1cdcc20db92a824f8df61c9d6aac16321ce02e972c14114e7a321c6ee92fc06b657cb69b07c33819bbb126b0492755d0490f11cc80df5d31f6e19ca346cca50645359b85e8baa5b425c65997569932286a3a136be97ee6038d0e02017f05b9e58b8964dadb57b6976c43ca8c6d9711070e814877e3a0d571af2e6b825520d1548609b69c9edc72bcc9cb4912ddbea1040e7f174dc971d6bc4f5c4e363dd6092041db6524c810d13b92e8ef1dd1888c84de8aef5f6ef4d74b450dd63c0848ccd4299327198b0c67cd37e07aab819d93aafbef75ccd493000cc8ee456be4c1209baf6ced3c37d92325814cc040a2e1069cdbaa4b90a5355489cafbd2cfd2967eaa2814f37b41dcd19291349d7116bb5688ff320a203460b97335711522013ac9a708dfa7e376a0791571f035d53c7aa089837bea776b67c4ff297ec4853e5c6eae3dea458653235585d3f14c585087a3fd66e572a0ad161516e64f5a2a6bed192ed0c267a1efec7e37e8e568a8e4a26588b957bce43fc927ee8b3b1e1f53f8db6ae5a1657302dfa86d2e8b876c709cd764e329016560cc19b4f34dd9099d276d119a0d0224664673e2ec8052816f1be19c217f35198d4a3e7e8677f86dfe7129652bd8eb2cbd4d9284b7a901dbae0163e56223714c9fe64ac95976e78991b101a58803e4e22b5d099a7f18296c042f94c7e50ee10ab4521f1580ebd30a609e41528da39dd0517b23b5a0ca0bf2639b766d97ede4a4b1e2b80e218aef02a4a446d4116fc69d8217c9bd22d0d3233f1143a4e61a65e74dc98a263369aaf2406b16ab983176c82f706fd1328684b62a3170b7c4e90113614e91ae9c5ca62f3dfab6c0d928f32cca3066a30d02ecc5d6821f350eff5993b5003af96a045452d8a50ecb046ff3c4a777e2e29fb1ec6746a8c9257af66ee6525f119f4ecb2fcd3816a21c9a7fafe91f06813f7a4ce52fa2d050d74bae79eba24c4900f0ee82d28629016d268559117044e1abc150046504107838e77350cecc93be41b2222b56fc8056eaef19bf102811a21494a388c44833b61025a050ae53011a59f7cd4f66430d4fd6a24b33a91a868db2fe6f09a493ec221fdd7d030bc528c669c27706133b2f709f01bf076fb018afefee9b3571a0374f42c4873c9a31832491ab673bb7e55facf211d3569dc071ef0c72f4a94cd34707f156e3c21bfd83fa39cc0456574ca9db98ccb76443ef33e023e239cdbdeb9382b6f3e449278d84a39c142225edffa02a2815b5e2d0342f16ace9a0da91cc782f9246efe75f2c6c770c6164372ac3b4560610c07dc109a7e5e4909a237f55db1308020d1f5d00351c688ed577501dbbfe2199b34f69d7218432e659976674ecb1bac4e36999da98326ce7df6f575ee07b5dd94ce652ad7500edcd398e9cf2d3e53a13f07f20dd42c596626dac26ecb545501e27c4b6f4c6e306d94a4ebf8225aa7155d765c1f359051329f6dc0715bd524df8c8a9c05857ac7e12c352b5159e15d3c3730ba656fbe10966d625c723a2ddd745a86967f83a1ea3aad5d43fe779269200f2dd0bf0df8770f745ff09ea15999595f3b3139621389b03d7f7b9f3c2177386b05c1526a84101add23c726131679326b981cb3f5642c66ce74664ff434510427a9d3099bf55491593921bfce224c7c3bdb716cf9b3da993e61a625b336c1bf011d3df0f9b55824037ca61790b9ced31f539ea8d66d82a6a7a9a4ed33df00d20f3470569121aee373aab6f0c83b7b62ab8a71110bd7bd21ed347b6ff2705f554473338b2be144fb8fc07c7b395f07fb9c3da9e265f8140e2489c4ef63c8d91ff971367033ec7d3f55b1cd5e88492d1f7afe8d505d504c6642d5be1188ef539c04896765417985fa03e1a4f366c8804ed828334b7f81076acee9a6dfbd9b203779656bc6812931570f93b174d374fc9de339cf8927d9185df00ea92f60c34771298ff783b5d8a", 0x1000}, {&(0x7f0000000000)="eb32e9636218328d200c", 0xa}, {&(0x7f0000001200)="309de343dca9b0732c1b6254b24f64e8ed2ea89f2bc3ac3556e399185da189cbc83ebfe0666204d47aaa85d8b59acad409aee93d670b37cc39d25554c312efbf38bb0df4b6f4fbc18fd17a1dc76e3102ec4c8f689aeefd6505c303c37c3580be038e11cb78e83b15fda51117d37d88cadd3656fe0a6b562e15b5d2083de098a2a5eadc7b5ca3c69df28cd921dbd343c70f155999b90af45d", 0x98}, {&(0x7f00000012c0)="00ea888870ae2d8cc291c19a3e57b46148c36e3842eba6d484bac193eccf85a79a44eb540465982fda0d221ba69cf56ca361777d8f73e359148723402ad02b3c4d4b834b196d5fbfb8be3df8a8a5a0", 0x4f}, {&(0x7f0000001340)="529791bb7bbc08004f495a2d40bb5958d0e8dc9dbf65bf00d1fe36258b3e33760810dffe06c2ab667f8788b8d485c94ced6d0792c302e886a4ea3e3649c1a5083c28f9c20e3dc9cb7bfc996a6e5e996fd6d265d7e1a5a3312a22aa52ea2e6b7b6c54f06c0af77f56e75c8fe74853465c1eb0f86fd493f367dd340da88060335d3b8ac9d497202cc85b0c03d9bb5d28", 0x8f}], 0x7, 0x0, 0x0) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 07:16:39 executing program 0: r0 = socket(0x1b, 0x4003, 0x0) sendmsg(r0, &(0x7f0000003480)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000031c0)=[{&(0x7f0000000040)="20d17645c949e82607e5bebe841f36fccc78fb48e895a9a5bcbf7e4f2d73ffbea1260512630116eb7cde71dd7d0352809cc9a7c19cdc25186843a18179d50f20e9dd61ff59a5ea05b6743922e6cf42cfc4af80d169212323e2a5eab06b45b039cbf45ca86a3a55f5793562ffc7a622203aead8840216868fbae8e618603a3927af1525660f3d38e0f33fe56680128f725b0df2e3cd4a875f76742ebdb6598f8c55f9c7bf", 0xa4}, {&(0x7f0000000100)="da220e4ee513b669105c81720d357a558e9bd4272200448901be0921163aba7f4d04c967f196f178b54504877308946005276c8f9705882fccd6a20ec0b4c7452f5b1c9fa3115165c6aabb285c68bf65518f53c7c9bf435f5d4918b3dbfda49fe37959adaf153fb307170c747eacba04c6b0ac9ad757f00f8a5d6033bb9b5fbab99508bc2cb868b737980fe3889739d8ada079980efa7ce92479edf8c86bd2f61b29e140083b0a332979dcaa6486eef88b5668022b4ef4c6751b7ba8ea45bb0fc9cf39d328440b74f778eeea9e63f3bef259f2b16ce8465325266a9322f0ef185688a6f4c5425061cf16ec047bdb3462251c75c596c6636481ff7b0f76700c1910cb743d31385d7eb4ce1536e70b5f1515a1bc1c9398fee012f75a9d237ff3e8dcd6d757555f2b0cc97eb40d1139f30b898e1047963741fad3b6c1d9bd491f450d0b0d2e37e99c934e548cfb81e793172728e2ef5b2d9ee2bc01919dae2005960451e92427821aba82439f79c3986adac9940bd610201a94bcc7f1d786b1d0914406282cc0f91b2624cb67e868840496d258c2c73ca247d2ac6f941bcebd1fd29c689501cb2683fd6d00ca2da464ad44311010c7f1bcd9ae53faef2174ae6f14ff701427864a84f093ed17c3917fef60cc894e88019b44ca151e7e004d9f79de3bd0cbd02f6f3ac7f0efcd2b30fe150880992a276d9a52704aac78ec5d20c63a19995597ac65083229307f4d7897932ffcb5b525a876e9974aa92abea02161558f4a03bce33aba1f1bfcd0df9f390583a2c4bdf0b88f9952bbdfa41a1d4e72d3fec97477c8a8c6b355e1a8a4a707d17fbc8139cbe4907829e8481c4bb09f776d3a3676c8031196ae3e3e739fd229759432d9790b246c0c1c798c65b6b47e18b8df92fcfd6d0299cfdac04e65df1a12d6b8b196c0314829e7fcc6d9279c2fc933f2eff865d98d070d7c6898f0848e227162ef305ec00e85e04685b3a62a480490bd8bbdbfdc3070e0c65f6e6ece2fb335c5ac0beb7e76590e4ef320d35ff03aa8f5d5457b4069537c62250206988777277eb568d9caab595f40dde8969602f5313162da326378cd7be92757dd734b185190819c80e6a02c7d4ea5d8699333a75cff3588dd69b4eae00f3993c82193e053ae81fc70a52a8ee0468590f2cf8e525c0c48b9823308f06969a7e31ff652b197ef738f0a3d2b0d47b3d1f01f14b320e24a31be6a03420f2df7fd7e035710b58c0ef6520a6001f2a8a699db961ec611516b0a30ce6b5078d59b2d9976efa789a246f0da9234aefc6c859b9a0bafff601fe1c5e0cda9cedc783c89c15b0f2f46f15bd4df53937770c40f0d0546108a2427c34b1358e1dbc90724e6fe773f9523cd25c861cedff6c52ca8b737f41f9fc0f83ceed9cbe59a9d7ddab5db895763870c01b89c821d883bffebf641d0c3b859148f14b634004da8c65f0b0a8cfb444626414229cbee3c262175d948cc8ce26018c1a5a822ca6a91bf6b666869e9829473e54dbd8a79ae7e00ff8d3ae0689b711b247a512be0dff17ecf14b1c0f1e597d2f53670271d85783b15e193403fbc8cca31450b3b70465e3778331e69b6a8e31c97ff5667e0ecd959d622bb1f25b86544d712b336451b210da576797bd02449b41628fae85e05a234b43f48b7c5617b886cba67a33bfb62524e2e404112807e1ca11a90c55d22f7c4c059d572fb879d8028d19ce2652926ae0283acd870861f57003c5638c5edf84293899cb2f5584d036021c6cfd078c69fedf61c160f327578aad2ae0b140f829944b3dd77b8219679fbf91e76102496b76783e6c55ee62abb04bf737643852eef4c13b235d5ffd404b2ff0205fc5f1dec80e34717fb3f1826c4cd9127992479dfb28c39c75a232b8a482bc8fef3cc2ae0260193d267e0c2f0d08c541cd7393e325cb7aa48c3e616c935cf68d39fea0062626dbf068c580e1d4ccec5f1db9cc4addc509db19c5d05e25120ddc01ccbcde89269ebddb2060c14c6d4835860d3fb679336684809228055fdcfab2ef14f6e0bdb985f3f0976f96bfcfbc4a5ce494316233e4e55f53363c94d608594076c4fefc13f5c2c82b114ab777bdbfce457d2cc48de19cb9e82d78a61310bc2883ec393702d008c5a7ffa93f33bb4fa7ecce54b3b8702cb166f51563e8a9f58d9f087be23050feca7ff13f14edb4db1ed80e8a6c56dcaf64f830eed06181854520c8d52d54a8af1caf9ccf9cc14cde2fbc18cc5a4b8d867b6bb3754149e9877c136a153948e15912ae1302d43e5aee5872ecc15d668d1578bc1f4520486c1546980009e3d6644a58c090c580b5e9b570fc50c763bab394be9ec70d0c2f5f0905b6d5b301344ba873431d1eb300faa566e9acbcc75cc4953782421308f180063385152ca7b44f7592ea1f5768c6df6c8b3698a84ed6fd99ffc96412bb0083634ec2d80bb4942a704fed84ffac9a3c76581e1c525117d5e82e5e7f6ecbe2bb1201705657843c159eaefe836eeb35c1a6ac82b7278d3b9e5c5eed608664e5bdef0f6e01e337a7bc8144c958cf371cf50fd7bd1b44817f8780b7444803cc2eabdb3da142feb2971453a7c6fda0e2a5d50dd424a4f21dc72fd804918fc2d1b92e39d5bc16079bbc1cee7992c34e227c3a9ad8644d0e5077206ceb3c05b2c27615bbe0a1ee63398bd2d303db57cf81278fd04da986f4cb1ef9c19a4610dbf580e6397b62db28d5982c2348a0212359d541d8ab4d54c0ebc4c0c14ab60bc1a17f90e9e23987bf2cd099fb1333b15f2bde334d89d7783ae82268cba3f456a2a46f44195b3b4ccedf1ad7665f70ab48ef976f912d0b0da5c0ce6f3446203bba11ba663e3314ec9588ffc5a1188f1fbbcc0418311f4136df8aeab0a630c703e34be5f8a0bb936374e1033f8ef3ce84104611301ad393af64272c9d1bd47af5fda53f7635769cbc076887425fabc88f0f8b79ee7a10aade177c9423ce3bc54f93c403620d91b06debf4fdcff58ff44acf068cf8d616a410d9b00be8ce557eb83736cc71c839d0e02f4eb165eaecec7b2a9077512493ef2c4aba163b47db34ca383102acd4f1067ea45973be16712715adad325f15f5842f2574532ea79f0c25627d336cbdfc15628e19dd2de37f6db8effffc5de95cdefae525a9f612a72288d1a787e389e589d15c115c6cb18c44c9e7589e14c505bbf2a07982bf8605168da7783ea0655802ce1eda1c66d287634efebb0c6fdd27efc1b3f24d850d336aa228ad4c1a5bb6347dee93ca505380402e7caa2b5273e7544bb25bde9d2f4857e13f20c9847eddabaf5408419cdcf9697aa287e1b5ce4382ff1d2f4e6f70be1b274af2368bfffa770252439232d2cccf343ad995aa0e8058d7fb27834a1ed2e07aafa4b47bf844289748817c8d2d97be4def442bcc4985552571aec6321d2f24f037494c428ed5e6edded1de69d31ec8e5acde161070f996089c7b895bb2b7f0e9e766db6c34c21b9bcae18141a83a525a47eea7de35123923b2f53a3a191f85208b5615b83e9b3b323470f88cf9ee0ef209f9276821236c7eac6b1b2e06f79d10bf684ed79027e0e4c848a5b5f8362649d78cba075bb2acc3a9d3aaedb1989324e06e4bf64206af9efe949c48a830e4b9ddf6e09994233e7f6600fc85f447e6e2d2dbfe34bdbf34131add2344fcaff390c0d6806aa189eb4170227785e30d25138c5cfe2fe8e33028880cf4ef880fddd6e35f0a77ab3121468d4d043863a9d0a27010c24665a1f3cdb90e57124ded5700b0c0e4cf4f9be39cbe751e8861a89dabe31eba6142e6315c9df8f125dde5be347ba137b66339a3fe6a7305aca5985e6cb9b04013b2316771fd8a3b7eebb6f2cfe0745fb182e8d2e55bc6ca4f9716f289811450701816026862646b2516f58aafb102a73a5c2db785fc4aac30683eb837231c95fc5937a210d82029219f2e1d4acde1c754cd245706592b674d45046b98b71af967f371153aed77018e6d2f417324eccc3543110194b4a88aaeefdab9b66165ea7a7f2df48a80b27dbe123911ce4b60f0b34a69a1d49cad8ca94a032dab090f76e5b2a457fa1b9c895a0d465c23ce98bccb47d8b4e42ad591f222f2b1f6843f69663ddfbf0fea57ad57c8b3c84d5cab63463dc9eda61997ab866aa5ce96218a4553aceb4b37a4f001fb71cb133023d4c488b4d5e55e8bdc6861d3f90cf926b22d27a0da3c0631fca5d87964dc89464f5a5e940b1952a980d45a41dc219274a4f057f5bb702b76c853f7e74564d1ddace0a9f56d4b740738a688544be5c1f90d452600431b9657daa47f4f21145515493d16f5ef303e8c517bebd9901804a1a95e0c16d8b011f7da6d0f87a75eb3776ee93e8a2ca4c82027b11aadf24fdcc93aa50ac08e533605ad25849cfeccc3bf88ce0b9ddbaca0f59be074b5af59d1368a3890eb2b5e7a2d425384ef605cf537c316d2a86f7801ddb68a4ae2907b3c821a8f0ed1f767a378b71e4a3307bc8ffd74c90d896c5f1510e6ed91afaf969b294ad010f561ed08833cdc98265e469f6ca1e4f6ed883ccb6a1c85f508a6eeaf9d11f4bd6be4fe6d6b70cbe071a1dff0483129d868d210c943362509724a175caa0885cff087c8d250f0931237a8dce26359743ff3d9483e908550c59074e157f0980e338036c9d96d085e846e1270616320b3b86fb43176095d775a17ad9dce05655cef586d613db8b7c05792cc500879015ad0e4f9ce0be8b22a04267a20dfd7d7df01448c85073c8b5cd810389200df7065012888145f80a1ed8db34535ffe0458517434fec74c11ecd7fa2c2fa27b2fdef05b54231a7a5949fa8994af90410213b0a43bd9a6588df44e76a3413a0294e5fd21fe39c2c4c03560e14fcce1de5d7ef482b8df6dfd78e94ffdab17de1fc29fe2a8aa74679a61fe626ab53f95f9ed397a7ab45824857f366934b54cabd3859ed4c9620d92932fd62eed32398643fb19767a817e20b10f09dedbd3a9763f80d5eb389ee3de27a0c86fdb8063efe7ca8bd112b4f10ed2ea280c280b3b5152cc520b319759545b5c57a227d6b0b9713905864829bba7362bf25e0cef436d41d6fb3e0ea61b00abe9d121233c46ec4bd7969509c552544d43cba01498b5bfe8cc871d46e8ff09c4fd303b113f5fa8b0e24a67544441e6c2a35213cbed7aa5b391d6c7af6837e78d63cfa970fbac7abc11109f5de6554297202a4174fe7fe7073095fb536e875ca9d39f9e2d9aa00dcdace491060731991d97187f2fcd1b07da6a3e38d23c82eec7bb8034aaf3492b47c34bae945d92163cbf9a4c596f8492112a5a630172347500ed23e5923b6915cc7c758cf43fdc451d04137a5e68fa385d8f8cf10c4072cf2e1fe823d9d53d5b0bed82e442566e6b11f5694ad5c0e959ba061af9aa9680a7b09b4a789797f63423721829ca817d2f0b671b5ebd45d5b53c84d68b146a3550db987b8983ad640d0ec933fa468b344110b51af49bb00b6c21e21a96d39d483b5ca24f25a863ad34c868afc021b28696da4ae6771c384675dbbc1dd062975ba27b9a18f48da5ca5bfb085fcb4d867b1372096949d636fc340bd2bf1eeffac714ceb9c06ca8170c7c648520a9441cbffb255fa020a1b7baad05d4fcf71a874c29a43b70f4b3822d190c32bbb26cd103ce00b3927a60da96c45b25b3a602b7780c7085ba23e10800c69524dbff9edb198c03f53c9988d3766ba9b279968a2d01a1055364f5c92a4ad996db840eaaebae7048176fe6cff1b35c1eabcf2b8fb6be08cd1057d3ff1555e246f3", 0x1000}, {&(0x7f0000001100)="03ba0527e7047e2de342cab9c247e18bd813105fe2950891f6cb18b155fa510d928ae75fe477575d2c24a38ee4b56c982a695be2d825f674fea0f237acb42d4ac5ac1b2685af7831e3b500001b74e0577a06e1f231ec0e4dcdf1b7aee04265fa1d3f91cd6ef924e4d1130b32f6476e72698727fc442b8c851c22470ba167c8e4414e1457995ad5055ed7f448eca26692442683f9569ab26001606a8f4f3b503b5b6d0fcdf74e3ce22d27e0abe2", 0xad}, {&(0x7f00000011c0)="a4b89032cf5d03760c5452d66bc5118d58fa0f2c9ac72f2260f007f62a202f6d2637c360a2936a3428e143178e447f9ebcc71e381ed294c2e5322443d413564a2cd9752bc84b19da181dfa206959648921cdfbc8675db04384a7670da1578207e278bbf34acc97ba97f90f462e4e3b20671d3015735cf4718b2f28a83d4706918061b8074808512d9a88309111c8f8c306967b504b23fab65d575af851a65fc3ca6d5cb770fd460f2717d87219443f61d5a912490d8fa95323822e3b856b57d0306e1a2a49f87cd248df22d565f18efaa6ab97dd1738c63d9089442a26383a662d7dabb7a7be0239b392a05df8adc41919da00cddfcdb7eaa6763b26ac209de897fee9a9e5ebdce1ac8922e90bad48f297b82b9a9c19333973405f24958ab40b546cc8c9ed0770462edd558c16d4654c2c225d2200c33522efd6e61714865e07eae66b5aa8138616efff3e57ff877f274efbda29be43acf370dd7820d3105b1c012e3e80828b3eb9434a3c8ce8a0f65d206e7cb030e4546b3002a3c1c0c5d969220823847a68261fbb65c6032d4bf1f23ff0a9d0762fd743e1f7a6db603c58af810f638ba71f230f0c409e4e79e654627ed09443bbee2b2a52f1d09ab9facf1774e508f4df1620a01e3c348436d679e95a17cdffa2a155a9f7ec6d068bd18ab863018d70020eadc4dd83c0f1df5382001249a3316620efe5eeb393bbd2d9043e1ffbcd31baed1a84dc5e251c69121abb2728cb57a30ad0aef4b7bb19307920b279beb56fc5299e4f5cba4b018c5e6ef65a69c36124c30dce1e2226412f7d67a972b01bb3bdb32437825a65365365c2ba74f9b362a9e4f5b43ed0aa20516aa224dfdf2ea986c1bab947c3b4e3e5e49db316115ad848b1ad9fa94b4067ac170e1c95e3ce1f449b187d4c741a310640639630414142570e2a0b51e0a89a1783961eccb51b721c8f09f060dc171034c5c5797c7dd7cbe85862a7b7734d40a6fbee36db3ac4de1052a9c2236137ffe9f51b3635a5fb7c51d388acd047e571cc3c67f94a131e1607f4cef032277d7fce8394914edf51d993fdc50a1c387b12983e174d6d6f00142fad2f16fdc626acff113adae83244dbc164413e070b9aaa87c0e34a2a4253144f20dc188d168d200abe73c65e119ccca78c672fd8a1e57239c7c49c7306216b1f27fcc060be7f1feef3968084737efb80759dcaadbd811256f14d59b85ea3994e86c6a23d61b9b5ce995c39dc0a7acbc3b9fb2dfaa7e8496e99f0f11fdedb48e0b8f8db7dfed7573b12633b3ff206cfe27abd0853338b2eb864474e7d9b9bea56dd251a0a8f37a82196abe51aa6ded9b5c8837aced9fceb2090e1c7a8bafd5a562711a6f2f4ff35e09c590fa457ebf4c265bdd9c5c723f7c4c35e3e3f592a75e477f34411964a12bdbd2fa7e9f4e49445df37b0e8d802debb273216a0b16bf9f8b60dd14bba87f5f9eca1961d01b3bb025ad88208ce61e0a7ce29afbff12724f1e2055f7a3b8fd08101a93d61f841f5b5a5c9d304fb1c18f29577d7c7eb819fda545045b29993c4c5bbc7d7e51737888b0f0cea74f47951f8f331b67c51a539e99bf97a29d3d9ea2570ad758184b546a31e34bb59f87aea2fee4cd6f8917a40f5620858e846a874a7dc904a5be33fff0bed8616fea34006d4a2bbd6ec5aa6c48207b13f62b969df947a1fbc4831fe45cf4b9263eab5b08812c4bb8ac54950649b6f82cb3d82bde1cfbd43f7d80393460c03c6bbf1335bac4defb9eef373763090dbe20a4edff8293828598f7f819c81840e834424ba31619654dcfb5c056600244fcf988c00e937a481a1af93777d54515b5ec54498fa2df0e8237cd1e1dfc30eac1dfce440cd4ad6c2055f55bb6d78f77a8ed6a760ad5b0de9faf451800e48ea8496fbfb827aeb9b8726c5b719c5159ca05f6d7d2eac2b02dd083446e62b6635bb260ab19ba1796333cd19e8c12c669e2ada0185c37e61ab08bad7b7d59905668037c2d1e61985a8a3b5aae7945e21cc5c91e1f9cdb8e13c6c7804517c4e5f2607aee7d57ec32ffa6a23404a6a56273920d15ffde3ccc0d0e2d3d71aebca4dcb95eecfc5a46a7e226ffe97953f15131d969c7c7225cb2b7bbfaf63d6b34b73fe04df43bac98a97beb12af8e1f94359ab4de3363eda0eb18e7f76d72b1b6bf25fa9298dd45c6253f8413af7a13ade1cc9a7c99e7189eb09c88548496991d1d37b630150ba44cedbca49f7c8d3bcd6a228cc86e2c30738910d350045b8803151f0ebbea06cf1726b193c90e3e93614542822347fd4fe613612cd9dc6772212bdccaa71aa270423a618a3742635f9a22ec10e3d2ed8127b48488ce38d0a0fe51e49a38a553d1594ff6255461ccff8cb4fab30543bbdeeff0b1a207a7c96693339761da2447b8d917e9d03435e1c8904da6e33f222db4ed0bb222c209f91efa43fc2329bfb33d7cef1307e57555cd0326d6bff5047c8408e996d6f46f6290f800a7526ee84c21b9a73070c0a0a4715b35661841bdee7fad05e397a88165387bdc5605d8c45f0a7b9a22bad3bbe0829603a3ef10d144285e57517b4cbff41f19f7a8b4c7207202e6abac70c7d214cfdd7ddd7421ef38416f11bca8338ea3b4aed667e0bd6d4c2bc3170b967c480c75401b5607330e35b9d5308bff638ece94f3739a4f8bac17fbe3605b7b47d313ef47663192a70b6432232148e3c1f450715bcb0dadf0a216ea55d520b4eec39497787dd98d87931b5ea71a1e85d4a989cde41b5d3412c4fbe38da9a9241e531955b7ed0d9d68a1f7327b8935ba538894447f03995953da4be7cc833eef0450860bd5642699d3421beb23979f9eb550e2af5d599eda2c1222ee1c5373c22192e8b88314c670708e8527afcd6e080105b869675d95e0f6cf05caa29cac85cbad281a9aef6e632bd8a29bc688a85ff8556a9d2762bd02cc0d2b8ad0408e5154b613f5605bd1028c8e52cec59e67a766f53d49771d6e2b786d8bc0eadafcdf57b19e37fa498b3614215aed16dbfef303eef9b3247605e89010540bef04c4af9eed927c86b01e06e962c4a6bc8fe8b00fde7c310c8f1c71b7b2afa11fefc5d8504f302deb8e57d61c2cd29a7376b870c94a4b97ac978c85778e62328558ade794033ceb13369d708c1014d206eed6830075d54a8194b7b4a81b22497cdd137cfcc6d83e676b248d2c316b739c510c0d27e501845dc9fe6f3f2713652b19bcf40082507f64481c941de7f112eede057b79faf97bfc1a86a094c8475e3f89ad923df2ce58a70e40d5132473f2c664cf6e9fb4cc226e87129812df061f7ad9808dc54e126dc40e22b21748912464771772c0c7571bf617be4ffad8b00c76061f28480b66987eed25bfe956dd28c6de72a550ccfa0a14504f540a732bd6774996d2bee4719fb6d85516b9d448a2534080015f92fcbc642f74d5375b65bb5268f0a082149e49bee9f34e50eff40eb2dc97f966f403eef4436f0543585895a17f1d24b8c5bf9ba2f29ebf83bd4847730158116652a8205ead76192c941bf832526a1e5624652ca0c3275eb01c5d557ab5c0d5715d3833f97519152f432bb148bd05eac0bc7c89f2274776024a75ca8f49af919d8a40448ac17c3f5919db7ecc880213de9350a16909b7ff429c0ac2e77544011ad2474d5c405794af5f0c40860553d3cf25b0a1869520e5ea3eca29a70a7845eeb7fd6fc752e85ed43a36ad87e8494905a97fda20cc982ece8ff06fd9d40e203e0074dde614de1c7eff218fc573643e5278d784e982b37b2cad0ef25f2f998f281981990273db1123e56f18e2d1a1e4c773885d184531f1639a2a2b59ca0057a5bf6e15571d156babecb0eed9bfabefbaf53bfe287f8983369e356f71a0721113b288d401b8eb2edfd7b9375c37a0f6ff08df2ee07cb45f7be14ac8782b0269fcd26571abcd34df115fbd6d35309e1124b17b13b2514b254201dd9f37f13dcf251c4429218eaccf04747cfb232d3133a4ca65637b2832084f7dfbd25d931b1299a3ddd24610be600a74e577a00af240c7f300aea880cd83c60ac2a89182027bc8d0aa1e6b84f4500cfda3f54363fe78c83f2761a7d3f70646c55d158b9d53c3440f257bf4b76d3cf715ee3fe977664c230c592bdc26e9f130e2f1e7e494d1f3f32eab361bfc2ad64a32cc79cbefad5ecd3a8745a72525e269b509c3900a4462ac2e8f8e64c6853cda1396902178f258631c57ed027cccfec2790587bd4c64fcaca4ff504e67d384066264bca9087320f585423fbc66cfa503188a1c77dc490089ebc5334e5541fbbae1acad3168cb948e8b1c146baf0b85cf156e7039cd39f50528906f6721668e7d9aa77f0e5525e684e4b7f71bb03e307c5cbbe00c7b4ea7964cfac410e1316eac5b663e34c7b171370ec08ea56d7f7e7c67ca503d60e0639df0370a23b195fcc6f1cc1b55a77cd338356aac35b30b06aa82b8233ef2f58c031873b22324035010123419ad8db1225694b08e75aca6bfc8f1d8c5a53d78811e6a49b56c33cb99403d3377fd4868a119b3c021cb3ce20505146c638444258c16caaa4ea88f83fa2c906291abd9435a1c2c08b04afcf553bcca7370643f992068e7ea3df1d0994bfde408dafb118ab7758439e8d301d300310554b3dc32879b4a872e44b38787f38a62316cfe29b110840248dd887056b595d50cf66731c06153fca07331710aa7627004383fd5bcf4ea4126b8eee0a49d1cb2fa191f706639a90db8c9a006ef1e1835840827bd623da0656bdb30d540bd5fe723de593731ae43ac707c4bda4c90ce39c4ff90cb7205251913f95b6ee6e7fea481040c9366a1ff7c6e8c2ae2721f7b278ddb5070269a56787bfeda552c52ce0bf491bcb8a05ac63476f6af240cb124be6978d0977e30841f18e23639c791a412d5d509ffb42171b3c22bb6cf9cff02b909bfd782ccedcb4e2c42229f85cacf89a5fe2f0f9c875931a7fd67b829ec699b0a6ce7da7bcc2cb203c664dbc1ca2eefdbfd6fcd157de610ca45e50dd82d42fd8f2093799154d5c1ccd579e979e1a89435c167328c6d4f1390ada40dbd20c92c753e6f599a337dabd9a2f00e7fdd2077f7b18494d269a9e9916520b274baff816f932192a16bceeb4d65207fabf22692520be470cdec2975a8aa3082d0fb9efc84554724cbb0396fc0dc1b47601bb62caa0eccdac0873db5787b1ab1fd547296239f592279fb86a7737a3c6922fe6c27179a569f17bcd7413c9cd00bc3d8ae244a29596e39e75996b31c542e928918ff1e96d9b10b1c30cb293ca3dc269e83602e3b7c86d2ec66dc5007eeb1d64771cadc48a2dd1ecff64ef04f7635efa5ed0393438bd021f32c09b01daa1e77f2de3260afaa606b8a2676776ffa306512076267c935c87e2f31a6429572c702ed31af611364b905a82f70106554fde396721b25e1aaba9c989947c3dbaa995169fb4cace96e0889f31b67e9db83894a6db12952f2d30f5c47fdd3c2646703c2a5c044353bd5a93debf2fd3000fcb863265467ff4025a59141fe6253212a873866d09be2fb9717861fbce9d3025d25fed28bba64e9d479cfbac8547e676bcf5f1a077cbf330fcf6c23094f7113711b773b33e03f3f47c8dcc822432c7d6220c913bfc20293608b1c7d83da030ee6a0cf60b2edeeaf624bc6202554b474ab8ac4153304743acee338c268c5588aea60c1416f0fa62cb8c9676538723ddaa4a288adb1e1a5500c2c3af82792f06f41b6cf9ca147ab41472890ffa93f68bd99b1c20934dd3761c8e9f9efe303d", 0x1000}, {&(0x7f00000021c0)="fb605964b5f389631a6d0f64bc23304eac8a320280954f14731e5ca41453b93d485cb04f5b984c3d9c4b6b52f2e4ea74543795d8d16b2cfe88d3268b819a7624f3105934f64d8b5770e03bdbfc2a9ea669a1bba9a296682b202d0558f1ff73ed7b8019355da4255214b03cb868cc300ccf31f4a836bf98eb6e3699459b9af29d07a5e9b771fd0d5b13b2b0e56b491932d0daddd85fc13b015b4f63dcafd5cf0332c5800441759b83c4b55dd44b62e4656bc759d5cecbb7a32c2f3e5adcfdf3698ef36ab5693cd5d48decf79dc4f94e41d5f3d787699fcbbc0864eb6750f1de6687b36d1fc0afece3603848eeaaf549de43fd88bbfee84f25234d1bac27c1c99c05045795318a3f89bd650bc430bb0bb3b5737d07283f205b501ad1fe69b3878e480b5b6b37b8535133a5dff8a5eef4a0bd753fd65a563e52f63eb2d3c8f287f1c675adbb5564c8b3e17cee8ab5d9c7e753c72b4f462d991cb2f2d83ce2527a7de0d1c36d08bd4111f5aac18296aca909041a35e303f384adf14667ba552004c5b3ab438ad864f08dafed13d66ce20a2ec763a92d0a2e58a03ad2e284e67a14a06436205dcc611b94157b36890fc17e438aa0cf3e34fae614e4bf83fb0571344352948200246c12539ed9b4854053b9e85a2f6a35a99a39cb96be80eeaffc0b06b48932da7b5d1c58888b881d2f2713eaf7c3af8e49f6b89dab3976e91e995f55d54e2b67a6f50c0b8726a266f4717975dd58359fd9dd797216e4f1614cdf6118c8cc637769f4ccb7d1a3a1f5dc14feaf19242975c1377b1600b61f0fff9a09609a888aba8a6ec8c861f0d2a95ea28ea41259c2813271f36751dfac2baa4b2bc248ad2be043d090b489c157946012a0270712d3430357d1b430524fd5d550e9f165b46a917b4f3121f95d98599e409559fc488415f504627961d6799571e307fe3f2198a07b9685c88075aedeaf85217e411fe0c3f3358d3cc11bd3288982aff9c3a3d52ce3594dfbc52178ebc7357d0475473db8bfbc57818a381e4f1f32f0c18d44e6db33b6f64c7e47a4ec38c92edce09262919cb75e77a8ec6738f3ff2b45af78c8f103e57a7d52090ec24b03fecb1c2e24fa325d98393bc5807e63e7da0868480e9edcaeb2075e0e81b65a9b20370c9f53cc1635b1d51cbd0bf2e6ba7b85638743e925ad1bdb4f49a4c90449784c5e234389a2da94ec157d9df96a273e93a86aeff30c71fbb1cd5da4dce7b6ffe036c5b45420642be1ce5bc0c148e7a1e932627e0afc56a9045a0f4af4c3caf0a767a58bc4e7baa22760ac30614b26325bceaa04d97abeb743f550602e6e38cb5ac56a71dfce14b337bb59b290302902024f048de980344682e7829e6ad4328bb414f986d92067073f412cdbce0cccfb31afb8d1151daf4a076e9d0f8b322a61b7253772f00a8b57301f60cb8a674d69921200ef2ef3b74b74f2df7577f97142b5e57eb6fceceaf95e3dd50413338047505f9e2f486645b13712ef4bc1d21dd03537d37db739157a49c5dffc31b265a1d5c03e7acf2a338e3960a5da3a19f9a4734913158de0dd4ac615c533c263649e4d9b8a8aea7eafe61c12b7e3926be49d1cecdd09c8d185e41195bfbef1bc49cfc7ac993c1d48ec1bfc856f509cd54697bb0d5bd83f42776caabb791e4a8fcd2b8a2ff2601633af82041832558e04d9ca45b5912c364a6d260923a17b0b7a9afb1307f14ab4af5fc83df913ed12a3d1510a152348904052e976d4365874babe24f0687e8a02295188019cda867a0fa126f87933cec7197f29acdde733816e3928a0d9bed8ed879053d8a5cd3f7a0f89cbaab2f3c3e26380f40d90c607fef9a96a0658bbaa995639e5bf80b6c1cc49b184bc979c57ee04bdc63b6f313f6bf4c2df5e7a1dafb06e2f62f9906acb35fae041826722d0168689aa3626c8ddcd39443f54eb110419725a5b9dcf23877fc6622fbb7cbf85bd4816e821e29336477a45ec0664fa7ce577848c43201775198cdc80db6700665353fac237b99062365651ccfa425145fdec5d53bbf35f432393071a8aae737b02f1c79c9881b62cc0b6436c73afa48538a8451ef366c87e63c2797a31d9bc456b18da409698b9d436fa45ba836d942e44e6ea5644861f2b1c3eab658b96f44271bccb79e8adcc3bd2a042fdf4a27d0c4885d0c31efc3e15a2b93a93ee0a4a9da6023ac80e31575e70a4118b1baf3fdc4417aa03db8f2e31db31845d7effdf94ca015e7926ec5b84cd9844e2337569b1749e4fc535d97fbc7195557a0596ec0eba3cc55f815a5cf53382647354825651c3ced2fe9d169b3fd73f7cfa25d2a10ef1036bb99872d437bbff0db38f5aab08eb03f94dfa102d5508654a7b23d9e2b2b5faf2cd52221c48277f2eb2411ae1d09086e13322dc94cb7c30fbc4150d57de26da372368802722a7873255b515385df9b2d7e3af4f654897a4535f5850b96c57bd8c57b3b225b93aac924027cb16da8e5834d7c506e955aa7d9200c8de45d470bc539412bea469baea6936947df60b76213fcf921b035b40ab6b87b286ceb457b6abdae7c0784a903cb54d9bdf55ff4d06ca77c1221f6a0241f51ba13ff8d01d960120d711e8a2eb9a5575c6fd89e1bd1c8a5f150172d5946fbe3c5c674330cbf4c7fba21c0d002babbef653c36eda954a8f9d054e9ad604bc4e0f25484639b544c2df8e631d9a3880a98252e07d3b652be82b394e34a0806c83c94b2cb29a0da9c935bd2b50984aca44a9f640899320e55dec5ebcee524308c1b01964eaf8571a311859eaba6204c06f4faf271270508136d4f38c08a6e809b7edd1759af6a50f9af9c54386acc2dd905ac353cd9ee4db4acf77ca273f46172d6ea828316a2d881a6b90566920acfb4a8d42192442c0cd100e887102c8fdc104f3e407f8f9fc3ebdd8504848c3128318df36560b075c9dd49f40af3edb0d09b6e7275725c017274661107af6556547fc7889356d3cb708ed46a7f63d04e19700e00bbb40fb9e8996730de23c4576d66db3dfda748cb69cb8e6f7e032afba653fac019e6115dcd0129ecf5cad0a7b16476abe65258a5160479e6fbd94f9cbbdde28823175483cc3a40f1895d30238c44fb73fb4dd26385c6efe0f3ce8c22ea045493fe24e43cfe644de46bab121d4a87c163370b5aec72a18ce2ef52a91a181bb952251360474bc3bcf47c7c3c4a5f6bc46477d7d85f99e5d950af3988e110d59b433a5058299d6a89cf294134fbe74c96e888af9c2f10ebc3c482521e550a7bf5f9b9af84a1df8f1798faf94a94f2f17ba081d65f2abd4226c27b591e06766e27130f0c362c5e9f58852656979879f4adeb23d31b4184cfe0c68f9cfa0d2f748c557ce09ddf90a9cff044b60f7ee4acd945e02c6b61cde58288e103d7cf0e15d2039ae8ecb4262769fa6702bc2eb6fb3da8c569dae1ba748d3c0eec7af4c7132e8a9b636432152801fb0576080932033a5260c133365c623b9108b6a6771f700ab1f83e4a91b0058101b1c3c136dec96990daebde48e5e84492de191b6dd23b7a25f79a96bf28a09a7324b8f63114b040d75a08c9b2f5ce8751e7c67433029c00772f9178a2fc3d41ac15a8ce25956b74ff4bd382667f6c20659e0e757588024e2d2738250dc22261627028726a6c0f76f87ae0b49cb53cde40598557cb2071de82fa3130a0146cde8afad6254bdf8c0a6c4fd8ea73d0fb96d5379a5af90b40df207e4a85f3d33b88f62d2197b9c1c858adf7b10caab0918257106145eb9f33eb19c57fbc3f5d9b6a971d7d44f0009c0947745b5eb681701b64fe44b38cca257da32b217b5d56209594eb7432cf749e9bb1e17f3ed4b0e992716ed5c411793013f616607b1bcfb3a309c4dd0e03edfabdf85930f9b45d3e64ff14ecbf678ac9997376ec49ab5a0fd53a6daeb0ccd258e76088404fbcb3a287965c6445a21f073863febe8c95fd36b000af17ea0087fe1ffbc502050e79dc2e357a91cba829fa0f6324301080cacd509c00b02bcffd496585388214a7af5f0540b519328a7615519c0beb27f05062214acc95cfb726f4e6565ad290da95fdcd7db473c746117acf44cca7f287ee6abab0267c963235923967c00a6996dfa7000b483b76a235c7c2025d7c62dc29c82a8d405af638ed0ad47cf0149a6971745de5f02b73bb5e37bf1843aa77ad45ea0531cb85dd3d71681091864663001d46e72521e5816243f0e418927f5edf7e80d9d7377e44b8ce4285f41271d238f1523c941d9cac1c29bffe48d145e51fdbb738dbf1c10b7662b8726eed41ddf41fe74be416e8a387d000e372d3ec8254e4c5ad8d0c647d87b54969992521e4e90838d7c8b7459f098092b0082a0f93c503faedd0093bd89a71938ada5ef288f6691f602ea52c1e0dfb677f5d1fdf314d4849d23a09bb4a573ab6fcbb94d5ae1dbed7b4090130d8d243276c15e7c3858d07d799d31672a96ca1866a1b185f0e71f40ed058ce9bf22e3483cf50aff5083bb941097033ca95d2b1acb04ce302092818f8188402a81626babb9ddeae20b4bed64fff58cc2567534758940ee13e2e5898ecbf3cdc167ee88e50988eec0c3a463b964d1446c9af433a9caedbd9af1a0f6100d7fa487d59d3eca96c4b73dea12fc46bf94a01529caca8330762943ffc768fe72c2710b55dc59bd06b9d8058af3424b57c375859b818267bc2c4f202b1334e77470c52d075e6b7c94f7009904da49cab329c95b5497cf43e9b093913b3f0f378fa02bcb8a353641b06f1c6989de3064e59dddd65e8f066d2d7f7ad6f8bf4ffcfd03e9e5f5d596e731afb6a216b9b447ee86320fb4150d063232117fcd1ff59261d0474e22ad356a0f98e5b28dfd94f44aae108ea5bef77aa08f7e2b49cb78ace91ce9976551bf81348cc280b02699a4a42d519d25f4d1b9101e8b13efb5aac93bda3dc836b88ce169d50a6e3b60cc3539cd5b97258b48ab7c8588945a319ed3ba1954fcd7bd51b0caefc583c8b33d79b8e18454eb636eec1165c600e4812942241f975851dead4574b4b0d1bdd42508528f7bcfde2cf3dac71e1e3f358bc7b1bea9e1ce9cbfc091a94554440d23fc4285e8e7aa78934394dcd61f1dbc94ef6c93f503931c1633ce2777c4f2e239fb83c44fbd3c82f060bd689e443949cbdca523260b670fdc8f15a55abd42fb460ba9d4cec930bd702a2c81c402d4f0a73c42c379fa8cff4c1f3806b4d30bbb1d5fa470616404d7cac66d17b4870e41f48f8af73400d26e84756e6f728c72401d5016cf89b79d3dd9fc2f4ceeda1d628c1415e435415e2a4a27477a6f9bc36bc03224666d42675f01d1f2821b5bfb555aa1b93ac5b61ab909d384a18685d91715c5ae6bbe55fe5a02d81db59820e6164943be01f90c05b6570f27cafc48d24bd1e62837b0e1eece8554378562c893b74762f0fc1f51e3be6712fc62b5dfe1e399452b8203167bc2d0698b7e66e045e4043309c12970bd48b75ed95993130a2fb9daaf01340a2c5ee699634451bac4b94b376d46365a1219dcae677740a4ce2c8b17336898aca7e991434b41f57be9552f2d80199afbd08f29edbe24825e06af3a71f06c8dd44f24ce8f08e999450f4bcb55ee449c2def390d0b77dd331d11ec71587428d40a5f6175f2a2ede9488531901a4d19b96ead73d4c12ede0391f1d617d3029b1744f5743750597a8cef68e3615293f5aebb6415946be18b68cde8f9ea4feb684b535bd9b08374141fb2cea590c2aeca5456bb4f19830ca97819d00cafede8ec529631fa87102046560f", 0x1000}], 0x5, &(0x7f0000003240)=[{0x70, 0xffff, 0x3, "67be0d90d003f3837c9bbe58b7766e06138e81ea4a3912816dff44d7ffed391481337a44eaa8f9227deceb457d5c21b6a46f3e1f93f78c59fcfece988c5b0b0b2c0e18f5237798df538afdc106393f0cb67685957fda59f33cd5"}, {0x50, 0x1, 0x20, "890c5172b36801447464d2bec995439f1b9b9fa605e56f20f165579cb77fae8b2848464f1a3e01d8afe09acb7316216d67ddc9167b9b343c19"}, {0xe0, 0x1, 0x9, "3d39ee1ce2ea2c1e9d0042f3e0d882981359977c95a343419370560d4e97aa864305c2f559b2932fdb02839512760fdc8874461f681dc2e04f1ef2e6a191f3ecf5a7923782f293944c48d0fa84957b5c20c4d21d2db1c07b21cf8b8fe2197af8ba19018f45dcd819784de9d9688c265e953db7617472707f418bb41507c4624fd830d8be9ad55af0113136cc9a2a00f23ce17fe5f74b33b330dd6f6b87f2dfc9728133afaf875ae16042b270e088dabffbd050aa4ea4c4a15109192c647763749f1fbfd9f4c52919d035a1"}, {0x70, 0xffff, 0x10000, "a84dced4754ea839f09c7ed8ffbbe1083972457380b495509913f28c8e0142b4baf099f2f4fc7f1447db25ab7f3dcc8d78948174f9bd538918b379560b5c25c451e788bc0a04c52450e4c712d19b59f0535de376dc31495e2248eca13b"}], 0x210}, 0x4) sendto$inet6(r0, &(0x7f00000034c0)="0cdc2f26c3830643c04ca62f6567557b27d48b756c92302360e9622226f8cc7b4a177e4bfddc4a4d0eb04baaf16c8559d952a7508510ae80a503b5d04c2103b6a0d4c8d569f31286fb2d14552574741edbaee56b36b0df25cdd17b2845bbc45124c57bbf79d5649485a827c72eb5491e4f4340e47c5d3c978ea861c513cbb4e08b03769e8ae5e19e6496d8e2ff3d9a03b0e53d1ad4400b2c46785935df42d132ea37f0a0d927d0741c41c54ba78a040ed3d62cb10b24c70ab15757d353ff420487d73494498d2fcadac97b9042d0cd6ccf62c701a0d3e6ac2655cd8c174c14d5f168646c8227620fe93544424a1fae881b", 0xf1, 0x8, &(0x7f00000035c0)={0x18, 0x1, 0x8001, 0x8001}, 0xc) getsockopt(r0, 0x3, 0x13, 0x0, 0x0) 07:16:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x141, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) getegid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfd63, &(0x7f0000000000)="34f6e8d69d208e45821a76d731ad6f68477ddbd9b4f66d590373eb6f18") 07:16:40 executing program 0: r0 = dup(0xffffffffffffffff) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) writev(r1, &(0x7f0000000180), 0x0) sendto$unix(r1, &(0x7f0000000140)="10e7715491a7472e4a80b5b646efed36ef5c8d660849ad6144071931a3a5cee02eac4b94f7d576261cfabf97dc63ac9d83bf15c50fe72885935fa78ad87cea8710847bb08ee24515b554fd5c12269a0d7592e335f39c8b0ce262223a905b116c924c0e25794d1f58ad66bd0585e6b6318fb29edcb229a0bc108697b83b4b3cbf04e14171ef4dbdee7ef1c068eb5dce99e4654c046efc3e2e51f6c12c715d2c266de73132257466bd71cb8f589dbc65a4e277a237dad5eec48850e5be1159d013a4f4670fd91173f17c03da3f5b29fbbe01ff2738fa8878d75cebc7b2e130dfbf1aca284a82649e93", 0xe8, 0x401, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000300)="2c0e85f4a00d2078b19b3ff59c4166bbc25e9aa4bd7d1fa8e972bd45185f4461c75775b242fa833ca467ae8ef9674b8ae8ecbe107e7757b029598a4fe006dff6b733ee6624cb8400e1a70333f8b7cf6742119af4f8031bd145545769f692c8d9ed6215ba5dfe6c32d2106fd1cf4a0f3e0d11218a113dc38de91020419d7229d06a4ca90423ccc8202d08cdb77eb3725f067006f517b400fc1c74a4085b31ec4e9709e8aceea3ce8fa5aa128ee02e1989ff", 0xfffffe62, 0x1, 0x0, 0xfffffffffffffed5) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 07:16:40 executing program 0: shutdown(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 07:16:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x26e, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0xfffffffffffffffc}, {0x2c, 0x0, 0xc74}, {0x8000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 07:16:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 07:16:40 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x998, 0x8) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 07:16:40 executing program 1: r0 = socket(0x2, 0x4001, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x80000000}, 0x10) 07:16:40 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8a563ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffb5, 0x0, 0x0, 0xfffffffffffffd60) 07:16:40 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)) readlink(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) fchmod(r0, 0x8) r1 = geteuid() open(&(0x7f0000000440)='./file1\x00', 0x20880, 0x125) getgroups(0x3, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000300)='./file1\x00', r1, r2, 0x2) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) 07:16:40 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 07:16:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="16e500643c6a2348241fb355701e04bdccaa548cf3a4dc0415905e152e53811ad6d761c5c3768cdccde68faeba505731fcedfcd52fc124f72b62d270e61b01532caec02ea6f7cc8ce822e479a5be48f46a60", 0x52, 0x4, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7218fea7, 0x2}, 0xc) utimes(0x0, &(0x7f00000000c0)) 07:16:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:16:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x4002, 0xfffffffffffffffd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x2006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000180)='./file0\x00', 0x8a8, 0x20) ioctl$TIOCSTOP(r2, 0x2000746f) 07:16:40 executing program 0: semget$private(0x0, 0x9, 0x1fc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) semget(0x0, 0x3, 0x642) semget$private(0x0, 0x3, 0x184) semget(0x0, 0x7, 0x10) r1 = semget(0x3, 0x5, 0x100) semctl$IPC_SET(r1, 0x0, 0x1, 0xffffffffffffffff) 07:16:40 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10080, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000580), 0x200002d7, 0x100) 07:16:40 executing program 0: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r3) 07:16:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x7fffffff, 0x7, 0x100, {[0x80000001, 0xffffffffffffffff, 0x8, 0x2, 0x2800000000, 0x2, 0x10000, 0x82c2, 0x5, 0x400, 0x200, 0x1, 0x7, 0x8, 0xfffffffffffffffd, 0x1ff, 0x5, 0x2], [0x2, 0x9, 0x10000, 0x7fff, 0x100000001, 0x7fff, 0x80000001, 0x200, 0x9, 0x3], [0x2, 0x7, 0x9, 0x1, 0x5, 0x8, 0x9], [0x200, 0xffffffffffff0289, 0xfffffffffffffff7, 0x6, 0x80, 0xffff], [{0x69fe4c48, 0x2, 0x2000000, 0x2}, {0x200, 0x1, 0x3}, {0x1, 0xea37, 0x7, 0x7}, {0x6, 0x2, 0x6c0cf281, 0x6f55}, {0x3ff, 0x5, 0x3ff, 0x200}, {0x2, 0xe9e, 0xfffffffffffffffd, 0x7}, {0x3, 0x6, 0x6, 0x4}, {0x82, 0x80000001, 0x6, 0x6}], {0x7, 0x7f, 0x100000000, 0xff}, {0x9, 0x9, 0x2, 0x3}}}) 07:16:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:40 executing program 0: r0 = msgget$private(0x0, 0xa0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20080, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000340)={0x1, 0x3, 0x1ff, 0x5301, r1}) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpgid(0xffffffffffffffff) r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x9, r2, r3, r4, r6, 0x2, 0xea2}, 0x0, 0x1000, r7, r8, 0x6, 0x8061, 0x3ff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x2, 0x24) accept$inet6(r10, &(0x7f00000003c0), &(0x7f0000000400)=0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 07:16:40 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x81, 0x4) kevent(r0, &(0x7f00000006c0)=[{{r0}, 0x0, 0x8, 0x0, 0x8, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x84, 0x2, 0xfff, 0xffffffffffffff81}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000001, 0x4, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x400, 0x5}, {{r0}, 0xfffffffffffffffe, 0x50, 0x3, 0x81, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0xffff, 0x48}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x1, 0x7ff}], 0x386, &(0x7f00000007c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x6000, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x21, 0x25}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xa, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x22, 0x40000003, 0x400, 0x5}], 0xb6e, &(0x7f0000000840)={0x9a90, 0xfffffffffffeffff}) bind$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000b65f01e12db13b416e288a7ce0b64e5b5f7e62f9a857875b22c2eebd14c69b27b1a66fc02b32cf3ede1d9427d4f20448ba86e37e9bd0a41c3666274f6cfb84863100db3634d30300000014aa494966107b9d88bc5b90f10d1405889ae7ab1ee3b66da146287329c892e13449869dcbaa6c0750b61206c505b6b4ff52456a5e35696fe99324b160d9b55dd6a00ed52a69b44bfb8f844e27a36517e4e01544aa49e4ca0d0a7a7675b5a56ade5a8a"], 0x9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x7, 0x4, 0x7fffffff, [{&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2c7d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3035}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x17}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6c98000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '.\x00', './file', './file'], 0x4}) getpeername$unix(r2, 0x0, &(0x7f0000000000)=0xfffffd7e) 07:16:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semget$private(0x0, 0x7669cb344d384484, 0x20d) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0xf7, 0x8}) 07:16:40 executing program 1: r0 = socket(0x11, 0x4002, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x5, 0x0, 0x9d) write(r0, &(0x7f0000000000)="326dbb354f0e9009e9417a0a306d10f4f9ad7d9fdce8514b708d68228fbbb5d5ba948e5d944bfc4937822a5e9c7e8702a6348f3daef328fe50bebe549ccc4908ade2f2e8d02ba01bd472df379bc4db53fb9f9154e170818340c3690e629285d111f28d1e30aea67012323ba793a8bfa3f71e065c017f38adc3b1e9cc68361f6fa53cb8d4d0b9687ac502a2165a2818569522d79e00fe4a94b6b269a59a5f41ac1f36ffb7a921d41b1b654dbb2cbe4c3cab0df20c9a5fe13d324d306343a36a1083", 0xc1) 07:16:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') r1 = socket(0x11, 0x3, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0xfffffffffffffff8, 0x0) 07:16:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000f7ffe922e1a803d9ccef000000"], &(0x7f00000000c0)=0x13) 07:16:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x90, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f0000000140)={0x1, 0x0, 0x80000000, 0x2, r3}) 07:16:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x203c, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 07:16:40 executing program 1: r0 = semget(0x0, 0x4, 0x8) semop(r0, &(0x7f0000000080)=[{0x0, 0x6, 0x1000}, {0x3, 0x3, 0x800}, {0x4}, {0x2, 0x9, 0x1800}, {0x4, 0x0, 0x1000}, {0x7, 0x7df}], 0x6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8002, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) linkat(r2, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) 07:16:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 07:16:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0xffffffffffffffc1, 0xfffffffffffffffb, 0xfffffffffffffffe, 0x21}, {0x80, 0x10000, 0x5}, {0xfffffffffffffff8, 0xfff, 0xa3e, 0x70000000000}, {0x5bd, 0x5, 0x7, 0x3}, {0x6, 0xfffffffffffffffe, 0x2, 0x8}, {0x1, 0x5, 0x4, 0x18}, {0xc6c, 0xfffffffffffffffe, 0x4, 0x60}]}) getsockopt(r2, 0x9, 0x1, &(0x7f00000004c0)=""/234, &(0x7f0000000380)=0x215) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 07:16:40 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) 07:16:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) 07:16:40 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) getitimer(0x8000, &(0x7f0000000080)) 07:16:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") chroot(&(0x7f0000000100)='./file0\x00') 07:16:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0xffffffff}, {0x25, 0x4}, {0x45, 0x1101}, {0x100, 0x200000001}], 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x3, 0x4, 0x9}, {0x1ff, 0x7fff, 0x3ff, 0x3cb4}, {0x2, 0x72b8, 0x1f, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = semget$private(0x0, 0x7, 0x200) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000240)=""/190) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f00000001c0)='./file0\x00', 0x8000000000002006, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) 07:16:40 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ffffffff0000000000"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) 07:16:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40000005}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x80) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x100) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000003c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x100000000}) clock_gettime(0x3, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/54, 0x36) recvfrom$inet(r2, &(0x7f0000000180)=""/2, 0x2, 0x800, &(0x7f0000000300)={0x2, 0x1}, 0xc) 07:16:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0x80) execve(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x6, 0xa06, 0x6, 0x1, 0xffffffffffffff7c, 0xa0ab, 0x995a, 0x1, 0x0, 0x7fff, 0x8}) 07:16:40 executing program 0: pipe2(&(0x7f0000000240), 0x10000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8665, 0xa08, 0x3, 0x0, 0x0, 0x401, 0x7fff, 0x2, 0x2, 0x8, 0xa97}) setrlimit(0x6, &(0x7f00000001c0)={0x7, 0xc0000000}) r1 = syz_open_pts() fchdir(r0) close(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) r3 = dup(r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000280)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x0, 0x5, 0xfffffffffffffffb, "73ab14c254ea33978db0dce29148ab7e91f03a23", 0xfffffffffffffff9, 0x94}) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x2}, 0xc) write(r1, &(0x7f0000000200)='\r', 0x1) 07:16:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x4a4c, 0xffffffffffffe959, 0x3, 0x1, 0x4, 0x400, 0x101, 0x1, 0x2, 0x0, 0x3ff}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 07:16:40 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 07:16:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000140)='${,$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='tap']) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 07:16:41 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x26, 0x1, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 07:16:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00001ea000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 07:16:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 07:16:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f0000000200)=""/110, 0x6e) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r1 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 07:16:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x385, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) 07:16:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() r2 = msgget(0x1, 0xfffffffffffffffc) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000836acf7a85bdee7d0000000002000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000030000000000000000003100"/240], 0xf0, 0x3, 0x1000) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 07:16:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x6) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:41 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x401) pipe2(&(0x7f0000000080), 0x10004) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 07:16:41 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0xa0, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x100000003, 0x0) 07:16:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{0x6000000}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 07:16:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x60, 0x2) close(r1) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) 07:16:42 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(r0, r0) 07:16:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r0, r1) setreuid(0x0, 0xee00) r4 = dup(r0) r5 = geteuid() kevent(r4, &(0x7f0000000b80)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40, 0x400000000000000, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0x7}, {{r0}, 0x0, 0x20, 0x0, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x89, 0x40000000, 0xfffffffffffffff7, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x28, 0x20000000, 0x3, 0x9}, {{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x3ff, 0xffffffff}, {{r2}, 0x0, 0x8, 0x45, 0x9e, 0x10001}], 0x8000, &(0x7f0000000c80)=[{{r1}, 0xffffffffffffffff, 0x9a, 0x2, 0x81, 0x6}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80, 0x8001, 0x8}, {{r4}, 0xfffffffffffffffe, 0x8, 0x10, 0x5, 0x3a3a}, {{r3}, 0xfffffffffffffff9, 0x0, 0x24, 0x7, 0x3}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x400, 0x1}, {{r4}, 0xfffffffffffffff9, 0x60, 0x1, 0x22c, 0x5}], 0x8, &(0x7f0000000140)={0xfffffffffffffc01, 0x4642}) sendto$unix(r3, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x40) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r5) chroot(&(0x7f00000001c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) recvfrom(r4, &(0x7f0000000d40)=""/227, 0xe3, 0x1, 0x0, 0x0) 07:16:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 07:16:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000040ac000000ffff0000e4ffffffffffff5a67071b542a538739ee00007f6f807e75de212b0031000000ccb503000000070005a2ab35"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = semget(0x0, 0x4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) 07:16:42 executing program 0: r0 = socket(0x26, 0x3, 0x2) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b178cb0267ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000070f06c014208803a3d83e6339cfd67d7dc70c9495cff037bd4ac0eba474f403d029c909a0e3e3bc4a037533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f40da43d6a0a1997ee87d82b5f6abb5ed4b9fa83639f37466768c885dcbd08eb49b8fe6f3b59c1ba8a6f38927f32c4aefe037a3e8b08c8fa4d24f1cc832b8eb0b4733d9d795cc76a6c1cf40c9e8c22f7afbf5677e4050021831fd89d264d7d7413e2a2d5fe7e45257aad8070000007adac85a9a20393cde207f70e14663e7b2d54dcd6cf7c90af6770883147c02387239dad554c4b4ca3bf598b09d322b5172fc7a58c6876ff54690302364abdfef1d444802ad8445efb0c9a4cf8af0fcd5e811c9dabaafe0d6207595460e96e79b6776c2f02cadbac7eb3aa6663929"], 0x10) writev(r0, &(0x7f0000002bc0)=[{0x0}], 0x1) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 07:16:42 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)='<', 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x801, 0x61) 07:16:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10020, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) 07:16:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r1 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000000008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad9134a2600d2925b5a654a0500000000000000f0d8324e012d03003d01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048c5a74d3c1c7571898ff722ee9831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e64920e56355d83d95662f0f5bcd57281d3d2a5e2a2a3e3fc1bd59c90000b1963eb4057085dd9576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1eaff03000000000000f74178d0bb7df21e53c4f900df86243200e8ff80647ba01f1d31bbb3d0f41e11769f0fff2fb39810270d91532568ddb82e3b832635ee599b42a2cc79acd4962e89971971d04e2004726074874f5c3d17f083bef9732f26e5e1b3fa68a88d8417db5dc68a20d8ae2bd4ad7c14f1af51966b3fc2858be93c8e1c05f7adb6d67e7b639ffbb0df9866ed6bfd6b32d10978b18e33647087e8a1b0467385df60978b9adbf72c89360449045e6996bb8680795b33d5b1dc02e450febffc886200000000000000382d021a0df7f1d21193a7a1b4e98b51497ea511c055ed79cddde9280435cb0c315d25e049be501303000000a7ca6e98eaf7aeee01ec6da64623627f66ede47ac67381815afba387ef2f0bb1038753a7de716db4a0053e3ac96026c2fa5dfa349b948a840bbdbc5a11dd0b856db6dc2ae42225a593385adf6c8ff7250b12e072f12111cc88c8cb3e84e089240583ac9d4399543651610fa2483bb08ecd864ae18a27b3aa22"], 0x1e2}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000500)=0xfffffffc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x6, &(0x7f0000000140)=[{&(0x7f0000000780)="5141bf6435862abe67eeefcffa6c3f051e4fbf3aacceac64c1e3eee65a51905f006f0d6bbebb3ff83bd6ff940f8360ee00e268c877b2cb3e4aa32933aa354f64c8b05c08fbea41325a929961ef6b6e663d6b09b3f62650be642818e9401e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39bcc9abd396995e42b89774331cd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12c01f86a26d252fe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000a1cb614a64e3482e8f257cdc9199a4d409f72400026e3abe1cce7c4a1b", 0xfe}], 0x1, 0x0, 0x0, 0x400}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r6 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000b80)=""/189) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x2, 0x0) r8 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r5, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x80000002, 0x0, 0x64b) semop(r8, &(0x7f00000003c0)=[{0x6, 0x3, 0x1804}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r8, 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f0000000400)) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000480)='W\x00') semop(r6, &(0x7f00000004c0)=[{0x0, 0x100000000}], 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='r\x00') close(r4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) unlink(&(0x7f0000000540)='./file0\x00') ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) bind$unix(r7, &(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) socketpair(0x21, 0x4000, 0x40, &(0x7f0000000580)) 07:16:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000180)=""/101, 0x65) r1 = open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x9, 0x6, 0x3, 0x200, "3ab22f428885b39b5931c53d356c8fdb0dd155a0", 0x7, 0x1}) 07:16:42 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4004, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x3, 0x3}) fcntl$setstatus(r2, 0x4, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 07:16:42 executing program 0: r0 = semget$private(0x0, 0x1, 0x580) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x20000000000, 0x5, 0x6, 0x9]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) 07:16:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) poll(&(0x7f0000000140)=[{r0, 0xa0}], 0x1, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x7ff, 0xb75, './file0\x00', 0x3, 0x101, 0x71b, 0x3}) 07:16:42 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)="b3869f9c9a602d2efbb21d40b37b0e7d94241a8385d79d975cd7974da76fdb6b9ed647338a88111e991b1bc0f0afd875c8daad38770b5f739386620526b55134b7191662cbc679e1c59e0c0c67d0bb90caeb822cb987fe2ad36dfedc7b4bd2c10a9aad3537266f9cef", 0x69}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) getrlimit(0x8, &(0x7f0000000040)) fchflags(r0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x7ff, 0x3fd}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0xffffffff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x20, 0x4, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x10001}], 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x2, 0x6}, {{r1}, 0xfffffffffffffff8, 0xb8, 0x80, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0xc0000009, 0x4, 0x1}, {{r1}, 0xfffffffffffffffb, 0x4, 0xc0, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x7f, 0xfff}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x400, 0xec1}], 0x20, &(0x7f0000000280)={0x1, 0x7f}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r4 = semget(0x3, 0x3, 0x0) semop(r4, &(0x7f00000002c0)=[{0x0, 0xce3f, 0x800}], 0x1) 07:16:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0xfffffffffffffffc, 0x810, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getgroups(0x3, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getgid() r6 = getgid() getgroups(0x3, &(0x7f0000000540)=[r4, r5, r6]) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x7fffffffffffffe) r7 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000580)=0x4) r8 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r8}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) symlinkat(&(0x7f0000000480)='./file1\x00', r2, &(0x7f00000004c0)='./file0\x00') r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 07:16:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4d, 0x2, 0x0, 0x400000000000000}, {0x3c, 0xffffffffffffffff}, {0x6, 0x0, 0x4, 0x3804}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000480)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) r4 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000000)={0xff, 0x0, &(0x7f0000000180)=""/255}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r4, r0) 07:16:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x6) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) pipe2(&(0x7f0000000180), 0x0) openat(r1, &(0x7f0000000140)='./bus\x00', 0x4e0, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8001, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x10, 0x42) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) 07:16:42 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 07:16:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x0, 0xd97, 0xb92, 0x2}, {0x1000, 0x8, 0x6bd256f6, 0xc52f}, {0x5b7, 0x149aff7f, 0x9, 0xffffffffffff0001}, {0x55c4, 0x7ff, 0x200, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 07:16:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x400000000009) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280), 0x2d9) 07:16:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod(&(0x7f0000000040)='./bus\x00', 0x141, 0x3) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 07:16:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) pread(r0, &(0x7f0000000180)="1e037a7ed3b5b2b487ab2a85811c98cb586c448078dfbf9b0c310ec0bf9028a20a243e70cb7c07052d4fc8", 0x2b, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0x8, 0x7, 0x4, 0x9}, {0xff, 0x0, 0x3, 0x2}, {0x9, 0xb1, 0x100000}, {0x3, 0xffffffffffffffc1, 0xcb8c, 0x101}, {0x2ed38ec7, 0xffff, 0x102042a1, 0x7}, {0x40, 0x6557, 0xffffffffffffffc0, 0xfffffffffffffc01}, {0x800, 0x1, 0x7ff, 0x6}, {0x3, 0x0, 0x5, 0x800}, {0x6, 0x60, 0x8f, 0xa19}, {0xfff, 0x6, 0x100000001, 0xc04}]}) 07:16:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) r3 = socket$inet(0x2, 0x100000000000003, 0x2f) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) r4 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x7, r5}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 07:16:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7f, 0x7, 0xfff, 0x8, "a619c2dbd0e7bd833dab71db8afb4bbf85a5d122", 0x81, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) dup(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x1f, 0xab, 0xd03, "95505f0cae466387ee075b610e2bae4363899d78", 0x7d, 0x1}) readv(r0, &(0x7f0000000480)=[{&(0x7f00000005c0)=""/251, 0x1f8}], 0xffc018dbf43312c) 07:16:43 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x3, [{0x2, 0x6}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x100000001}, {0x3, 0x401}, {0x3, 0x1}, {0x2, 0x9}, {0x2, 0xd08c}, {0x2, 0x8}, {}, {0x2, 0x1e30}, {0x3, 0x9c}, {0x3, 0x7}, {0x3, 0x8001}, {0x1, 0x3}, {0x3, 0x200}, {0x3, 0x30}, {0x3, 0x8}, {0x3, 0x80}, {0x3, 0x3f}, {0x3, 0x6}, {0x3, 0x6}, {0x3, 0x4}, {0x1, 0x20}, {0x3, 0x10000}, {0x3, 0x2}, {0x2, 0x4}, {0x2, 0x7}, {0x0, 0x1}, {0x0, 0x8001}, {0x1, 0x7}, {0x2, 0x800}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) msgget$private(0x0, 0x40) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/143, &(0x7f0000000000)=0x8f) 07:16:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x180, 0x12) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r2, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)="1d3dd1819be57dfb44db724311e91685a9a80d521449fe7dd606724e8c", 0xff52}], 0x38) dup2(r0, r2) readv(r2, &(0x7f0000001480), 0x216) 07:16:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x80) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 07:16:43 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x1, 0xffffffff, 0x80000000, 0x6}, {0x9, 0x5, 0xfffffffffffffff9, 0x895e}, {0x20, 0x7488e560, 0x1fe00000, 0x1}, {0x5, 0x80000000, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xf8, &(0x7f0000000180)="e426b58c8773a2f4f863bb499b310cca6d06ab75b27543ff86a2e7e278afa3264fee10cb55fb49d4de55db5b6c8a0982e28d09768febe3ad3af540eeedaaa9d4bec7c8c7cadae717c61d584b8d70bd71d4c02a89b64c91d6b7157a12bff29aaac2ea885abb056d42b3124a99335e285d1609269ac6014a1b111bc308c903dbc5fa67d6357aaea03b08a84c0280c0349f6017b15361ac026d9427b95f7e88e00175624e8775560cd9435066288f3a43ef6a746d8eb466b7240edc4ca544a14812e5e9e894dc485f308e12b39b9f1b64441cfebedce1a4652dfb38c0353d0f86137bfbfca70e75f2edb1b8978b7f1fba02764fbde73c1d3825") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x1000, 0x3, 0x10001, 0x4}, {0x4, 0x6, 0xf5}, {0x5, 0x4, 0x1000000009, 0x4}, {0xe9c, 0x5, 0xffffffff, 0x2d26b1ab}, {0x40000fff, 0x6, 0x3ff, 0xb}]}) r2 = dup(r1) unlinkat(r2, &(0x7f00000002c0)='./file0\x00', 0x0) 07:16:43 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x800000002, 0x0) ftruncate(r1, 0x0, 0x3ff) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x309, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 07:16:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x403, 0x0) ftruncate(r0, 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 07:16:43 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 07:16:43 executing program 0: clock_getres(0x6, &(0x7f0000000000)) clock_settime(0x3, &(0x7f0000000040)={0x7, 0xfffffffffffffffc}) r0 = semget$private(0x0, 0x2, 0x300) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x598, 0x2, 0x7ff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xaf0, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 07:16:43 executing program 1: shmget(0x2, 0x2000, 0x200, &(0x7f0000ff9000/0x2000)=nil) r0 = shmget$private(0x0, 0x4000, 0x120, &(0x7f0000ffb000/0x4000)=nil) getuid() getrusage(0xffffffffffffffff, &(0x7f00000000c0)) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget(0x3, 0x4000, 0x8d, &(0x7f0000ff9000/0x4000)=nil) getegid() r2 = dup(0xffffffffffffff9c) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) 07:16:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) r1 = semget$private(0x0, 0x6, 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0x9c, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x60}, {0x40006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x60) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x436}) 07:16:43 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getflags(r0, 0x1) kevent(r0, 0x0, 0x1f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x47c, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000004, 0xffffffffffffff01, 0x3}], 0x25, &(0x7f0000000040)={0x7fff, 0x5}) r1 = dup2(r0, r0) r2 = getpid() r3 = geteuid() r4 = getgid() r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getgroups(0x4, &(0x7f0000001680)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="07964a9f0f20896683602e2c0f3ec4bb4bf022d4297a0af3510768f2f77b941b0375a97b91665d7bf885f783aad32d7d3a8d32d71ca563ebce934034ade78cedb824a3252e4d3854ba16af8f769f9abf21727bee306246ddb55415f43112446b882f846ac9af773205d06ec8077e9d80f5123ce71e5526e7ad5cb6cb0e8ef7553db1c44467f2e7984888dbbeaa7dcbfdf9b0078d202106bf2c7894e5e6c9783814d30af0c3e04d47a6a9fe2720cf0910c9913641615c1bd26a0567cee3bf354a306aef24f383f0b1b469ed46", 0xcc}, {&(0x7f00000001c0)="95071dd33984156ac5af892205c96e68bfb50df47775e9e286197f2e51e56e0adcd845f0877e5f9ebdfbf18b4a99412e2c71be5275f9d7179243fc36b5bb394789061b990547b0b327590849abe1b1307480938453dae14d93", 0x59}, {&(0x7f0000000240)="caf099c10c4dd359b5b5f96ae5dac6937aa6e45e27aab9f76c6c489c7edca20e9910c3372d0053be5f306d18b543b94c663d998976bfccffb45c183293d80c99c8507a24bc1fbc5f0a85f5795208745de833ed2c9534a701c0ff92ace6ba809d1303b5097c19dd37c206eb0674ae3646f85e1588d97e2e467bd58f4007388838137cc0d5c4508dc51f0655971e9020164e9d8ddc8b5ab54f8e7c4e390f26588405a1317ea31f4da02ba440c15368e6937c49139cb21c9d24e50d6de266f21cefcf73de9c96351e981c7837df487e5545d8947eaaa77f6de67a9b348bd2a32defce849f9627d984c8bfe000e3722d75b3a0917a3af10eb3d1f171a4de9588f718dce30f994922bf9154bf66eb475e2f51bf88f89ab032dc652a88afcea8d5024b15c64cf6de8ed6d914f2981bc9800e597effc7903fc34af2ce80b9d39c1572e65ca40254d566e2a0282f670c849a40fe9144e4962832c838f071e27072d8fff708bb616a6622677f1e65637e7a7afbb54bfb8fa2c1a1bd02660f3e3fc18b5ec6bd98f8d5a94cfa1d76de1c6df65c4e7c6a25c02b5ef3d4f88fce7e889ceffee91dcc3a0dd19d969c6de4a236e66cdd2493939886bc54e391071e8cd909dc43a53df914109663242a4506142c0ede8601d599ec17b1693f0e5bfcc57f86f17d7c65a79e8f7338b6af47d6b707f6d70bfcd28dbae9c792c9a9bc43d1b297db1abbb409eb0f410fe2ed5507dc698e1fabfce24b4bcf4f571637073da1ed04c78c81362d92d473f52363e48a266cc99a614de457f578689de04bd3ec092b5fc6b6c314b84650975a5c503a7e34e02da45f1ec80dd576d568eb367a0a7dfb7230040bef2b05f1e4fb8b7deee9dbc84b386b799dec1a89142019d3eb6602e15b1d8895c50f33bca315601c32d328f3837bd7c40356216f94754cae798e10af4602f616cce54a7d4a1a53df7e8447d191114ce71d0af9d042799f569c009089f16709f127489c159f998ca697f225018740233b045381ee8fc4a9a000d4471c659717997e966fb1673e2f5f15b094e410a708cc19f28429e92988442c960fc72d4f5b119d040c5d081532f44efd04251a7e6f9605c7a69d2cdf33c8fac3e9425baa0e7b70c1e7e2046def33af3e1dea6b5a0d6415b5d73a54e0dc9dff1815f910f7892fd284ee1d52ed65a02cd4cf7c58d47957558ef2385f4b2b4dc2de5dc96925bd3c01d7a71f9894f93ff5e1f5c459a181c393e8c5b623c060b6069db8849d4d838140e9e3f917eafa2ec58482cc61697707948da0727fee082e9ceca7c409f662336905abf6d6761574dde19a94498601875ab17b72af1352445060f4b9a9900955a37f7560f2a9f9bebcff7e0b03ec1d55ecb6eb5eb75d9cf2b6d632e68ce506e0d3fd282a3a89e1207e1c423d79b31381bf3fc1cda43c37be2d933931d40f902599540056c780c6f628ceccf6330a73eea4358ac8b2eca63913dbd60d015e23ac9019d83c01500979cf0feff821e2ace3145dd8984c447c4a3075bea4dce9d6720cb4444b720a902373b61f0cd01cf35cbc8c6db6af1b9622e3fe86665872902e61409e3447423881559e48ebe814229f874da7f676afcb007d97cefa8ce622b7f125bc38ac462444402c0a811ffe9b68d836624b96f835cd1acfafe192182d8bbfdbde37ccdc3e42add0cdd56968142a413e7b805fc1ad907e5add0cc44e92f0b260a2606d3b91402e2c293ff2140aa741bd0889800c7de524bfe1da298c82e36520738e731779cec6dec9b56264aa0a37f56cbda086385bae8ecc883f6fc9e06609bc0ce7f81cb5437565ca4220f6ae30922442cf67d763f6b958bd5e3dfc9b37414b2a613e933e2c38dc5e4d249a270011086801aaf0094e162c548f387c2a79830e40d77ba392fbc559cf4be4b5ef6490dd2e75fb4ebcb9837d4d5b2c2e9060c9ea76cbe210e51fe723a0e4c70995f507deca137b0b33443ee1a495f79092616e2fac6365e27b3f9a813a54994b386dc860101988e3235c56261b78a82e6decc653b439fc9862a1e94c07b50c708319b1133d83f82a00210b9a36fa26a41602e85d14145800a271731f37ae461225d87816c520cdf197dee6b1c68d76954b9125b71f747b3a4269a68b4244a09317700592f37c7b4616bb6da3d3abc498130fe2eb4234b5fb163d4922150f41f72391e27c6c20393c6d16382f0e5b4c75992da5f316ecc925946275c45caa7b93e85222a00287fd3149145e1f694454056d24283c43f2e2cb6f269054a507a2ba3c6a3b50b37d0e3ad12635f72ddedc0a4f4465e6a5ae3cf1778b8679b158cf1bd2c6eb919d63711c23c1f6f424fe087499afce44df1b1cf4da423437028642daa4ef39067bf0e0b013f0fe3e5e232a0c57ecb114d21baaac57d97c62f6376b05eafa5a7d03d0d01f7b602750a47a463ad1c3b8e55b80bb7a7f9f69f6834b1cc62b63a9ded3c3e0597d39406dac1dd1fe034b95b1c20c441232c4e867d0c529de6e81f3714e17aa48551218881e5b712b53f24e3d5fcfbbbef4e788420c3bc0eed9528b634a04e1457a701a56e764a132a9843442e9a7b17a6a993f77212266f3b757362f732369ae4a53434feee82c5ef809c5b1141901ccf727de1481cdef5e3d6391e6dcca2a3e79fdf2189415d1832046264837ab99c37d468bff3a4ed48b3be168a8b60d869fe730e343d7ee546b52141115f3dbf6b0485b9d554249983074abb736468a0c2642f16f89c63b036d5427fe7adef69472abd94acd8a43d91a71e7cae089ce696666da57c9be2265fc66b4e5d048e5e1b53e6383c8356c83db30d9a182f8d68beebebe800d8c7adbaf279a92554239a65b9918ba7ac246680a6bccaba6cb4af0676f89ea03df79f396cb35d4a8aa4ab00cea3e5f1f3d2acbf54505068cc057f9bcdfff82bf3d33e0d6f1c2b09f78a30583b7ee9051042d76c70b229afa62b7994858504a050597b8b184dd0f55a3ef5dac17f0df86938e7c43cffe9bb92d9060188865cab1c04665026d1f4ed41a92c5407bc3200828d50cf51402c2926871e706d9b575995b86c46eb8e1d47f957f321a025df540ed53813dbd74b4149df10d3fc4a67a079a964f06549de8fb2829557b4dd245149069f53fd79078b1f7ec316598e1d078ac664d285ed6ce708fc6bfe1f1ec5409218d3d38c352458233ba0104763558a8c73de01d8bfe1e819e15ca6631f3f58394ce55809f61a10d4623e9ba4c9857189eec52bff71de07ec175f74741ecece03b4b7ede9125b2d8787a692b6c118f049a84649cb8fdea610c7cd2795b49f5050b59f90c399aa1836358fd82bdf75c3c6ed62c7a13a1d35c06a7c9cc0c40b81acb2f762733774e5d6d4d37b3bf2f78fde105bad0351d3bfb88e84e540011a7d7ed80353f55f98299d8fcd740b19619076dc907b6794944ab3a19ec52a0182d96bcc1797cc6ee1148a2fe2d7d6d46ade42819b17a468326c92e9fbd0467a3bbfcd489f48c69e683c5c55367cf793febd92962ec1585fdd8b05c90afaeac24e00ac781f1890ac67e847d1565a712d5302cf776f8904dd468385e2a6a4a60148b9af2606d55c84334640bab3c0c57a07cbbbf983baaa89ddc7f04da9695939766e15c7707c3a7c2fd6a4c2bdb5d2199b5aa03a147e59277f6fabd5930a88fefdac4701d6094765a80e337976a9037dc578280e70921a6cbf0e4bd09b4969b77721e82d7e09746bf479ea7f70f3955f6449893bfc6425c0820f9a71d5922f11e4fb627adfaffd53caafc5382a52e5382d0e50acd5626010598fb3cdd808f2f41e71e35e39112d81343a763d36144a3ea1e332e7573fd59d544b43800ab456e4dcd4072a55c8178e23c53598eb7466931547b423a8c62acb8ba9e578b93e392994813af36570118479040214397886421bd3b908cefaa6bdf461304b02f680408151d7f79b3b60502e906296c692ef0db1b25314167c2f2b03e5c8d612689df9db50d24b4d7123a204ed36b35402f76630f1248a99f659a76328c310c0ccd4975a2d73841da0a38d8fa2ab4be5ea6dee798a102513beb9294db1ef902fe9b842c60ec50d668a88247d93607a6c3012ef290100bd596d7b4273d09149e3e502542d780e3129e57680fe099731149c6348122ea3b8c4ab3fdc09db67825fb00774988dc3f03da90c1a389fc5339603d868b7e56f4615ea4b3ac704a4e2d9f6e855b05e962a59ca675a832b10270b36b75e74aaf462c76929eb4ddc53ca7e2b857110841fb787ae15b2f51939a2fcb4579aca1b5ddb6ecd04a5df3ca590d9637a091b87afd0909b6997c28e812322d9daeb1ec3e3731f3f93a2bcb17a5e770d0d1acd7f0ae25cdd0a9757603aff430a0c9ca77de6f11ca5d1012d0aa641ae4ec53576dd6943a33aa2c19fbb0a296b31fa279a29a4d31d127dfa01158541f08bebb69828a0270a6032ec7f8e7c9350f553c00e81f848c8010455fc7de119e3c569895d3ec8812993e9ab1928a35effc60eadbecdb212bf831cf5e099df2a3bad8b50e4593089b21c00d7da3d54ee3b633ddcfcb09c34825805cb187460508d0fbb4f9aa012dd5f9a463fb4a18415d66f565c9f399a928e7f8af96a1dace5c92a589c59d725c412c4bce49b13047e1d6363a28f7130f529e7be6f42a8e711abefa8760cbd7996ec9c4e38e05569ebb523922bec5e7ef7107628bdd3060e9be779bea7bf25ee494b26cdb767f24a55d2eda0226271a2b3b8879896313cd8e43d7c33912de2615c612e3a5a152f2eefca2480e1193fd6383e49e89722cff60d2ffb727b897211301e7d72ac9a63bc4be4df999d78eb3cb693398b46c238548f0bfeef3f10e0dd35c9fba319432321451cdb2baa7a71c96287834b4cc3ec39642bc45d68db3251cfb353009c988be5c514a98bf4eb048e44386b454e99c9dd84c7f3a603dbb1cdf2cf1a7c835e78fedc909ffee450ab5d7c4adadcca1055fb780ae8c373c49d6ac47804f078f2f15ec1722c626acafd9fea6f4290b6cff2a5543e24e80c2043616eae2601f70f07dc8d157458605b6c039f7137d7054d954843d29d79428a8278c8b177d0bbd8f33d09c29ec82352a388b5a275120b93cbbcc881585ec0b682392a51ce4a8dbf7aefd5a88516fdbc7bcdd01975d40986cab00843343dac68b90076c3a7e1ab15b3f318e70ad6913f6cf5207fa2202f5e04c23358f1fa671c83dd99939dc0d2b70d37a799088b96ad07d1e9eb9b0cc023f974cf83e200a277e3b56cad2a44db07ce05a4a615fbf78270156ee2315d01b21dddd650f060241d8b2b88a46b57b4dd165d3e7a2bb3b485c3fa95f3c37068f14f82d2920a294c23292c87002475f5e2c3a4eb3e0996723176b01a4794fae112d22b8a6f0d8d56c3fb7741f6602a6af424e0d0c76bf1d4bcbc87e3b6a3e11a7b6f68699cd0c3e3106e495329c7779bb6c1bb2ea338ea188c152507484c713ad985e8f6242b3b120a78779b7a6f69ad2e9839da2be4fade31e7875312103d9d26968c8bb550fb13bb2612ba7c67aec45ef0a6753bd56029fad7a010fcfc55c4b1144fda9295b295b72da640573d698811a85a951109146cd8bf3796112c33f21f8ff17523cca9a9891e54431815e511ff42d93ef414c319d25e2bf3a685b167aafddb35901881757993b023ec54dde7756e69b2b5fa9dd90f4a41beb23fb229fd21a5692d695ac4956309b481a6dcb39c2284afbdcda4a3cdec9bb40a4b7149d21c27c0bf8b6261a49346737d5831837d08a73033faf2685b423fafbd3bbec", 0x1000}, {&(0x7f0000001240)="9b8d46d6fdd868abf46fe33374f836a3bf9098bc5249e6dea843", 0x1a}, {&(0x7f0000001280)="7e1a239b60766acbeb5e6d9ad0c48c5742c28476b129695f", 0x18}, {&(0x7f00000012c0)="2d6ee1b1639afc3fc780f03e12b21a356258914073ca50313a2001dc1568fbeb593e2437cec5997348902a527eabc73905198cda83eb7ee1e12796ac905494fd358b56948fd53de60dbed7fd9daef01e999546bb9e36cff659a0a3aca562546fe6db8ec1f7bdcbf5b2c7331c12bd2e2d4efab9830c72b9e16b23076a9c0e27ec42fc60c843bec3791c2a4b051aa6cece3d55c7312692734c94e71b90007dc775ce55f9e76f", 0xa5}, {&(0x7f0000001380)="21881ce601c97834938ee4f26890", 0xe}, {&(0x7f00000013c0)="de6bb82f4d1ba0238a4da69e", 0xc}, {&(0x7f0000001400)="f0830942f1fe386dae41b04f08bda920023d48811f5918120a31a6eac388f164cde0322d7e85dcaf4eab8a3ec744b969d67cf9de8ee3566012131f729d85647b2b668afed59e186ec594708861a5e8094c3d400e8ade7a9871cd96a3e72ac0d7cb072c400d1c4d911df5b59ef33be14c5e7b1fccda3ffd17ae89e1a0871b490e4424da48cd37db0eb5db82f1667958da89cc0e85e1bb27664fba991f8e079e98b2afb054e857c47f16ad567b07", 0xad}, {&(0x7f00000014c0)="48701d36bbc037303c1dbf15cf1eb6b78b957e30c60ee88bf2b6d3f9495d446dcb2dbc91d3a69a472f501807521f918a9ed0", 0x32}], 0xa, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}], 0xb8}, 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000017c0)=0x4) setitimer(0x0, &(0x7f0000001800)={{0x7fff, 0x3}, {0xffffffff, 0x6}}, 0x0) getpid() sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000001840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f0000001880)="38e24aa0c0c06d8d39a9c6dd087c968de58b62b920", 0x15}, {&(0x7f00000018c0)="2137fbf189bee1fb0de9", 0xa}, {&(0x7f0000001900)="b8b38bc5bde3431dbe3ae42540a15a10c273c39ce183f93c4ac9f842014eff98de21420f845a0b1e17484a62ce8744522ca22a5940c3c433dd750cb73e2215eb2a427d56197d0149e83511ab08d15aea2c327fe70bb154f9322980f66d26f9da55dc79029037b5cb1b3fb11ceae16f3ddb2454478da1b4e1a92002646561286ce6cf68d47293eb5909540c0e7cf594d3c47c90bc46e292e225d4e5cb2f5a641414e088626e14773b48e58d3572be1bff5b88ad07afbcf8705419e8581a74cfc2c1df143497ff0594a0af40c4948d839b609a90420465a349", 0xd8}], 0x3, 0x0, 0x0, 0xc}, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/klog\x00', 0x100c8, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000001ac0)={0x3, 0x0, 0x2, 0x5, r9}) getgroups(0x1, &(0x7f0000001b00)=[r11]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse0\x00', 0x2, 0x0) kqueue() pipe(&(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r13, 0x402c7413, &(0x7f0000001bc0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001c00)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000001c40)={0x0, 0xfff, 0x7, 0x80, 0xf3}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) preadv(r13, &(0x7f0000001fc0)=[{&(0x7f0000001d00)=""/233, 0xe9}, {&(0x7f0000001e00)=""/193, 0xc1}, {&(0x7f0000001f00)=""/131, 0x83}], 0x3, 0x0, 0x0) 07:16:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x1000000000000}) 07:16:43 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x4000000212, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') flock(r0, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x20800, 0x3ffffffffffffc) open(&(0x7f0000000100)='./file0\x00', 0x119, 0x0) 07:16:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x1ff, 0x1000, 0x6, "97f693dca9c23a6cdf5bec6630d203a9075ea788", 0x1ff, 0xf8d}) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x402, 0x0) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 07:16:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) write(0xffffffffffffffff, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 07:16:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x28) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x401}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001300)=0x3) dup2(r2, r2) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/107, 0x6b}], 0x4, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 07:16:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x120) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x9074) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 07:16:43 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x111) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 07:16:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfe8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:43 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x40, 0x142) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x30140, 0x0) kevent(r0, &(0x7f0000000200), 0x80000001, 0x0, 0x1000000, 0x0) semget$private(0x0, 0x2, 0x200) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x41, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2, 0x9, &(0x7f00000000c0)="ebffcbff13b965812e000000000100000078dc78e1159c7df3cf61e69931969648", 0x21) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x66a2eff5}, {0x18, 0x3, 0xfff, 0x4}, 0x1, [0x8001, 0x6273, 0x800, 0x0, 0x40, 0x7, 0x9, 0x8]}, 0x3c) mprotect(&(0x7f00007d5000/0x2000)=nil, 0x2000, 0x5) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x2, 0xfffffffffffffffd, 0x758]}) 07:16:43 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x800000000000008) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x2f) 07:16:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8080, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x81, 0x3ff}, {0x43, 0x81}, {0x47, 0x8001}], 0x3}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 07:16:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x1, 0x37e, 0x81, 0x3}, {0x0, 0xafb, 0xc3, 0x5}, {0x9, 0x5ea, 0xfffffffffffffffc, 0x100}, {0x3, 0x2, 0x9}, {0x3, 0x6, 0xffff, 0xfffffffffffffff8}, {0x4, 0xca7, 0x100, 0x100000001}, {0x10001, 0x7fffffff, 0x8, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:44 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xde) socket(0x2, 0x8000, 0xc10) 07:16:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fihe0\x00'], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 07:16:44 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4d4) 07:16:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0xad49) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:44 executing program 0: r0 = getpgrp() getpgid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) getpgid(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0xfffffffffffffffd, 0x10001, 0x100000000, 0x7, "004eef80f628f4d210509748b681e4298e4ee4e5", 0x3, 0x5}) fcntl$getflags(r1, 0x1) fcntl$setown(r1, 0x6, r0) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/118, 0x76}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget(0x0, 0x4, 0x20) semop(r5, &(0x7f0000001500)=[{0x0, 0x80000001, 0x1800}, {0x1, 0x4, 0x1800}, {0x2, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x19d8}, {0x4, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}], 0x7) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001540)=""/108) setsockopt(r1, 0x0, 0xfffffffffffffffe, &(0x7f00000015c0)="ff3477d71fec21ee993fd82c1561d5a80c9c41d8ffd1b873966ee96b6459d4db58560958804cb7e87131ed5c87f6e51310378bbc02e80476c18503adc34c38b13b918ab4ad2c25c7ef1be51980fe7a6b52b9afd18ab62c0046293f673c784567a6faa3ebee773215bac308e2f5373da28f340dae4c19eb20331f4199f4aa06a32954ed9b6cbea6760925f2cc37f9198e0d70c03c93dc9a592ff089a50487977e277332427a1dd8324d3fcf8d90338ddbe0b84b21651b2f53bcf5e97800a1d35016583b310c226dd4a37cba474244b34dd5e9a02f970f3418c703ff57043a23029b2c6446b7a33b69fa2e445ca3082557c92b036138cfad99", 0xf8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) fcntl$getown(r1, 0x5) r6 = accept$unix(r1, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001780)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd\x00', 0x80, 0x0) clock_gettime(0x7, &(0x7f0000001800)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001840)={{0x18, 0x0, 0x7, 0x53e4}, {0x18, 0x1, 0x100000000, 0x3f}, 0xc1b, [0x10000, 0x80000000, 0x5, 0x10001, 0x9, 0x5, 0x4, 0x3]}, 0x3c) fchown(r1, r3, r4) mkdir(&(0x7f0000001880)='./file0\x00', 0x1) r7 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendmsg(r6, &(0x7f0000003f80)={&(0x7f0000001a00)=@in={0x2, 0x3}, 0xc, &(0x7f0000003c80)=[{&(0x7f0000001a40)="1f5209d01d4c54fe6f794a83f87466a68d83a2832dca33237f6af80419d550c4542d2672487a8d4a6b38df798643dd48d982964ea954883c0e2f4635577225d9269f8f7251dd6043fdce96615e2e61cb70a8399452ccff53f54a9bcd5671c656d8e851786d76c98e94c170574aedf916f928cd7fba8268c71ca7267572325159d58c7ad8c9a2e84882ea0de5cdd0c8a1931af77d56f15ede317021ff879eca775690fecadf23cd1159d6279b9610bfc85958da85da99d5f7c43f182ea0fd40bd09a3af406d05a2229ee776b5462c924406448f4f927b51413a3dbbf8db6b8d7da985d18141f707736a54f328c6c34926303b96460f0f6106c11c61b774046ce295ce78062e7d60ab466a94f558fead4c78e08f9cadb8a584eff81f4f0b8ff28e1ac0c51ca005fd81634ef88937a7b0307da04f8c8d77ce493f54b1df1a5993f3a014b3a37117292bb8c97689790bc0fac3c6cf268185f62747fd259a9c8131fdf7d5eef1378e35f98139a63ed67bc89082db4a8a471a10b1ee558f9218beeb532a4306a17676c4a9885c1dfcbfa65b6bb6cb8776983b0bad09bbe799fe001088b95380795e69b845cdd160dd7347b264cf14e64d53024c6b1596a68010fc7064f518ef1d73172cfa37f377ec86f99e5561c27f2f3b1c48b4046f5371d4db236b6383c9c83ada3ed8f8d56b85e7fa6b1423f3173d67e11fef3e7ef41dd37ee51544b32d2aa4454e9e712c6f2646f57c85dd280f57e1610162077ab2461c4a4b410a3cbcdeeea8c9a3d8ab5b4574e13ed475ae8b890e59ac499296dd7d2fcea3de18779673cd6119a910021eaea9d39a73d03b848a8d1338a2f377275ba8b813df4ccc97ec73d68465a191801d0e0328bf809a581bbc6bb1b463793dc01327401dbea94d9204d4647beacdce15d5f607c5d5c191b0f6feb2d2d8cf91756fe480820b453ed954f97f097c9f1c45c860cc8130f3e8d3455ebcad90689fb64e399d8a4c218d53c41c90e02c86edf06e0a13698dc398a9a0dbdf48a15e68ea1ed85374e1dc9a49d22464cb9e125421429c7cb7855a0020b998b970481ad5f223b271c2a422bef66134f278c5651a8a2e93473f6d1e3808c37a3c13dd895b102386b385288c697d5c8384a04a7d30f872ae8f5186998c4f5a3fea04e094a437b0025ee759472fcd8015cc169e85bea34078f5d319afbda5822e67dac572ba92b216b530414941b207eebe7e0d886c7f5955048bbfdc6944a5195a735ec1e18cac0191437f45b7f921b9ec15035c037468c457bdbd0d35db09d31da4d09bade96f68eaa8d9886502c71f2a6b9b4e580b802fde4448da6cc05f4a21c607a139b9c7fa5ec4561ee41f617b573de736a6763217ca206697abd46ed4ce7f36bc1806af595d3eac94650f1f648467a5be5b27917a44094069533384ddd26d8785ac53225325360b06d45f8972de8642a9f74839d61641d78b7011f9ada0070e6be62b879ef83d585c3cab1fef7474065575e20ac2db1448a8bca499a537890f9eef05d4961af3d44f62c6299918e2d94b198c321c1682db718496ae9f050a9592a39222268e398647da62ead1ccd807349800882e9b925951a023140850c6f9bfce89caa4970ec87cbb57ed6ebd331fba06566dead506f10acfc552cd037fabe0d932430ca370345380023c227c2ea6ef4a56bc0adcbbe35e13f31600c21ee2c3a900c3930f2b11e0c7df96e3b0c35787bf48bcefb9de5eae39a08b1230bbb725f7ba9d733488c9b329b0a8d350b94c05d1edfcb61e33ff3e445b0ed1375c363733ca0c11fc4f4e7e43a72d04e74e0da4cb75b4eed45529f3d91abd46206eeee15f4682d761636264df342d8a8dcd8efc5c55369a088500f105dc86fe3815d36f3f94ba5d37bdf0e3f18ec8fd71d69b64bf31a2514ea04dd56f1c5ee20961fcae3e3c3ea3debba49967e5cba118ca70b01dd1256966fc58bf4f9edc27e4aa626244bc863cb4c31ec2cefda699a99a4429b8403759f51da854cb1597d7739dc7c4f1b758ccd22e4d20d750da1ee3a10469841aab38dfbd20f2f90331a4fd41a06181fc6c713a1e0425111be1d57fcfa64e430356c81ecf077a256cf9f1570f8439146b494d32382315a75a5a78273317ba99607ff530f295ff8f3383c6772155f9ee4056e75ff8bc65410c7b383dd3aa8f42b4f9ea55452aba3fa2f24fcaeeef465d926f12b22a730e123b95158307a59558925d4df8c7fa0e384d09fb09c389a6020bae94d9b419650025410b66ded42e96d10ffe6677274317766c9a6bf85b48b8e184c78759a72235f98e3d684b0af4f7781354e5b64614aa61936ba8273657dba56f1da6be58956b6e8e509ceaffd8444e7e6250fc6cda6767a3de23b838332e8cd7524cca6d0a1af4aeb0ba4ce9e05124d36e4ead9fd2b786f0e0297934a7fba64139716604fa55e3d4fe7d057639610a2a0704936fa5482524319b788e74d70da7eed6e74bc2d212dbb62577c98b8f81561f542443f2daf9285df7d214f1eddd6c226565461602cc5500f51e109f50ab4a32a24256d058570c3d571f96548f064709156725f19ad686a3132276af8f198128f110d8adaf9e4dc5d03b2c9d50f50591d5c27b24bee1205ab455c95b93ffc2cdc7d9f35ec10ef778679c1508f8a3e20c4eb4f66aeb457a53e9789c26bd6cd0581cb14c813cf33fafac572d6a3a7a5074b8471a2549d7eb2038372393ac113f77a3a7b05e72f26dc7666f593f6dffacb61f41df5d69306514b4be1cf864d0de25f29aa0dd2779d7b811b7fb271d8fc8b229f34707b8822708ab9a2951782010a736ca265399320bb9a9df68bbf5e846dfcb22563ea3efbfcdcce0a247b50f679d0c7f3b16d86ae94e54ec3bbb42e74e294ea2441b43b5180cfefb3c980c99154cdf86583f1a34705341967f929bbc1d8550a66867eb392c8b0cfd6ed957e6ce66d81ce24a5e94c8ddb2985b8a1ad967b461152580080a1675f9e8f6c6fed0eb36846bc20a5742a8987b094fb79beae621c6843e356a3c47344b112b58bcf28d3852786f360cdd944441d8bff9b92c7f82838fc05fbcd208c3b752ed85fc98c7483bb256537252d3f5e4c1dd269e5ba6192cbc0cb084b3fdd3a53b9df0107cfd122d4684f7d3d5cbd10d1007d4dae997657e99bcd5d6b6b640041babf39f30e4ad696f08f1694bedd02fe2f104f6e83eb7668e5f92c22783a7a3a9b7ad0a744a96db37fdbda646cde2850513d1d48c62b367798a550b871aa39b3dcd8ddf16569cd7ed74fca13395418533a3373f4ed387b3e480ae22ee33ed59b8d0e19cc6c42119bf4cb08d0f6bc8049b7146e7fed4a54d24dfb45d394aed547b23ea0c71f8bbd8a507007a30670d480ddae3a46bf3509cca82c4d6ad429eb68ba9a062e61c89641d54968c777a9e53e265bb5f04fba39f786a090c9280a766b7874e133b5570925c3d6ffd0a98d9fee4ef3e7b022a9d0ab7d6143493ac884bad1c712561296df2201acdbf7b2c6470bb439693f3894bc624b06f3c4e28b449a937c441aa42b417cb1af9c8156563983186e66df0a59cf5839451c9556c260753759e163660e15f16edd2842fefe917fde925acb62a6ad7bb9566ee0b5b82a1a2fd78a2b2b2544e0756b1cfe33f2b5a9664ea1da7c97f901ef52c7fc93b41dcae851b5850f50951d9371ae02ea8dcccc174c5c9e2a5904370feefa04ddd37a8a7e327564e9ce025883bb71f47889ed9903666d25a9b465d1dc04ab5923c660984a6e67cb9b7d3d6f4099cf847018434361e445c7f6c6c2fcc843fd0b903879bc2bcbda12e6ad3c081c3c89dd4703240c242a2277af0b685b8dc4579147f91c2f4abee0e6638ae08ccc22d56dd2c28929b65b85b0b82eff13055850a06af78769b130088212cdbc4365abd4dd0926a8d09a3f0f1c12cc544d72ad7ccd1d81cb585b7837f3438e14f4bd607a49d4a50e7e57914f9bd4f8d9e6bc7718682029425b4edfaa1aac858b05cb2693cb9dc6892a877d8623a1830ee0add2c67862343470689041b015432ef98105e786d996b23cdb37b0497075c98b16bf94263d54b85846e7e3a147981c8412da4356d2f633dbb78b7b3b802035aafde463e39eb23dba61e157d28f67234d11a627e4bd4c199acbce53450416ab757a22c8b2c345a3c0417ba0b21a1852c7b7d124f3b8107220d08a3bc75d3b7f79f362002e8c1c5ae63ad4e142035c85c8db85676e121c79f9cd84f5901b7d4788a9199db987be2b43b3bc89f7794e70c46c7e2fc84a5035adc57730483c4cb532e406650ce78f9221458b62b4632bf21814728e164abd601a5c43385a9d14398265f0b9b502596fe04569e75222a42aeb93986ecb2e77350694a81ed2af68f7d61ccefb7646d2612c96db982a4ee2ffc0804a642cde9bb75ceedf7f4c09e4ab584e9d9b4e493a1bf986ccab2657866738584f029314dec486eaa1a35657e513d5ea81bb091efd0053b341a69650c500bb060ad297d6546ba40913bbd46a887902afe992bb98cb0701ec814362a599344ee71835a3308011bb1cae19db0b2e5f52a6a1d5f2c732aae06355ef25856f840325655678a879b56e4ca7fa8af6693e61cd86ee9b2472b4c4582550910d48ec982278ae0dc1daf19d28098480be4c4b49185979cff0b41c51799f8a16f57844d16f6dd3bc000b8bb64b780311cfdb777fec6c03d60f66dcbac93d29abe57da105a54b6e8c779b83164bcb2aaf7121c72043e448d9c2b5e0e6469d3a21905bac6d71f19bf4acffa30b6ba5e7aae6a320627e0d0781ae99e412c516c2b2da1ee958c8c8e76fe357b8638ac658702f317d23af70a732bc672a136684bc5febe2faef0c7e4d58dfa82797d1396558196fa5be9ddc8334dc1ad4c4445ad3c1279981fa0887607c525b07e249accac3e87f145b0e8b4e7307e8d86892f05f617327b2623cea08b8f90b0e627bde917f45bb0a71e79958f52ae634274fa47a89f229b65007f56babe74e1d7082bb7a54a7b8ce66caeb2b6143659b4318c8bb9e990104031a3d5d21d072e4fcdbb566e74264f238436f8c6fc85ae1c68b2cca067e4594530553ca25f289609a4fbecd45193d065a1f32f4f63aa2df36c2c5b293fdf1e6239e63bc8339f863a66d76e5766e559e8063e6fe73843f10f886de6a5ac6e8cb34d4fc13523f1ea430560d715fd703a14f59727df9c94347fdcd72288b244a1d00cc1e4bd5a9e16dbecb75676bb8e3b917adf7e4942b30c4be636953a43b192035f8f1f951c08367b3a3b396ddb5c2e1c097a3d5a9a66e448eaee4d3225a4fa77c9a111e5341cc7fc30a4656a75686fd9ce3f7e327b5f95eb1a42274f2344676108cba313f49868a3d3afb88d5126b2c5639aab10466fe5ff9f1d61e1feddc07a58ef09e5be16510a7e13293c6cce863aab4f03014548b634842cadaec56d66827ada9e834d98dc93e7e85a7c07facb761e9f3fefea8a75db8cf904fca9e05c538c2cd30b6c13c3ff730475660e0493afe8d0823bd474649dd45f78ddaeea336fdfe47930e8f1ff55c7089e02a264e68a7a0e8c212c90bd96d7d8fa956dd8809468ab80ef5854c6983c8e821a9bcfb7a50f514e80e8b8ad7a45bf59707c755412b1949fc8183ce3c30545b044a575b7bae330073a7fbb4a63cca667660fcaf1bba997f13b9016ec1df550764f253c77346ed3143daba7bdfd657c696328a5175fa0b3140b2cfdd912feb197a9e51ea0513fd0fff0d4a1e5ade881ecca06e945534edaa27135f6ed099a6cca9f68f0237063", 0x1000}, {&(0x7f0000002a40)="644c9ddb3a8309416ee7f5a9094cda9291f62eddf26d43a20a751585fc0f69f032b0da508e2e90f99ea25fccf57559fd64cb617e07439e4e78", 0x39}, {&(0x7f0000002a80)="013ee2e841c6c7f58bffbe5ff71e44c553bda3a04202c432582aceed04fe0eb8a6d8aa76b6970e680793a905e7fcaa16e0b7b0eb4ac29a6192c3ad4b283e3d228897fbe39a854832c598b8c2f9b932f08c4b1a82206ef31452b316bf56d55e5a51207cd70c094b6c30ebea5db23129050aa5662b2b69ff4fc3a3bc65d749dee752d1768dd0c496c9f417d92894c70d84f652906edcc283a9b5bcf225f26336913e1ffc57bf3848bf4994ecda5a7822ffe05e651cf90b1c1fe822efc72635054fce8b353cd71a3fd8", 0xc8}, {&(0x7f0000002b80)="ef446367ec1174f10b552c49cd7fa0ee7fa9ddc0c4e9877e56f227e1481f1abc67e771d71e519f235d899a54aeff46bce21f5068c267a1859f6c49cb019c69259d2c38b01eb80b24a1ff93d14608b53b2a2d7d59f01456bfe9e8f837485f06d9935b6b808992445cf70f922bf550610fb000b272c9b61fa79a76bf9e265a96c0562c8591ca4e5ba367f75e84bb373affc7c68c691ac10e87eef7850bc873ca", 0x9f}, {&(0x7f0000002c40)="8a453e3ecb5065c90b5e1374cfee8dc199bca31396c692bbe800d628bd39293d58de4793d2c0cfe1975cd358773274f74c6d1dd645d379278a3dc9690e2c6f9b4676e826dde81493a3fb4e05f9d8915012320630e899e4d8436fe9c65089fe9118f1afe6bfc7c553c43735286e37c42bbc98d6c025b19db31329ae4ae9041724c03c6077fd93aa53cb3ae0fab6c4a28687c216ee5090f8ff6e483c2feb10c3cb65a4b69d0912bb965a53656e66098e8e4fa8132b8f4489ee9c6e0bca12f6a9122327623cefe851df17d62ab5a3a8e30971f07d99fb358ea7e9e2b924e15bad535f7f683e0f1c0b66d73da66af9e5388cf24e93093144e52ebe5310baf59af7e50a51bdd865afc9f1bbb764f341b895c4b942eb17e94107fdd87366a61ed4d5896caf9c5bc48210555649939ad50962687b7a66df8eb65a5429c9226c11392b2d293cf968f0c7f3e71b9e8f7d80ce8344f9a1c708a2b5f41ddf0f2c3aef568bc27a173cab9613c44ed893328d82b56148700044805d4c9789e98e2c4d0197cc8c39418e2950948d5f37bdde6a3c0ef67a5b527b80735552e39c8b8374e6911e1ba987a375546d8a031c8e305f1eb337f9d1b47341d246ead5d6324c4d0d554ef1f53cba881c9a9ab5376aedacb891a086d2e711eaba45da79c160f544720a8f54e08f411dbc59be29fb98e1ffe0c37bfebb22e609c4af895531d9d90f8f9711713d11069e2dd24478ff055bc6f620c7753ffa6613974e98c22903176accd413004542d43073e0509928cdc4c7b6cfd487fc3566bb025ff9d0f37ca4295a2c35e7f945c9c282f6adb8d9e5005c6bd8ffb89744fe08efdebe79f3e4115a0e45780d8a38e09359087f007cf283fb287c18247e1e2bd37229cfad4fafbcf0c6acf2b927b79316402c2e2fe6bde6a37f758f18f95617d3fccabc189d0027ed97aba93cf14378596888e8f5dfea907d4d77e1314dafb78c0e3945ce73055480e91d4550ea809b32089799ae0d0b5aba84d2810a89cbfcdf3aba4daedfe6b4d7b0cfb561c3335e0f7d6598a6b3a15aac0814911717f77e92aeb4582d7138c7cd10a48fe0a372bfef1b8045e3a8974740181e256119513c96e3b7c1e0e70acf6dbc9f32eb9da23756fce82daf9853b9ba13afde84f0c2dbcf6502883a7be1f1a62363233406647375d80ec5d00e99e69d0e93b827368c4efa0768246c0ce9a0f6f763be0a09541c63b7b9d0793158d75313a309314f754fc9d460055774e299a2d0fd0684d41b79ef56837e25f7e24991fa28146d348e9621cd9b8158f80829f7ddaaa3b955f2bf079af0b1d7b62c7da7bb1af0a3deb94c1b0f5ca6c8040b2580d4d83a5b498a5b4e9fd3871d62a593d7354a66b5502e00f87fa021833d39585c52515eba4c18f44d74c819846bbd51f1e5a64a11b33eb3d264d04835313716403d272f3a9ebb6dd20038b874bca298e680489d609416b3913606561c16f5e45495660f1a9dd4d959307d6cf84bd5b688fe5d2605d2ae8cf19bd761ef0f8e982bc5a304be1432df9728242b84d25de1d26a9e62de56ed6e38246263f6aae7a976342004f6393d2b7ccd4be1237267af9617bed8fd057068b3b14f7cf97d48c3a42827a44e7423a6c3a925f92d2538aa4f71a58502ba3ad67c4e505371a29b0ca3be2f100db3fd5019187b545a3ef96594d0dd623afd53faafe65969a5bbc8878cec34277bdbbe4ca5238e5c22bb88074dfdecfdb879745ece776f80d7cc1e96598328048d6de3454124aecf074023ddd8d1e169581163ebf11730e0b78592abe99d8ee33c542c981c5a4cc6281fc2b464b71e597dea56477b0c45072b7a11228104c69888e02f48bc29d0b4632770af6926177199e69ab414137e2b4bdfffac6758b4bee93931bd0a57347d15916a3aa04056ba1cb692c58d4c81519dbd9a2af277f97e055115dd8ab86a460c8ef127c1945a821e4775d30e338e2cc82e41d56c364aaa759f3cc6649cdfff154d3602d65406ab95114ff30bc53260750f17dfceb394d98c672dafaf8a1320610b89391a377657479a01f858813ce76044dff05cf88ee86c8f19b7b269b7d39afd931b9a30f66677f12b88210629e5d005542bd74b0371d2d4f363b551f59478b916af90829896381c040513dca607c80f6a1bba82759abe4ad16b86e1c90896e3033a66038e31c1f6a048a7780015cb344442883cf17aa20845a4e64f946369d10de858cc6a7ce9b7e128c85d4a53f29c80cd02bb85d2beb2dae728dc2d03970930f1910da3c67128ed0421db9f69af4ca7aa77c86f9059d72365c5c604f60e3f5581ab3a1559131b04a713900e865c017246bd28a47520f221ce038c9f87779ee5cad4c95c4f7c232c2e623cfecf0fa4e562c77a59c5c0c7f0e71c2ff1b632d3f1e9496c15733079d565d411ed0acb49b4ff6e3b3b6d9084c57ec6a3625f59c8f376071bd08ceddcf7cd6902e6b150e3c03844c1d445da9a97ef324700570b09b0a39c7cd0062c0caa6fb205a5673613c5ba6dc093a549366c1d1d8e310045c275ffec97e5af9812458052e04b6ec35e6a8f279a2b090d8042466c35d523d0533b923f753aaaf41667131b55d06b308767676c81d0f8e9cdfc224d762c52941679589ee324dde3219dccfe59bce4882ab4198e1ff0e01a9ec0095e6ea1c78971010b629621ed7aaf1e9f710bcd2f711f62d78571d39d3a4364c1d1e34571adcdb1dc6cd49a3e5bbaa635e182b8ea66774a4c2389874589aee1378596ba136079de86a21e35757b538d7e339d818e74cdfde36142eb1ac445565f1e3e57fa98bc717694c8bd59b40657d4b155cf2b8e9b9d60ac51c5462c2aa35c6a4901fbfe86e6978c4a6d69572a8ea2b564a7766622e97e5630565c6d59bc5af9c6260772c04de0f1e417da404b2ec59f5a76914425b2d1f77a80523fb2caf8ea09b3e66c577a05c01d00a2fa3908644d951ba628247e13dd43e70c7ee77a1d6511ea48254637f8e904170814eed210fff37df562fe3234db137ee328b48d24aec76153c78c651b1d1d51b2d6bbe667815f836cfcceb48a485411c3f6c05305ee056f36007f08bba4f0eebc541b6c2c1e1b37370e2e9ab397f2a758f036a1cf110e8550f49668dc59c64ff96e76b20312250069600723564f12ae8e4c9fb8524437938fcec94ea91e769cff36c9ed6aef2cc4b3fc0b022f9f393dde4cd5d45b6051dc47c97366722909a1426a585905986818109fe4e9ae12e5102d314711aad2a71bda49580c32ea6ca486d642bf906be7d1f25026c0bb1c2c51a85e06c9f56802bad05a389bbaecc7076d2f368033fad0bb03ca2d8fbec69463db3d91283aab4dec26afd8c81b90ae49131929572d230a78215cea00a5b87caa613f810cf09e30f3c3b7d7fd1eccc1c317f66d35df04fa3625b2321c8cb549265e331802529d578354c03760f40083fe06da5dd46f5abe719fbe67e6743c74e8d789513db9a34b6ecb4d88873897bccf8a7a8d02a028cef30e7aa8b0f7fc4aa769972e7f1171b4ed89db621385ed7100293e6b3e2a5e116705af30a1d41bf113d6429b8abe4d349d7280ade86f0439779998f20bb6de183c42be14bf89fbb14e2af04b90df9c527c78897e6b8ccc475b8c80bec6454754368fa7463b6d75d58668cc2da1ddcec3e16aaec29d5484da8606aeb6da7b4a382d486cf898480cb20d3398d292ea7cfccbb98ab0c51c0934feba05cb34de9f53c3534899561f4ce60bb66dd68350f34a11eae1a9cbf28ad056ebac6d46ab4a15c238e86aa9f4994c1302cac0661fe9b7e0a37c2d38dcaab6ec21973b7d4fe8b8fdab783f4a3e37e78f7dee557a3980450796e6f560d079547dfdc65c613cac2040d0ca7fbc624c169ff73f08b2b0688a22ba9adfc3cd144dfc7d257e960170f521e95890ec5cd9ff35f6e992702d30cd486784b7ec45c409ad68f1afc8a9da856baca01b618062ab9267cf3ac21dc5636830d927f019504aabbca0a34ea2059cbcdd80add5ba9e7ad6a72b39110a7ddbe40459f6f05ae312d5bd32ba97910a9276de76b1f13c8dc2b8d2dc83123bcc2680f7bbd26ac251adf4778cf2d82b53940c6b9e735ed70219622f0217760785ba2d0cab54cc418bf06de1f92d66ef38c43c6211a165e71edc78b5f17663afad04e51c70832496bca0ba42394af360efa4bbaad00cebff710d9229b2c076299dd4dfad84415bdaec81fba9a745829e44f9666381e79b184c24b6bc7ed24c006ca0e3f8a7c89e8924102e956575e8b6ab9fafd4edb76c79163bac309628d03358f44ae120b984ecdfd8050f53be02caeba16d06cf6a2c28baade137ba2e686bf54850b9342754f93c31360df5d2daeaebb871e3d9891eec63f7b343eb20b4c056f226973f9432c32b9ea315126a636f1ce4e09335facb0c4bf7e81858bd78e5c5a804f78b5e21f575055b50c5e739f05308693e0b7b5c65749fd8e5c31cd1747ed00d96ea09ff2b1f5da5e3eec85cbd5bbb49d553e7c242171159390f9b0b35b2192feb24aef6e9c1a4e2276ccbf1ade8db4d511409cb3148c9d45315cc35705cbb5e455b9629f5336fc897f5e79e157c61282846db60a7c1f838687f2a9576e856e3470d4cd925e8a30f632ac57d97152fd8cb6251bd37d63713f856cb94d16e8b422c0226931630025c436b1377b8ec569fc2216bf7bcd46f56f364cef88210f33753fc2f3aa57d37aaa7931b6b158b35181b38f18aa00fdc297515a78342740e730cc39c57333a6075d9c1812225b678dc7f272cf00cc260958da78297933d644c654b21408f15f95fdac72066526a3154a512eddf83a0086c2a8a8704fe53bc394265fb94adaf1f5c798811bed6113aae8d44c0c39ea5f504d11cffd3da9940c0a3cc4441a554eccf8bf3a62c15c829f8a59d16ea84ac7977bfaa7e07bed468d209247fcb1cde3d416045edf888046927fdb8ba6d2b0e959fcbae6bef23cfa96ed47d121deb982ed93296e519ce3a24b9f5e97333f801615900d98d742b9cfb4c494f87e779d890794d42492c847629361339ee250424c22c0f04e23c158dcc0324047d45e43dcf18fd39e76d3c7b7656b83b974887ca33f42979e01bd8b56f2ec0e3d77aafb13e728feafd5e2ee224e361c32f166e6ee6900b0192b57b190059fd38ac18d0e5c870e94ba94d8335aa6a1bcf774afa3df73019092f8c5b9bbbea88cd66e61cb5d61562fc6572f0b7c59f12cc84e8f8a5636248993cd215c938d2ee217783ef3d490a173b806fefbe7ad3f59e97508d9c3d0428496c8cf2bdcc208303be0c608907ca3ca6e46e5ac63da7dd8481e43fbcb722047c1761765912001106b8e58c88b4788d940a294adf197fc2bb3f5434fdf167e9cda11bcce86a0fdea3df5df59de488c5cccb3b5d06e94d61521ab82f43ace48f1977b9893fd56e92a962e35974ed5a22f7a2f7b877b5f44a00642406dc76389728cf5d55935fbe640414bd302bd9961eeff77731078e3a9112a00e50e6c436c85b7fcfcdb92450e58757454770cb2afc1f794aa2d1b9c37b682f68ec3f3bbcd5b7432c5d766cfe674b0a1dc732e89ec33574451791b4d623795807f6f8df4c2b097fa8e7fe2ad263af24b822581a3c23cabb62888da5b7fa1a12834550d2d7b29ad314ac530adf1e16de276686fc18cb49afbff72311723371e342ac69f53155c3aae2c217ff800dd9182f935f1930ab163bee73b1079f44d1ca578b828d86958c67e4c38a9fbc4b06fde4a921cc7d5b8ffab6e3f5e00fadf48e64096f14a33244", 0x1000}, {&(0x7f0000003c40)="c5d9f271e01e37976c840c2a7c1100", 0xf}], 0x6, &(0x7f0000003d00)=[{0xf8, 0x0, 0xb51a, "c6c762e589715d1d4fbc35b6a8ce7d429d987a4c54a7d7380cbe9185da70ac6322132c53d78a18f91ae7e160117912870346f6f03789d3ac5b6a0a9dda2ede5b8ed86ed5ddc7f8ae14a6bc5838f5bc2580a8d4cd2539fe9392e7fa261218a4514dfb87c075bafaf407b8346b6e372968ad8a0be18b9692c6922708e9263eb580377b89e7a2efa733e2690ec0bb235ce8564956be26af9660d9645db71621fbd50b5ab20d9a3f9a57fff8837e572eba369b9988b7124d91c210d4f7c161c9e7e950b8ab83f5c1bc55ba94d58da4c215fb57a33d5e945be2578a81e625f5c6c71cec74af156413"}, {0xc8, 0xffff, 0x3179, "77f3c45ef34e8f898942de8859d0f478d9e032a315a768a04d13b831a5e0e1a745b0b2524dae9d9f756f980e85028a2af887342ea9a31a4ba73be7c129fd79b42aa4d1285d93c6ef2bf0cc11421c6583e0ecb606d05764bfd2d0d514058d631fde2c1db5f11cf4f060c41a7a140892312a4dbbc4bec1914501101b83548ac251875b0945ed7d6b34cab6f83567ae5cc712edd80d03f232e645b7002208344c630a1f0f1f21a4ca9673668945cdb6542571b9b4280c4cfc"}, {0xa8, 0x1, 0xffff, "a24ef7d8d0aa61ad631d99c45a1ac1714ae469ef34e52c854a71de5d637e10d33f9a0a66ac403f9529a7aaae1d7dab3a09bd117dfef13e7687130f852249d5f6aead58e2418f14f4f9754550ce7a908f2258bd0d7f3aa0c43151396170394aa337bd25a32dfd2db5f87bbb449d2cae42955b73192cf82f6f267b036511371f87eb3d9ebd474d8f7bc5f78602f0eb9448dc6995e2a0f06b"}], 0x268}, 0x407) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000003fc0)) getsockname$unix(r1, &(0x7f0000004000)=@abs, &(0x7f0000004040)=0x8) 07:16:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000bc0)={0x10, 0x2, 0x4, 0x100000001, [{&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x13}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x42f931f7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x9b46}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xaf}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x200}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffffff01}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x9}], ['./file\x00', './file0\x00', './file\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair(0x1a, 0x4005, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7b, 0xfffffffffffffeff}, 0xc) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 07:16:45 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000c0"], 0x0) r0 = socket(0x10000000018, 0x1, 0x6) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = semget(0x2, 0x0, 0x98) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)) 07:16:45 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="fd000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 07:16:45 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x182) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0/../file0\x00') 07:16:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) flock(r0, 0xd) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 07:16:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 07:16:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x65, &(0x7f0000000100)="dec0a0afd605f5861abc934a5165e0045e2225cf7c8501b04e18c8edf67b4b8376c50f530494c16262b3dda3e95cc77d297232f9a4185fbca98dfc280f5b1cf8a48a6e764578973d38fc8098812d8ffd4c5f165428e387f6ffa4f07e3690c656ded578a007") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000340)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:16:46 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpgrp() open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x4) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000200)=""/249, 0xf9}], 0x2, &(0x7f0000000340)=""/196, 0xc4}, 0x2) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) 07:16:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000000000200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) pckbd_enable: command error 07:16:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 07:16:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="9bcc42c11b6c902e1ab0dfa1068b2ba23e0d11b7287cd0def5581d1aeb59528c9654a495499a404976271af772f3ec332abac1333ea8086eb4582e450b45d304fe23bdc63a3e2a9355ba83c62a5014ec415cc79554920e76f4389b6817c9804de356894919650da280dc0361b2fbd81cb85a1f", 0x73}, {&(0x7f0000000340)="0fd5898e0751b53faf434e400a7af995fb68e5f059c9954c97fa00dc7e462edb2086afdcac5715bc3b2964f8a2f7af665978f57fb304718d33e8f5ed715d9ffdb247fa56ac777e16a699c73a5922619471ce45445688fe15ee00c3c61645c23dc22878c0c4bb3f45a4bf8c8938e00c38f771a6e1e49f56e899015a5a39a14e811611142b85985e1dde5a31cbd56e5a640d2938293a027c05dd59d6bc1953b4d97d8a8fe2c16c4e5f6776babf147b6c6a818564c1", 0xb4}, {&(0x7f0000000700)="27de2f6daa266c75db6514d15e14c30c6c2d64c306f7b576295c9f67f20da19a402c7b68164764b800b291534b03c2f6129277144a2c7b2d0650e9ca953638684b933e5d9fbf3e6a5a7f9ed5a1e6c1f3c7d89a2883d370ec24874081b60f38ff42636b2f3617d19a5fd0337fcef98214d5e5c24098349fe1442c4dc5932fd1ed234d6780f8e3e9adca92319aa4e6dc7836f373dce1f58a030109ccbcd1cc5445c4141f9aedcc768237d5bade492f1258d3b8ce870bad6633523356216f2bc71886764752", 0xc4}], 0x3, &(0x7f0000000800)=[{0xb0, 0xffff, 0x978, "4a2a71f32b0e44de8b44f73f22b4a1be53ee72bd8b52468ab7f87ae557ef99e954c843953a5223163e9fbb7777402df12e5da35108566ecfaed3f82547c1cd35a28ed8227bae10f1de1b9c9628421000f2ab8ac06e55762397e295b3c847aad762d1482fcc4132ec0a4e21b4d084260155f7fde54641e7b02191bbd72993023408d9aaa4f5c6ef9958b5dffa0254e9b71219f4923c99affc1a"}, {0x1010, 0xffff, 0x9, "c4f325ee039524d328c1271e082d8932efba218660fc469b6e7030be0941fc4ebb6c120e9e0598d75153accefc2f7b3e12d6925bc3228194f508625fa567c50b7ea0bbaa3712c55fefceb9ab0551dc4154d9e332cec7418354afda40f5ec3a92e42e02d6350232b87f492b4b819e3947dcb8ed81babc5ca1eb91065c0ec320e85f4002cfa8ce89cde67ba91e06dfac918a6b0dfb17de5684437a0401780efe665515f8e93a0e25976cf97fa2fa6f8424a4e936a633a84ffcfaf7c7f4177e5a56b9b4f99890789f9cc0ee8a8561fe8c3b4ed3beaf039f3b69b6986f8f98a26ebf798349087552744970ea44d4b96eaae43ebe7653dbb3a5c4e244be094c9e2d3b7694f92ea650965baa4eae78d550b653c2564671f1c68b36659fd6714b845b9083d885b6bc9864922facced07d48ac56cd5941b4f460f95fafec7b2fa26c1c9fc65358496afb22c4f760379977770125dbb22089a3ba269a44b20f51e0a532216ea29e76629fb465d1bb30d323df99052416c9a6bd127b69acf3260c410ca13a51a874bf4e0e0121b50a2cf329844658bd191e4bffba265d85b502b4cb6c13fec4e18d7c27def7dcfa8bcdf88ca599b473ac98f6ab665a86cdca0ac03c4599f517d0f87b84bfed473c1cac69b36b6dcd1344063f234770198218dd246fb5c7d0d18925e1c5413ef6e12dd99d81c7ff121181d9b8d724266c6eb7ab12095cfd8207b96d8645bace425a0b86ce0a3e49b8fce5e970523d332c0f7295594f3822fe828f97785efc14adeb3623fd72a07b5975c91a6c66de2a1f69583fd005862156fbc320314e4c15d95ab14165e6b486113102ec0745857af40b59ef2497ca87c61901a0231fc78e4e5c6bd0177f69d722db8f28ff72a83a23d602793915202e5571372468ac55e9cdbd59c1223cbc4bb411e30338e2d0a3f729186ad15bef90c5f879c3565ec419162b3e600806a8ae68d7a8145b4469614b8cd4ccc3e4c7377de27683cef9de1edad0f8168c5e758d75ae0552b338e160d8d84279ba2dd353cc0d1614af0eac1557942c36e4031b47523bde853cbf1bc58271e62e51ab802d5527096b13c6fdbc9266ee59a6828e80a26c3e5fa12e94b6c83a22ff9e4d6495036df57d79e8f1daf31a99f8f758dc7470d2403e9a189966ca465ac6bc9fe160f4dcbed290bfda279a0aae2df93faf6b5f157117fbe5f311f71d18bb8d0414effca52b319258dce02443bad2c5754d1d491c5f7391eaabfef4ee32dd1b9cdaf95bfb6146e498d63b69cfa4d2f781c176fcafb3eb18c8a5b498b93888638f585c1107692d6d3304959a5761b1e2485c146c7718036711855f5ec83a9040ad39c91d0a761e76faf9ce3307bca7efa37ecc5b93ab1d40e07548cbcdf6055798ffb0de1e23c4a0c2390215e30536a23f732b11e52c62136a35099a0c97e1025116190c33c95bad1bb6f8c00e3edebaf64434a102c000167a2184895d71af95ec1b83987264bae4601cdcf3e5e68bb209ba32a9477335a1c1590a5d0bf8be67ac1fac45faf82204dc568f47f71ff748839ff47176b576aab4e5479652b6c136563c32721883f75cb5b3366b02a4e6c5cb4dcdebe18e9b83d08b08ef97d91322fe974c9fd9b3d8d18efe58e92a123050bc17336e2515cdacc3c2f6a4c20f75d87da21772bfcfe53964dd7e0f4afa9e6f1715698e14f37173f3aef9a0f4468548acd0232d6d173c222fa0d4bbca99520faa855ba5ac3275911f351ca53581f5bc0fd1d33d93b713c996c94205248e194114e3b4c2c2215ba67165302b2d4dd79191cf38238ba983c0d8844b35d96d9fe7aaff7ef1b448249f167d028494da02c3812ec21618858ef9f599fb548273fd0d0b7991319ec418f2c5c1f4b5355ea1b8865d863fc05b22434dd6b09f8941dcc182f371e8247f35e220a2d9002d2571a3c8b1f41b7be1c93da77078ae85ab5c43c4d7df9eb1782526f16c7c718e0242342a61513ae15f088475ab7f238990d06cfe72071ee0174ef06af4c89e44f0cecf311d0c0f2df7a58d87eb5d0053ef08b488e8022de4d7caca2d75d49c270587a28407110fba4686c94fd3d33c5ac70cfa96c9193f8de1a926cd2d94c2eea8b5eeeaa4e05606f2170d675a9feb4a0878777e86cd83f17ed0dc6f4b61fb3eadf2a89a70f5bb2cef8f8eab0600888cdf3020eea63bb03c8e11944638e2146f6aae4c21731d8867d3be1f98e5b009403ccaa5414e8a55c235c66e6e3d64c84b87ca960dbc57af546365da2cc7d7d7ba6c00e02cb16f6c6c226f8c785771bd366b442dd89cffa5b17f2c50991862e73f0ce068e7fc53f6dc7bf7435e2cfad51f3441485e486f51036b5c8542cd5f61571ab54cee5c0b98ad1600c9dd80088a1b47f77d8baab80217021c2b47fa3bc0bd3c38526e258f82c5a4a15a72cf81afb614265ff1ba5b1ab0db33807e64e1d7400eca53f051f3f39d56ca575558c26a156de90a91e269f3f365b237242617bed41ef871061d13056cd39fdacf5eff62fbbfe0f51a95f98d52d6b835b9ee5aacf6dc1d0abd04ff0aae9d62823da4a6f5cf1228dcf011d3a9c779b040341af4adadc27958d27d19cabadc64de55b48ae58a36f9d976158b1d0dd6ff5c37b143895764c9de79c17e19d1af0ad73f5cf3052591fd91af65d5fa16efe34810c38c4b2bd553ee2d578db4edd61f43cd9b9df7c242cf6296aa126b7c6a74eddc59817c491d414dc2ef790e161b5e2147378295bff9d33baa749bcbf4d0594ea08e1f92ccf8087971fc93dc824ce43ccd21fb69e62fdf000463410a638fe148caea7d075b1257eb36d1580d93d60225edfbd570d98342f4b5418bd453a6da3f02d47b4bfae5d9e77c9901490a42561d2bedc45bafa3ee298f122d40fc126126c62c5e5252037468de1cc3dd641da1e6ab8d8a82b17d7ea111cf14b9503567b25610e000bcdb0cbfa60951618a719f7d6ec9dce35563b163fcb2d41fbcd2eacc39f4a0d4ed02ad776044987c9cdeb26fa799ac81364a0d644f6f7cab09613eb5de40e580e455b1ec38eb15128827842981f3d8fcb5d92274624adff487acf6b8287ea4de338ce711b02000d5a142d8e32a4122cc0413b34f09199fce717cf58ae91e0e3c01c0d900ed1ae108ee645dd1a5114c56fd1126e11571a2455cae9c7d542f093a76c697c7fc57591d855bd23f74c5c09d3b9c5bb534a5235b79ef5b45f24d5c2d8b8ecf3051c0d939eb536fb8bf0a5f9793f2626592359c194b276d9d1767ad8298e7f55d4f1e95f3e59d6cd3f548dc1466796265223a3674b9989e1f4b8c65cb917cd16ef205c3b10f1b8cbd0a197bf56ea5e69ea10ffc44c63ca9c4a48588b0024dd4b78110b840f35cacba2a38579b94cef8c70d59d1eb5354136b5d0245a25d5354cb694e792b496ce47b598435b5920d32a1fe0b94dd8b3967b94376a186bf2f32f5f17c149ad1eb8b4b6db3632f142c655e273c3d0daca19f10946dca7931cef22d108833707e7b5435e7dc2334ceff528965c215f7f7d1ad6e95325c772c51ff5438a3258f1b7cf26a18f226cb7c45292d710fc3d588fa48af99f54109ba7de91da5aeb43977d711a37c75e21c265eca7aa5ec8cce0a44a10f47df9d2c8f9b6cd36225111e652f633abf13d194b177e7fac09128f982c6e637be734f3727bd6499377b47c94abbbd8b1a20fd3e4ed37186af7ed91658ea5b8e91856475db488d6237a35807871d5ad4b269e13753f07764caaf50b552548373e7888aa99f0836d7e4d1373608f43bbef9e884f720dcf4669b7d07ca61b11e3a8b3a85f1909eccd8ab4f6c1e4e2bb7d6821f59f7e970932fa7c59bd16cbcb7c4400d885131c2a4c6a2c0b9daec5e1047aa41ef01c33e33429c8d343dd1bc313275cc5c088a7fec8a757ad59e1e7bfb2e626e2f12514fc5629e1898ac3c11341ae8bdd05a576457da4e71e4641860dd73f1bbc2461c6dccf337447c25b66c62fac18ab1e4dd005eb79486f57a336716472194359b3db67d8244046b6ecc02adb86ac84d475a493fe45119afae5455065bfc7e108ad48373993f5ad7c1b9a600b0d9774e88cd1e04c24789b8c56ac7a21b99f11df8683eae1f98d3bca32ef4bb723c60ec791e494dc7825fa23553be2778bbc39df122026e59121b45f0cfa714864b5eb31574f14ae76b5e2f17e6ed6e2953062ff497763c6ee7a894335bf7ef5b5b0ad05b45be28143f60068e2e1976e2fc97a91c202a8ab12074ab0c2fffca6d49efe44c5417099c9116b87da9b5388ab6aa81ef15bc21ea96095860d786353ea403f4ee418344b7deb3b26a98c75da2ce4cece487bdc27e168b7f9006b87172e1bb35f4150f9adc7b6bb5faa10aa249d7e4bf80e42f8ac379a97dec4ce0d6ac7a7e0b62ec3d0ab5256a9486eabe6cc5aa9193ca8d8476b0f315ef37a89d04a0513e87cb08bea11847f3934e98ca497c25bc9475e79799aaafd458c30a0cd7eafb361dac93d4111045a9f122d3922e7a850df49df106440e59aa5824fc3af6e6ec0afac5ae879ba5d55ae490ac8d332fa7489d02e9e578fa6645758701417c00aeb87c0b3d24d9741240b01b51b5cca1c43d42244cbc22f2c4901558e3b18d5d6a8740482457026e8257aab4016abdc456cde70429497ea41a99e11a2ec8f0c4c43c9c128de194cd390328a78b8f5cb75efefadd5fd4b3eb7d7a851f26508c9daf569e1ea72b83653ed0656bef16ff1bb3d0bcf83348523769afa887b7d23c171634ed4900d0baff3e4f479c68480f381aa9905db1b19fa9cdbd16d1981fd955827aebeb2ee45ec422d87a08988511f65b1485a438d4b1d85dc3184abafac50a07d7a17175454e2e30a44e8b2a2054f97e31d25b6311565615b018be24804a9942d2554fe731eb95280859ad7a0395f264fc95cf482120daffac1b9e36ac3d0ca6f5d16b20eda7bf831e0adf4fa45d15f1cbb0e549eb447148cfe4df0f0c270902b0b7616e9a84a45266c669170b2a48210878624b93b11489c8477a5b15f1092309e35bf67331e90349b0c7079cf143cbf4313389ca4f7c75cd37839f7beab8c22f593f9b87e8f24c8309b3399c3288345972be4831dda4d9eadc946bb984490b971d11103ce5e34d222d523df05cf3c29823020522ba500997af1f239d86b33b0e98d1e1f5697e5d8027af99f5c1a7a16f5f72a8f1637450a26980c009f8f2b190089ab3d3b12d4313beba555c449defc75785a10009c8d7ae919b6b01cdce778a93be986ec67bc0a937037d9146f42ad69de2d35de1dfab173f014b7fa3e731ebc79d8de93a67cd93fab469802963c83b6ab803ba985793dbe114eb268e584c0f7844b95bfc8a1b3af1b7713e86ad17f64ea868b2a8dd4fab8bc2a30ef116531ccd26eae738866f6e58f4078e449851c10ccc416f6e972e78d1b109839ca0fb48006e58633f61bc26e988396b1daff50454a6fcbd7aad8262dcec64c6f99d1074a297164b9f60fb849edeff287eda17f29c465b8ee1ff7c2f3d5c1a2db421305eabb1e49aeff454313e3bae7f55e5b136ecf8a594e1e6f8e29f4eff259271fe408d069d2c56a244b60e5896c024abc36e893be2060b1bddec9a758c91745ad2dd1058555c0048171f4bfae37a39e87807e7447038179339d77bd02257e6c96f15c1cbc7322204b7251fd7875c75fffbb68f00723fc2982be6ddb4af2f8b313b69ade0fe51e8c9fbe2660c35401f0c891e6adc550fb1113b34f91638bbd7c97f6c4535da5348d0e5a85805c539005513e9eb15480ac137328a0c8f"}, {0xc8, 0xffff, 0x6765, "3858205566998e6cab2d495a9dd58730a005f89461751f60ad65c3408062cc1348cbf4f78f0e1aa588d7ed2ac760282843fef9f4f031a1e4fa4e92ba8d77e5492df644f80c7080166192347c331665c28bb4ddb7993817150b76877f8e862d6a0196d8ea31aec6ca71fed6387bd0308c214b79121b0a2f42e1809a78c8e9593e0b3fd866e98536f3f6df167a10ad09dfc73f6e976a2e75f611d9c83ad9b77514618714c5e4ff8838cf8769bc2ba772a621a6e0e07f4f"}, {0x18, 0x1, 0x6, "abe9a03211f3"}], 0x11a0}, 0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2, 0xffff, 0x6, 0xfffffffffffffc15, &(0x7f0000000480)={{0x6, 0x1ff, 0x40, 0x2, 0x0, 0x5, 0x9}, {[0xfffffffffffffff7, 0x9, 0xe4, 0xfffffffffffffe32, 0x67, 0x1, 0x3, 0x9, 0x7e7256e6, 0x2, 0x1, 0x200, 0x2, 0x0, 0x7, 0x80, 0x23, 0x67a53001], [0x3, 0x5, 0x9, 0x8, 0x5, 0x6, 0x8, 0x80, 0x2, 0x2], [0xff, 0x8, 0x3, 0x5, 0x9, 0x6, 0x4], [0x2, 0x5, 0x0, 0x7f], [{0x5, 0x7, 0x6}, {0x1, 0x1, 0x5, 0x80000000}, {0xa9d8, 0xc2, 0x3ff, 0x7fffffff}, {0x10000, 0x7, 0x7, 0x7}, {0x5, 0x1, 0x10000, 0xfffffffffffffffa}, {0x8000, 0x3, 0x5a, 0x6}, {0x0, 0x7, 0x8, 0x9b8a}, {0x2, 0x100000000, 0xffffffffffff8001, 0x7}], {0x5, 0x7fff, 0x278e44d2, 0x7f}, {0x8, 0x1, 0x80000000, 0x7fffffff}}}, 0x0, 0x2}) renameat(r2, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 07:16:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 07:16:48 executing program 0: mprotect(&(0x7f000050c000/0x3000)=nil, 0x3000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) 07:16:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:16:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85a8, 0x2) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 07:16:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") semget(0x1, 0x4, 0x1) r1 = shmget(0x2, 0x4000, 0x1e, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0xdec2, 0x2, 0xfffffffffffffc9b, "8d3529e4d254a97f9a37dcd4c944edce93cbba39", 0x200, 0x8}) shmctl$SHM_LOCK(r1, 0x3) 07:16:48 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000500)={0x2, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) getegid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000780)={0x2, 0x1, 0x4, 0xe95, r5}) getegid() sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf0300000025a9a38568203240db8778ff83728fca2c3e760fcba86327f7db2fe75240c2cd984d4447e4bee59ee5f0e7a45627f1c1225876371b0e8c16ae56ce75e95eb1779f0b6e02e9a5623772afc2d4634dcf978138068739888362f0c68f012824a65e1bdeffc895ac6cc816d0eb98bb95d38bab14ee49d4482e1c6ab27245fa3b099047eefb9fe4cebe3b6d081521d7dbccb42a004aa290f52121de27db285ac866887b675a051b06b6959ea8c3b16904013a1d03edeeed50e0abe2097f5c1bc0af58b3b086395856fdc8c6d6259612cdec29b57a3da005", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 07:16:48 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f00000008c0)='./file0\x00', 0x800, 0x0) ftruncate(r1, 0x0, 0x3ffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x7, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r8 = getuid() r9 = getegid() r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x5, &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)="aed1941f7a7dd6d81a1c1b1aea75ccf6fad43dcd5c3ce85147c0c1e40d6e768d418bd340cbcb538909c2dca499ae2ade54f7717182fa57f9c93099425295f2a1450b573da5019cc11ebce44301df673839e8443d40699224ae0191e7bf57ac020e41f233a257a7eda9d4f0552abb0c4b796edbe9b7e70689dead6aa6af59e5bf04940c71bad09a7098ff13d5b839f5624e45fe598891beaebaec1c6afc3fb3697b47042e6722c7810906032363d1b16d6e1b2d27d7d7bf570167c914", 0xbc}, {&(0x7f00000000c0)="64aa02a2c75688815b44eaeaf8", 0xd}, {&(0x7f00000002c0)="b1478b59c71fb342f76bf5ca93a8599f06b5f46f1e1ba9ced2f2eee00827fbb6e1e41f320f33f17cfc3b6bdb7f6d580143d9b3c39ae8f491dcbad223359b2c5d21663ccdbd2ed699cf7ca48a915f620d092ef755d54e8acce69ea7d7160cf1f66c8ce67c51765b91aa68df3b7cabad8b55c5f7fea5b90995e011", 0x7a}, {&(0x7f0000000340)="bdda2bd146d4c45e73a951a77790980a1039a97807b5148780b40fc0f02780869778a80d6bc02264d8a447b3529fa407abe5fb90149dc1b52da8159d6e", 0x3d}, {&(0x7f0000000380)="2dd68d633ff0c260b9ca1f828d248f736911cfe9a67a723db180e6dfc7fd73387c0e6f0f60f259679a1ec6f473af3e81eb4fd6e7d26943d04d9ec8539fb27933b7fa1c2d4aaf815f5c7961ae3591cff27547c30db86d3e33598dc07914d608fd656d3796fc2c173ee0d5f656a74498c0b767e35c39e5de6bd574698e88a0626ca516dd276ec81990efa552c8bbf4dfbadaea4aaff96fdd1e16c164cff96077df3adefd45e502c199c31c1e97a1d7524ccb3d87fdd6ae23f282ef2037769448ffbc8c248b3cbcf6976e189af5d14c1e083b2296daa3daf33fdb4a816cc393aa8280dd2fa44c458371c469065781b20c8df50d05ea993e01ed2f2c2d", 0xfb}, {&(0x7f0000000480)="433eb5d6c44f88850f43af84a1dfcd08eba8912078d36e972d6862568c3e3f72679153d04a09d1eab7b2a744a495e1", 0x2f}], 0x6, &(0x7f0000000740)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r1, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r14}], 0x130, 0x401}, 0x6) getgroups(0x4, &(0x7f0000000040)=[r4, r12, r13, r6]) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 07:16:48 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="a53769f59d279ccaaf9b2c534b6750a7bbbc375a540ae86b1d6f856b47bce0c538ac70ece97a1f3629829862b6846253ff7987908b92d3", 0x37) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8000000000000000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x4d}, {{r3}, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 07:16:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b2") 07:16:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x400) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 07:16:49 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, 0x0}, 0x0) 07:16:49 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x5, 0x1f, 0x7b5f, {[0x1, 0x7, 0x4, 0x1, 0x81, 0xfffffffffffffffd, 0x3, 0x0, 0x8, 0x7, 0x4, 0x8001, 0x4, 0x8, 0x5, 0x101, 0xb5c2, 0x7fff8], [0x9, 0x1, 0x7, 0x6db, 0x8, 0x9, 0x109e, 0x1, 0xfffffffffffffffd, 0x9], [0xcc8, 0x641, 0x5, 0x8, 0x0, 0x8, 0x400], [0x7f, 0x7f, 0x8, 0xf0fc, 0x3f9, 0x2], [{0x5, 0xb7, 0xffffffffffff7fff, 0xfffffffffffffff7}, {0x20, 0x200, 0x7f, 0x55a50997}, {0x0, 0xffffffffffff0001, 0x10000000, 0x8}, {0x100000001, 0x80000001, 0xffff, 0xb844}, {0x99a0, 0x9, 0x8000, 0x8}, {0x2, 0x7, 0x6, 0x5}, {0x7, 0x3, 0x80}, {0x1000000000000, 0x100000000, 0x4, 0xeb}], {0x1, 0x9, 0x9, 0xcc31}, {0x1, 0x7, 0x5, 0x9}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 07:16:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x7fffffff) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d7da81cf1b3ca534a5828467f0480408c145f656686225bb3890320fe58df95be43021beba445ad0a4d0a8033eb84b2288f8cd969a7f59a310d94b222416a68e1d8179301adbdeb63c346661241918f6602a886d42c67390a4a94fbef4a8db822df3f3a7c74f515b3be58aaeff7446135b33dc82000310b324f43bd432d91c7071e168a03f11937fbf6066769b211728d324f7c8cfc68ceffbba86260566ec216a890ee3492bb1ee8c9ab8e81f216ec79c0ea066435a0d742e8c58ab346df415b3b8fc32397d55311ec5164abd41963720655558", 0xd4) 07:16:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x1a0, 0x20) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="100a2956b92237765454e9512c22fa1aeb76e9e9", 0xfffffffffffffe94) 07:16:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[0x1, 0x8, 0x401, 0x8001, 0x20]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) sendto$unix(r0, &(0x7f00000001c0)="78ec54b2a26904742939c8357f94d29b877c3f2665ab981a20a4f3854b0d82be04d3b9f3e7742cfa83192547c2fe08dd0481af5e04e8cc07dbc55d4b0a573150a2dc52593eee5cca3ece301036e6f6d52f972951978448baab2dc45794cae300730a8d469e2d727f88f613e26438e7136bdf8c9b5a", 0x75, 0xe, &(0x7f0000000240)=@file={0xeff9cc4a896a0094, './file0\x00'}, 0xa) 07:16:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2ffe, 0xfffffffffffffffc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="94dea2038b18f0bb3c1a6b235f0aba99728f026ff0e4905c82a63775a95484e9ef5e2013a24f8effcda1bfa82e1ce30fb8f9a68e92a0f7d74866ae9ceb2dce311357cc91eef02ed5ea645595ad7fcc0865e41e4c6247c9c62811636759f05aab4d2bf59f859895f97fb9eb682de5cc9f17ce92a0675bb23b4111a10f19758b2c13ee67837d143319dd4d0288c748eb67f29cfa72387929e11e638d0bd6122793b7746718b4ad039be3d95b4cf2f8b547cbe4678272fc7a4c8b5e259cf7ef2951a360258498a43b3108b5682c8bc99ed63c64de45ff1468d8aa951e99faf691b031ab30f7ee9bb73ee689f761974c8923b382bab1f3249073f4ba6443fb18dc292ea29a2502dedfbfbe498fc390e7de2796f6e63e4d95ee4363a35339b96d2d3dd3efffe09a9e58ee2570bcace8b0ad8235dc7175d93eeecc2ed5c70cb63b85812c64937dcb94ca79b64881beb29a33feef9c9ed12220ffea582af092eee9b77d1cbaac11606e24dba897d267aa4ed8a664f8d4f7030cb4ce3b171a9e05fe7e2c63bd27fc981ada961ec3653944af16110d11bc961bd9a49a18785aecbd8d5599e4d1f0bcf335b265bad597acab41ff6a5e89a393205a809cff387d2fe296b56fd5279f0595733df548238b2c97e416fe86935081ce2bb27892ac768bddae449d14c35b7e118327d07e9040b835c27bdce0a0c877cdd67a274e4bc54ac0d0607fdcba43cbb5ca17dd918fd4b14ff2d39d6cdfc671e0a3dccf5a893ea356a0e4f65c13e9c1a83e6c86f09879fce82fcde3c2c0a556561b6b0ee4d089b177acb279144d16123e9bdf4bc42a12d19989a07e64cdeff606533ca4573ac6e40b353ec8dd919f2ae913db3c04c44d4f9da982290d1f299cf6f1cba781e00c7cbc2f37c805850c7746910c8170fbbf49bae90e36260a4cba9c90f123fdcc60506613e02a69d9a3aa864aaf8ffe6d0d086c8a95bb7e031e5203bdfcdb771e3cf09d06ed4d965329292bb553ff55eaa0ab14ae35cc3d68c8076047ae7f06e932a4a223112aeded17cd9602448fc694343ed4c816373a0f3593f73a6545330c9b17cb5c56335147b97d25d0715e00aa97b74375182c63433cb6c72f17a33cb62ccba1794377fe91645f161bd4e484c3b6ca6df476215b3a59e9d51017161c0e3174f379e0fe8ff2b893f20d5a5197db3221fd01cf66fccffe0a36cf0fd406286d0ee976b3cf21fff3f1d5e512faeee6fd56cbe95dd5bec3d0edbfd8573edf57fd07bdcae655180d00c43b4edff1173d8cf42c69b26da476fae5b5355e3b56370775843f6a3b9aba87174e6709a86b7e8b12eb9a11cfc707aac6cb863407b9ef00fcf12308b2752a157fc12798a5734985e73f76ac51456b4b2c35e0848f177088a5aa92da998a656461213bdecc436b237753b9351e3ca98433a73a9c5d072081f2cc2a62fb092acb28c9aaa01f1acbb94758cac7b4bdf4dad9d7a56d70967ed97a4df8e5ed530348d22905245fc6c7e3c3b0b878ca0b4e13338ac8936691fb4e9379b1928be4b6b96a6dfce195a75cc767366e56c09e586a856a6d34a89d5c26f2f25e80ac20409ab4d54eaca063dbdabd00bd131faee871d395b1b46d842c8953f7afe0b9e9a785792b2b5f47d75953e5378aada916be6456e0a75dc4c2a1ee04a1dfe3c7bbbb883981958022656908a1ff25becf098ab08d6a8b0c60e2326396482a62ef61673194d9a7c238cc073e9da6744d15d19ec70b708ccf19857fc54116763eb1d751e292be4262f48ad6ba438fb8c901a3d61f01f1135fdc99a3bc898a34e49ef7e0540a7d57c99bcb1528ed7c61e5e0fe277dcee6c686183e57bc564d45185d08e61d068f2ba5c35b3729ed2883c522551c0aa91ad7852b49f96c85e7c2e365b8221ca935cf5759fbc53a235c8fe9cc9a194ab0a5d24214a1437493c38da2a70758d58f56dbcb3552341469680a8ae4f05df662e3ecf2e85790a77c36443411b1134787ee699638303bf7f6486ed03cf442915b8a43427b5608cd465e17883d9cce5256633af9f4a0f4c2ec057145df96bac5bf08916a864bd378f217b3f4dfcffc7c86737d86fa46df892e80a6ff20b33154f16d31e6a28fc90ffc678cca6523d163035a507ee7571274f2abc9e4e228d23798c71d7db92c924c3f82f9f364bb2bee6d69fbbbca5b24b6a7239c03aba5a2a61f91b15e838acb121a1184145a0b13a63ef67e6bf962c43efbcdf9975dc9541353e613babc33e4dcd380031c5087ba7d2be5f9a3c8966c71c03f1ce1200e3c56c4e4d22c5f7a7cb7064ebe8bf2f76542145b45f25ce05a8acc5e8b425f9be231ad35c34c62b42caf62624df7dee739301f68084cb8af3a535835af0f3f60c546d24f81d027347fce70a8dbf9b5f2adacfe576bd8e9d81d6f04b5b5d727960654bcc398e39651c6e7b44a861d661f316e9b0eb432cd62269079b02bd2a3c740cf113827ea0b27d03380de6160e8c838ab801ccc78bdfbe3af46861536e024872743aab7144088461615d18e909f9eb00cb92d483fe32235334c6541c8fdee6cb958f9755b9efdbebbffd1858b6412d73780c754e92b8ac969b88e5e9ae5f9d21f17cbc698f079280655720bab6eafabe6d29549084493ee276b8c4a04bf27a7bc6e3e44d53d6b52f6fcf423bad8006247d31bae6ef774a36a3468339e891a743428dae15e30b49cb1d71276e94a46b8e9c0d8da86a799de1ad7e527704dfaf1e34bf7ed3396b21bc03b1a1814c7627c6f7ca1a7dbcbec6ea22a0092a894cf3d5e52d19a807a2c4cb13391585cdf7f6b96aa978fce36cb662f4fbed46a0dc416935287009d895d09a2c7bde43d84b70ec7bd7bce601a461ec77cefaf9d542b599335c35e47cfc6c92a0e5e0f53d2ae76de8b7da4acb5344b321b87176e265a6370144a97cf8bb69a274bff5a2097f96af22cd67f6fa27d86ed3ba5d0a63f9667c8a4b1adf679f59ac5d14559c4bdb75cd5796749adef03ee1ab11f56eed341e743aeef130234d6e02daa6580aec0ea15142569f90f316122fa1a98f7ce607ba682d8847a31f9c387be7cb87c8ea99dc1b32aa745dbc0f4f2977ed1a9d4b29e5a0bd0d49297ba8b76b29bdb0178f808771dc8449ab5ca0323dcff57fb382204b941544ece075648a474f1e88b859ffa1251b998c3f760d5b6190fbfd4b7f7c2b119cb6ee4f283627ac8919cb6b35247f535fb5bd4b84cc4b161d776cc249d4afde1173f4bf59499148e7057e9659002d858eba19c4820ed36cddfc33637e9d90233a224603afe7b1c007ca2a47d8e57c9fe7ec97d6531b14613d877d2fee7d8c87c2a54c08a9673b107cc9d05b96e7741e8e5702a6bf25da4e04ce77b39e845df9f80317c8936351904ec40aff68c844da071f62ff625690a2c92eb2e7d9d2ca36e0d9bc5970cef1c21cba0245ce138b2274a2d6ea5bcc22d3f4dda5261877cbcd87ef0403654e8fa48098a7d18835d852ca119dcd72aa8b3e23ee5e0c1a09fc4e65b0c1ad8211df91fd02312d439854c8c5c02bcc67cf9b3d8dc2487149f142e3a2b9af6f4abfc878e2b85a81ffeb0ab72f1a6f58b8b617c52aeb90c04ad442a402ce98f6b6b6884ed7bf08a94871ab97a82bf1a16e2023c3e8e03007d34cd602a2a852117746c9e6a5f372015b7556fadca31f3960664ab6bbf510db242a4eb1b867e6606c33a540ed1bdb456b5f69f85f7f9b4dad0b43b2df67c3a5ae4c80b77ab44b8f931bc87b33e5b3a4de85f236b1d24dd31be8268358b03aed650f0f562ea09c5baadc091552bec0cc676081ed0448c0a681593dd58c69c4663f2490057d8f723e89a5688fe85a69f1019e4523640c79e2f394303ac676078505a6aa1331bb41b11ad0ad65e47bf94a0acb5b3ea50551b4b39431714b8c8f1734fdf082511d734b58903b72f9158b331b160c759e27076b6e99e94065fd5595abe58bc7b47843daf170113182eaf32040d2461f284c79e596e8e4484457729ad99405c0dc851c6705f87762d271988a077461e19c2ee7d81ec2a85ad2934ef17d8696e3a1bae2376f9812d3c0776045ff937dae6775b37b3cb759c2b849ee152a1b3d7b7c542ee4874e542ab85e0e1ca5cbc20f618488cd8e6688a677774932426eb92c5907e5fdbadda82e5d72f813d2d19ef732b676ff76cf3d469cdfdebf39e3f8449240417a1dbc79aa9f5cc56b5db3431e5c8036316453f37d4e600df8755f883d267bc51d4655247efec175605d5a70b12294bab407ab837684a753c31cd5024c18515ed283b5665e3b4dd24d3ab020752527f7df078b743040ae4ba3aae6e39454922a7ca9fe4e79d90dcedddb843855d95235b6758cbe352fd0f71d2a3d10bbdff9f9fc07668ae15a7574b6233e5cdb8108517436a12605352ae2d27b4a5814ab4b8e2287e74b9b033d153eec883db60e0113aafd776d4dbf6147ab2a4237707d006c7a21c5063171c0f33696d5b2d5a77df59d14bb123d1ae865d1598bce74a7c395f004584d2ea9f978a4a7996985df68314664058454137e4e2c3e1193576f2926e3331c002a5268154a0ea3ec57c42d8dfe85616f5912530273b7de6acdd2a81fc94d2cdf27630214ec7e77864a1f745ee0f56cd87d2f39beda7f5ca09f61cef0558000c0d6355563bb339ec20684e907d03bb18af2b7ffa41171dac59df4a7567174701b6c8aaa9f4d31f00a47a0de752e00ea3904efe092d47485a76a012b03509722e292b1191af1d8857bc5b131bead9038e7c66dd99cb9b423b0ade90443ba1462141f1ab05e0df887cff63bb2b6fcbc6127a18858c2c114784ff22e41ec052b1eb8e028b291987d70515fcce6e5f353160d5a88f45bdccaac969f6ab3d50b858c2df4bea3726d45bb7d6a938f9bb4c2bcb32fb1e8faf62b3e8d1b40c1af90ee76d954db73b44dbfbbc00acd129453aa9cdec864408d4f654c2f58abe312154cd99c27b7106fb83f79ddcc426b659e3fc5c346aeac34575b2793ef41f57219be9d9b35e0274d91bc1e53e355d8be6724cd576db614049d9f2bd35446d653159ca56c1a4f8d6b01c4b4f9122e3ad8cad577ed69cc98a3149cca2d30c365ebcb73255927d65540f03ef536da0ebbef1b0c1aa9673a04ec37d6dac1941710043253068713044016d769e498e5c5e0d35b35889264bd565408e4ec2c2488662f50fb0aeb00bf5736ae554cce294464086181d943d8b11fcfbbd59e2c2159b6e2ed69ee0767cffdba8f0b17882797bc380bacab81531fa185edb7adc018b621b2239c0e47c65cc717d77e68f48b2c546c9d184bb488c6232eee8ff72c3d0b299cc628a0ce5099677724151811d6c6918036d06f16a7101cf1b9340dfe859fe85b79f67cf46d301750ebf0c4bd6347834bd61f32f1aea43e538bb34f65b30c7ccbe18324e7a9c5cb5e13417b739781d4d4e876fc0e7e6d51f112d02f72cbca3df415e7a4af506bd175118c23144cb51256e1385ba28851953fc05cdf9498990f116f2bccf0decc9dc01fc698d1467d2ee04fe3edf94f12b85188a22f829d8d2c5257cb50e52d1f4c9395f8ef33cd030d84203b240fcae1523bbb33fcb6df4457b49f94747c04f1dc1198315163ed530864832641a475316ca77ea2cbb5612bdb664c7dc0caac037daf8e7577940bcb6d2e7e94c3bfd02f1f982c4fce6b22dd086997abd12bed3b57bbac5ed156f923e12cefec35fb4754e53431d0aba77c8aabad05b2fe53d54a827a3774b17882152b9d2e36a99ca6462b0d8c2a8ddffe34f7142a4ce897cd22687c13377", 0x1000}], 0x1, 0x0, 0x0, 0x4}, 0x4) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000000)=0xa) 07:16:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x600, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0xbd, 0x8, 0x0, 0x5, 0x7, 0x8, 0x80000000, 0x10, [{0x10000, 0x0, 0x400}, {0x9, 0x8, 0x8000, 0x2}, {0x100, 0x69, 0xb559f5a, 0xc7}, {0x6, 0x9db3, 0x7}, {0x7fffffff, 0xffff, 0x1b86, 0x8}, {0x80000001, 0x645, 0x1, 0x7}, {0xffffffff0000, 0x9, 0x80000000, 0x400}, {0xfffffffffffff801, 0x7, 0x4, 0x9}, {0x3, 0xf3, 0x0, 0x1}, {0x0, 0x0, 0x8, 0x1}, {0x4, 0x7, 0x5, 0x8}, {0xbc86, 0x1, 0x8, 0x3}, {0x7, 0x400000, 0x401, 0x9}, {0x3c51, 0x100000001, 0x0, 0x6}, {0x189cb893, 0xbc, 0x1000, 0x3}, {0x7, 0x2c, 0x8, 0x9}]}) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 07:16:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80003fd, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/133, 0x85}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="ad6c58b2372b", 0x6}, {&(0x7f0000000200)="ba619de03e872f2e57afd673ac789bd64b8b5484411534ba18b520f36abd5102577f26786946a91ac2c71eace19797fc47f3755cded790de7bf96d569fb60ffa9ed0d0b03914a8b02a0b016de96ddf39dcb450f744f5958c33f38c2b749b144417376c07021e544ca3ea3d74f392c8e6fe97d5e028be51f18fc5291843c6601715de041470c0a63a0456c6276f9174cc286c361872fdb7137aab10adaca70e8ba33c280964e4e8b339bad9299c2a0d0282b555d9c3994f69359d98dfd4b48606235d1032ada2b4453cf674d49096b242cf07240e47ceaaf417efcf1b8bb7", 0xde}, {&(0x7f0000000300)="59add908a45c0670bdecc7bdedc6f0916933ad3ed637472d51989d00162f81cad7b5ff2af4a45036fd4ac929e8dab0ca843d9edda81444952a9dda72ea5830c876106d0e630d5e92ea7b456f20cca3d44c4960d8f839e5eaf2a060b094d893aa5c16310f1ea3fdd3c074b74fe6fdcf4abc91e9344e2ae6865a9249a04d87268cf27fc7e270b1ec9ff1aaf0f350a7be054f1165ee5a9895095abd245e3fcec5e9f09058a424a5031f5f4bc39300d91feaca5abfda5ed516cc4369952532f0284177bf7a357cb72fdc2565e109dc8d4bdf4c63cc80affb71d58b74ab0c07c4d866e5662d9b6b76", 0xe6}, {&(0x7f0000000400)="0fda84a33d03d949e4d16624d6587397047b3c76b687017538d0433edbebedc22f7138ace9ca96d32950e2d4841859e3baaf06789c7bd05c6cc1b2d1d75daa4fc459f4ec4f49acc5ca23bd1400d3f84c74ae2df11b841ff797f3919747e7c6632ee5a9c7eadcbe9052b2d2e818276a1748eec26bab77bf30725d66db5a395818df31d60ad9", 0x85}, {&(0x7f00000004c0)="813ddc16cc0f5686f8a0c2f2c4b830e79dd070647c82955dce3ec23c24d2b2e177c0dd172ac9a1bfe415ad4453fe3e2cc87bab97745a5c27069ebcf53b15b95e4d6f2f350220fd8cb6eb79a3fb78efba7b93d3820f0021ceb05202056cccdc926e036fcb09eb226850d97c1d21a4824c5366ebd5fb9f5b1200683ed5eec26f3cc58eecec5d0615759e53a1e5ba53e2dd5d55910d5fdbae39be740cb043def4378daacdfa525696fd6fdc194637", 0xad}, {&(0x7f0000000580)="dd8d34cb87bdd3320c57d9137a1e302635305a023a0dfb422f990d7bf372a6bdf778c6715a3dc96c200445df33eb8b4306dfc23b8b5fd7957eb99c3903d0356b695b562eef89e557de06db895b3de1f2ddb1339e22878bf0b6e048068ba36eabadac318066020da14f21899ca38f3c6e867a7985a811ac333840291a6cec49c24e8524ea75bdb41c0554357ae8274b878ca073e57c5e4dfd88b7329488e672cf905c8ed233d6e1714405d17772453481a4afe1fe68955bb31751a0892bf8bf", 0xbf}, {&(0x7f0000000640)}], 0x7, 0x0, 0x0, 0x400}, 0x9) 07:16:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x180) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 07:16:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 07:16:50 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt(r0, 0x55, 0x7, &(0x7f0000000200)=""/129, &(0x7f00000002c0)=0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0xfffffea8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r2, 0xffffffffffffff22, 0xf763, &(0x7f00000000c0)=""/175, &(0x7f0000000180)=0xaf) 07:16:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000140)={0x800, 0x5, 0x5, 0xffffffff, 0x101, 0x8000, 0x6, 0x5}, &(0x7f0000000180)={0x8, 0x9676, 0x6, 0x8000, 0x7ff, 0x72, 0x3, 0xfffffffffffffffb}, &(0x7f00000001c0)={0x1000000020000000, 0x8, 0x8000, 0x8001, 0xc5, 0x7, 0x0, 0x1}, &(0x7f0000000200)={0xfffffffffffff001, 0xc44}) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) r3 = dup2(r0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1, 0x80000001, 0x9, 0x9}, {0x7, 0x20, 0x4, 0x3}, {0xffffffffffffff01, 0x6, 0x3, 0x81}, {0x100, 0xfffffffffffffe00, 0x7, 0x400000000000}, {0x7, 0x1000, 0x1f, 0x7f}]}) dup2(r2, r3) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 07:16:50 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^!}[\x00', &(0x7f0000000200)='&\xbf:\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/({D.', &(0x7f0000000400)='#(Q&\\-\x00']) close(r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 07:16:50 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x8000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 07:16:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x5, 0x8000, 0x2c61c90b, 0x6d}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa002}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x28, 0x6) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 07:16:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x20, 0x4002, 0x40) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) write(r0, &(0x7f0000000a40)='0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 07:16:50 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100000000200, 0x8000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x5) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x810088, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x663e, './file0\x00', './file0\x00'}) 07:16:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x400000000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x80000000}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x83) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x101, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) 07:16:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f00000002c0)=""/10, 0xa}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x6c}, {0x6}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 07:16:50 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) pipe2(&(0x7f00000000c0), 0x10004) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x53312b6db42bb129, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5899) 07:16:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflags(&(0x7f0000000040)='./file0\x00', 0x0) 07:16:50 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001540)) connect$unix(r0, &(0x7f0000001580)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r2, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100), 0x9712844d4d394b14}, {&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000001180)=""/125, 0xfffffdd0}, {&(0x7f0000002680)=""/155, 0x9b}, {&(0x7f00000012c0)=""/159, 0x9f}], 0x6, &(0x7f0000001400)=""/228, 0xe4}, 0x40) mknod(&(0x7f0000000080)='./file0\x00', 0x40004, 0xff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:16:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x822, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5dc, 0x0, 0x8, 0x1, 0x7, 0xc46a3f2, 0x7, 0x2, 0x1, 0x888, 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1a) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x400) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x8003, 0x20000000018, 0x0, 0x0) 07:16:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 07:16:50 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x97) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0x3) close(r0) write(r0, &(0x7f0000000140)="7317fd2b88d3d95061290c5af31479f6b45c5e883033d0597a5de76c725319b35bebc2f9c71a5b11ef204beceaecaeceb7f2e5bf2ea97eca2d9e400ffcf9987da18e54fab87346c8d8646ac9689bfc3c4add5a14cc78d38c849c7d5914e837012d91fd5470b80c56f0d22365faa760fdba9e5bf4c63f3ec4d7ba383b8fb09f7411a41a19455b1261f1eb842a127682a2dd41f964f0e65d12b74b3edc61ed521c410736e061a42a4bac1ff1d82fa6dac1691fe9ddddfc1b42b6398dd32d2ba9994f28fe0a774349de3eb022ab8e1e927bf68a9a869f5b58ad3d857d32e265fe9a19aa7c798591897de25f031cf80f8655cf6e653af59820fb", 0xf8) fchflags(r1, 0x10000) 07:16:50 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8880, 0x30) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setrlimit(0x6, &(0x7f0000000140)={0x100000060000000}) read(r0, &(0x7f0000000080), 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x1010, r0, 0x0, 0x0) 07:16:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x3ff, 0xffffffffffffffaf}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="cb5c26cc14ae25147b09220f3134573bb69b5d052820805323d907de012172cb10a71817fcca7a31137f965506029c22272eafb3cb35860402750942b0cd0bf282839d25d3294c8e301275504d3086d855af9fba9c2cd36b9e0bc7f19dad98c8b90b87f413733f1328efb9fea67e32", 0x6f}, {&(0x7f0000000140)="7343afc8501997c206992e078d716389e226f3e2ddc8f2384f3c9ce3e9a0659cf31f137c3fe39b775691554126b93b3cefe988abec0708a426e02b0039d3c52f67274bb6e9fb9e4ad2bfdd8011c75a9c11f0973b84973b46229ca40e4560882e2f76c3337e22c6da39ce67fff98ac5f4e5d105fc1142782e4dbe22824c8ae162e263db03bd754eb71586097143a220be4266249a83c835cfcead9fa957a6ec001a576994e3fa0dee21203ab908318b18c4695f1b34f949d735", 0xb9}, {&(0x7f0000000200)="5442258b0400836e1e94e56e6b594ece1cf833174efaa0b52234d2ba68ef01df7789bcaf22de34cf23e40bd1a0c94b06a4", 0x31}, {&(0x7f0000000240)="140a8305c7d0a8e9e922066a266c553da8054d275c77145681b65316373f4c1d8c97a8a970b0175160628df547cc", 0x2e}, {&(0x7f0000000280)="1a6283937c3d03dc6a55e23efc025787774a26f2c18679b84ff5462783ccf3882ec5e9983f244aab5dc18da5641f714f59007a5dc4bd0869bc9dbb7c2c0910d69fc4c4", 0x43}, {&(0x7f0000000300)="8b6f20a61b518f3ec6df52225151109dbc65d454065a523802796204e76110dd91d8c938a714d508c3c1e680d41243cb1e", 0x31}, {&(0x7f0000000340)="ff09649dce0a723fc09aac4549e88ac1d98bef2f302c103d09fc68ec2334d353d45b6daa3024b2a2c785adc0ee26bd0690a174ecdcf58c94ea7c134abf3668d09362d30fb533a071f7bb05dd5217fbfd7d4e42e6e37c368c59e39eee2ee1d2fda3415a68fe333c2a0458ebaaafc7ea43783637136d54a4d0c8596ff7aaab88b8f0395f6dfcd157cc2fad72252094112f98e7ca50d3601744ae12c48eb2532a9adcba94aba21124a41d9191cc4d6b56fc8e0ee18f53e79ba205fcc02fdd4852dcf4", 0xc1}], 0x7, &(0x7f00000004c0)=[{0x98, 0xffff, 0x4, "c3a198c32b2cdfb6ec36c982a18c5a6681c70b0390bbb72b32e6f2ce6135ed88f34dba157abf968f27ec020df1ef6ab4047204ca727bd90570eb0d9c69cfb18e9edd04fbd2c66300afbfa1aec358d5f367e58c980739131e5fa7f044bc2cc24325f19cd24d5f20628f0229aeb409fedc0ead493f521b82d7cf40d18f515fcacb5f4540d91436"}, {0x108, 0x1, 0x6, "d4acffb7a454243b42013be6cb6f54f18c0f4e1b8c05d4cd732c6792585efea1c2df152f1c97bb5bc2176dd712ee5c3fdd6204fa56d5e86d76bcf6720def64802d8d1096f0a622a47972b294e667931e952f7c9e303ea95bc3bfac95296bee3a7ab66f71c022fa641e375935c3fe7d1116b0949c681333d0f0aa2a5da89200ab46e7252f8e0bf7631af906984d161ec95d42eb1cee428cbe0eb3aa3018c122bb66404243013dfe8b891756b1eba53013b56061339170d69a4b54c9eb87f92d8cb9f85a7abf78ffd074d64e846615f1896162878ca8ea9678dafdb1c94196ccc97fa8fa46a22ca09723dcf2071010c5e690"}, {0xa8, 0xffff, 0x9, "b5c0a6a2952be8f1da0640e378d3519cc45b18d5a1053bbd36c1902f43536c6f1278f0c7d84014c1e3a2f0e7737efe97df0a59de0cbf90e99c1bc0be0ca837b8a401c28f01a6fe14cad48eb9a8f822aa5c686ac9f442d344890d133fe90987f6a93eedca05814c770179417299115af7fcd699815698e942a1b2e9f6590ed173dc29fd1d6d74bcc2394d8ca272a0ccc101f68c560526ccda"}, {0x20, 0x1, 0x1, "4b475fdaad7cb16d85f8a8d6386020d7"}, {0x1010, 0xffff, 0x5, "d1101e8edf70b2f8b7e8665ff1feb23d271542f42d0053eb3c1ceeb44f5a901ea5ec58b5bcaaa0d126f26f570a286e8b1d64a1c1aac0ef802a778355bccd630fc162c22fbf0fdefff8007b7aea02b8a2586c2d2d9431a5522a755323c9c6f5d6d906467883113d721e70ab946c214acfc8ca4361b2135f56341c8a1b66065db5f05008d60e00c08ebf63dde8cd3d32dc6edb41e377788a3453215acd054355a4e8c43c3a4a3e02975d2abac8eed3fb2e62377a2c0bc2dc74ae42bb92919b928e7f163f0c3ec189553598221978ff71bd4aa5521c263f4bef185a5c4bd7c0bd8f23740fe95dc3340ee5f1d632b4dc70e9fcea194fbae90ff7b2da7d70dcf8509dc4a10499f80cb500ba3ce4cda678435862cc743dc638a676f635f97d10869a1b515ae5339e575dfb7e3dc7359b75891e299d4f73afc343ede744bccd9af6445ccdaa22b07454f107414d32ea96ff10654cbfed4b4616c1caa5291430db4c364a122e0778825e1d2d4c57020c1b2341b54ed9d7ba4ed195a4880ffa0cf7f4aef2b95e431d5f63dca1ec01e509c4604c00e290e82cb20008d19e844a6d9da52423309600877c2d3830d6e94d43bee04a958761988dd60f991b6dff2ff68625948b5ea68ae69b1d3bcc3b8682d054743e8375f3953da31dcbe3344257b302151a317c574d89d4ca400d7e1a005a5fa2954b49cb6d3194b92c9ed7da33a9763eea8428e5f4a1456328fdc2b85ccae7de72910f5db35e90f5e34f8110d5ce0f472b2d4fbcda46b0a262a49364a9b53f49d326bdc3fbb2f59f4eea518364930f94ca5294ffe587eec00e8a4cc1f2397e077c3d04a4e382d04ca33fb2943d3bbc2d3fe2756b4dcdbcf90e79b30c89052e8e8a5d5f55223578d54a59493a0c5267ac41e7a1a68f9465eea2bc97f86605346580cb575b20eede4ee407187056a2d7286f0e62a4bfa73c900000d11aff357056487c905dc494b9227f62a6290d1609b4b6249ccdd91b9f1481b78c18949c17d0f55c56a1083dfafa7370e8c5a2e9d7b22a2fd37ec9a43e63ab8a47112b24f035f1880dbd3bc4025fff942fd8e7069eb5467e108506b76f975189c992a2217d726c4cbca311ff6322d7d63f7e4bed657a6df2a84f6af1201a4a19e7a42a4dcd810575d2a1d80085fb917bfeefaf8176fdd9f69bcdad587629ae34db28b6196f807dc63cae4f9f70feb7c164ca31cf32cea540df093edb8f864c5d7c9662e3b3ff85a1afeaa81306636f05aeac899a8cc8a9dbb84588c18cd6d1c897116fa7c7f1cb6b85f1193e58a8db8a0154c500fb79c14e76790b9543cf5626554a5beca2e88dbccd50f005befd5ba62ae54ada82a6a05bab97d646f3d750ccbaa936293a4b6a04fd748827ed35b809c786258b91c5c3afbb99bf67a1d69b6071cecf664923b20cbfbbaa7ba546354a0f917fc8ca1458221f0e44b8f23a8fd57d7c1ba6e6e84bcddfa913dcc608b2be88f988294711fecaf2478aac1c9fef125cc24e9f62a4fde3e63e8c0d0eebfe7f5c3f572d62e7b281cd1f2badcbc5091095ff4a0f230b4822c208fe4112a2c8850e0ed22d575a04a5ac314f950298fb797ac09418ada460b49e9268cfd072d6ce6e5164712ade2cd45d893058b6690803695862c9e35fef679eb3f77e60dbc0224cfba47f3b9243606b6a7807fe6733284bf38d440878b7c6f259fbdce1e60f08ba9286181ae1ca03271b1dadfecc770eb2b3eb79680c0400b0cecc4e1c3d319a07c6fb9dd57b330bab8d08ed168ff14f022e8b59f012901a0adc879eb685deb4d1c871a68fb93115b07f63e60ca54706640ec7f01e1291e87fe3a3feda729d36ff8a93255b9c0de79bb8c4b2f048c03ed71c969ff93c6e546cfb8484a7900fd8d8feab25518cd3d161afe2ca71ba764691876448625470c03e08e42d0cca5a38e87d05e8c4698959a8c8bf6ed8642b9118b1304f9fc4a6c149bd31b3b7da6e3bf7c5aefa931b970804088388ea1b8cbe72989e31f23054fe76368ab55448e407f318d9d8c6bd568a344c0c6da70f0f9c4a02141400b958800eba09e805b62897f27dc2bf12adb996cf30348a622d438b9f1c7639179f8379edcf2f24116ed125bb3b4d774212e7bc45398f5924ed06c8ab766ec38fa1e7b8fcc4cb6096f219f2a3c72f87d3b26007931671ca6d0dab33fe2db5138e1c76ff65a18521e4674b71ecafe94996bf6e3c80552a96d52b3e58df35b3cd71c5a10b5b24e0b1e7a95288c5fca82764bceb2aee2c62255a43f081a6a765f5490498938d0c2b8710a60586d7114f2e5dbb768fcf82c0d7689ca0d7b50423ebd110376802bba586778b22b48aa0da78609e8f9908d36a4d53a7edcbfd4665119e90fe7d4690169273e89ae8fdcac60119a5b1211ea1e3557b5d5879063d28fde30fe01992338d1f0f6f941dab1c2f6c6e055f04b25e4f0c81012fa3588696706473625728370005fd39fcb1dc038ea1184474e0031e28e58d19713a7e1d0531d7317986703cb7f035e51053c34ff6aa55d201522275cccac7c91a65e6310b37ff8a7853608ff352b17c1666c68545cff5591f9d1b834f84ee5c76fe24d72851559bbf1e0a4da447d406c5451fdbd38949a4d14c986412f641d9f854b75156983af5d7f60675ca18aa39f7c249184ef4ae7b194913f1f3382d57ad6a959f016e41eea4f57372809b4905d39f6248297f88def8d320c76e95ce38cafad12040d3b5cff3fb948c5712dd627fc5c9a96bb79d71625f2d295b874cea2e2b6f611328558a66ef2902cff020d69540f70c25ec666d6888e252a266843b01adcfdc6ccf3015c6a8c2e31207e6f03d27690780298bfc7c6660acbfea208af76e4a7b3580d16c43ea178dd47c2e7120645358f6cbef2dbcaed27daa5fff44825b55d864f663ae53100d2c5ed280f0610de2a9f11ee5b9214884941a5680f507b5833cbe5c6f78d30d6d4aa760f3bf81313a724f6b633d5704589aa7c934dbce70bc8d9f622b305cce1164c5a8e85bcb9c1be6d9294a9afc6a0d77403725556cf6efff2cdc11247b7feb9813d79f79c999197ee8982daf2b254b9d0856c6885eb3d416169a452aea53f70179553f20c08ff67948a590a0f9e128f7b1b255cee3256d2f9eb5bc3605ef6c58b06b2e5171063cbf9070e4cb1a3572ead9378dc0ad4b451bf8f7fd9ed56b4487d91af1a7ef8c4da954cc6dbfafce7b2d3065aed4bb3a6dcf181fba8a79c3f6773e33d3ba72f439107c4f26828d618cfae350d986eb27a17b55d9dacf474fe1609db9cf94622e778544d2fbc2b3056f5d38dfd3b094ba94791a559147104a80849a188f7ca7e4b911ddd7a1e359d62c9530347964fa004e3fa4269cddc3c740108adcaf452e92c0b337f4352d837e43dd2f8c7203c1b2cd271ed9b4c3ed5cfa00caf2b43bbb337b34ce213531c296033a1d01331577ed7142cf3e33ecce3672efe4dd5c8bcd7d8ea89f5f3f167782b80af8bb2e377477e14c12839a68970057f2105ceb4c902d3ebb234d31d58018e15f90ddc3dbbc06a63e2dd25f89c18da7f385233d605f10936f9a80d5f571f633b31da852bba1c1ad8e7d0a9c60bb435ad2400ec82d9a85e4d986b6911ce9a6ec51fe8b1e02e6e1564c39d2d98c72b7645beb03266fc7e233c768bb46435829a284c621f5d141310ae45574e8c16a76e882651fcf11d8fdc215a2a5520dad71f6406ebaa286ebf15fee92af43e4ce706400125ea69ac94d58440a9354598b9645eb70892131a0846a24a99ba3883d91aba1b0b07dd411a45bbe450392d60b71f114564ae7bcf13f6f3a913d9a083e30e1ab9a10c1b547b160c0ad337b8bf027d019b919b82afc8a0a2d0aca909be488e77db3e016fad4905eba765d1d97d2a477982a36b258437f2c6a983572ac556bb1f43730568c75d5848ed65b828bae0d2bb0494bab9b133426a909dfabc04969f7ac085cc8134a973bf5330eab9642e33b0c8595ddac5307b4828f42ed960c55ff9dbd2ddd8f0823a1e7bd1e9df3c2e4a13e9278c3d4ba0cfd2cbe655a1caf9db07b9eb7c8e55d8eda5fb0c2339790e6a319e713f38b4c46ccdb345c2fcbd0a4e834734175147b2402dc3eb831d1455a6b4850ebe591c26bc9ad1ee5629ba86df6e2a43f1d835f180aaef7a55d568dadeee3808461118fa51d7514d74aa3208bf68b2de5c78ea0aa504d113221f4df6ac611df1474bcb595f104e64a113f5231385af5685fe6bcbc3d42223ff7141a2766160a25e4d8ada1b77c932b210bf4cda5428adf726d8bbeb3fb8ccd66354258a5cef66b46ce7ae61854cd094751c120fd0f8da5d67918a1dcc50949f522430174ef6837933d8b2be44d78cd76429699d64b6870e26dd992c3d8d0c0186dafedb58f7b81099995ae61ceba1da75f8069d82761cfd823e44e7b98ad945acc12e250cd23f07369a60a1c58694d23efdbeab9e327af418d1030205392c5781972bdf6e7bf92445bf6d1713bae1745a489aab6564c775bac73f63331696528bbc44af2bd039a105eb56afc5f23df67c8cc752f53035095390f51bac01b66e5f81416cb6446cf6cb27f0099e2fd5516ef65446bd87085ae3e0a0edafb983ba39cd6981ca8e41799ff6b26e1e7ddc5c835a5c5c916c687faf57c0960fd8025012c7de6e2fb8d719b63acfbf8443826d6a46524033fdeb7208d80dba6c68848943879913ab62945d0d30422cfe69099e4daab2a7e27d07f3268cee9e65aab966549e70e3101811ac925ed06fc5b0d426c6ed861e1ecc0d20e7e6f1a3d382a3ca9556dab1922720d6aeb570af885775854a3360a8f592aec04be01e1004f6614e365d216f73e79045c9595c5b3af967f5c856f715ab4159d214c7f97b92f594c0b07892be848ce104b15b97122f196c382d75875c69075cb7f6eed90c9ad215776f7af708e1767f7dce180dc2cef1c4b32b69dfc4b3fa6bbe4e7d781ddd79b2f265c4ad08dbbc4561771a9d3bbf9e0fad64c0acd7ac1e8019af91875d5d98d3b1c55e394a94a9a2899899b9a7f75d4cbc821b873710fe154ff3c0efd490a76591bb60f2b36e3535373d62371e08d119988e769b1ec301e882c8c904265f22688adff011141884db557df0986667985cca259168c50bce0f48855e4a10188297377afc77e2fd75706a08865876e0a41718e6a766abba7c74987828d33d001ce6d7a98a5aafaf791be2a8feae52f791ddc577affa8625faf5c723527589e8370afed0c722401d5351e36b7fbe066734c01ac8b7061524a18a7332f643509cf86f18f94baa943ea81e83525780ae833fa454651e26854b6c7a985ed11a02fbeb59565a57393e40bd2ea17dab948bd8cefe0d3af060027d9321f028b67dc04245e09b69b97fc8a7d5bf960506314d4f8b8f504e9cb13e8ac9a3061a8db565a9adcb9c4dd3884d8b8df4d067f3da8e0465f8d4880fa7a04a66902927de4fd6d78c8b4365e7f8659d047b88897b3712a42b8eebe53c4ca28081047abd3e96a84e79f87f9203ff888de2d7b573550dde53aafff18dcd3cbbd0e8f789420640b4ef753d6a907fcb021e5ec981d8ba55d1a619ab34725c223d1cb77c326f979d040db1083253e8831a9e37a79825f3c23b4abc5dd1dc66d5311c2a7439da5d1391890b0f55619378a83c55883928b395cba8128db95c59f4a026dd685a63607795a4e47deaa1868d9a7cdbb233e1ab2c54fc63e121ad516ce48f9a8f4379672727817d8fae75cdaef49f5e97d35bbfc8ace9be8e0e00f105d8dff49db674de02dc2f54f2fedb3595a"}], 0x1278}, 0x1) pwrite(r0, &(0x7f0000001780)="83c47f73c335de011a7f7b7586e993508836c8fc80733b51a0f64d729e01402cfa4842d2e2b2a00c884bb77ed444a2e76e14c330a9d1466e68df58b267a9b293b1086a322db8663299e75c93cab527080aae1162034eb79244985f90dbbe13b8e9e03f6e1824adcd0a4f40e948b2493703ac1e80cea32f7fe049c5a8b2dc3ccad9ed8ad803ce66003eacdd1f3c8ce4449d2b68c948cc022c40445a023f60cd84f3314b0edf0620bf0a5d89efa3733a709a42932b0115901b37f2782b9e58a9c1ca39562a2d5966735148c0752c1e8dfa18a37e17deab3376d9e6", 0xda, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f0000001880)='./file0\x00', r0, &(0x7f00000018c0)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) 07:16:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x4, 0x5}, {0x1, 0x7}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 07:16:50 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001180)=@abs, &(0x7f0000001200)=0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240)='/dev/diskmap\x00', 0x80, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000001280), &(0x7f00000012c0)=0xc) connect$inet6(r3, &(0x7f00000016c0)={0x18, 0x0, 0x9, 0x8f8}, 0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001340)='/dev/pci\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x400, 0x0) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001380)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x5, 0x1000, 0x30}, {{r2}, 0xfffffffffffffff9, 0xe, 0x1, 0xd77e, 0x5a}, {{r3}, 0xffffffffffffffff, 0x18, 0x4, 0x4, 0x6}, {{r4}, 0xfffffffffffffff9, 0x8, 0x8, 0x3, 0x17}, {{r5}, 0x0, 0x20, 0x1, 0x2, 0x20}, {{r6}, 0xffffffffffffffff, 0x20, 0x10, 0x2d, 0x10000}], 0x1000, &(0x7f00000014c0)=[{{r7}, 0xffffffffffffffff, 0x4, 0x20, 0xffff, 0x7}, {{r9}, 0xffffffffffffffff, 0x0, 0x20000002, 0x2, 0xa835}], 0x0, &(0x7f0000001500)={0xfffffffffffff000}) r10 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000001600)={0x1, 0x3, 0x200, 0x8000, 0x4}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000011c0)={0x2, &(0x7f0000001200)}) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) getpeername$inet6(r3, &(0x7f0000001580), &(0x7f00000015c0)=0xc) ftruncate(r11, 0x0, 0x7fffffff) ftruncate(r11, 0x0, 0x30001) close(r11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r12) pwritev(r11, &(0x7f0000001100)=[{&(0x7f0000000100)="36f422d80715ba36cf3cccfa6e48853f8854b0bf4b27bfda321ddf4e5b0b84909da061253c6431ce29dab348ca7fa921d4e9726a5b02779a1e724bb6eb35f3eaf2471f9012814f31b23a32c7b6732714a7b2defe79700eb1dbb86b96e53d5ca64fcdb7723734f7dca3e0264c13bf17efe5091210c0c91b906c52999bcc7357305499020ba1188b1b80ac24b6e3c98bed35167ca4777957954c3ce3f4669c302f5eccd57ec79bda8f875dc05e1b183641ee1f1884ba29f98900df4f4dbcc7472c4769843313b2d2a6603262c7596cb53c605f54bb0ad1e516a067e9bc12de4f3c4a4fd36e6680878bd578644a3f334d57661f54e87acd090ec9f0ead2dcc0f86d551377006bc790c10d7ae7c7989fbadd17895f9985dbd2e0d8f8290c095107d5a3ac903e1f7e6f00d74dd4e1b8790aa73b8790ade96f45f329738732fec9e2c6ab1b864cc8024b4e842b941b77fa64082863623c694130f621bfae340ef33cf31f8632ef4dedd385d25c35545b4eb1cbde7e084ccb3de553e7015a9afcb835457af32ce8aba172fae8177c678db2f53cb6c9e4122c713c8040f690b0fd82e601109ae28190a5bb14f90af2e079e09b13a064bf644a770d427ac05e547fa62bf96f540ec40e80bb814b4a351b70f130302020911fb4bf9d7e82e8b8f070a3408c1a6cd84c53205338c5415c6ecec139c7443d7a045ceb4ae245304be9f34b4e06b6ee5b4ff376d878b1d3299ba4efb5305f376bd83a0fe5ee19cf4560a2eae29ac156ae532d5b71b8022488da0cc97bacf1751bc1547a4afb806b179ef55809b59bc181c5717645543e195592d1ed89e51e9e63bd19956fb2498461a3851a039bfc4b3c6a5123780033edba1d7d9432c448d0457d160cc705a2b2ab9160e0de4f6c40a345b1fd0c0e2e9a492419a5da0a2fec5e87eb223c916d34cd679c809ce883d559f6937ca2eeba73be472424978eb3ee985cf19f5796cd64a0d81dd686ebe057d7f7994254b022a10c7113979511038164ce8d291028d3e4e6028fc72285c9232b32383fda1d2ba69e9bb9fc9175a397104fc6abb5a075a935c20afff097941abb42a0367bd240068e6702298c3d26cf721679ec00d9580021e662ec1cfd9ae46a7f8a0db546207b979fcc572742fa1612b82413721220ebe19ab85b05c6fbc5e48141db051f74e4b557d142b06fd5efaafb927a840f4429ec3253ca5adef8969fce85aa567c2c314bf94240f81a245be4c145230350f85cf9c36f846ad570d80f65fc860c9f537794640a6b8719d6fced8cb4f6f03581b6cd47eefb6c8625b638278a3671c0bc024f44620188c54be612c238c473c3ae69a8cc3a6018b614e5dee549c52529f302b9fc26cea16569e9a4a3347e953bb27c3c092a49dd0f052f6a106f0024f93f4f4b73b48404d94fae3558a374bf1b14bc579c1ea0fda1108519a1f581c0aeaa6889afa2a51390fc537e06b9ad79f6929e5a0e0e2e23fc9134938096356e4b248d1c91d8931c3c1d2b041f3e278c372fd96c07430de442afd26365d8784c37537c59af5bf123490375c9406d8bbe4b50c0cda9a22049675e303f9e726af236e26dc4912209faba16646edade6b99704c7291ede324dbba71d2ae121db6dc05758036058deb315b4b8c9963df46818c0a6b1589bd132022da57c25f03fa4a2e4fd7489f3577e18b24887452bdf9e9bb441ea5d55f659c8410885063e6b0c4a6b1688726606c2561875963f5f210cac7dc9e9419dd051d0da50c2f56a0408dc4d5fca155ae04530cfc63b75532ab91922d0cb7e8f3506d88afa8a5c9d546637a8fd2037bc1b52eb090a8e10a414c188d134b41a7852990f4e8d34a17480d5e9c979f106ea5a43f267df60220aaa75d41300a8fab59fa18e660495e3c5e1945b7dece752504d48387d9bf2229108e19c1e0893e64ae4b89b763beb86a77e85efe51de28d0d22f5d6f36d047b98a72444b370454267d3e06959f81e3f9e794b1baece3115e450b67d5d1838bd3268fc8fcf1561bef6193b12c212f0ddb3fe566f671c0c2e6cc6e83f612855354d988098f573c099b698f56da21c357f9fc147516ec9017e7155880c1e0f54a9686e900bd02aa2cf6abcb42963a96be5f7bfeb01e3e70039e84641ef40a9399e34c91750f7aa3448f511b8a78c2358b418ba46b4e947c5119ea7c16b86ec16bdd8d480a11e4379f3ddbda6c43966e8e2ad066760b90cc486775268ff9dd8d777f96de491019d3a83ab882b44456e7067221cea09c917b7e44305dd3689595a202b01e345973356a94c50175930df26118abd13dc42a6a39e109c1dc850be2c57117f1def09daced36fef52befa3c951ddeef9be68d853952cba9a7b24c0a3a0212173cce09358eb546b2a4d16a834e9644c72c71c784b0576e184dcb4a2ea707b67fe30b6b63f69640715d5e1275223c5bfccbeecfd1bcd2ba5644a6c3e909d35659684c1887e7efb0cf012f1938e08674c63ef763d39afb9e1dc268d22d3fa9ea5fd8bbb8953fac1b2a587f94cccf29cdd97bfc5e7c342790732a7af013787483a745fb06c3952b17f87002741be24518d52eebb7a6b5e00aa003bf49cf963803b9a2e53aa24e6256c933434060ce318bf23a31f0dba29563e0b8eb0a80d3d391db260cda9486472959de582103a5f77481499c42c77b02c4af4b1063ceefda365c35e500f6b11be0b9ab5c45956f90e7f758e7690ad1b92da3e1ca9e6a6eafb844b3aee7268ffef26d281db6e1fdfff3b662baaaf097def29efb126d6cb5efaf26534a8a6b7afb4c26a3c40735a55e863c5fd8295de0f3c9464850cb26e0bae380317f5f051424a6aabfae9ed228a85ca165070a59addc30674c5e4741f622ef71560e1cc5928104c920847bd2faf39830cf3fc7b4b3ac72f359c9a7ea021cc24e7261701f05fab095d0cc8725930845cb08a4c4084206709ff48e01d8b54ab3b8e0ff166a66109cbec96758a5b59df7febb96cc3aec36a8a8b883ec89ff02fa935331ec2514a7a72c98451e5344fc8dd8901f54afa624eeeab5654437c17ecc053257efcccb48c06b7374774cb19cd09dbcfef1d58d387e59a949351d1d58fecc886a74a38e7d3158f827291ed190bc924e8cb69f1ac2f4dfa3b16711021901d6fc09fe0199d43f09f82be1938e309cb2f295e12df99b9759ef0472238cc6cd942b69a2f82150d32c05429d6034bfaa7f66cf049867dfce5e5d0ba8c8d44abf896f7e3c890ef49ee538a6e185d83aea1be32d92cd2cf0a952946ab322dab1637b4c2a93be5b042dd0517c3eca265e099e2d32333ce1c041053c94b59108f961ae07213cabe7f2d571bf0dc6f25f2a10e2b044d2a166043e5f27ab84984faffdc0ba743c0be6f75101185d40abb3bcec769fa1ae104ca51ad197885886c7c8a3d3d3a6d2e9cabe1d5efd3971367cda53fae0fa0e95acd5e8d41abd441d84b5568372e7a13037d401b1acf9aa034e994b38fe79362748f26dfa33f2b80cf2637be2af29114ce6342cd337c4b51d0886aa5b734ed169146e837a2a5bfad17db48cd297f39ca249ea4532b624a9e1c464be267b946474b15f04b4e6a3ad0c0fed045e2e4df584875a4cf67c13ed96c8c7f122441a6ed467f18389f7a613976577613d566d890dc869275d16aba0587150edb343757884b2245a66211c932f8509ee4b0d8c375751986b00a3db76ee39559ac6a5118ada88286a11dff65fcd154eab76e0cd1a65326add5ee3a38e8f8bd7d0bcf07228ffa859fabacac04752b875fb5ee80fb0b41b0d3aebae2ebdfb9f1d93bc8897af14f03b5e01ed0f022681208344ea075474b63984b23b7352f9ab8cb4122a4f228d66e08cba3589739906493c9e7adaae4acef01ef63f5255fd09704c0c01f3c8c761c52ee2387c0c768bd48bdcb3530b9cb1d4c9f6fea198ac7e5e5249c199c919dac843fe7beb41b73ac3314690f047e2f1e2a7fcec1fb27e9ccc8f52dae4ed00577c29e0a7d334ffbfdaaefd3c321c08a8970b7bb5e94991d8022a53c3479b82995fc3065198df2d2f4ef5192cf67da9d595405fb8be7cd7df2f79550a02149f371ff6c81c5ca45b28f8ef0a44e1aa89cf170da2c8c18c27f7ff5a8ea4739a3765dbcd71c996d65930ef532cd7943083f3d62a4c37099a6db0c20428811b3c92746c02778063bfb6e4f0bbaaedb5439717d5bd0d1fb3f1615092134399bca8ba78e488bc6dc01ba299a94d6e86564b0974c7e1a51786353755e2bfcc3018faeaffd9c1b68e97e92dc5ad542fb2d4ed83858f241c1ba9a28950efcf7cd6b1f8b8629aa8e4a432bf2d51c4e1d53162da00fdec79e0e825fe9050860c2fcfd71780d56fdcebffa42ca4e208bf3e7bfc21d334744f51b55ce04d865a26223c0dab20672c1135c7a0cac75654d4c2576fe9e56cee92793b0b7aa391dd7570ad817b2ef8da5a26f355ca8cb4e38da792ff969bf9741662ebf9f37d132a1b2314b3b6028b52910548ec58f1af593cb0fc3d8152a08d28e41d69ff57ba2ea2a6925018f2a85e3c5b68ca291f679f1d11a4b8729e3aef6cb642f741f90c7fc750bc688fcbcf71e79d036f7106affc18f400a421eb2556437c6fec5f978a7a564de0bf45f3636f82bc655ed8fdbd514197dbf0cd05e82ab57fd53c83783b5969dcb751f9edced381111b1dd023a9e434b9742b26aee1f74ce467f73c6aaa15e70c1463f030e17aa6af7a5bcf04d98d24770a6e21d670f4661c3e45a126253e14b13234b39398535687ddc1d37c120226d97547aa5d0531130fd7604d3915a8aea66c2079c4adb0dd0e647cc2b566d3240660e5746d1190d74646b5d457594436688c800fee182364be3620f9a347c217476530cc6ea986ce46fe927e20f3d9bd0ff897b02ab263938a7cfc971ea6af37cf9d0009fe87e8adf519e592084ee0e42723b957a9ae21a78912e7427ae1eb8a1c4266e25ed2cd24b05e9f8779060a8acd779aeb87c6f2c80d0336359086dda73dd2113349c99dbbb9c60fbc89cfc189c2b318834171faa235d394e36878e70447920af911b38bd0a0c51c7f30c5cd27ce762ce5af937ab3bab47399d603f7746d626f7d7508d32fbe35bf9314f79959648ff55911b042bae4a4176376d3895dc7961fc83912cc7f7231704b246be17efd9b6df01ce7be25c742969d9f0df77de009362177a117a1b524630d134b62f2f3dd886659ccfe7cc6ea636ab6500872a264be53346257752a1b266e7ffd7de453550051339acabc95e7b959c485c89c046fe27d2d0944ecce95f79038fc1c2fd551083ef2d8d21fa15ad46256ebdc888726ba45412dc4849373065465950d1e9ecff8696da173d27d9ca78136d232bb86faf8fd9c04ffd6e576f29dffbf3984399dfb03eb9805e91473ff1f2428dcd32e8b35a6ce20eeb0e53d259dffe84047c0a021c6b893ab18e40046232f3ceeb1287298080af5d6e71397041b14406a35551ca862d0d48b8f850d1ead4076393125555d0b414c65c28021279f9ec03d661529900d970ca3ed8a800193f50890aaf328b21ce20434928dbe7f0137a4e5039244097702f247c71c10f367e6a07fea0d51ff5ee74e230abb0c8b999fe474c9a4e71841fb97c8ef42ebfea28082245769aaff5d6664bdca93f624f26f7d346f0834d9b71adde643514b58bd070c101280cad5754093a01856572f2bbb9b2245151726a85d649272cab47ca9ac37bc5473df9c6712f47fcac1001ad875008f32b41eab13a00fa87a43e20e1134aef709114997f99bc4360af2fa15f", 0x1000}, {&(0x7f0000000000)="cf3f6e7e2df54efd867c3cc8f907fdb625c8a278270a975b85b777397bf2929c7ac38c36e2fcf0dcde3fa59dc9491f1f79817765fe22c7e90355584c9a86d01fffbf43de89e7d4beeab962514801885d", 0x50}], 0x2, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000001540)={{0x2, 0x7, 0x7}, 0x6, 0x1, 0x1f}) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000001140)) 07:16:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10088, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x3, 0x3, 0x8001, "cce0f10f08732768ce89de380c07b1c3ced776b1", 0x4, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 07:16:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x80000001) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') r2 = semget(0x3, 0x0, 0x42) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/49) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 07:16:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x262, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) 07:16:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x40) r1 = semget(0x1, 0x0, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) bind(r0, &(0x7f0000001240)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r2 = open(&(0x7f0000000140)='./bus/file0\x00', 0x800, 0x0) shutdown(r0, 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x5) 07:16:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0xfffffffffffffed9, 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) sendto$inet(r1, &(0x7f0000000140)="b4cfac8d958a28fc0d9d92f28be00bdb4bc1b5837d6c8f6a97ba6f9ebde341f292e52fa8e7f6ab888230223d15e5bbc11e948eb40858b218a89be5aee9a9c37bcc15384417e8d17a050d2720cab13db7378ba22011619fd67f6943a410e0dd6d4be61ebb0866e7f1ad3638384af6cab6c17fa27f134377d6d1339a36176ae01fbf270473d6b4e23fe9c982d81e65fcecddabed17ad108e8e55cdd46f9b39d7d5ad998730d2d4ac4d2f0015076638", 0xae, 0x6, &(0x7f0000000040)={0x2, 0x1}, 0xc) 07:16:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40000020000404, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30102, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r1, r1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/196, 0xc4) 07:16:50 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61, 0xfffffffffffffffe}, {0x4d, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdb3, &(0x7f0000001600)="fc4e4a0000be34a756d8839becd5f71c3c63aa866232e24abc19ee5b2831fb722bedbea1b8f547846b5f3aa28fb645db9381fc39ed5952c239d8d05d7679b6946c0198d17c0366f7d7f256a6d4bbf4fe74a38dca886cb5119512a30e7b91e58accef2427aad03db0889f340fe37f11a6b6914f5ba282137e9c19aa0ee8a3fdb784760d42fe6899bc0ba30b91797bb98c49dc52031c5dec9a71338fb9b6f2bb6e4a8256688caf238d6a96970e7cb2e5e6892d73feccc85a0e640390d77652c60f83a4f795ba918f602751454ecfd3d93acaf1ba84d4566e23b48ca10fcb8398be") syz_emit_ethernet(0x1000, &(0x7f0000000200)="73f0c0ff465ee5463608d938b6cd1a5540f08000390a60e687fa817a6faa21bab5d78da7bac8f586b79d138dd336051b4a2a7737280c73a4948eb7b0beb0ea6cd61b3c23b0148d0172eb4f67f153357725a45caeaf284eec1faa1fd03f4b2a4346f48f70b3e31aa6fa6e9eb8683091f0312cb41be355bbcf1536d697ea4864ef04f09c623e1b3f0a6894b8ac0fc03c7e24abd3f19e3ed99e3f8082d7dca4351167b46a52c57cd218e88c28f68b7bdd4b357d66ceddf493576749dc3e6cb6fdea9d03c503139a40bdada56348289901a4583aae441db08790bd3dc14d9ce36e5d4e9984005201d915ceb8e50fd8f8346ff195d78bd337257523f4b3a47e98732de87043002e1b7627023f63cbfa3108ee8eae2f5a120087dd3de6e1f83004d449fedc68956045c7c7132a871b7d36936f5c88f3c1fb71e3fbb6f0bc57744c91e252638a2639d4c75402fdbfc52bf6481b191d78bac88933712ddd97cd415d4c72aeeedabaef15e1a63e1a397f2c524e259423d56adc6197e952870428e0653e2f8224b79526bea17d8599b4422755e01e5ea3ad7fa430ae2439117bae5897436ca062c1b9ac605c6e2df489db89f54cd0f6169e14154148e7502ca410c80680eb725648170c952b1ef9885a3ede4336672e4214a5e080e527dc68adc92f194638dc9185a40fd47107323d5005c572b4a1f784b1eee071c0011a428f99f217e1fef2cab43c87c014d0633ba2c3320ded4002570b7cd803c90faf32113877476008039514683e678b9188d6a14262e0cfb0bd485e4ebf82812eff853a7c94dab1e365b1eec1ffb95b2cb94c5b7483b757b775b185f5854de2858417f8346c05bebb0cd91dbf19aed0697a06154e9a5bb28c622fef14c550fc68a0bf94a82a4e0d03fc21cb8f33d2e74f876615d85fe5818859fa5ce0a19a63350c3c4a72f311c2b73a9bc65e943132200f89796d028d0f6811fd1070e1fb4c7c194cc5c826b33993c5858751f82fe74256eee50d415af6b21726712b6dc8654154cf20458642323a57caa552c01f8a4ebb9415bd8a6c976be4af8224e2e973b187b4142da9fb831c5662d6766ab289a98d43381a14d063167c589891301a177c193f790f7a30f78b43c75b1e1719c177b5137b39d179ecb842b1da3219c5f849ce4a233d26d03d1d4a4149b04f98984fe6e4951374c949a2793d3dc2f8242e7e206df0da0cf7e53f27b9b2b311fc75e5c4e8e2f36575f44d6a3b3430bfa08b0e4f5bff46526ea5b168cac54f598c180f9228da12dfbdbd6a8cf0e3c70116ce9d3f44be8924f1c8d3ece42096b569ef6532cb0276683c2ddbd5b2568fe7c7a25ffda756baca4e00be57ebb70086c2a18b9753ccf11b75d8cdb79af063b390193aca5a17c5727f8979d6cfbb97ea0e45eada0912479a676191de054949836f43c46037426d54cdd838cda5692f843f58a0a5118f9e22f6cb7932f476ecb8b39ad9d63153002195bbd56dc46fa4275c381104747e5752b09826ce586c3b9ffd409de062ddab5317b1c84ac756ea068acd2a861e4fe9b0da7235a1fc302921109ab392757e882b56c73b6d2d7ac4820df492b9c33023e8fa37e79733368ab7db0c2417d6205a3bc67df7e37ea372984a3214e4f19e6227221f63fac71984d2dbbb1895cda46fed90a1221b7ab2e3805c4288ea9bb842417ba83d8571d9a5e397ee737d2b006f7c27f839b4f271703db7301d6613f5f0157ddb63ed47ff7c51822b424a2bfbf63f2879d5ef832a23369bdfa1a0df3276abf308e27333b05d324d435227257b06595c1e9b2da463de7bb58f534dd9a445fb6436e935de154a2ad1bb71ed6bdab6515b8a91ffb9466e1b9ff6f0c8bb3f955a1847d3fcdef0dc6c8c9d8de124b9059a84eaeff073aa2d5b2a4cfc31f51f6717ea829578cceb39d3793c55df9b4cf9e433f6c99778729bdcabba27f6ca9093588e6d449405bfaadf9a890ed233d2ab54df857baef3514da47852c1389310f1d3277fbfa9bdb1bc389094005e082fc432653f6aa54378691d6b2ba1fd2ae0193937331a60583dab07afdb63f5db75c53926bbd0f73724eba2597db35c5f1f65e470746275e8233110c9c58078665a485fbb2e432eb39659096991be6b253edbb3fd9305c6d34a2b3a04391ee55f68566773c7f4c694c965c621b2761e299be4428637f34e84344ba51e158cfba3946e93fb228dd5eddf9b0dcc5c52c4b95cf52b2a29422cf01df9ff35d9c04adf80b214e3921ea2b876daebb2767897f36c546cfb16c8f43abd2e9c9feeac3374637435f023503ae1fb70782c1ae2666f396ef0b0ac29bd0e642a4f768490594acab2281364da0803aae60718ab8d83508b255bec0654d31b2ef14be5153223153f630984f0c98700a8b74705bb1b1faef1df9fa59ae166d66c997ab71ebd177bb20b6f0073a048da1dbfb8fc41942726fe5dbf700e53032dc2dbc7ae7e948a7cb95a2b616857e1195bbb7b43dea97217c8816a7f1e280b47376834c481268c0f952c6c5420ae7f78b6cb887c8d23b99ea1a9d210b14d65a03aadfdb5952fa21e99170b3ac0ece6c0f47202d63b7ca0f094aaec6e5f10d4d46a301e380ea77ec0b09c1ea40018c656135495ded77aa07c562ba51dc505515215a8272f059e9d13fac5b18a96436d581839e32cf23c86d7ba5ed86bda582f502c2641339d074d40268bc97b42ace3047d80ca46664c4c98df25ca6fe660b8f8e01772a4a68cb23c5525a946dbf6c77e498a1c97e14728437c564e8b1a689573397c31845a9ab66ba7d613966e325ad972484434df1587a80e0b9adc4507a60784fd5a410b13c8fad1523d45ecbd46557b67541a6fb6289a6d8d82aa21121592d6934c10433cb1a2dbfbe6aae9c36b83b055d45f667e516c29ce639f6f8007bd23be7a63e082fe2f64dad08ee0a8858a8bdc067a69f18fc1837d88809c35d509f1053bc857b4e2fa39f3651ab28dc36b2d7499aff779ccbd9c649ab1a9c6ec11824d58cefcbdd909d3be9f6d118c9a1ab8dccadaa523c839f73d4ce87ee5c7a2a3bd57f9b9eee01a464d5afaf9af450eec39f29d8662c1aa3551b6f3bd6e9c01fe7cb6a407b02ccd4af4085c8e89192fd3cbcae91c3d801e91c121bf0fd03185ace6290a4415bc8bb7b14771dc544991e3b1a84b66c00af0d99787bfbf2c41be04c1bec9c53860525a361efeb74d0b50ed8b1505cf8e63541f2d3f4399bfd97546c74c6a4c92cb67fe77127274a912bd4a1d98072b63eba3817ba0808b5099d81d2a0cf31c7efa047899cfd740b75a257ddbbabbf807a9fd8d244adfe1e3d64766538a840ff36d491cafdff0d77e4e30c56d481972c9cbaa7ba3738443bdd4fbd462391bd6838962e908b8ba5f293fa2dc0acae5f1b65b7bb3a5ce50ba762cd4c8b6915f0a4841615103770cd565a5bb14a694927659de74c432bcb90ace84af3f0a7201440523724653f6b60b83c4b055935b8d1fa72d83f9f011ce62dfdc2ed7fafacf88ba507be4424cb7037c2949be90121c47caed76ea901d22c90ba575b825e54653b300307ca312c96ca331bf3fce07241611d1407725a6055f6f46eb676030bc9282cbb979c9731b3a613e23ff625e2eb275d648be4c022cda091c4c397ba1f2a2e2ce927a94110fb3e62a0b21625eec08a326080f137614dee6bedf22d71dc5cfc1017b50cb69369c283851afba6df93a388edbd69e5a0003ec1024c3127d8c56246ba7a5624d5c47ae408450a8c19f9a27f0b3304da8283a67e76260566eaa68f0e6c0558333aff93f01b8b1ce31fa50990ac5dfd9841442aa6f97c14f6feb4758541768294d6f47ce39b223d8ba697b11c2bfd6e105a07cf89546fdad61584af9b00041985e235afcfa940aa2d5a0f250f348b8302bcb9dca1fcd07158acc0a27e533c4458a16d10f1a92afaac36ba8155d36823296d03709a42f3bf6730ed543de1c357f82348f789e19b7324a4cf913a05c7b9a8982eb6be6ea09286da3436e008efa06bddf81249b00fde1c708b2acd3a82a0154d03cf4a52ecddf2b242569f5813f2e112d62e937ac6b38dced54331521a88f0e03f6759e7f18fb24ba8c06a08c52e910ceaa15aa5b425b19a9ef41c8ed2246e3d9ade1875daf5d9bdd1d942b694cff24e8df958c643e1b1266b211ed73e4a0621592cf87670b3b5340eebee32674beca5b9291db35050969e2b51303cfbbdbad902c1bc90d145cf490ec0573acc78f9b65cabb9b7151c893530ea67463a610e9189986d1c24b9c01dfe934b1444c303c0030438633739ba80025e89ba96681ff95e456bf599c21ac0870cc87a48a79e8a254fbb9f9c3978392b602c6d70d474ee4136ba77614b101d3064a8e859fc8528cff15b5a57b1c44b46e30e5eb1e172887ea269a5326e2271bbcb3dd4f4b3ccac1746db4e4fdd5044235f6a96ca6e534719ca8d59f0d9bf46f6f1fec8eea1caa496434989de27729d62f624e5ed85515ebd8c661e3d6e44ebc8cbdd34282345596bfd7eda8bf0e49a481449d3b7cc21403cf9e74ae3b5ce1e127b48d3d3e4ed6ff3ecb21362178358e797c9abac5cfbfcd48a3b69e478395bf0621bba9320938f53f6da019b6d6fc8eb8ddb8a4f970b7d6ccb11efbc8bf73fc44f567c9e7d9bfe2589b3e82917c975279f3f9911ed0447eab9fda4783e387f0587a0003d3b3f046631e08e332568a2819338b5e858f1a659ae942b7a725efce8b660308706b6aa8e10e00b218ea52f423f99247b5ca93f0571ee2bcbb05e84edb5364a930a92efa9704b849fee94ed0301aea5f82e20d02ca189df0db70e3d9851413deec291ac3e93bc28cd158e8ee82107c6829739e96b54b1fa2c64f1b6d4530f049659634971074c75fc59eed01695f65fe44d705928b6505ba87eb326e0d77c5dd698ef076ec064bdfe6184935153cd536cd4d51cd74dc4b39324633c1941909eda3d69d69e3f2fef8fa612c8401cf0fdeef15e2e5d7c6cb4f7751b41a23e44605a31e58976b58155d17da25250e31684b6949ef52b1e0024abee4bd86115c196e4fe82bd71086d4df50ecc53c035c4abcde81441d612d2c1d3f26e7772d8ddf53ed21f4e421355b937f3b78fd75ffcaa9185984042fb3d14b4e1ac93b28d53ede77f2cbc433dd52565864060e3776fdca2b303f1350565d556aabf1be9db8be74d86b8561fe841260875f0299dc4bec20263a0d2e2f90b2d73ed22bee3811951b307c009eab6af19abe0a04899e2a1c0e618d1d1fbeaac8ed42edb9a9b446afb13b0e9979ff3f4a038f8c2d6765b7e46cc29eff8d1fc1a5587bdb87b85502cbbf527797b6010d792db15c1c6224e377e242b9c2763045d6d5dd481db842d512921245aba2bdc46e8b5dc1f6355ec01fc3c8b8212735df0751b9f9bc4dd99b6fa79940492d1ed21723c3f3723603ab17df3d0eb6747bc6241c62e6accc5ebf057cc51677838b0247e2f33cb59f55e631d9c3a5f7c09640312353f237bcf3ddc8b182d83bdd9f6d3662c7e66d432e21665cafbc7176640e24d539df545e89387ad07e1c76a23159398facf5d30bf229164403f2d0204b403bb985762d8d00df535c8c90e2ef3c2f42cbc191c74ee8cb584ae5c36c57bd8d26aca0a759e0dc02d44db88f87b42477f3c7d790beeac39fa53194481064919c2f25737366b27c7896d095dd61e9c8e24e76b063ca0ac8d16af533f10e4c0121af3f7dccca6293142cdc787750d2eaf8a49c73ca498618a8d3566917d73707c37ff6768f3003ad239d8951b82f0e2e80") 07:16:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='W\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() pipe(&(0x7f0000001780)) 07:16:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r1, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/197, &(0x7f0000000040)=0xc5) 07:16:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0x3f, 0x6, 0x80000001, 0x6}, {0x4, 0x4, 0x1b, 0x1}, {0x7ff, 0x8, 0x2, 0x8}, {0x0, 0x10000, 0xc, 0x6}, {0x20, 0x3f, 0x3, 0x40}, {0x3, 0x0, 0x6, 0x4}, {0xf42c, 0x19d4, 0xc5, 0x5160a696}, {0x3, 0x6, 0x7, 0x2cab}, {0x4, 0x4, 0x200, 0x9}, {0x25e6, 0x7, 0xb1a6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 07:16:50 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x6) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 07:16:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) syz_open_pts() r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 07:16:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) symlink(&(0x7f0000000140)='./bus//file0\x00', &(0x7f0000000180)='./bus\x00') symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 07:16:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="00000000deacd638cfb8c7e4d16e44a040c935203024259bcfa71c7bbec012bf2afd0e55cc6a31a7bec80dbf486cd9aabe7a37e25db5563c4e2c05eaff4f62792de683e67dbf5d2b5cb002cc36b90c386179d2bfc9563d51ceec86c7a3b9b9b0f0960801844fc6715dfbaf912c55dca80d6dc7491ab48aeaab00"/137, 0x89) 07:16:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e"], 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8001, 0x0) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x0, 0xfffffffffffffff9, 0x200}, 0xc) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="10afdede12fd01399a3878bf95268e476e3a7daf565ff64dd16517028a5a5c65b80b915a2990ab8558a2cb1be13157a870a8a51db1b6ecd0abcd04bd4a43c37ca377f4068912fc6dcbe2960f0e402ec45c69a9b4449969dd7673ba928eb9eca0907a6054", 0x64}, {&(0x7f0000000140)="81332d32a8850a827dd50bc674ff10f05b99966a8cec44685ec22c3dd2c31d8da447ccfef6a332dada986af98f39bab6368f6343e4", 0x35}, {&(0x7f0000000180)="d74157a13d276bd30c4962a8321f672a42f8a1f35c933266b1db8e1f95a573a2975c3a4fc19be238f6341e62065e9a51f8b05ee4ef6cbe895941a3f3878a5cf5496b4b57d4d3c3478e8ede283f552158b6e7db5b634f703debe5ac059a051df4c640b756a543683b87c3dc876eacb5a42456e7079b", 0x75}], 0x3, 0x0, 0x0) 07:16:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10002, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0xa9}, {0x18, 0x0, 0x1659, 0x3}, 0x80, [0x6, 0x81, 0x7, 0x6, 0xcc, 0xd6, 0x4, 0x7]}, 0xfffffffffffffc9c) r1 = socket(0x1e, 0x3, 0x0) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 07:16:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 07:16:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file/file0\x00', 0x10, 0xc6) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7ff, './file\x00', './file0\x00'}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x3, 0x4, 0x5b5a, [{&(0x7f0000001000/0x3000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0xa22c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f2b000/0x4000)=nil, 0x3}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000f47000/0x3000)=nil, 0x800}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000e7b000/0x3000)=nil, &(0x7f0000f25000/0x1000)=nil, 0xbe6}, {&(0x7f0000edb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000fae000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000f5c000/0x4000)=nil, &(0x7f0000f37000/0x4000)=nil, 0x1}, {&(0x7f0000fe6000/0x3000)=nil, &(0x7f0000ec6000/0x3000)=nil, 0x9}, {&(0x7f0000e64000/0x2000)=nil, &(0x7f0000e08000/0x3000)=nil, 0x5}, {&(0x7f0000f1f000/0x1000)=nil, &(0x7f0000fcf000/0x1000)=nil, 0x401}, {&(0x7f0000f79000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ee2000/0x4000)=nil, 0x3}, {&(0x7f0000f69000/0x2000)=nil, &(0x7f0000e48000/0x3000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x8}, {&(0x7f0000e03000/0x3000)=nil, &(0x7f0000f69000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)) 07:16:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3f, 0xee6, 0x8001, 0x9}, {0x1, 0xf5, 0x3ff, 0x2}, {0x2, 0x7fff, 0xffffffffffff0000, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x8b, 0x500}], 0x1}) 07:16:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:16:51 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) dup2(r0, r0) 07:16:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) syz_emit_ethernet(0xfd, &(0x7f0000000180)="168bf2") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) 07:16:51 executing program 0: setrlimit(0x1, &(0x7f00000000c0)={0x27, 0x74d08000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) 07:16:51 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) chroot(&(0x7f0000157000)='./file0\x00') 07:16:51 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="f2b5fbcef030a913b4e43fdcc2f553c58b0f315846a3a7c5b088b1896dfa21cc7873232a2129dbc6b123450a686d7860a74d0d0471eba28730ad9761c18d1b4420274c3c27c00c717b5d26e6694b1eeb52c49e46b4d271d7986f834aff5f12a3709b2188e86c4fc4eb2cc1900e5aec08ac98fc2f63dcbd806fed23dff8405e21f9136a554605938cca417b37bf75a4fad69009ba1a0f40f7ce0e71ce52555cf8e2ebe7611b50447a560945671dee074a876ce0aace8355db2094a16b6e9db0d1a62b8fe517360488f67d", 0xca}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="5000000000000000ffff0000080000008b117066c56eba0bdc366f5621d4bcf6fe7dd6003349e2d3de562b23a47f5877bfab308ec742354f18fa87414c3a09977dae46cdd1f103fea46d0a0c0000000010000000000000000000000004000000"], 0xffffffffffffffde}, 0x400) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 07:16:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x20, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:16:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 07:16:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) fchflags(r2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x40) 07:16:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000340)=""/120, 0x78}], 0x4, &(0x7f0000000400)=""/116, 0x74}, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x3, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) 07:16:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 07:16:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:16:51 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xffffff7f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0x1, 0x0) r1 = getppid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setown(r0, 0x6, r1) 07:16:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 07:16:52 executing program 1: r0 = socket$inet(0x2, 0x4000000c001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 07:16:52 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x18090, 0x4) 07:16:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000140)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000240)=0x589) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) r5 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:16:52 executing program 1: 07:16:52 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendsyslog(0x0, 0xffffffffffffffb9, 0x39) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x5) 07:16:52 executing program 0: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfffffffffffffdcf}) 07:16:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x140, 0x0) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 07:16:52 executing program 0: munlockall() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7f, 0xeab7, {0x7}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20880, 0x0) r1 = shmget(0x1, 0x1000, 0x101, &(0x7f0000ffd000/0x1000)=nil) readv(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) clock_gettime(0x7, &(0x7f00000012c0)) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001340)={0x8, &(0x7f0000001300)=[{0x70, 0x14c7, 0x8, 0x7}, {0x6, 0x7, 0x8, 0x3ff}, {0x7f, 0x100000001, 0x7, 0x4}, {0x6535, 0x8001, 0x3, 0x33}, {0xffffffff, 0xff, 0x2065, 0xc7}, {0xffffffff, 0x9, 0x4752, 0x1ff}, {0x81, 0x2, 0x0, 0x4}, {0x1, 0x75e, 0x6, 0x2}]}) clock_gettime(0x4, &(0x7f0000001380)) r4 = semget$private(0x0, 0x7, 0x191) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000013c0)=0x8) msgget(0x2, 0x6e8) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001440)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001480)={0x7fffffff, 0x1, 0x80000000, 0x1, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000014c0)={0x3, 0x4}) munlockall() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000001500)=0x1000) accept(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000015c0)=0xfffffffffffffffc, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001600)=0x8a5e) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001640)) ioctl$TIOCSTART(r2, 0x2000746e) 07:16:52 executing program 1: r0 = semget(0x1, 0x4, 0x100) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x10080002000, 0x5) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 07:16:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600", 0xfffffffffffffffc, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ded9e2aa99a60ee4dc33f9169a4bc99aa494d8dd"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 07:16:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x11) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 07:16:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0xfffffffffffffffc, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 07:16:52 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 07:16:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 07:16:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_gettime(0x40000200000002, &(0x7f0000000000)) 07:16:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b6") 07:16:52 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000080)="caf5b415", 0xfffffffffffffdef) setsockopt(r0, 0x100000000, 0x0, &(0x7f0000000040)="3c1573b313ff4c2cab488039517ce6ede05935b4cd4b1963abfdda6b95389d61", 0x20) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000340)=ANY=[@ANYBLOB="000200002ffa"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000380)="be2de3fd4e8d7b22", 0x8}, {&(0x7f0000000400)="53e5d9c6603eb1548ae032f4b018dbdcbb60fb35d51eee521b1d3a0c3d294bf5daa92f8ae19401921e9b2ba23ce330c7da7d318143353979d6b8a951937d9c1bf756adb1f2e78bc0f79170ea8c", 0x4d}, {&(0x7f0000000480)}, {&(0x7f0000000880)="d9cd06319735b3b0b16892a28d8ed4a103524296580b3283ba89e45a73d655dfa7fb1f0084a704a931983a5ac9b531acdf1e82b0ecef4a4e59143ef42734d3c246807e4a2393dddfd5acfbc4739844549f0c9bf921caffa752c9946302dfc8aac2f790272e10ca3f4251e8ddd3f6d994f5d9b64d4e6c0ce5e1e157a404ab80511671ecc4707c", 0x31f}, {&(0x7f0000000580)="b16270372d5014282be621f4ecd51deaf661d01b1e2e0d20cf08d9bdc44d93f20c3f8be899fc4b52ea02dc960df58ce6a68c2db61ca87aece13379282a330c691c292e8a", 0x44}], 0x5, 0x0, 0x0, 0x8}, 0x400) 07:16:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa00, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 07:16:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x200) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) write(r1, &(0x7f0000000100)="7b4fea7667af563e8c3a81d269f194aac544b4386bb980b1f830c7d00560d5ed5bdffdf07d3fa1c61197cb728988976f3888dd42107e73459ee028fa0e93b9bb1299a2aa3ba4c254b5d7f92ebce539a1b75aee73de94f4da1928706b3b4361d270001440ccaf3acb804667887ad7f3df55a04b53b846af2a7d8f47d03812086c60bb2ae1249a03368a4ee30c7afc0d900034cb46d15e4cc15e9585e60fa017f3210e46c7a530eea9f7d184bf134908f1a994b24597be9cbf9199858adfe42630103b41a94ee52a4457c6804328a2af5745703fd83b37724af349657d61fae22fa3d1661b13b8d67efbcb1aeb386d", 0xee) r2 = dup2(r1, r1) recvfrom$inet6(r2, &(0x7f0000000200)=""/39, 0x27, 0x2, &(0x7f0000000240)={0x18, 0x3, 0x5, 0x1f}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000c40)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x0, 0x0) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000003c0)="560103b7a9195ab76d49072c8a7e3595b15b215c307aef5e85c908cf5bcdda7dbd650b18089c73d15b", 0x29}, {&(0x7f0000000400)="419df95358fb695dc0e79aa996378b1958ad975b5c50cd4cc5909ad3248b944756da5daf92bda1e8f3abd3e48338326288e92532bbc05d108584263e9e2205e1e9da2c2f15c40c03bba8a5ecb7e5c68aa1c6dd58b20b9ceb19d56f8e3286fdaa0b12411710887f7c5730484b9ab18d433f6ee8d92bfc8d29805d8215", 0x7c}, {&(0x7f0000000480)="3a98d949082f1f69763b3e8a25a63859239895f234f2cd4c5efb26468a1c32f0133d5af4ce302f3d40bfa5a65b1c1fc043ebc1971a4c496f89dc7b1b1224b7334a1d0378985c5269b4deaf2e8c01a597cfbe516f6c6812f23aafa9a1a5cffc9cd4f24aec3524bb6093373c08d60758c06fdbe1bdc2d0322d8a4ec425b4a239027488db7fd3ae85361178dd8aceb059a68bbbe3630beb246df2e65857d332747a9b98cbf2353b854adbdf7e4bad6cc735cfeb182f12878bec5dce2d4d8a3f72ab10f67dc33f5a2b2b9953e756973fb2", 0xcf}, {&(0x7f0000000580)="24a5ad757d4c87dbae88fb8c02397ed050f05ae7f9dbd4fe2141d04a5c6721440f48cc65f494f97964c0497f65f85ea28c2f466fb0e29dca9750a42465ab756b868340dab3de7cc0432f34b9597df1e2355483cd78572c43225756c55ddb3ff8689f4c95b17265e36efdeccc5cf7fb7a5d0b8b64b1c7d184bfaabfe48bd24703f4827363763da2228171d71758031140df", 0x91}, {&(0x7f0000000640)="ba3aad9c7ace894c85aecb2d95c3e44727a5318da32434bde0e60447dc83746f1141746f9481ed2e9bad58c8ed9c44590a065d05b0fe396f277f283dedf2b31586c4f0a2a7fc3ac671c8cc0572f448373f3cf4f53a36b9f674f3c04e21aee06ea9e71dd7be8bd2", 0x67}], 0x5) r5 = semget$private(0x0, 0x7, 0xd5) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000740)=""/51) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000007c0)) chflags(&(0x7f0000000800)='./file0\x00', 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000840)=0x1) fcntl$setstatus(r4, 0x4, 0x80) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x10011, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000008c0)) sendmsg(r2, &(0x7f0000001d40)={&(0x7f0000000900)=@in={0x2, 0x1}, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000940)="08e751397fb0d4142eca962cb9979e599f376962373688f2db472e07d5c9a3b3c56b204cfdb192cced79e1ada6180f707b9ca632137adcb41935d4e304eabb3d99ec262163f314856764d734ff40537d24d2c5def7cfbede9b1eef8ba6a5a462e6ca5c4185f996c3bfe50d333c00de07f63d79ad5a5bc508c07499434dcb366345bb17f1a7180398d37431fd103d12b6e3cfa10ce47f139c3435e2fc732e0c57bbcae25ca4aa06db77bc10c0956a0bf3d8eb86d297622216d1c266c5488a93adb2b45c", 0xc3}, {&(0x7f0000000a40)="d2f590261fb045612d91ae8fd72bb545677663abb4f3d788b62dc2befe0b07191731661350788716a228fcd9b8f5462c16516d9348ae61bce952feb56fa81975016a3d62924483fbe645e44df69a05e5a4680ea72e567539fd96b742c399a8a6e76b8fa5df7fabf92e4e2831f1a38dd7657049aebd11e15f718d625dd1fbb6e0f334e15c572b3aca48967c9155c56ef8a587ea4bd3d421cb9c4b799e2fd16a5c8185af20dd9a4b8b3177a9eabfdeb5e970d466e1667e0a5358e218371c02bcc115ffb55def68cd9a51e52f7350dad6ef40a8c961185532cd1ef9bb2aac248053915410a3ca63eaa2", 0xe8}, {&(0x7f0000000b40)="84b77fa1feb40c397c6c0ff905918a1c16d87986ace9e707746a62ff0ffb5b7ab8265167d4280ee98660566a3bd52151fdb0850b23ef4f933b6a40c62cd0f8349f90f98cac805b659dda092ad463d1cc6c6430f3ef0bf15fdc09a0cc94d305e32b1d1cf5c42a470ca2fb87abded98903e0f0b4768feb81f0b4f4779bf7ebc517ff0a8285af74a7d3b196b56e712476e378c9a83c91be1d0a6f14ecf8fae056ac1a1c5e02454a56a5e30f08b5178d517d", 0xb0}], 0x3, &(0x7f0000002fc0)=ANY=[@ANYBLOB="d0000000000000000100000001000100243c82e2016708f24e5cccde27b263ee3ef7e2ca37bc9047b65e4d478e0c961ac4d47ebf6a307d98752e358941f45388d7ead15595b4ceeb74a70da0951896854b42cb8109a3f43f322c72002f70088f04b1840dc53d7837c273f146afa90fd80c88c795c432d44bb5aa5ca0b7b72e3673411791aacd696a6cfb831b8371937cf2b9f1f20994041ebf23857538dd6fd2848bc217fc35a39288f717765d707335c83cbc533efb921605ddb4c5a2522b5f4186b94049ba05c7b9bb6e2b5240e9001010000000000000ffff0000200000002da5a7cc005225ad84150a119c9ce0dbbb23291dcb109a204f9c6d0fd453e32cb0521d75a9e14cdf0b1cc336d403b088b9382892039b5d729f7369d1ba19aa1c7b80d7edc66956db7f457caa0eef5dde02ab5dd2ac923d6728d46ec494f6b8000c0a586f6c08a8273150ba201170cd578b8db57cbe9c1f547c271a03ad73725ef2e175b6e333d0c4e1fb5273ff75c4e24d509a7afb3a06ae9c44eb7a27e90c285458c5bafd67bb25bfe49880f4ea4b6a074b098551801ba2b5686b81bca913355c9c70b53fb175ade39e1789e89573d0c74fd8227f3a8c34107a969d33589fc1738485577604bfe45395cdc5a87bfd0d511e28a26127bbbc3edf91b08e2dd6a341cf82bd7cbffac185c96017c8e92d988a97e66df8d04a5a4d140f96be1cf74578962d54f22fe1668cb4cc60fee0454208baf3ea0a7ce7300a2839b9fafe4bbc2ab4c0d371dd2560528f28df61a59b9bd06ff873e4b12e6dda89c801598297308f9861cb44d00921dff17cab565213c37020f7506a4c5e54424eafbd665bc7723a9a966b944ced9d2347fc8f45ba47c4df696ee176077053a7e2625b664ed291c07402fe693a31e978d3007cc2de475a6fe3655cd4c23b3ae42a1516196a1981f4493f5c0d296aedf74a1c396c305121d6f2b4073b8bf4412eed410bc91ac2e6d0f6c0e1b183eb1141d6b70fd5f5cb9107232d942f828c877a17c7a2105e2659ae09d657d8d568d24de8adfb1bfb285abec44115396f78ecb48e5e6535880db20ec27455407c5c0d714a49b32946140ebbd506a089ba6b9ebacbb05f7704bdf907ab0c1e4a4c02a07053e33e81b4b9b9e87df5a9ace1663e3b5e3423bd66f4c940773bf8c50a5fb283e59b649d3a5d5254b9b62ddcdef158bd4d0051fe397fc4158e96a032b72b6a71058583c016e380ab632c9a07f1bf8d118c19b7a9f0d6c244b757344acce3ef98248c704ac32cd43d1d46af91a7a259bee79895727bdf5464c853d2647ce96d8a9e4b2686e6c1a40faac5fef92c7ee714114dc9acdf8f44024ba8973a0c4fd53c816141808dfc0f366a71b81bb83187552d51dff8e21e20eacdde2afceba74c6b1398bb8c5cc92da5b78e28d7f4771d3ab86a69a52e3085f62f7a80c7af1c5c8acb1847faa958d501e7e4f48fccb16d8707e87d0cc9078893412d7ca5499fbf33879059da74110f172f4e6e45050840800204726b5757fa896a3a7268a7a2eb079c75fd0deaff7e6027e534c90f64acc7937c5a819580d5e8810da85cbd457e0c89aeff31437b887e0878a11d19e73692aabe80810cd20e356b369e782c52111c396c7a5d458ba6313c2a3be67939be796125e6f3e1f4bb6d9ee98a7f9ac9824a3a92efe8863e4f755c18bd1fc3d12bbc395bb1824d59fb3ea515594be6c9a12f11a19384f4a36fae712d1e9faa5ff7b89fdcc78f531fbd833969dbf64ca2aa5b56a914bd403c8d044f29b2ec38258b778029b225a6debd77e5149b5142e16f6857f2d699f6500777ab36b50bbcf04a49ccd7e161bd8f28ccc1c896777bddf3433f17bd73d75a0fabc0d65dff32d01ad6fa2aa1b701cebf18ed862643aed855292dfd1f6d94b216bfca8074e1e193577a6601ab851a9d0e40d57c25b1251dd6f61146a5a095a43babef229763c85cff4abde82503ef3c82338b27c2ed1fb9588976e83f343bc5bb8b2a14e27fde6a8d70505c29e1510ecc1e6d35ef45452cbda314c6c3205034497523cbc56971f286cf4b8c9029674a54dd0bfd4a744b2e433141bc1cc766ce045e6b3f1c4a0a73db2d48c84b835ab6e72605a577eb8399f81b450f278bbb275cdacae8fa8299a56091f4eb1b8f9c94a05557218e2fd6a5af2ac2a7b099e64aed673ce40dc8d029f580b5209fb5293b5352204270c15b922cccab0d586f5ecdc6933d7de34fa9033220951e109f91f844dc89ebd248a77f3c2e6fb6b6fe802f7377a6165d1abacc130e9396a24e9e1aa845394a4824fd3d1e2393adfc55deef9ef525c90cf16393a4dede8e536ea81d377dd96cc7e003878f87da16c39a15ff54b181f96dc8f55f3a5a8de854978c364e26c69c7d8922ca722ae64e6a14e1d06ff303a2feffaaf1f350206f4758a0261cca82cc2883aeefff107d4abed4a4efc95d56ad1a645c81c1edefc13e289a7403709509b7489d1c90149ac325900f01e82451418cf125421359402c03097f7795fbc45568944c1bf09b24e4d3a2ceec09fd6e154052010262e9867329fdf2e289927d962ff4927159072249a4935998e9c47f3fe21b21524acba8729dab8f1b51fffd197430f1545e88caa9dc50db1ffc94063cd70b6d32f6bd5721dc5ddd3ea6588c4267a0fc29346a006a30999ea592537cee5604144887eafa740eb9e407bb60bdbc4187cf56d7e3f59c022ac9b8c9f753366bf9b11e5e8ab27ccdc568d5174238a83c1ba04b896757ac55e949a2f519a63b7e5e1d7945d82b91d484b1ef1045702853241c80e80497c50fdcfddcd20bec1a2ff0dfae39bcf9a34eae1127225484189a391eb40a37d62ff579ee56002e85778896b32b8ce171c4a5779edc1f55594187d11de2e6271f044c533dc8ecb8c78abed987d2eb3c27b50d3aed22ca15fbb98a8c804433a3a5a23b90ccf741f4d299e13a686d9fa1d06dccff4941bfef69f72a65b5196d90dbd0fd59d3ecf61be7f79c0e7945199fd8b507d6e3e2d651e65374e63979e57c7554b5946caeb11d5cb86407bac3a7caa6e23d990b37c9f2aaea8b9f205ad4f1f8b296edb0b296411432f852e46d86aa9bf9dea10beb8b01766c02053c93230e9553e2267f1278ee4ccd40697b4ef4dc4cbe5895c3f7e7b3591cfef9faf303f2e82e64ee5f7b9c3b9cd88527e6b27450e4360e7d1ab6b7c15ec793ea34b8fa3459ab78b4fb33776f3614d3bd3d63ad66d9a44ef1e18f99580e981f2bc781af3d7cc7cb0201ab602555732fdbd986470ecf23f7584131c311320697675ded7a5a936f85ef0d6dc887e36887e589b229b67f20c2151de60d41322365e4cbd504d067d6fe89e27e57f8823965f5fedc0032651030f6e94fa7c873aebcdfd97dd168e7bb714f8ce829c7ec0a3747880865ef7ae369315d23786c8e9ea922f9cd332f3379f2beb578f17808d105e10dbda596fd7389d7aa981253d1fc3fe98a4016de5518b320a29b90ba31ec456eaba4ef1cc6588c9a34d801c036bf211c1d5a872e9399999546641dbaf274c42326964d94e0cbba30b1a2f25005e90c8fa554639515fe71c32cade1e3adac51d5f9e891a182a538c5a8114d8a0d81db23bf664574141124a556220249611e24a5fd800404608a765853404b4b7d5db2ac16cacba7435ac94c658089b5dfed1c0243dc0cd5939bd94c0b04395d4f3c9b177808525a5eba2c05feed4e861f95a9e4d9f4fe0a6d9db82088bf51b7c807318df093b308321646be21ae45302913ba140314bf4482752a2f04759df38266b3e3b6ac85671fd2a5e7252fbd5aa7f60c48c4c93b002f7dbab2ad1f701cdebdeb7271e98da3efd05f80f3928fae61a84e253dfe274f583b9528745830fc69e20aa22710acaadf6d23337d71720df800b1cc07a8faa788678a9148dd52cd6d89b5d9561fe931016776552a8f44fd3b90ea83fba759a029380c06160fd360f6259a9ea339510cef7682858301a71082f5353440bd5f406818030cd3ba1162c5fd5ac17d82a7ebb6d5db5b8e62bd6502351f1173a9b4005f3d8f23f8dd3485e8575c5216179949394101b3f15af61aede994a9b097341adc0ef7a8cdc9ef503280bbfe5709d0d791b4ab8843801892e98b18649487fa10f6ad70d92da69e529df19a9e7d8af949f6ac2caa4fc78abbda90a8e5061c91503d24a20cbe23b99fd8feef8f822abf39dc30af20c2dd15596c86855e212dc86620c139473b64e11c978b6f3a2f7446af58bd2a0f0cdd4f176b19f51085539fb257859e8056f6de01aba223ab993ad82d207b25400a3a565a9f726ac296fbb5e6a58b3f20ed3de316fa7a7a75c41186afb8dd58afa2a6c9044d3c944643935617657c10b75e85c2ded0a411528ec7ecf2d901ae4a71f17504d689218158cb1688b771068cfd81b2c34f0fc4c465d73fcafed001bbd1d9c1e1313a2c553ba7b81cef7206aac53ee4039cc80c540ff50c482b01b34ecacf12516f5625b87f5b0d3162070cffc88f0095f09b382e2f5f2e3d6bc0f9d659b75b7d40baf3de7a8a608de4d0f937af8925daf775a720ee5977ef0a6929a0f90daad93581e2c98380352cd7955037df1495dd609e1475f1d436fb7d667f5af680950a2f51a0724eefb9c92482ed2f84a9d1d27e1efdacbd0ababe84fc6dc4b0135086f7b8eae775d53b07aada2dd3607a5634188ae5dbac239ea5b7050c32b27deb44be48a0b774eb61deea4d05cd08d2a333e658debc56ef3d368588af8d29d092bbde827019fb886e755a6493f627c4bee38d8c6277a041fc18f02dc6301c417eed533a92c06bbf7769030bd717caa43ab807ccd8d08f8cb4a79271f789ac6d4e67f8d1fd4c126f3574612f0e8709dc32d74fc918a33b2747c4063d639b6186f5cdcb10adabd8e3608e7bfae4f1b48d3c44d59c0c0af514d399cee683ea92a5a312c38b1f58b8227453fd0211f669e95ddd59f08039d35357c6e1821d94b7f8a77e697903a8fdebe52ca8ee40ac0194d333fccaef1efd4838af76502d3df60f65ac62260404c84e5bf8e226092be869b32884e7476d12340e18385afaf0b176d4c3bb9ee807097489bf66f04c4897949982d02d83cf2bbb9ab99b155c12aa58e90f4cdc68630ff6a195bc2409058307d23e5d012d0a54d4b68ef180a59e307e1e5d55f84ff8725628a2a42f4eb46d00577868cdaf57d1f16f2f465cbb79be94a888f49c121b63e5a41a23a328560f6f4b1e0b0a238b13fe620e760f797f787ee00861704b706e52b0fe360cca601c134a44dc90d4138318ae5f5e7db5b5cb766f6e7e02f247b1ad31c30bd491482876a83fdbcfdf2e4dc46b9f56050be97ab12750d5f00b5a5633877f55b150dcc67c3bcc337ea90095e184b9ceee82e524838d981aa1a732082b2950eda1c499645c1214edf0a96aa85dd61d806f88dcc61cea5c210a46f35e3f3d66610cc703399342e9aa67b1caee4761e6ad8891da0446543461d013dadb3f6f0726e54b42c92c9fc9d470a0d1bfe585bf3c8944e1bc7c2a672d4a88266ecab4269129e9b919d48ec9f748e9a2df8fdb61691f53051887b337e73bd3fb1c11fcdfa7b1620131594416c10885244333cf5a7d4c29c44b61c78fe0d258690ba01c2aa2d2315227a12a29a07b231f148274bd730a05a14337626e94c4e8ebb16b6ba02cfc3de7a29b019d7e6f503fd2fa82b16a36947f59062e773a57d281d46655c335035e3db577dea110d81cf29e8239ccce63385ab8f8548a964b22e527dda58bf7318ae36c195059a8c84d801568b9a54ad1937927a1a1e7b0f9fa9f7f7cf7a404035a1a81692eade84062fe15d2933b68730331ed96709bd92ba1841e460e4369ca1d49d2acc5bead647811c6c06c17f566924cd79c5f9c94c48e9e1af895fb1069c63bf121288d8d324e5174c9c3974c9b55d122ccfc13b13eb5fbd7eea714bb640f047bec4a6ed5d042dd6fa5d162d0f3f9f996cbdc154344d8b1dfdeed6b6fda5ed41c3571146b4936685fac36d94eacd8b559f9e0872ace8677f3cb11663d18a8361f6294b766e4bd5b42d90d0fcf7ab1aae7fa14696b2ec72231412ac90e26af5313028f23134d733667798079675e596dac00"/4346], 0x10e0}, 0x400) semop(r5, &(0x7f0000001d80)=[{0x0, 0x5, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x643, 0x1800}, {0x4, 0x7}, {0x0, 0x2, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x2, 0x0, 0x800}], 0x9) close(r0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001e40), 0xc) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e80), 0xc) 07:16:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x18, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(r1, 0xd, &(0x7f0000000180)={0x40002, 0x0, 0x8000000, 0x20000ffffffff, r4}) pledge(&(0x7f0000000300)='[$\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3585}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() r8 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r8) syz_open_pts() r9 = semget$private(0x0, 0x3, 0x19) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f00000002c0)) semop(r9, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000240)=""/61) 07:16:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x200000002c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xff, 0x1, &(0x7f00000000c0)="3b3a71debbefd73ffb521a4ed486764d05f40bb45bb9adb9c283b51ac86fceb02faa349efe127201d539fdcd0f155d2a58afd16a81245aec20a7bede02a6da0d910a4c62d42d58bccd8a9a1a8418e3ccff818582e13b4085aad1954ea3fe0ddd4a00de23", 0x64) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 07:16:52 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/2, 0x2, 0x41, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 07:16:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x11, r1, 0x0, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 07:16:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0x57}], 0x1) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x142) pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffb000 didn't change! 07:16:52 executing program 1: r0 = socket(0x27, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 07:16:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20808, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000200)='\x00\x00\x00\x00') 07:16:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7f}, {0x61, 0x3}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x5, 0x1, 0xffffffffffffffff, 0xae7}, {0x28, 0x5, 0x3, 0x6}, {0x200, 0xfffffffffffffffb, 0x9, 0x1}, {0x674555fd, 0x3, 0xef, 0xffffffff}, {0x8, 0x401, 0x65, 0x7}, {0x4, 0x8, 0x3, 0x8001}, {0x8000, 0x7e, 0xdd9, 0x7fff}, {0x1f, 0x8, 0x7fffffff, 0x1}]}) 07:16:52 executing program 0: r0 = socket(0x3e, 0x4, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) close(r0) 07:16:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x480) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r3 = dup2(r2, r0) sendto$inet(r3, &(0x7f0000000500)="5f9d617cf317bb9689179ef735639f71299b11c1966fb7b15fc7c645bfefeb933dc8b5afef7e58fef832f6a78a12b9a3c1843d62fb8f0a57c4f4a2c87ce240d0142c56371ce62913f175648742e8c4bd4f9c712b507beb59998daf7125e74ce6714eae0c481c96094900fb29e63ab85966148fc2c51c413aac83f0b3e13cf9a067439a4d1029f2ae5879ae5cbbe218dab571f1737f64a102b790defeeb3822fc9cfa6e19627a60da6ab7988ac017bc064391a5ba5bdd146571a8d12ae29465643d5b977a85e03dd2622e6e4be708b93e6f69ca2832821d21699268b358f337b4efcdf07028f1df7246a75c03571b3007bb8ba92c1441a63c2abe3fd84df33fda2ba712f2e5ca2b574492d143cd9789062111dd7c7acca5fe24dc9d3a2e36424423c9536c6fa4989efef26c1ad0c491422ad0a929b8d19a5daf3134a6afe2ece54667e8fa8930411eec892650e87ab2dfe6825d0b686cc74413f9963ca2fa62f39d234875c5b9b38859cdf88296af7fbad24a5a0c56a7f21cc84fb6029362bbf9e6030ff59f9298b6a8af82bed987609a26d13bf4ae70c9dc3b73e08c9b8f36625f8a340856543c2448e11f7245ef5f570b554c371c7b9d0809879ff10eb6ae07bd4aba007b8e58fc4cee094a0d2a9fdedad7baa696e675a43e0f171759e039f3fe8913089afd5410fe0de306f278bf33e373ae3af2d28b16476a925102c894afc469c60ca5bee03515acaa46ab287695993e98a9e3ae2c6df7ec16e15fade5348b1b5a835cf46c1397487f4ca10580d09aa8ce2853a57d107ab67d13100b18181b15bf4792f563ad6fb55825bde0bfdd92bcaad60af444822bd92a2e171dd9127d47ff50222402515cb1f0cc9f426b8b8eafe5dee47c6a12501f13b7728142bd8287f94a8baea5eb4ebff640144d057d7d23660b85aaea5dab4a77fea0195874c77c0958dad784ba51a0fa22745f4d86fed1b5858442aed6b2f752445992d6d1a5b9619553b385e60904b1852cc610151b4c0c7f1dbcc8047f3da1eb8607cb07227525cbd08895cd1eed6bd3fa72bbee65effc936d3c000ca1dc0ccf3f14745c2e528d10b452adf5cedff45368bfcfd8406a2422e9b92452dde6d78ddb108db4f031b91d8a21808f9b6638fdea19ec559e56438c067a15d5a600fbd840d9b9709e8a18f61a3318c4b7d6b9d52f4013d3a3c442d48839318d6baf8da519fcbbea85a5ae8fa1364c8815fc1cf7c5a123fb245ac47a1dc822262df9ec1e03e2868e55e11b54837d1a6804bc3ae37c03c46d8d2cb1b21b250c551d8365a62301324be4661ef03bc6c8d6e6d19b607953f93ff7248871c4a11c97b3e8dc9d1dd752eaa946467a3e37ca07a3aa7ae9f4d94da91b00c6b83c45d04e35bf0745e7e8c0f7192b42ac12b57371b402fc7b73e6a1f1d95d69d33b9965d141fe7a066231d41a7899f853e8a96048edc04f52be9e6c80b27a89aa8c525bb67d6dd1030916c68d22fa6aa0b041b67141e730e5b87aef678babd74f0400c6bf9eb37e91dd240deadeb15ede8a5b8b13e38906ee50000c9de34cc50ac9a649602e4a27bc9dc4efd83d6ad0e792696e463a16f538ce909154281d4f923ecea443752bde7ca5aad5af167ede216e8adbba6fad458e2483b32137240a6ffa008d941e82d04aef941bdf834d7344a77ed37c0a75a82286e2dec5078f3d29e47f49f4b01100b37d53657687f775aa95c7f37849a4b57cdf8863e09a8e242bf7a9491a27b662ec6b3796d030154a5267e2311e0d2c001c93ec653e1b7f36c856fd131ebc2c019c94cb5b696ee2b644abbf53b7713b21ef66afb7d3eb2e1e7c95968012404005a9e494701239140fdd5d113864bb2ef2fdca1a2ce2da2f7a885c794636aee3d2b7ec838212dcb176a7d899cee4ad0a877903981372dadb45cc1a8a672cf0ef584502c55c3aef715c7a5d769b183f239d907b6d9c3042618cbaa1b6bc4c2c12a4d0495b448286e23bdab3bf5d40aaad28c89591ff74055a0ae59c846081ba6b858567ddf351ab4f1b25a213c4456bd858ff8b0268bea4c521fc7dd90c3e2b981ac21e42cd646bb61fdf5f30085ef0cc08c554a04e8ad14b719273b7ed207135c2b85f6617b9c2b6e3a7a811114ed7619adff02fa524fce2c8657774374ea272d2231dc5384aa5396f718e1fd3faf0578c7bf08e0a538df6537ae6c75607a04ed93ec7b89a601932a95db4609d23bdbb29f983323d8c1200cd4c222d5f6e24c274d9e58b11450d1ddc8d3ed0ebfb38ab5e459d8e755b704684b2413d6a0fe32711eaaad8b38c0cd32e2d767bd355ed3f4117e46f450fb5791be8ccb92c18851127a7a642fabf2bad013dfc5727fd335df75c4b39c3d02d5d313fda797efcf3283f06eca37cde26643894402797430bc159d685747ad79d715ae4cbec73f3909395f6c37adaa52975adb466ec20475521d1e952af97f682ba495dad03747d89cf48ae702a4f6408af6ce01c4e715ccdb7c3e63c12874fddcd25dda836a630d0a7ab8a740c0e287270276fe44af041c44a945806fc8b40dae26254f1d713840bf00a09ce5604924a03a1e941d9409fab55cbb9c72a9935ef3e5da006fe7bc4da20a894311a026ea15c52352e544c6d9b24df07c64bc92cc543e5328a51eea7273a47f311f9f7e33d268a307195f5dc4b0516779a61ab9fba2b50c4c3f68e1495f2e926ac55817f23c55679fa051ee847770ef2c1d324d4eea6355eb6438ed6e00614e3dfcd4ba081a4050ad9a85e2b067ba2439fff1657b96b30531fa753883263075b9be2ae6a49faebb85a6604b3172d24106360ab1d06b52f4e6b23384c59f9f21b4496321dd8bd95fc1d0b431f2bb298de3f709e55be139408647dd02cc8533d2bc43064339ff9f2c7f06d7b120928a7368ddccab2ee946da449f1891cdadf0db39bd360f6f6f9c2c284f935045014b65eaa1de0d5ddbc9614a02ffab1d56e0e2a1fdfe45cebd2e605b2184c5226750098c3d63eff516ac2caa965a3eedf6d48fdcdfe956e6635b573525e4bdfffb3b538811c4d85da90a071f8c89c952b2443de3034c2c5d16389042461194bcfbeeb6c58eae19480f01179a75a7442aabc51f47dd31931f1ca34732ea13ec7813e4bb2715528bbe60656464844b8425318654c1b528b222ae898a6cef2fc40c8747beccbe1f164e464e3b871877f89c43ed4cb525d1fd7ca08f22ba692206ba950553d5408665f7b0afd6f769b0737486ab88482bc4fc4b9f7a8d530fcc0dbee212ac39f3f0702a4f9ddbdb364600ba69e1e6bb16781f3279b48d4906938df3dacc85f6332c9e3b140576fc5f976bfd399c22788fa82e8854a9cb363128cc86999544a3ca72ec22910b08e3b58491dfad1ff74a4d1feb16f78daa7159aa7673974c64ff9593f7051c989a64b66e256cf09bc848e85ae98887c7ae24a386848eaf6dd0b08c969b2042e038f03a026f46c77531d865b5983f1d3253fcef3c70f678ac3183f4600de75d7fdbfc51d496501c9315dab683966e17136c8dc3d2103476a8f00aec7f1464e7aac5c9d5c069233b19b27414d6014293bdeddbe8f6fc701d231969e77320e7d0067a86f34690071be33350ba0a8e7048014d718d5c70eb2eaad578498130930e94ac77c8384f33ff67dc5a54ea951fc90b13824b7177839caae82cb5d8588a956eab3f7c8b691d82fc70df6954fa1a1463d747a0818a2716b780298274f41fc1a520130333f541ba6c4197aa0dacdbb1bd7a1fbb76b5246a1088c506f84ec45dd1d23989fb68246472761225a4f3669138b0e9f806b336a856866a16e5b8b541e901b1144e93eb6f920fdebec255485ea34b5a850f34c6a6c0f17f3c55baaedb49dcfa571e2a67db0879117d5b567132b4a501d10fc4818b701b279f9ed13f782e22e9178d24c278a48bf34718dc2a9d77fd1bdb7a8d6511e1df41123e2e1053bb4853732d21a8353c7ae6ab7a924d9b174954aadfbea3fbd70a58a345b8eee5bc75d1bd0171b261837c9aa10ba3ef1c99019ba79c44d67bae248a797b28eb5df4923c0a341dbb70e9501e0eb344f909b829046173460e22e6d1b155cf4caac9eb6b4108140610c29f0fabee7eb0838a4ef82fef00e2d754569635882a37fc798d88b055cc312f0650cbaf4d163ab888eb1ae8cd07ef42e0fa68a93ec3e0176c1825108163f3fcd2dacf0602357e1d5f1d1f42d9e0c53d70b435da419af4f653578700ef16ded1e6ae0b4e9f276cb23c75bb3694cd81c1b43ff81ea564606319cd295b60067cc51d53c8f382791768f71652d66f9c0bd42059651889e2391f1ad678272e3ab144da43ca44f6aa7d3b42a7b8279fe423aa4476b07f46b951efbd77039b39313fdb4711b1c0ec39a3d002423a49a3dd35e85b518e5909b5609b99e252d76c10bf7fe03e2249508acdcc994bd07b32f6b42aee8a4347812f9b250f844f2c5af18a61e166378bcbd44f94bc176ce89d890f34bb9817592d2f01cf2836b6c0683e34e24f20b0fb102d39f1079d1fd431cd4fcdd9fe7d8177a5a0c027242a87743625723f51c9c1fe38edf48b336fd5921b8b0ab452f4418af6453fb28f201276df228f99c24bdfe7fe76a6a3dd674287a43b48f26f630246ddebca841ebf35320ce1f6342a422dc3a8caf1abcab71162234d252ba3cdefd94b3e595208c7672503876b66303813eaef3a87b26630fd2653015815dbc2f69aa15958852f920f45ba5bfea2cd882ddaad3a94a46278e49b0db2bb4b5239415fcd791c0e352b51c6d89fbe9ce754d571d5e00e03870e3e41e975c161cf7f34878e9b1187e19f53a864aee9576960feb2137d364c48e8e9fc19a57648ebbeead174c3254131e919fa1f4b60b82822c864d11e2e5839c25e5cbd04b09073bb2a76490897f5a9d91a084f88c0a73a1c7c34bc9eba8850288bfaba34486911132f914ae3a7eff67477e9a82c5da9b3fed2c03b89df7eaabf1f2369b676e63007c3fa1ffaf0343c8dbd1eb8c341a9be1eb028718674b59ef78c3d114fd2e09cd380e1a3c02719d0db388566101ffffab9c01547589d76615ba147ea30f82fac0a79bedfd58def496710140524e7f6111a521e076395ce305636dcc78c003eaadc2d923b104461cdcde8fb17c2d01f1445cbca67267022510b9aedd2bcc01801ffeec7aae50ae48bbe2c79033e40152c0475ef04b9ddc930192f37dc0ee36007d8b7b814032aad5fd4121b2be4ec87faac9b147554c5777b7b9cf7300796c246813c8dc56ca810bb012e6f1c3cf4eeb2cd1bb5441591d3d6250c10cc6a674afa719dabdfe1ae3ec77c838d852c15ae90acdef3e0df9fbf4cef11f0f8dcd7f5c11d2c01d20aa206256b274d685bf5a7973b17e13401028d5400bf8a5e86ad30174f8655d941bd98d0266bb252938f24aa6ec1c9cf984b6a79a67d441070c462e44c34c66a770b1ca683c2707a79daca6b7be2783576896b568bfec45f5e17576923512009c1e7a47d758833cebdb03a80c89fd66d3cbc0f18ef301c383cee73dcf42f16f8c07878f9c8209e754e22f04015dacdf23297611588e47f7a6b442bd822af27385d4efd6b3f5ee993cab1b0e835b354e2a8b79d26347f2fdde7304ec14c0c688d9162faa2dd427586eea48e272bf3026dd3703f2ef95317e4edaeb46df7449a40559d737329cd60bfa5b1d0bbf933b119162de717a1689d32fb65016d8b7e53c71610d1a866d9213c699500188971fd1ff052ebd883c7d44228ec6962c1a160e9cc06ac566e190f032f3dd75c938442f483c", 0x1000, 0x1, &(0x7f0000000200)={0x2, 0x3}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x1, 0x7, 0x1800}], 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/171) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) fcntl$getflags(r0, 0x3) 07:16:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8e476e4816f6bdc8, &(0x7f0000000000), &(0x7f0000000080)=0x4) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f6669ddef6a79401ec29fbe9df0052438ccfe982ca011b2ee0e00e2421fc04c7a6a91fe7fbde33acd3449c447dc9fad4d20fc0a1da4850e8f2e6b5c70d2bda67cf4d8095e55d474a56e9efae5efca6ffd61e1d937063efc501bf15d6e6fe078d4d540533ccd62cefe5f948835969d5adb9b92ccbed554c8a104b669d8406fe05650d9ad1adb0556e138d8aab9a135861dca7df5dac85d9479a784b4a4213e974ea36349a08c667660217a7e9cfe7c365ed62612e46b8fa50fa7f3d96e29dca72c9fb179a69e9155ad"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 07:16:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 07:16:54 executing program 0: r0 = socket$unix(0x1, 0x1000000, 0x0) r1 = fcntl$dupfd(r0, 0xe, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 07:16:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x20010, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) 07:16:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000040)=""/100, 0x64}], 0x2, 0x0, 0x0) 07:16:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="473d7ab1") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x4, 0x1, 0x800, 0x4}, {0x5, 0xffffffffffffff1c, 0x1, 0x7}, {0xad46, 0x3ff, 0x2, 0x800000}, {0x5, 0x8, 0x0, 0x8}, {0x6, 0x80, 0x1, 0x24a4}, {0x10001, 0x4e15, 0x0, 0x2}, {0x6, 0x6, 0x9, 0x4}]}) setuid(r1) 07:16:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 07:16:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x5}, 0xc) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10201, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 07:16:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x0, 0x1000, 0x250, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:55 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x802, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 07:16:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xffff, 0x11, 0x9, 0x4, "05f4429e285679228d255e27b64215ba64e1e4fa", 0xff, 0x5}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 07:16:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) 07:16:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) socketpair(0x3e, 0x3, 0x4e, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x892) 07:16:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000002c0)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x4d7c}, {0x18, 0x3, 0x3, 0x7fff}, 0x1, [0xffffffffffffff7f, 0x0, 0x80, 0x5, 0x81, 0x8, 0x2c, 0x81]}, 0x3c) r2 = getuid() getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)=0x1) chown(&(0x7f0000000180)='.\x00', r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0x7, 0x2, {0x3, 0x1}}) 07:16:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0xfc23e237349d117d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x100000001, 0xffff, 0xfffffffffffffff9, 0x101}, {0x2a, 0x9, 0x7, 0x400}, {0xffffffffffffff80, 0x101, 0x21a, 0x1}, {0x8000, 0x9, 0x8, 0x3ff}, {0x2, 0x8001, 0x6c}, {0x5, 0xffffffffffffffbc, 0x9, 0x3f}]}) syz_emit_ethernet(0x1, &(0x7f0000000600)="b6") 07:16:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') chflagsat(r0, &(0x7f0000000200)='./file0/file0/file0/file0/file0\x00', 0x10001, 0x2) unveil(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0xffffffffffffffff) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 07:16:55 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffffc, 0x6, 0x9, 0x0, "40c56443a1979764ebb37c6ac7e77c1d51b88591", 0xfffffffffffffffd, 0x2}) open(&(0x7f00000000c0)='./file0\x00', 0x8286, 0x3) 07:16:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x300, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118425cfbe44b8e61e182f51b50810402003a029dc5314d2bdd1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a9d4e35635f7902ccb23a2386f2e4af64801deab47184d2435a836cd842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa83682624a3daf2be1c1fda60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e0417183cd6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a874662bd7ed7f363ce5bced", 0x838) 07:16:55 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x290, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5", 0x141}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 07:16:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 07:16:55 executing program 1: r0 = syz_open_pts() geteuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x9, 0xfd, 0x7f, "bfe83df58fb125eede2c5e48b69b6550cc48ac44", 0x9, 0x9}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 07:16:55 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x100, 0x100) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x1, 0x3) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) link(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000200)='./bus\x00') kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r0) open(&(0x7f0000000100)='./bus\x00', 0x8100, 0x104) dup2(r0, r2) 07:16:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffe, 0x10) pwrite(r0, &(0x7f0000000600)="4779951981f4f7f346566906fdd49f3aa6e87e4b923b3a093eae2016602a6d1621a8ec67b10304903c6e49fd7ab21d18d00705fcffd3c9ba8212bbc397f8ca58863fbfeede0d41a1c8ef9dbe330b1c6775893355fd65e4c30e0c6d3ceb38168242c748eba7ae11c3de5f88922678b2c84fc99e66f3b55a968092f9005b3e8177656231f451faa0", 0x87, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) fcntl$setstatus(r0, 0x4, 0x0) 07:16:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x1ff, 0x6, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x3, &(0x7f0000000040)) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0xd8, 0xfffffffffffffffb, 0x1, "33c270bf975fcf1c3c2a6aabc1b398818676994b", 0x7ff}) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 07:16:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x10, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) 07:16:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) mmap(&(0x7f0000003000/0x13000)=nil, 0x13000, 0x1, 0x6010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x480, 0x0) r1 = semget(0x3, 0x1, 0x230) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000001c0)=""/219) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 07:16:56 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f00000002c0)='./file0\x00', 0x10002, 0x88) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup(r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x27, 0x0, 0x20, 0x100}, {{r0}, 0x0, 0x3, 0x50, 0x2, 0xffffffff}, {{r0}, 0x0, 0x89, 0xf0000000, 0x9, 0x6}], 0x8a, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20000044, 0x12000, 0x664}, {{r0}, 0xfffffffffffffffb, 0x98, 0x4000000a, 0x6d, 0x4}, {{r0}, 0xfffffffffffffffe, 0x86, 0x0, 0x81, 0x3}, {{r0}, 0xfffffffffffffffc, 0x3, 0x3, 0x80000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x6, 0x40000000000000}], 0x200, &(0x7f0000000040)={0x776e, 0x9}) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x14773cfa10ec4ca3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a80)={0x8001, 0x5, 0x8, 0x8657}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000a40)=0x10) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x6, 0x7}, {0x18, 0x1, 0x267, 0x3b8}, 0x5, [0x3ff, 0x9, 0x100, 0x800, 0x20, 0x9, 0x401, 0xa32]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x0, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x8, 0xfffffffffffffffd}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000480)="09ad834e8abf5aae5277b481311d362bc85515878bbc5292257ba08ca47826635d21f06bb41905feec28cd517994e590c79e42897a36d41d72d3966d1a1bcea47052c7d532b6b8ad3c3591ceab8512b96a0dcf930e2aee380616d514ef44d63ac0e7c3619e02d8b1a74cbd1ffaabb95a80f1dc068f0ee59d47c000d7413dec6870bce13537f1f28954dd1dee513933e8f0a7ac1411fc61896a183177197be16b8377c6c3c02cc516a5272c0cb6623188c706d68ee0cc29e50886b4bd88be2b5e6b3c97c396bc80fed4b81740f563fb6639af", 0xd2}, {&(0x7f0000000580)="879899f877151e1e71635adc13fbc8b1bb170b169ab79d0f1234845c3ccce72337b845125d42a67975f8194ccb8649b15bc93f81c35db45f89c76d7c33c8fca69e166499aacd563788ce07a6ddf1cd89a0dd46732aa2a3b9499b5de0beeb235e22b47395b78aa71bff1606f78d5029830c56155d533a886e1b962e44bcdd276f08c76d4db3ada1856919a55f32012d1684143f6ee8f89aa2d01b8190e054a32b5d555e4dda1ddbdf637ef860c815b3078063bcaec2701f2c0b6ec3b09f7aaee702", 0xc1}, {&(0x7f0000000680)="aa0fc9e633680deb85058cbb8d77128f6553e958536ed7c084feabae8ca6a7984627fddbd2da78fced00c1edc6741a10d8fe3199556fd1e0dbedca6880a832daa3591de83eb52aa0312b787ebbbb839203da2551af8a6dbdaafea0f29a29456327d3db2f0e328b02c671fa5d8b90dedd1e86664dfe5dec2f6e7ce85441abddcccc8e875193d0f73ec5c3d62a5947ee027e037e376f57e53b52e6df7f", 0x9c}, {&(0x7f0000000740)="0c8958fdf64a6ef8f9b75d8ec31795257dccc39aeee6721cd2e3c01fbd95cbe16fed30466ed5ed9fdbc70a68e7cab71ae40235debebb94e1fa75b98ce9691639ba0e749c12c83478a2804b09bd305b42871b2c9670c4f44697a25290e9db9ed590442f8a3bfbb0de167875ac649fafb1d62d78bb4ef9edd31bbb1914b7a9c67d28657a432d2e8d2ebe83e59dad873e4ef4556622a9952c5b69d9f490cfd263bbda10b03f6f85bde08ec21124bb5a09fd0ff791aa561c26a6d14d463c74df44259cc47bf4a0331b0ee4836ebeccb8b0cf6c8f34893e6197f991d85552c68770996492dc0e24795cc829c63112a4d5408095e40d83eb4cf909a7623f84", 0xfc}, {&(0x7f0000000840)="4065189d22ef9bca34f8371b979b96375896c42768102bcfca34c59e81c57b5ca882c0723d0fe700bfe8592d717b86d44ca5cda28fcf36436ad2a4c3b106fd2f50c4b1596d678dc33bbfec42422cc7af8a635db12ee5ae2515368ea4aa2c71a3f1fa12c3479586cbecd3e7cbd59d40f1fc29cbcc9ea6d129f49af3a0e4b52c0cfd6583cffd24689e4d051ce93098cbe8346521ff1c1448b01d0f132610fa03e68b2911314586278e8d237e8cfb11338f117e4b30dc4bdd496e800870f82630fba5a71fc178debf29122bd7d901caecf2d48bf0add3480e0adc92e32f1d4b725f4916948d105b19d993e7929942183aa1817262", 0xf3}, {&(0x7f0000000940)="944a3da417919a924d081a24ee01f5c2a1769a3bd3dabd4019468544403defd27a0887def6d70e32c5db9b806aa0577642b6d191a6bffc0c56593ac70826c03c6dd32f2e644182b32663a0183355f3239f2e8130967aed0a4deb31cfc72f90dcbe72ff8e", 0x64}], 0x6) 07:16:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xe8, 0x80000001, 0x1f, 0xd65}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 07:16:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x2, 0x66, 0x3f, 0x1}, {0x29b, 0x9, 0x2db, 0x1000}, {0x1, 0xffff, 0x6}, {0x20, 0x3, 0x8, 0x8001}, {0x3, 0x101, 0x7fff, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x3, 0x7, 0xd6, 0x5a570cbd}]}) 07:16:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) dup2(r0, r1) 07:16:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/99, 0x63) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xfff) 07:16:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r1 = dup(r0) sendmsg(r1, &(0x7f0000002c40)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002780)=[{&(0x7f0000000280)="3f5b4e7353ed0d33ee686e372262589cf1ba4369d3a48db9cc0051094d22f33f10d2cfc579934cb2918d28be14f4bf6a26d06890b6464015d0bef10ee0aa8c05a708885f394e5106159b177d9f16497940abeb6eba3b5a682aafac", 0x5b}, {&(0x7f0000000300)="ec7bb10972606f3f7be7b22cbf9014ca8701176d17e0daee05b40589a5483825e92c5d7fcf1a31ee87bf985d799a581f09926cce8fd4ed805c5f2e946c525d13ba447056d89d34c71c575caced4a4964aba683d02803fd749430729d1f6c2db9c7011bfdcc9205440b9c274edbd5b649401118d0e460347809c9af9ac42ca656087cf6c748c9b5cd1836643133c1ef71bdfec919700ee55ba81dbe1316b3298a632f6a586e569926624263b6d9860a84aa29748af00fbbf322be54d4950b4fe851a3aaef78f562ef73157ecc3c18ad4bee0ca06f40078435e55e6bbad3793d34cb01d2ddcf296b8e8e3b056e2cf35cec781667289cd44a7e1445ec876c0127af1a26db1f9002871f801159786e593dcab11e29dfb50a320f4a474d9617205843636f4c1ce77a46c5bb2a77313d910daeb8b078e19ce69bd8d10b45487a73b895818275f2557dfb2eecc1bc883a604586c605898705a02f03a74f05ec83703040ec192c7a809db31cb2f6a8f1174e4d2e7f2bf02ee229054add5d72cba2d63e115f5f8c3735a0a3dac98bf1e2eec7af7366375972cbf32e1936972b3e28b68537296cffda555583fc366e5f18035bc74ff5b2e83dcf964c72c691ad0b5201e718e8ee14ffdb1ecbb1e3d5458beb3aefdd01ec8d2beeaaa949875c9dfb25e190ddbd6a64f4fe182b75dae925d646319572dc476bd737fd16692ff2a8d07d26ab5348b771b69cefc258b103ae5bbe8f64804b0ce01f8963a715d84d11aa82bc7b3009c1f0f8a52e9d7fc2dbd575542c1418ae8a3fb5ad9ec086db8be9683f1e3b99b360b80041d635ecdee7a75dc61a8a010fc12d606110b85597177068836c633201770ffbe774dfaaea597bc47d973ab8410486445b5b8bb9d1b7804d394f74365addaabf4914178d0a76baec65faf648a3cc2e1b0c2220ff3af71f5e344bda69b8d68e3110ffba4a7092431989721a30dead3d27dd53ca172ca80b7e8431158e5011afb5d0d5db570fede088e1094b272900bef85f1096d47b92700ab79191f85af7b4d5f5a377c17fec8ed1bc15524ddc8683d402e474d49299fd3c8970bbf9a2479fd92dd02479ab92a8825787ab567cbc4161c558e3e51706d743670e78b523f6fb5814eb521a2a57194ec32f07693caa313100296482de2d96a9ef9261e01980670fde192c4fc2e0fa165c9b0ab3b01a8954d58b554a31cb6e145eeec9a527eae1bd63e92f3967f190dfc2c03614502a57c4061a8429f238f093e5d6db9d288e206dbfa12046e348e8bdde46fd2de6d3be47a6e4ece99950be35601d9077cb19be839907510dc0f6805abf7ad1a06f415e93d13f02619a767fc789bab207490b27bec591707c0dd59a22cdd25f94ba404092ded620b9b481b8835f1f1aaa87b638f39902eb60606c755fd16605f730b46a80c923bdad58aa2bb788414d7bbadb61d92a86e0aa42f1b1019851bfb0ab8b846f6f7942ea0b599efb833ea0934590bb1d80910ac6ba5c92c37e56eb79a2b022ea03bd34da77c7523f2f530cc5d4a19e2f4a2c9e3e6c0404ddda84043d2784589e0df5825b426bb1773c08ef526b22d1264397e4074de0262da3c36e15b108096a210afe0886789c129b3df040d64123fcf2a3994705c8ad45bffaee8a286743ce0b8028fbd2ccb128dc1ae0b18d9fd3ff1edcd0cbd141ad8450ea1fa039f8791f93515de925315f03c722acd3177e3c4608b1eaedbb153bfc5fc472f40bcf4f8219504a41338d23d3724109ba72650089a7f6642b2f6f6e1e7e5568be77b5d14416ba02255880cbaaabacd0bdcebee57a7f836e2e3f9cc3b42aa2712b28f7023e2df49d0d534e6f3632ade010c25b4054454ad152d8ece17f05ce66ca9303891b2e166585592b6649550f4e46715785178e7a7fb4c706990f5581a1e84c5776a114be0031d769408d4d957ea685c75d856f316e2eeeebed08fee75e6b0fad84977e267cfb0d25248d3b1c78910bac611e567325285fa0c75f42a3a72dea07732326572677759c719cd721da080b8f7721e737cfeadccce30dc4e7cd91cb17f3a88b742602963f550c72198f478a1ab6dc08c38bc4dab61021c3fe36fdfe6f4243608ddbdc25aca920d23b629a822c3d0f2439972d891c4b021a6f6ff08d30ada76d93e0fe7beda5ce3c0ecc33d735386a4c68c7c31cd8da8a247c4d3fff2c52b7ba82e508a4be644d6fddaabb3650b6c7cf9d71abe3ed713d0891419a5102ee1f2b650386d4916f409f1f79ed80ccf7221d1977c5f2cf8a38b05a077efadbd74e3b4b28d85ff2bd2151a2fd5bc4ad31a027f5694323896ad8de0d4629310937cdffb21c79878ce670479e7ba3fccacb042888ed37589fe9a2e427961b422e9764dc8b4e9df0b2e0f6b34e697bce8837bd4fc596927b79794b21dc5f028c632e8416699211568e432015b33939b49d3d3740707b74e2bc6df8d0e12f404f9485d7e707cb123d77c8ac5fb43e0c3e226b35e6fad4e1a4d2f1691ac1c68a02c6fa498f4c346afa3b44271cfb20fc8f6130cb833e5eb13f2972f5b95bae052c5055ccbca951edf47bdca1acd15064be3c735a69a46fa11edfbbc311e2d1b68b86d2cf1819dfa43906c1e37f124cb300528b95168f9033f642afed9608def0a251110edd203ecf45bd7935e58118d53de05557d2aa7a687522a7e8c4c3cd2653c7eb5e95c403bd9193c09d85bf1d0885725e7c18d004f465680bec3ead680fa785e6f91b8d0d4762bfe93eb1326d0772c84625df5c3f15a48ac135785437b5d2442a4b7c50f66efcbc06c7e09f83e4c9eae89eb6859781fc43974208741e49e63834bb5ebd6b8999064aa91549723bedb1b3db4b0d302ab204d60a5006e22914b246928c0d71497d156fc98af4c9d11a7ae7e2805e371137de48090eea8cec148309bc3faa41f5f19436e50f49a23920e32d5e8f486e2ca3059da09fe3ce4ed4007fd4e84481954dc7008eff747c54e3c896f608b04768c18508db53ee02d9e4adf9f929f68d0c209b11ecfc623bb525dabc5d76a4e35aa71f479db232c017028f970fd9b8b21e26d97016c56e7e04760a8fbbfb0670e6ab02d0c92fc75a6f0b739189e21b57d886d5a9ab0bb89be8db9fa8041292530016edf89a98b8b168e24a16817107349e0861ab12d776b0fc6203e55141e59319f86794e5d427c9b4ed01b7e750d2fe1f0de3b3dee083181a14b13d5c444cf4c32882a92ed0ab64b46985158f6799ab21dc92fb8959b982b0b24b6f955722a0edc2f66191a5e9f7563548fefe4b13708d9f7afe5ebc4823418951ba4a2cbb1e24b15e8d06c63e8af2cda5bb15665a5aaca36bb1fd54deef0d713f3566cebc2525683f311a50c5fe7f1ade1225433d1a42a406ac24d674ea913a15797d3888a7cc359390ca47aa6868067ba77907c892d8d683c1f46e02977e5375ea00b4495ad1fee29d82f89625098b49d9a8d5dbaba9ec6ce64fdb7b7b5ac19708a718734e4d1b36c23fb3e9a83d3aedad8524516198bd8f22dd1bb18eee4838a1e92beb6fa9c1af4a6fd5a59c04c34e627a1544a325acb8041aa4f2304e274c7dd0b855c7648719cff28c4992c0a0faab58ea5193578312c05b613eb3d77cafaaf5eba6af4fab9ec774de916f55f5dc97ece64e909da9c9bd423028cec1411ee6b583e3956cd036bd06d2db920a7abd0c18079744b72bfb07a24f397977a48181062396850db079760203360703bfb7d2c2734005a23bd708bb0f199618f902c093837a4e5120ec0fbb0e6360fe1444d1b927797d99606c79a013eae3894c33da36c176f435dd742460d73d516b7fd349d24535dea899fe719cf675eb08d2213fe2581d446c2ef448393ddd545f08bb90319ea67f6fe92c22bea2ef9fce18f64b242a08ab09b8052dd40fdcc9907edf487aa2de0a968331c60fde54aa120e520a5e81862a4e277d8234e1ff613bc1b9d560eb0f2e4e3a31c5dbab27316e5f49febdeb3d52aa447bac591413a6952193301cfc2045b7b156b09fea8e8dd259db2dd8d2796788043eae9169faddbcc2f90637878203a25084159d89ebf6a6bcb71a5064fc5b6d3ad42ad84db3eee2fdba10e8a0cfb7629fac03d0bb86e7b94f2f4c29e4142ec7999c68ada50670cc61f8000ca6f408eecc1e4bcc0432a5ea50cf8efd74459d2ef8ed7240de9dddb12e074940911b2297a18f71783ec64bc2abb439188e6a5b46e7ca19c161f5f505e7e446831f735fe872db181fad286f8f758138c9b94672b5037af76a690b58a549bf6f53ecbde0828d79f99cd7a65b1d0669e0fcc3fdaf087820b4bfa6035e355be7fae0392c2f16bb0dcc5daf5c5922d2ca61eed33a5d4984fc7178c553646b5b0ccf220e4cd50f3a6758c80ba202eecec27d5c076bc90767fbc5864486935120bb56431c759f1441095853849948040840c9be8c4fe78bbc1f77a1e61cab96a0671004a2f854de7ffb2f8b16008a6b91a7affc8f501f62006720e2612adbdd95e61b337875b1d79056df99d573c8b1ea48ad84f03c61d92589241da7973c1fa85ce79695b8fdc82aff8fc27a57158132af0e6dd61728d311189175af46ca0b797d76ad58940d971eef8628dbf80eef07a777cafe6ec580d4819727830e2784d3463a5f4236dfd2227c1a0a554d94a4d924f630c9e0f2bef7b1dad0da2811daf04f3b2532a1a54907eabdaa35910c31579bc953fd7d995d0b0347093b04bc61dd63fbff9453aa4776a6bb136764217d62a630f92bba568e14683b67a4d43380ce163d203b11024d392e0ba3daee99a1a32b19d7c947c4c691c33d3a52e5d40abddea0b5cebb9d21bc81fb22c9188b0ae09f24fb41f4a3985a2c55439fbc96acffc2c4ab1cd508d0b8b1060a71eefc34b8c3beedade0feb5163fe84894b3308aaaf0803506f3deb15e3a27ae099e3df9d6c2ad4c92f025389d55d8dd76683a123b4398af3c8e79c88015e84dfb97ff1a3ac6a75bc1865ca634869d2b2f4bc56fe807b31ebf065d929e1f4d9c5928f877536243afa5e065d7c094bdf8a832ffc3ab2364884cec78944d682a199725ebbd8f2968ca908de88c1320ab1fa02b96f3159e1ee9c65d650b392422f432aa9331e3162cb5450709adc16d11241fbf096b3cd2f91db60b3de4070d04120e00f139e9ae13001deb1a7b6dededb1a73924f5899e0b5304f85d7fd45e21ed97ac08a7d41fcd74ef2c04221e2dfac0762e84e717afc233481704de00b2f560e6a1ab656e7d1fcb17e6dc6fcc7e384b91043f1df00e06db634cf440bf6f936ce1ddb738cb73af0c85ee7e9bd1d5dc0ecbb434de60e7c75045e6cfa533cce1eede01d4cbbaea3f27ff5bf07a30a0f74977d774950056f91fd1725eedfd1320739ff7fdafb8968ba35a20df821bc33df5339647a1d43bf8d868a2a990d750573750beb43273b9903b9f75bf89acdfdeda5f6231643a06d6c05e9d24067c99498717ae1a9d9a8d691c588cdd3a8dd04ba503592e67781e766fec25da2b2adb786672b363e38f3303c3fda9ca3495e1dedf3b20dae18825d445a2c23421652b982342b36a7c9053f208d09d5669821c675cf1540de60bd01e62c79a737ac9d941622597abe68d48a8eded9fa519463b1a99351921797bab9e5add1933169dd722133a2aa6e3480ae6cf2227128603fca9e552b6e775176b297dc7230f3a1dccf8a52656bf157d85e20945e97f29d1891080ab75add38e7e965cfc072ca92c37ab6838740b2d58bf44a6ffd028752ce65bb426cf82a89f38cb929639d13dbc4372479370901e", 0x1000}, {&(0x7f0000002c80)="8ac98ddb46e5af2ecd9f8ad1ef750b68ccc9193e3f9f952cd9715e7c6c2be2629847ba44598d19c578d3dc1e03a54eac2823b51e7c5adb6ca5cdfbd181cabbcd1b4f51fc9ac0e7d4219871760f06f4bc4faf763e189dc0fa750526dd6a0bf0ef64d38b4f4841114a384ed9a7801aaf3db96536a88f8da5119a078586f1fc38866469d14734e8da", 0x87}, {&(0x7f0000000180)="2e03e8b987655ff92b83ad274b4e289a26520b278facbb46f795a1038b89ca4c5f", 0x21}, {&(0x7f00000013c0)="545deac880a6e7e424ea40915a5ebc94e4e018aacc462d68178d6ed4aa3dd7c43fb82b2049c77fdcc6e9f62156da1b51ae4aae42d977f82764823d6d7892fb3b5e9aa7f2f410e7e4bf533d91de084d1c4f45518015d5a31399513dfbc84ff0052bd2cd7198320e13c69e0cce74558bdab5326828ba946ee097dea4b0e6f37cc22401", 0x82}, {&(0x7f0000001480)="a8416cae8c6570d08cd69931f2074802383a3f98d19f3c159da6bcc29435bef8e2d4eb171f24df4da3eac996305bc56f00eaf77b9a5ad7368a1770e2b14e02f891cbe18a9862e76977410e83cc964543713660d94a14f336edfe0f72a7728943fc7210604170148512921cbc4b6309c35f198e052a89497408db30fcd44f7e7a19facc9cafcc7db6dbb083745c2e871fea29044c81dc949f40698db346a8b21d470f07aa79b2", 0xffffffffffffff53}, {&(0x7f0000001540)="cb1f6d2ca6cac6620dbaf6601e0f43cf56c7ef0827c775ef14d04a77bd67135cda05212ebdcf057b14e48ea5a5f379531fb945cc0d75904ff26f0c3e7794bbddcc76e83518b6f0c20497234749827b48e40a71112f6f5463c0a58cff1718bc134c3b07cb0103321bd528c762b334f3782c0f65c489411a40f47db2df6410cc330128444d5dc3993ec88419e5beaeb03c19", 0x91}, {&(0x7f0000001600)="fa7503af9f7f23550cb954a2b6fad27af90947511fe5a7036b3f056c1c90baacef4b64bfcb11cd7f1810c5b8b7b9dc8ef7c486debd5ae481d9e28b951887d80cfada47dbfcd9897b2faf26df14cc1f61a8dacdc25a0c16d5fea52536f560c02ec26430", 0x63}, {&(0x7f0000001680)="15e688621b903ca21318af79fa522fea050a9be109684a5385cd26d14d738958091ffa45624ef7e574ab4e1f5d16f3a05914c31c8743de2f630bf73e76ed5f39cece36ff5136e8039a5d77d9bbbeb80afc7b1322d192a20c2e1356617d709ecb811a68a05d979992541f5308e64d8b2428c96d8faab84eaad6afbef6141a00947b04f4913c41957b54b6459e16bd548dcfefdb2d60bd382dfb12bef6f6a8518f2226b333043c17ce28998bb409718f365ec705f2add065dbfb06849fb189becd720c743ccbdc054e83c2f4f2849e", 0xce}, {&(0x7f0000001780)="6cbc2dad6b757a4e124cf0a65bc9d47908602785755eaeb834d16ada32d37873e453663a3e4ff67d6d63a06c99a4e5a478bc671c6644792d567405d56610511929dabf4f199faf4986a2f2766c628f2b761e21f39c84069ee9d6e93166028f8392686f4d3d7ef3bac329c93857e28f5025927af738c6538c919317289ff1acbaaa63d63fbbc39c4942109421cac56283af8293b39cb10f39d5dd1cc48b2b952ca029ab70b45e889b7ce7c9f8fb1dd59be53181ec85be70d9947ec47128fe8e3a20f86ee55cfada48622bd5ee092d60cc4683960b2d33216213c8afb9fb4075d66ca82f7be84688e05709e017c9171c3676e0c205f90c6ca6fd09b7bb86b18530254167b5f7eb6a120c030e33781cb142477d8861ae93b9c7acd5e62f6edfe2b938b611639f6a9011b2a9d51979b1f7cd7f9da708f03822707777aaf28b7e4ce910b7c1d439f7ff251ca2d8c4a078ddd031399f7707d37c3d414a29d033c746110559aab60b245c1398c31dc52e3f8c0ab3418e4e61099e54639ef78c9363f9654ecbb7b0ed9887824ef5c4c69f6e0692430c7e667c5dd7b4f9bc0be750b4cb6c1f908bfbfeef37dc5fa72b904ee434b427e58bfa679ad333ea9c44e0ec9c77ea5f01b8c4cab4217cd0d2f5b1d161cd5d712049a4cd5f9438bf3be793a6132adcdf695528ad396234b875461f57c6c18f3e0c06c6147b9ba73460f02da3ee3fe5a3058a7a54a3e31c65f41ed2bc1b2c8a24b67ea84a73402158aa1acc8706eba11d74dd4699db8fcc86a2cc8e81fd01086d6bbb4d7b6d922a9d67b347a9b010bed3714a776dcb3428f5162833b058f0585d4c839dda887ac11a0f2676c4045b4a8c5ee70aec81218e8a31f1849a08404f722cde1f15badc91e5029d4f98a6b3705d197ccc9e58860cb8030a913079087221b6e81ef467c5def654cb2ad6f187306d025c98052ba75d56ec327849e0e0428b40832880058e20b349d99193dd68c61c9633c9785b54975db3d59bc37cec9d7dd9f9f18b1e40b20fe7fa94a37e1c77c1475f04686aa9d748545db1580897d95e731df2dabd723812d53ad24aecf361b9ea7cba259d17188ffd59ec4b7989241625f21039c47c779b296646d04a554d83939bdaa324bba24d2d9924f9e8d33225b4800a79bb3ea294355cc7cef6d46db19ce6a493034dea337d7e7c5ec5e6869f95774384da723232add2aee536881699c5027b89459b87c529439f927547a2c715bf969ea648cd6470605f637cc1780683907d89a5cc8f3aba1c17018f74330e04216c04c0c9fd8363f6960f7d621929e28b2116f48de281ce196ca3b3c1b8690c7a636b8269e8a87fbc653f90f1e59b36f78e4cdd1826e3d00e07d11fe71b08aae595d217b0b835553f69ffbce13b68348ae68a13a18fa8d3ae9a03a9115f8440addc62401ea293533bad662475b669e96e1be21199d2df3d6588b67ea11a4645e4e454f8d101b4d3de4588c263e926cfe9bdc45a404d4a90da38a79da8c66dcc37693a385d7bde34c13f3723c4b39b7add2d44dceff618db54b38e9086137ab762fa1f2fab814a24ab226a9eaa8a8c2910cbe767f6d726507f8fc911c0adcc186e4ceec967f331e0f5caa67e166417a55b59722d72ce7030fee15d65852fe4c1d00beb1ccf69f6ed02c5c7124e47a5587c8f3839e8be14ac97a6ee00d5c065ad8065a990b5a7f2a745dd70fefd4e17511766e48d11f31a9904576d80df641179550c49286efd298120a7ae84904534847783ed592469bc40e670e2082e02f150537f4e50f197e473fe848c8ad97e62e1d8b308099e758ec6cb858e476601f6ed11ef2170324c1bb9cef8661e44bdb17a0e5d40a98f2eb58a6fa1c17560e0c31fc075db050c503545257db6c415690dccd1a0d4e30fa5cf3be61a48cefc2226b86cb7eab71401cb52ad9fa081f13ffdf772889836473a7fa310f69bf4c3c0af7e3a498f64df91008c9650da1f5e444068f21171aa6cb420cb04efb37ab03b1998b0d514b0d00604ccf8cdd831d336cbca65640f390603e7746a618aae99eddd1c9c0069ab6b1a6ce75a7cdc77166f86682809ab45177bd13647d853b7a1c564d7e7b60c2d5b75637af968d32ff9e6e7a1f7dfb215b7a8b84598223722b89f4956f17c44b657a8ccb2d6f6ed452158e47c726973db337265fedfa2384e42438bdc44443571f146f44b2b0b15802c0138ee7c5ecc3a97161d2ac19f184e3a4d68960fe175f161c584f4f36f5ea2b0c8154d064b897c95b524e3e02827c7239aaabba933e0f285a3f90be84d3ebe85660c95d44fc98489f43e31db641d419b3885e2dbc6816937fc0e5de899b9fedee990993cfea4d0b12a21dbc43eed82e5cb1078d22c4ace254ae9e20b3c12772e4bb6f6c5f5b104a6e9e25980865d5e444eee2ec58594bbba51289297d5ff34382617eee783686082916aeb76248d9d25e387f4b416d31238495cc700ee56691cb96bc03059e47efccba6625c57cd585edda7b8ade3fc817eae96ba0b5f34856a5df7c5e629b52c756c546458c5f6c305870665e21cfa2983251aaadb50a0369c5a94a24329d146640be0f8a2998bf5e43e7b8dfac5873a38c0973ed16f24a9936fd1df1afc3a9a5a1d066a65d5778da4a21968cc549b7a14792823686cb20145867b826eb13c7e671469c5907794a5c07b531e84f6bffcd1a5ad0d29418362ff4cb294401c6f1098ed867dffa90e19dfa109510f1804b021e66f46597b0203ecf398e219a6105974f585cffc540b0f99540422aeb0acc606723b90f821074e9e424560b65dbbdcf63af5388932cac2f5e8a5513777e748f1831e013b5043ece1654b7a0626c03fc6591560b6b46806a535511b964509b48501989e2f3589a18f2aa70d1dbc1c02856622011b950dcd73487a94c64fd52047e153aee0343d0d338cef2e6f8d6111a4555b62822f0742fc01317c594f572cbcc886da6076c984dbccdf736dadda3fe3f1062f600892dd48ddc5c35b5eb2914227cfdd60531a98e6891f8bd13f30ceed797808c5a0baf545d063bfc6a3222ec55c5f95d1a6f7c1a6f96acf7c51305612eecf6ead428fbdaf67e3c175b60dd1d61ce17aec5d4cbfe2f4ee0f9c9895996545ca506f8142269d96ae4116f99996fd6d006e1c3b139075a6ead971773536ba44a316f41563a3872425212637c7f3d80498ded14231a9ac8581e150dc489972135fe33f29d329b7f2de1ea751f4e68aaf3b209dc92b96525b2c1711474ab09e685a19258c94ceef7d586d92b177d754adf9bad71bca46f38b3662172eb057b2b2cdcad36ed162f0bb80a44442a0995b011c5c50d89824fc67c162d53dce54f8632be3322ecf286183848d56692f59ed7aab118f948dfd3a40a2abed118b27fd968b27a25717201fecee02a8cb68b3f40824535866d7574fd973a6e998ea873aa655022f5c9bdbff22866594038b6916a92ca0ded2eb232c8146febeaf5068efdc86475063ebf062fb5cbb643813a9138e6932bc228288ad18191cf3537800aa663391e5b1e0d40cc9c46fd0317306dc6752cd58777862f039b8653d964860e05f819788e05c104ab5d691f9558d6980e25ab85e422dbf1c50d4f7c4b8ab68db0f7f3874a8d9c5eb577edac7bd0e5022d9f8523a2cdb321034de0fcb4e8e6e124ae682eca2ddbf2e99dc6ed9ff76a1dbd0b3091a165ab3c83c3587ca058267f37062d311b9df3e5a4d8357a7def2535590015a18bbcf5e520990a24a736cb4bf107cc7a69c620145b5d468fbc232d20951456c5ce0644aac0f1a5d9009dd0d09506ba78360a9d3588156ccf640c4a650c081b678f8e177a8df95f3126f426f5a1dd88da871af3400f244a25c70419290bfb9e79b6bfcd17982872efb940601238b962fd37617c75910d8e0c015813e5d0afb0437dd7286cd769841c0018786f5abd6ff10e73528c9d4fb2d1c4b681f7dc2d96ef5d4a03e0539c473298eeff3af4a32c939a168cb56ca92ebf15d4ea8d6dc7e9c7387384e6bd631ef52fcf4c895c6f0ec689ed063573656044792426672aa28b8c51d4b8a45b07a2d4a2199e9b53ab4f332ed3f12a5a65bddd8bfeb0c162e90ff9d3c5032998664949ff28f90bbafaa27e7ac89bfdcab762354c24ac062b8ca53e270e3568c7b17ec97ab19e484d61b18da2e4255052db35fa030a3380f25adbb801b84a53b1ae32b09c495bc097ba4b3e5472142fa2d6cec5d41c830e9062e6821366eea74a29e32b4e7983e281be75c3eb28b1bbd688430fa6348fb0a47dfef95aacd67a1ccb7c278aa9dbbe5b30c2a61d2b971a853db2d444b6a9e2f224cb4d1fc0a61aa10d2b9dd6cb457fc040a2ad2e0c4033a62f529ab3d370381187ceeebbc2a15e46fe7853e6a5ef80e0a6d644d535c451830450221c503d030e7934864e100c09c0f9b949b90f223c6f441b098212d963f1c417382d78b19cb0ff3123560ad5c627a9e1f958328c71c966605a876023b8917602c52ad42b16ab302e454c3df9af4baba4171e2305c0a483bb6f6c03011ef69eaf1eb0e4df5b538df352e34e10a923ab57e64229797a971f9be755f5adff2be728b0afc18ea4d0bd6bc6eb5a5744c8acfb65fc9f5874066cdd5048438b49f480b99f4e6baa2906d88433da2fc382ad8c5153ad771524c75ee624f3f7e26e9f799ae033c50ed7c666a8423424961503e47ed9c87bbc5bb08aff52580300b54eeb32e2a1efe4416b6eba695cfb13e85c190f0beb23e5a8e18474f6503838326bd4fa79bc0a9bc020a0fa441bfda29bbb0710503a84cf87c06e6a4309a09ca94983cb7df04af6fe6a0633685395f32cf048f6b0172ca3a63fed92db49d2b0326f565907de32bffa39a32da8de1c56e12bb07b2284676d7775aa06a83242636d04abf01d4b449a206330000d3414a75c26996341384f7022f692b12236e4787b1ed188d3d502faec53a7096fbc591f3655752127d998cd499f732be69f874821fc3ae2478aa8a58400abab046e7dbc430b735a3450eca3f78ab8562727ff80266de386645dd108077f9316e7ed3e4b940cc22a37298f95a6920194fcc4585448ebd2aa42e64b8a5cbea70d12c946ba5adf2216716c25d2760fd13295821eb6fa60af18b5407ad48a16e07ddfa336b2550dd7fc751387b8e6f0f347077fa31837d96deb6516e467b1bc8bbb8a03bfcb3db66511a24945cab73f1ca35164a3c9994c52d3aa838754c53e0edc5e9deb30f720e7aa4fadbdc3a0a10fe7f2de926dd9e57bd28782c17a6be0ba3054b84e5c3466cde5b91c7d70f9648e4992101d78a9203dd190c9e9ec312237b6172d0caaa014f0dad1165174b442c40190cfd011b0ac683a5c0bf4af6889bdc86824993693cd9051f06a80695a07bc1b07177f9ca2d1aa821b19203807857e1b49753898b3d1b5c9d88dd74baf271b8a6ced8b2d778b2572c9f8b8247653fdd880472b9d1cf5e73896e24ecf80b98c0755664480aeeb98b154dd164ed94e84150cc555a16486c1f2b62c559f9bd90d1561c7859541ce98c8204a226f8f4d99358b3c15b82c1c4847a3e0d330284cabde139d04650a28e957b3822d872625f975f04c888c15b25b5ecece79303649a3052c96d61d9ccc2b51564a497de4419b5403f0812e18e105dc0d0c52493ada5afd49f554e795b8324be5f4137beb0f97e69d28034a78e216fde8bd6d801c2ec5030fe9ed4f19f67df8a913d65bbe67606cdfad26b13d61279aceb3697c25128065faba87f63b3fbdbd9d4504b0dc8a17b95f1bcedbb34c4", 0x1000}], 0xa, &(0x7f0000002840)=[{0x100, 0xffff, 0xff, "b78b3af46308b36b60cc182ecbc4d5c52c5f1c3f98fd468079f4d8947d82eb33f87c2d02c549065d312978c2235dd1231811dd981a4bb3cfc557c0f480d264097346d1f3efff502a013299213f8dfe1afefc8f180d295f9d3805ea3fec69b2dff6b2feecf49ce975a475f442c3f5ac3e954939707588f081ef382fcc4cb009f39a2f35726b782b853493b1b74c8a074ee03207ee798a2d3a718b90786cc6ae2f1740405b685d4f109c0829e0ac9d4853bbedaaaf7a2f95b30f19c96cbc5c171700232ce2afb23a0eb1ae47ff190bda656d776fcbe5f634b720af0a6a943bf2d802dc55cef52e51e3906cc6d092"}, {0x50, 0x0, 0x4, "9d96c9467fbf12de5b5a446da8566505dcd5ed88dd8a8503bbff0503d067347c15b16c7bd7deb17084951023e7b71b1f7f8f13e230b2999d89943a"}, {0x80, 0x1, 0xe59, "440f632798893479cfe207595094dc501d5b427e2e3942ab95cd29ddd8aa4c796c2d8a9d4662cff6952ed1560ad448b275d7d7cbeebd97ad6af24ebeaf63aeced8427ea382de21b2c55546db05819ceb7813cf4d93edc543c294a4de89af9b43ce8faa74d826e181d13d"}, {0x60, 0xffff, 0x80, "962057ecabb87628d56b2b2e4f0947da345e3cd175ee22a848ffab0487c612027ba86f8b7a09b52f707efd4cbc888125363cca013d1ac7550bb7fd958afb7ecacea7320ac749f451b5"}, {0x88, 0x1, 0xffffffff, "d4a02ef0693233463095a795037aa9de27446a0f94f864c00100000076e71c7f52e9585e5bbb2cd37510be7bca280f77962b8d7371d9df4855bf245967766b12311be226eab9f95a812d9e7ef2c0e294c8ea85ea0b07000000000000002ef5f50675114e3259e9b985facc3c16a7c62f9f"}, {0x98, 0xffff, 0x5, "e1b4c724773771860b9ffc5b8f801bf96c65941a9d9bfa016f508287161e87dcc594ec95d678aaef2942e98ea604f1340ae16f76f5813239beafc5fb6e6107b9a702bf3b964c2e6ead23666bb5659fc492375b24976c9dc19f2b9ce22fe077f33e3d87b03b2142c693bc7e50b1043a3513af60a7c85a7aa9e1768423f73df1f258ceda"}, {0x98, 0x1, 0x10000, "1a8a0b6ac91d3794de90fc46086a555f28df47e2a3b528f1de415045750170d38ccf3da2b9969627eae6244a375e9882a16a3f105f5b94d5472982fb131d39c19e02fac1ef31bdead143f93e802e26a1b1e6327b54df49bf1e4eed41ea10169e2057185f106daacdd4b8e596e3437dd071a0194ccc298af6e139ef5332e45d72a1b5"}], 0x3e8}, 0x8) 07:16:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3, 0x8000, 0x0, 0x4}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) 07:16:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x7) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x7, 0x7}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 07:16:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = msgget(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) msgget$private(0x0, 0xb2) connect(r4, &(0x7f0000000300)=@in6={0x18, 0x2, 0x8001, 0x2}, 0xc) msgctl$IPC_RMID(r2, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff80, 0x0, 0x0) r5 = socket(0x800000018, 0xfffffffffffffffe, 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000001c0)=0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r6) close(r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) bind(r5, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x4, 0x5}, {0x1, 0x10001}}) 07:16:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = getuid() seteuid(r2) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000180)=0x7) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 07:16:57 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') 07:16:57 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 07:16:57 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0x420, 0x0, 0x0, 0xfffffffffffffdc5) 07:16:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 07:16:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) fchflags(r1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 07:16:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) setrlimit(0x5, &(0x7f0000000200)={0x27d2, 0x7}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 07:16:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe0, &(0x7f0000000340)="b6") 07:16:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x4d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x8, 0x400, 0x31314b7c, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 07:16:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:16:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(0xffffffffffffffff, r0) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)="dae7c87fb10df71a0bf09d77c79478cd4e6e2756e1a0484476f10dfc2a847e85c9c28603275d353eb01f99c06360738c6e232cd5287594e6d064786973c635846a8e50ef11757788626fbd551aa7de137d2328c054f972e514d5ed107866ed51d105781fa9466ea2d4a8dee2261750812188463ccdc6129c367e3b1fec1eef9cb355ced483a9225dd022311425dd55d8e3db764e9fe992b75d203f7b3f0ab2e84ba46ac07d66d3cab52c88fe92d0870194e3eb82e3fb9e2f5b79cf679a590fa1820a3e1f3cf5ffdb30040ca3e16b80932ddc6c56d12d87b2fa1cecf10a6b70d7580be7b63d", 0xe5}, {&(0x7f0000000100)="90a7769a09df9680384c22a0673e4b409e5642230c6d4e4a6e3a436bbeef5f6a316cfe0d6bd739a408363d95", 0x2c}, {&(0x7f0000000180)="ca02d529513d475e42b3fe05aee8cacc42f99a8b5e7b", 0x16}, {&(0x7f00000001c0)="8310b2280d15f1bc8f390716f78d797c15a9d626be9f923aa185385ad0adb1f30a00b1b7e23b4d5d4469c05c4db5bc8e8a0e095ba792b5bbef51c4dc42cfc102b36ec121f04931fa0339e8a7e815c3d4825acd8cf03ca338d71841c6332ec2e93024169347d1d67f6bc5961098bdb2978a1f0c7782930b0fd7", 0x79}, {&(0x7f0000000240)="0ca466d124c6dd14ac05af703ece3568ba35611301c8465c355752d589d7b0c56559ca132ae08c786e0df6e46a8a9253d1cf6837bf441dbd66e72068e1160062cdab8d9246056b14c96a777ff39f088a373930802d3a01f69de6b39194b11152738fa16b48a36522cc7ac74b17c4dfc0c02a4c307a7bc5ee4b47df1a6b27b609cb33677ad537576b8a72a67b1c61854a273071ff801f54fe59981f7eb046580a32c9b194f5ee661037c79d8ca6f026a213af938cdad38062c5da55594de2e088f0c6830bfcb164eafcf0d62cacfc4def61c1548ac43972e97e2688e11a9cfa4c085ca232f7ae2ff5018522749d5082b48c69b22c7781", 0xf6}, {&(0x7f0000000340)="be5a38ef291ab1b7", 0x8}, {&(0x7f0000000380)="bab3e06170f57820e5c5a2a65dfaf538d69de6875b1aa883191cb05b7f0ab7839b4805142248f48954c4f79de354f57d", 0x30}], 0x7, &(0x7f0000000440)=[{0x38, 0x0, 0x93, "a74c133692bda6f99f7d8821923f6c8093d837b1c5e97b9c352cab7c9e9a5abf3bc56318bce4"}, {0x40, 0x1, 0x1f, "237686c3a117cc55f84f2368c02b41bd7a0ce6d1961bd2f9da365818c0753b0ac085bded942fd79f372293fb8f2abeb1"}], 0x78}, 0x401) 07:16:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) read(0xffffffffffffffff, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 07:16:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x25) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x1ff, 0x10001, 0x20, "aac70bed0506ff2d1bcb46ca7336d51485b614d8", 0x7fff, 0xffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r1, &(0x7f0000000140)='\r', 0x1) 07:16:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 07:16:58 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x0) chdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002200)}, {&(0x7f0000002240)="324b17dde1fa2ae0a46ef672d84f991b2933b8f4bc1e931c6572634be09dc23d52", 0x21}, {&(0x7f0000002280)="c375d95bdbf94aa393377156bc8b5a9b8c9d43381e0372eeacf8851da9caf811d66f58cf9874bc5cc5f25264bac58768ecbb951accc267737ed9a82a5acf3b56e385930f3c2aebffea8cc9861582690a6a91adc5f7932e38aa23c46e707d91e891f407c00458998405116a4a3167b2a188395b91c1328a1613852cf29b75a4fb6a1270800eb1aa22adedbaa692df41688591f758ac8f1efcc154e7603f998f96c3ee6f80d15144efe15f9576f43645324d11ca77393593f3056af140b996f8377fb6060b60288bd9d4c4bcc2b34d5d901c1b09f6230f8a8dc13d9c3f5b78f394a4558266d337", 0xe6}, {&(0x7f0000002380)="7a1edc18d06a948924f4182fd1e842f1926c51661bb581ffc5b4e8a42c1498a6bdd3419e53e38fd1343c07da7408a8d660bcaeb8af20eba053b5bebdf174451d3349fda3ac318f47bbdd41a960aafa031c79a1afaec99e3e04c07cc2a59abe04b861ec8274a5b0bed1f5c13a67032d382848529b4c8579f1c79ddff0ee8eaa840baf215a29f4dc5c2da8a0f7b3ca20be5bfd05505a8430c0ff17eae9f6c0679945e63c14e45c5ba912b192b4ca2a62d45e46468e9da231c1091decb21e8758b4ddbe2e5cb69b73377457e5", 0xcb}, {&(0x7f0000002480)="138ca7169c50b9df75dc84bde19612eeff4aa45cedbb788031a6468f59e21a6b37d48ab48d9837e5d8a40a2afc623358ea798fa70cab4c092d6c6750f0bdb321d3d99f0ea985d8d257680792421b26abdac4b0fd92a4f3bdb77fc6d8ded2443541", 0x61}, {&(0x7f0000002500)="72e2da7709f33d5810a98b590a2bc32b8725368d0f11e8a77a2230d955a5dd547c49ba891289719c81afa0d3834a9c38a3d568a286bcd12125ef26f17b5bc6f6b4cb2d5a6926982cd0ba840b9665aa7e05ddf5e812163500bbe362dd3ba30a2858ec523bcb4cb5fc4115b3108f1211bfb8cbd7c270eb5619e3ac506a3f40416f400c4f3b3fe03d22edbd9fc914ee9de55cc8f7a80dc26ece147fe056317b784b2eabed9f2c673f355b3d8ec86625f7f24804025a68ae37157e13212802847796f7636073ea4416c69d0b8d3c19248f31466cd99f6b6a9c63d7", 0xd9}], 0x6, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget(0x0, 0x3, 0x300) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x9, 0x8, 0x6f1b, 0x7fff]) recvfrom$inet6(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f0000001180)={0x18, 0x2, 0x100000001, 0x9}, 0xc) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000011c0)="3e26a27f8cfce1f810d78b9dac3776e3bd326b1fae1550b2097710b6179fe4d251b89e14c671ef2a0d73fae1e458d0bbd23d8eaa74f23c43119fe6bc287e0576965b0402ff31af0db0c082e277398f94787dbe29a3387e3c3adbf137bae66b02cd51c5f1d2b7ffa65793d62b1d33c95b3edee34d995da2f0366c6fe645def418ec5cc4335b279fc7e34893d865bebcc67cce178806b3cec8f5107fe580ff5237c8de6e606deabf5b434f314c8382f975dfbcf7ef75bb181eef925e742be6bb8b16cda643de0db5321f65b42078be03f5cb378fad8cfdd1b9ae6a818238762eea7f010da3ae0b78ca525e65bf9a03a6caa9c1e219823dfc586f2f48b74dccf51376d6e80e5ed67b733a1e1d244a17947dd3b6a7b6a795ba3b31ff00a64e63ae471478e54b801e0bc9d2ee3cb25d7599da0b2855849b218b97ae268fab3c6463873f6d8594be973a31cc6563de590cd3fbf40055b91222c21ad3b85c219aa95f37e08bb451e64a311dbac3fc83772666ffda04038bdb4d5334d3020f75c678f30520a2f7a0328a99b8ff42d08993f161253c62e387d572f3f5bf326cfb9991ff7a4088b4e91f2285c7a22c6898a5f63a5cf84e9b5cf59cc25f9266e32ddcad40ab1f2b5fb8abb260f1dcc485c9d9a366d0abe4060169dea4e701180ab2b2f20b57918f4ff73475d97611dde0b6a108c4362188036df064d4ab9a1997c0889ee3e2a24438449981addf718b50fca9274ececb52a3bdfcf3693b3733f4c978ac56f13a00dfe0ad0bead7dad3af860eb5d7b3a2523cf5d37445bd314499de97d2939684b2c1135a6cafa0436b285344aea741c11dd65a8a0e5dbbfd6efaef0924b21122967fe2b5f31bd2f15e550859118d1c694cab626737fc3a95ca7a14225cf9b8b77919c9fcca7761a8cde3f4ce9634c542af4c6c926fceaa57e6fef8079968f8814164e2b88480a4b64215e334292577f7ffb257219d5ec0a39364227f11f807aebd406d13f54319f269920160a5087f8a0379f8154ea3975e4cabcba7cebc532c6f18622909a5883095f070706eb98725a91855ab023dcf8791c261b5f3408d148fe97057b0bf18fbcb661a438214c39e9a33ae00b1a09c72cfff7ce265b3649b729582cab22589a1ec546c877ba22228caae6bde7fc499415c56e7fc3ca056b5aff5eb004c3e981b960433e13e9c3c5767cb435057c51ed08b23761f3ac21d17a92c3430068298d91b9345079ea285c7c94c2777702e4cd2f105a36b0858a1944f972c817300cf29d17dd789bb3704e00cfdb5eb8862268737792058311d7333c8430a04cda09a10bbc45705db945cf8d6fa76057b9e535c1264b08d94600603ab5199a253bb18839f16dc48e510d30cb1481bbb6629161b02de587953ab292282a3ab83ae06a2da2ed53ebd08f3f8b50ff7edd41cfe65ba9c9189016fe8fa10d992377730cadffcf02a6857ef5038dcb0ebde0d190f517edef843c7842e33effe52df6060a37c60f899d91f49355e48a273fe606f9a26a1ac9e075f93d234b177c1e2e1b8f5d6772212f7f0c173c1dfb81de54fd4f7d8b2b2578dd2c4203e8190ab64c4fe3736a92088cc9e6d088d6fbb6629279a41bacccde40bf25d8fdc86a6a9fa33624709208178135943bcfbf3d1446ba0c6303114c3b015a91d52bbb6a22058219a29a592b08bbdcfff73de910923ce1962899e090baace7cb7ecb6f378b9b06a204d90b2b11abdc11ab1ca52af0eb9d19e8e50e2feb43838429ec84c267b45e633c8d1e4fff6aceeae19eed86eee361b51595e89d827ddd7250074391af2b07155c0b5a8d080c6b227e7e0fac331b4d5d5f06d726112a97950f7fef61c1dffd4503202bb10e059e9d004b83668f7672d04f801c90cc340a7db9c61ce60059c0706f7cabc911c0f75191af8decacc6de51e877d683983c8eb304e8751c82975950eecf2a418cd9a10e687bfd8b43eac16649aa906a89d6a3251d1a4ff053e31dc4c23e3a6203a6c879480b7a634128879f7fc886676697450f99971abe9bc45b7df5f4bc818f79253465aa92282e571b0e7b8f931b526abf7911d8b88bd3d53d49bfa62b99c50b16c1e3db3803fa03020986c2081b85586c61abc4619eadb8f2cd16eb82260d53ef470467ed54adb66cd48594f095d204edd0c214cb61b79f204bbec691a4d302cb86c81f94b3491f72b10a81dc70c800d5a132deb8c4b5cd30890ee740d883d5b8f8a2404b03f37d866fd664e0499695aac94f9263ada147a1634a6d22f9e4a80499bd45171c54edab9066cb2664d1b1e7f5e132bd17002449daffd846d92a1dbb83b682b373da7368ea5606bd19c5c951f3e1a77bd2a949e0cbae1fba19f81bcb367af1a4773039ea17673c48f45279aff5ac9322f6816f3406fce73aa796e5936c4bb782ac8cf0b19afb811fe1fa5c9567484db39cee7aa6fe71e621ab982c418001e8d47eee665ee1656c6309ea8420ffbfbc35a2a3ad39368a28ca2facbaec98215b0175e557c565c03827cd2757f5b462bfd20f5a3fd01f6edec00951aef4e51ebb355dae992548d5af574c51bade3a423757104e4fb1779a05bcee2ca42280bdd7f9a9a052d7296e1d172c2c1769d2d52702a2b841e0c2ecf4b4efb465708c582d19429102fcc6f932fab577b22a64a100e6b6375c02f7abb1482e713ce45673f0eee0325d71a8e1d6fe5803c1b2caf3a5e47553c7b86c1a71b7cb1f5456523f651dfb492c2a205bbaa0765e029984fc97e7a4c100ba599413056ac559db31a52a7fcfcd5fb12c7ec36ac2e41598a854b0c41533d651a06a15c2acbb9b6b0de345d90787afe0e0a91240ab723b416eaa41e928520c2b211f9fce76b0a2fd78fb3a2f86db2b3ca8ff008030b6e1ca863f4c099d3a30d5cb5a8cb9b7364c8c6b6f04e7f066753e4baef1fa2264012806cdc7370932dbe2e4ff01492c57788cc2158a4b411350594849922132468905ce551f769762a31ffe04f03314800b6e6e4ac28bb05925266657dd9a86e4924642a1139ed0e1b14ebb8d8ae7ddc83338f27435b42fd5ba1d0d797822103f56de17352cb5a4bd62d6808032bf822dbcca550b4ea9d7f2ea278ed10acb5e50ca2d95f49312bf42fa8f749d8eb4952e62ac46da13a43c926c911114ba87d71cad4fcc7462318fe4073ab0f4c59c94e0af994f2b0834ae889cc0a7b7272f98660d8f4ca55f188241787b8f00633c48c74d71cc604eb929623c23926d689420f060a8aa1c1e20a0e61f22298029b827165a5e163dc1e8969dfbdbc14c7a6ea413dbb3d4b912a1c67b0d63b021c09d825eb59129ff9236257f81bd4841620b23a078783c7e4b2ceefe4c86d36113b1cdfd3321372956855bff3808d0263cbd5a6c85cfc11e2cd1e5e03934854527e6ec35e98754fdd6713d7a070a245ad4d74998967d8b29db46027f8721a71336664eb461d79bff2ec665f7949c449d976edb99879f9f8c0de16229d3ad048385ea7fc3d14675c31de5a3c23fb178b798442c4748c74d47b0d9eb9895544cc25ce8f913f103b3bd534273ed65a01c87e31d9056a36a9cf51f8d98763108eb297ef24efccc6fceb1b35a61be7b98d739a0d99a5b50d26e5447f37a2a1c95b7a562c3598adb924dc49bedee00a73ba0fcfafcac3caf02a2c701d72c7cef9c45e70f272a4f7ed9a71a822a29665bfe1cc2726c1fcda0143b7be8ca8831aab2dce81fe8cbd6adf173669dc2081a2af585e3f14478bfc7b9507332f3cf8cc4f3635cefe3f3a6f8e12ed5f61d385b1e84d3873f4a4aed6df0451c34efb4195cfbf925a4013eb215688305651c5962c8cf6b393478acd7ca202cab65c6290907929144d0bbeed6f7f5ea6207ce4a97404a04e21e1cdf120a23e79951eec76500fb4f039f761c6f803b4b730be0af95a592ddb4f46d284fe21838e072f80fd6c3e6305f37754b5d10f865dbaef77072adcfd9f5e4cd53091a525451c4629d6c3df03655fe35f7fcf7a7ac72088485e6cb3daa722d39dff6ca9816a0061bc1e53b682076998fed5bd5fe2dab0bb05fc93d97536d16a78d37debb7ef633146b91e1dafe700ecb335d3f6c748a25022cc4553d10357c40d92c7f480d91974eb8174c5485afac185ad30dddf7125bc981cb58963fedcb83f7cf5acd9a4187cc8845cecea69424c199007e97efe7525a6f45d6a54d6b30c7a1a73a51d6de32541aa5f9ac308efb0275dff8f1598330c1c55111e7c8cdf23b1864a6c9040733edae73dbd58f2cc8fa42c8995f21ce1a9f68de7f355623ead91eb2dd0b6516b90e6026b74ca6141b43218a278e0767a6d8ffa4631883c7be030ed2fcb07473cd0111542fb2436fd06481245f902562477824dd2db6a7deaa2a8d40b434ef6d4bf41d2b4b07f0076b265dd0fa8e5569f27a09379557e0138439e680b672e34d28942690c228b0c25f559449979d7d325094c2e73ab9149f599916942fadc0cc8daf2c495a0ce272f8c5cbb4cecd1c997f754f6f42fd5170ac585509d5b0a4f8e988367157ae7d4f04e5d3669901d82c6bb122e433db912900448f3924ba03c8a1da9c19f8a38d5d43fc9e5fa8adc864a03a7e45ab7f8031c363c23d9959748c77004e9a547534a8b1e5d20155c5af0a247c38ccf8af5cce6713e7a0b8ee7b56bdcea8c5ca685afa25299b341b6010da33126138f62285ea8cc81afbba54297d3ddfd1f737045d64739cea06c8d7128c3207a8619e24a4617cbf769b58473977510edd35c86cca4744b68a1d8bffb7eb5dfb89c2be18ccf47483664fe9336ec8620250cd2dc5a72788cf9707892c5e8234a916c450ac1ea59fa26ebeabfbff31a4ee0100d7710f02d551861e3bdc1fd9411395f776f48f0fbcd8cc965cd56d22b5316a7ac77363eb0089a42af8035bb0a949417408ab0b93e6922da22217f81b30d74314bf225b9fe44391cea5a94438dadeaee14708e909ae1d291da7a63f5fb36851ca9a212f3c5a2e46d01b807bd04608cba7208463003ca9b53cdee00726c6bcb2079baf4381800024564898d5cdb11d147f6b17c38bc1d6d0c585e23e533e4dc86ad536b180fcf2a813ed03d76a3ef330f3deffd25f9f9c0180dfdcee5669e08b74371d517d6bcf781ffa7a055406b9ed4c7b1e90b52063695728e10670f9be22411f642ce837961d8dcdf09b159151a6b3d5a19d553a979283c80da01b9355fd4686a41bff0a20d6be5ec16e36b9d9bb2eb77f4fb93d52923a532b396bcd6e3ed10f770bea260aa9c724a24f6f9cbe68ffc2b796f824e71a6aadeb408444dfda139cc97d6af98adbb54f9f5a58bff3be8dcdc3c1a5390ad7c16c6665c1e80727f8fe398bd1cf69d1f7dab43faed4f2c7a4b7fba1cb84af281c80b08965587c7a2345adc367f600104e4ea70c62d7f990f5d32cd853c61f3949104c6177a84d270d22f8651788602679635e56de8dac8363da656874f4bf30416d61804e6a8d8d857913a88435719d57567ee702d2a2ad842393dbc8814370210e75d0c322bf7fb7b4c618b5debb9774b739cb49836ae71873a55eb9b05291c7d1f76dd8f57358edc8331610f2249e6b6aea89e2234bb78b7b2b0598be70bc3f058848bf45971f839b81c6946fb7602e3a0b1697574720fce9cc6b706d9c4a92fa937ab171ed8b96c579ef1fb7bbfe9386fc6d852d6ba43acfbb6f0d1d583987b14ed0ff36b10495feccd696f6bf1913ad8c3fa6e57dfe9efd7d4948ba9c002ecd47e6e4e03f6d9f182be6a25528da102fec6132aea9f082ce5131b9fa13b2326636b23d4a2", 0x1000}], 0x1, 0x0, 0x0) 07:16:58 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 07:16:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) 07:16:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/fi\x00', 0x20500, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x9, 0x1000000, './file0/file0\x00', 0x1, 0x8, 0x9, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 07:16:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 07:16:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 07:16:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 07:16:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) fcntl$setflags(r2, 0x2, 0x1) 07:16:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x3}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20020, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x4}) r1 = dup2(r0, 0xffffffffffffffff) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4, 0x1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:16:58 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 07:16:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getrusage(0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x12, &(0x7f0000000000), 0x60c) sendto$inet(r0, &(0x7f0000000000)="1d0e6641597c25778fd7b00771196ad8db21fafdc50149eb0da717b82f115caf5e40e1802c91aec02e74e7caf14df6494678d3af1bccf69a9ec3df9cead04d9fee049706d63149e41c2c685385b1d65c2c493d473db351e0e86faff4aff9f5685d9b1f5fe993495a38faadc4254453ad743ef3738a17c9a47f6c5924c308f7de480dad08c18deb109e8d1db7f0b432afa73b7fdc50725437bb1c53eb0f2ba776e10e", 0xa2, 0x8, 0x0, 0x0) 07:16:58 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530007da71ce372fbe6c8c6b2fcc219cc3ea828ef29331521580546a5b4944008d6969bdca1845d72b03bced399b0c1027721280c15cc06dcd02f7c7fa9c724815cbdef90973697733b1768e57e7450aeb12065a742a992641654e47bc61091fea12464ac65312919df881caa0b4ed89281e088cee906"], 0x10) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 07:16:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 07:16:58 executing program 0: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) setrlimit(0x0, &(0x7f0000000040)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 07:16:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f00000003c0)="bead57a8fa6eed08cc041de2828629f6a6a1bfad13ab8cb26f6695750075abd2dc89470e6ef8a22df2b4b100f911d5fe5c55c1cd013c37ef80a84e709ad55f4ebe030e8adb3d2b9aa557a0c9fc5a10df2c0f07ae87c122fd42a288331a68c521fe75d488c2476bb3abdcbfbb1dfdf5a97b6735ef10776bd5bfe30f0b6074878915f514d9e4f7fd904b9d40ae1a4273c0dc65a3152faa4a0c66bcbf40e7a4261415de66ae6455a1a3ac2fa9cdd083fddfb4527295f194bac715c4a6180f9e4ff997b0791e92a9efd4aed408463899b4840b2ed4da0d43de6e40451f0bb71ac9c1a5f2fd72a875134892917c416968244f8c0a87", 0xf3, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="cd4403f3069f62a27b19bc22388e7751d4ed61953df067f4df52affd2115fe77fae39a7afc480eb8cafafeed11f0bf3fb87ba59b41c851f1508ac0bf1298d6936534e86ff9a1ef4af5f60345f3bb40f398b7ae54bc0a9471d6fa7c0ef49e4cc99e14ee6e95c0894cc8b24ed0827fad3e2253bf5cc9250582142f89fd7c67283e10775f64afa11b709e493e043c89ae3ecfe134793be503", 0x97}, {&(0x7f00000001c0)="b8b73f967568bcb0c29cd4ba13c4021706d2164a468ff36ec23e9ac3bcc6e0167d7fa9e2801667adbbed1228d28d13bac9923f45b63e5cb5b27d7505022055858ddb478f188d1180e38d857e18353b5f76eeabcfcb736601cce36534dc658efed133fbcc98dffaae4265419df8fd8ad4325201b8d44028ceff46e1", 0x7b}, {&(0x7f0000000240)="ad249f66215dd6bcd1f3fee9237da39679af9fc1ec61a948696aa3ed3fde4c67456d2c77949222d5400c2bbdaddbb7e69557612b7519a7d6244fce0941ec74", 0x3f}, {&(0x7f0000000280)="a9931dea5b4e5a576fa79d654fc505c7a9f251aee6343837c4a2fbcb2ffcbce5a119ab04b71e652f284d350279cab94891795037fa9ddf45dbd69c8e7760ea9dd4b80e0b27782810ac3fe09df7283c3818ad4b999efdbc8ae5b57279bcbe181715623831162ce4dea29826c01cb8e04a49b42e91cf86956fd7d00b6f7a26242f33acf43be467277a0cb3bd9e7188595af65f9cfa6d6b62674287b71c5a1133852f67663d9bd59c1f737a11fe2911bc3b73", 0xb1}, {&(0x7f0000000600)="ef91cfd6bbf523a2c90955866a8cb4182c824e72130db150de76f01d01180f7876df1b9a95fdc4ba4f8c05e37f1c4e0ebf449ab003e011ff1ff924ba5673f906b3a843d163a6e9063b727fdf37c94095b1751a2842d5a9a48ef02d7cd3e122953c303bbbecac9704592f17b4c4ca074f26e117d3b2c0eb0983f9f6bbd2b30a6a436f9a0acb691586f3ca557a07a31226ca60d1c8b5d5778cd96d57eee2c8744ffebf2fd665684a740ece23b8470d4c97633d12abf87b76fcc6857166e797e1e670397fa33b6bbd2b4331e76a47c61c57cfdffdf5d4877227e0197062346f36a279b4485cf44799c1734d04111136f511622a1b24031741cbe15d283a5745b1accd8e445f5d0e3ecdc509273abb1cbb376f563e8ac4ce1df52fddc31e18aad26a57893700f08812b47134fb7df948a82806875fff271b7cdcef8beb7bd12aeb1982264566936915ed64aef7f6ed523f91e6ad578636a543e104c646b131398115d6d943196f23f8a6e33c14cce2f53ff8520d233aa4102a3b9bd3deb676b02bb0978f4bbac0f29e3871c866233267462d40837cc5c77845cd6d8921b6a67cbcbafdefafa0d2f6c2eca0991e008100b2cf9d58179f7d02cd9a391495cdaa98bb33cb9b75d64ef346a5f9826b127f929c9905d568a8f0706e37f6fd7979e497fd17f4af25d9cb7116ea87cab6451b437b5d1ba2c4f59cd4e590e9af851cbf5cd0940e1fb401da7690fd89f9743d9c9076c8d9b16de6f884ce5b85a65371eeeaae8bbd05c6165bd03e981c540cf6ca0de5b6d27e0443b3ad27843dca8ef2dc9642159368efa286de37d7ed23101be2386786ef1e46b9e1a4683efe21ea6acfa4ab2e23b584137b5a480dea5a4cb13de552ae97244c56272074d71cd35a16e5f26eb5d76ea7b93869ca7ac7a0b65dd2c4bfebf4323f4f9bd1f2be319582bd962b6df9d68455e06cb17f803fec685980e7126d2f1717f2757b9a51ddcd15f2e2a495ef00d914034c140627c951c95997b2e8e214e36e279739fdca9eef3d3dc68afddf089fdf341206f762014b77801df7bdc777c677daae43fef057dfb8980d8f93791c4a782a5de649f35e0d68cd290cf333d121cbad7c50735682fa605bd57e77e6015954a851b5b0118c6d119b370a417d6bbbfa9a9ecef71eb18cb7416600af5f6b1bdbf88b4d6f9ad141dc9f28d2a7a53faf8cf2b9c7a91934155e686093e43515347ea4c71f712d48265ba5878adb1a85624048e1995077eaae78655c1050aa37cf253cdf3ad5e50b1850545e8d1a743d376dced4b445ba05b31c8887bede41123a98d3b8b0be576d288b6f0fd5bd54a72d0a8b85b0938447869d9a9201fce847733187166e227d8df29af7e8229ce7fc2314b9147650a2fba7083f0ac3637f715f9e2e1a36716e9205136fa40cb73d638564a7ac57d364eb23021efdd9b1bbb726664ad070309e8976df3a98bf5f31d233eaf52c2b808307f3da1366e53fbfce46f819a1c2f56cd9ed0de0ee71187cbc6a014518c0eda70f06e6f5323521362d9094c60cb5b87fe967d1d284e25ecb012f1077cc70dd584a575e9cfcf866b6c5f4b066694ac53313a853fbf9d75cbee6831a7628967af6d49c974a903515991f4b789c1820316dccf7a5437241c622293b12d9ea06be12b09a0b2deaa1a3aedc2cd9f4ad0c8c33dd16cefec0ef45ce5f58f47a7720efbc7857935a13ba04e00a2b4086e6cdbd7ede9337db80e5af930c93c959a88a463e51e70880ea56d77455a3dc4c22dff01742b105da03c9af58b2b1af3aff0cf5a20315c2a99b12068dc1b865d1592cd81351537c82051047e0d2cf18dcc56bc10d6c9e69c2de2eae600ae637360a335349d4d04d72c54ec753a33d6e8f539f8d945c162bd36aeb51201b9b9e134c1022eff3868703ecf0fd98fca56b430a0aa5105ea100df62185b7b1579596e5d16643c66b22488a8f02b37d790a22db6dca1482e7304287a70be5d173b2b6c2cd9a80764e537ce55d1b380541ae6176a103fe3fa83390c4422a1313e04349e2659a190548c3a33ff9147e35e681e93bc5726c0493b7f2f92a5255b02defcbc99e94e37e2d4fd1ae5efd58a424a74221f3745a82c56f993ebd08fe76231d0a9937d6f5157a23c670e04ca14abc372b1016899f6cb5e3a8d99e10ac1924a8467eabe6462cb8f85d27f5867adbacc44ea81ecb01f99efee0f8402f88f5304562e4be8e94fff079651e47b16ab841e9f4cac5ad54ef1dc10573629ce39b3416b88c6c50d20996f86d0e02129b4a680434b6b20740d12f5a584dd9dabb4bf63ef3bb33aa92e863edc989ec2492daf006f8699de996c3041c58a6de7affa7ecfaa43efac497a363b54f29a92ed7ac81881442c1980b70d4adb6a047607e010e9e0f2cc238f284acc55beeea2eda2614e7b010f03b2ebe7b228362c65480dd70fcf88de828a39699d367907ee630bde1c55255214df23d37a1e8d50fa88f5d6bbe78d4351a411a0d1996cd5b2f3b823750abab052901fec62d02608b1b3a74185b81fbd8d9b760d9a5dfb7ddeaf6a1a86c5fb88d97bddb95eea998d843971d9fb522bb83e6a8eb3d1cb6ef4339605221d5dfeb891273a37088881a8bcef6b4f616bc22b9d721700f6b71321e58180ea627b6b95bb6711355c1921e3e6aeeb6c0b519d784433c6618f78aa94257e7e83d73fb5a7754815cdf000bbc74d235314e73679b9ed276d3d7db48bd9353b5337ec5ffde27c40a690610fbedeebb20916672cce554e08733e944ec75a010f04857c2ceafc7133edca4aabb8d6491d031cbbbcd9177340189d0b3ad126589d1f9d793c86657fcab8ad6ec5b0eac54c7b470a8981fffa1b44080b48735f037bdd0fbcd2529d82349e94d9dddd8e76e431bd5714311351e2e4ac2696cfb85095111060197577e34ee5b28dc9f0a0a23ab24817435fe4d6115eb1b779cf88620e7bbc4e1e7262fee797e5ac65b63f841bf937f2c6f17c28e37edd736f968673d19b2fc1126c2ac4943d763b8350f52ba713cb6fca6629f91d33a1bb2f987a4a9369b7b1f6d3892864cdb54f9efdad8db4d183d9068b9d90c5481d6441e536ddf9a772b433e3d48f3c194a4dd5eab4a76fef95a37525c2f09cd9151732f0df079f58895ab298eeca5b1b69e3192c6505b5cf6775b7e025a6a0ba2ba6e34a7b1f77cc048b4256b7b0e0705a6396a8b8d6531bef48bd2b32aefa00f401606042d7401493c94fb59b7fb1288fe4754dea67e48cc6f0af9f752caa7f6aea97cb807c19468038592334c53cc997d55cc335005d6c20dfe8f7f7011db782e806d0df04ae18ce9e3d9573c4f9e4d8d045c9c91157e437a3db61c3060f87687f183a69323c3e6e42ac77440c48cfe1ad997848391a1220e8e1cffac63aa2d7d436002fa596c19a906b5240a5d6d7918b55bc1cb3bb6d6509dcae11f4b7179f81bd92314392d7eee0d8be1cc4cbfc50a5e5eaa126494808de765e8146a73c0f0161f7d036285a51110e0ae02a02d2362f3816d68ef30c64dbf72adc2290bdaae28ead52e38438a6a72a5e566dbb6eaa2b62aa979e738bb33a05fb43df1e1dee0eef70def4298a074f46a0a872548b6204bf3f4cf5e0577cc097a404a3f3f0bcddaccf4efa6b6a08f3dbac11a91a74c915a36d159d8036023c11709774dedad5d1a6831bd220fbe65c654d77c2baca254899f0962b7ff522571f3c908f0902f02144a4cd44ee67a10af579e4f8a4a461465da7b14e64fa968373c0c826f1f5f5777d51c8dd4b2a72395d58b348abed2fa1c4d7a26957dfd9ddef50295103888e0b5add1f2a2f77bb847b3eacf98b9dc40437fc164c3cc9cab5d254e7ff42a86fbf3c6b5d73c1780a1a4ba12215841d77935256227749f3c91b773804fe5ea38e65c7b3606af8aabd5aae805341f0460c48df3b3b06b50712ac32c7ef1bb5d9d2ec1199889145e63fe71dd98a7ff8696bc3f8a3174de3be2e7c750991454c6aa294f49f47eb4e6ab12e59856e60be5dd3d60a11d503c9d3dfbfd40052b163451bad5f1e8d8c6a84c14492c92178e5383d6c7a5f596fee1043a48898fc71c2afcc86a8dcc7d74013bf710dbabc42b798e7656e2f0cb2d0b45750a96aa68e770f8ff812dd24ca94e432efa6a78605f088ca523bb251264a6c0a5b31555ad0002ed53572a3dc5082267d167362152236db58d3d424ef760f671b97e63f44bc81f41ddd3ea12f538aab0b772d16612fce2455093784a57886e260ebea45675db85cf1ae9382fbb939e483356eb7dddad5f02fe321e4671cd85eb49a09c0750b598fc7c9db107ecddea4e8ea6b4e8bba17057eb8d7b3bfd1d94dc4b5459e2031bc086accbbc9da3fa735cf3c87563493188299dbaacb2e3af8b246a85936a8fe1d684061835cf5593c707b091e2a6d0e1f0e717e58f7bd00181ebfc73fd6a84096d3462cdc585383f9f65f8945310a51fd25b48cc6f4d1a82ebcd45616115eaf3274759335bc2a771cd9a832fdba13c00340243266287ba500962144603e1c64dfc65a71d55785722131c870a8a817159b26766f2608ce5b46a47e9c5203f21e2526fc9d78a269dddeb0711011ca37e961e23a7a85efef934d212e7f37f53d5224c49cd25bff62f0a2f81bbe449d8e134ae7fdb58536eb539813c273859709e16364fb8ac1400f979494e230d8b6ba00a81d93ffc6f25dba97a85aba3f524ece6287c4bb2435268149e4680f5768b4a44f349bbd23dd412333715047758b549237a6e7618e0b3626e5b60df529ad77984529b11f9cbf63aa614f1dadd10e4523e7f2fa8217e08802e75705dda1ca56a0a901973fd0f4a636412873d593d67757bca0baa92b0de02012dfeb2edc84721c0d054a80a50ac0f44bfc987c324f6c77061fee8451f4b4e62ac2dab40e82b6029c1c32d5d02ec6738265d55108a51adac567ad1f4beddf0f6f06168b570e45aab60d8c6bcc84543a9235001b7bb758aef8f0db4d58aaba84788010d527bdfa2ddbef16d785ad26ad5cac544c139f6d8f41201d6f5961876e79152935d69aba3fbcbb37d0aeb0b71efeaf", 0xe00}], 0x5) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 07:16:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x100) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8612, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/162, 0xa2}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 07:16:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x7, 0x3f) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x5, 0xff}, 0xc) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 07:16:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc00c7006, &(0x7f0000000000)) fchmod(r2, 0x2) 07:16:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x801e, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(r14, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002000)={0x0, 0x0}, &(0x7f0000001bc0)=0x297) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r33 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r36 = kqueue() r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000002040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000023000000000001a007fff00a602263d53", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="0000000020000000000000e0feff000000000000b498586192f7a3a1bb8188bf135b06599ff947dc8937a9370d8fb46cbc9db66de7bb0c714d365a77ed861eeecb2f9135da2c31d17f200acab736accc12db90b8820c81e138a759a50000008000000000c65a08c120eb3677c3fea0f9d5d86ff958bab5b0d335fd9ddfcaa87fbd5fd72c62ec94bc008c06def7774ded5ce2dcfee438cf1b82989153637ed14ac60a82022000415ed14dcebea5ea6c96df5d6e31f06b179c72c75d9b8498ef6166f58b3c072d122be8173e9f45d4697cb421d0c7f800d0e51c6d167504adb20b8aab2119c3fcaec827987849d890960ba7a418bccbef0e15b273608c77", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) r38 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r38, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r38, 0x8004741c, &(0x7f0000000000)=0x267) 07:16:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfff, 0x40, 0x5, 0x5, "13c904b7abc0fb18fe9b5a20e3671b314addae5c"}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) r4 = semget(0x2, 0x1, 0x4) r5 = geteuid() r6 = getegid() r7 = getuid() r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x8, r5, r6, r7, r8, 0x40, 0x1}, 0x8, 0xffff}) fchown(r2, r5, r8) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000200)="bcbab0ee3a5c55ea27914c76cfa06229d913dcac9e72947eacb81520a8a9a89639737286be88f81d222a7d129330b6", 0x2f}, {&(0x7f0000000240)="67ea7eeffc3e2a3a59ae9e81ef12c2aa68a28c5d23c5c112fc993d825fa7dc3bb8893145ec7d0f434e5505f3f1ca5719c652c394c889c9dbb81aed3288a4da15f23fa8fef3b48d32424e4bf0405e8f656eca435f33145d4e0c6b32a96071fb121071597d3828e93287159ddd70ec2726f12d1e02a01780278380f7e783dc0239c72639a3de0519b5cc5c24de34989c3191b53fb81afdbfc9b09e909776c5c7c0", 0xa0}], 0x2, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000340)) ioctl$TIOCSTART(r3, 0x2000746e) pread(r1, &(0x7f0000000380)="97d217d5d55e3b692301805789bf9c0e4b37e39bffae74a0037103590211f81bfd8d3eadcdeeafc8801925063de5640842e8b22ba635230d9d3f6205f4577db1dc710c260acab7cdf7306d5b80d375d6118ebb31ac24e2fab1d3b06cf731136c542b128cf11867aa0cfd640f3b28f1df5f8da6aefd7bd88a4b67e970fe836133d74a89d498da834f3717b37c843fb916d5460915e94e4568f785e2257ed3c9487ac138059b0561aed7c784fac22bc96f8c22a44d18125e9980", 0xb9, 0x0, 0x0) r9 = fcntl$dupfd(r1, 0xa, r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4813, r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000440)={0x948d, 0x400, {[0x54, 0x8, 0x0, 0x5, 0x800, 0xf418, 0xffff, 0x3, 0x0, 0xc6cd, 0x2, 0xfffffffffffffffa, 0x80000000, 0x6, 0x6, 0x2, 0x8], [0x5, 0x4, 0x5, 0x4a, 0x1, 0x3, 0x6, 0xfc00000000000000, 0x3, 0x1], [0x3, 0x101, 0xff, 0x10001, 0x800, 0x8, 0x8f], [0x85, 0x73b, 0x40000000000000, 0xffff, 0x6, 0x7ff], [{0x5, 0x9, 0xffffffffffffffc1, 0x6}, {0x4, 0x0, 0x5082b1c5, 0x800}, {0x3, 0x1, 0xfb8, 0x3}, {0xfffffffffffffffe, 0x3, 0x10000, 0x800}, {0x9, 0xd1, 0x101, 0x7}, {0x5, 0x9, 0xca61, 0x8001}, {0xffffffff, 0xfffffffffffffffe, 0x3, 0x1}, {0x6, 0x5, 0x2, 0x7}], {0xef5a, 0x0, 0x100000000, 0xffffffffffffffff}, {0x2, 0xffffffff, 0x0, 0x1}}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x2, &(0x7f0000000680)=[{0x2, 0x401, 0x9, 0xef}, {0x6, 0xfffffffffffffffb, 0xffffffff, 0x100000000}]}) r10 = syz_open_pts() open(&(0x7f0000000700)='./file0\x00', 0x0, 0x47) select(0x40, &(0x7f0000000740)={0x6, 0x5, 0x0, 0xff2, 0x4, 0x4600000000000000, 0x7, 0xfb}, &(0x7f0000000780)={0x20, 0x100000000, 0x4, 0x0, 0x0, 0xfff, 0x3, 0x4}, &(0x7f00000007c0)={0x101, 0x9, 0x5, 0x5, 0x802a, 0x200, 0x8, 0x7}, &(0x7f0000000800)={0x1ffe00000, 0xffff}) geteuid() getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000840), &(0x7f0000000880)=0x10) r11 = msgget(0x0, 0x410) msgctl$IPC_RMID(r11, 0x0) connect(r0, &(0x7f00000008c0)=@in6={0x18, 0x0, 0x100000001, 0x2}, 0xc) write(r10, &(0x7f0000000900)="4b79f8e826db99c636c324d78aa77469f295148b003fd052589ce05aa52f9459943a3c39f66d6c96153b4bf1d33c5d58581781311d57c8ec452a8b86dbc62f5642887e65583432bb552870d3762acc95ab155292b2a9abfc68dfb5f701cd8f8e95d9fd80c5935c1ab5f116fc9a71592a6ab98c3d7a4511467551dedc24d004996756bb4e4a1f906a2bb576c9b252e705cb698579b9c3056c4ee1c5c49c53211333c9f1a998681ee9252522fbe933", 0xae) 07:17:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="345a2974fb84af1abd6039d2c22f436d", 0x10}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) recvfrom$unix(r0, &(0x7f0000000340)=""/75, 0x4b, 0x0, 0x0, 0x0) fchown(r0, r1, r2) setrlimit(0x3, &(0x7f0000000000)) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) fsync(r0) fcntl$getflags(r0, 0x3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x2}, 0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000300)=0xfffffffffffff001) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 07:17:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 07:17:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="489541da67978ae4b16b873ab55fb4b32bd855e7d31fe4d6ec50e1bc53ed59f9c8e68ba8ccf3686287a1"], 0x10) 07:17:00 executing program 0: mprotect(&(0x7f000073b000/0x3000)=nil, 0x3000, 0x5) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x3, 0x4, 0x0, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000080)="d5ff9668", 0x1c) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 07:17:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000100)=0x6e) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 07:17:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x6, 0x6, 0x2, 0x9, 0x4, 0x40, 0x100000001]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x41}, {0x6, 0x3950}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) fchmod(r0, 0x40) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x20f, 0x2, './file0\x00', 0x401, 0x80000000, 0x8001, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:17:00 executing program 0: getsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet(0x2, 0xffffffffffffffff, 0x1) getsockopt(r1, 0x6, 0x9, &(0x7f0000000000)=""/200, &(0x7f0000000100)=0xc8) 07:17:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) readv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/65, 0x41}, {&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000340)=""/150, 0x96}], 0x5) lstat(&(0x7f0000000580)='./bus\x00', &(0x7f0000000500)) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 07:17:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x2) 07:17:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x12, r0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) 07:17:01 executing program 0: r0 = socket(0x20, 0x0, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="b93e80f04b9981e2ca9d50958bd412a083afb772c26e43235f27d65e1387570268062439c5b2000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 07:17:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100000001, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) 07:17:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) r1 = shmget$private(0x0, 0xe000, 0x400, &(0x7f0000fef000/0xe000)=nil) shmctl$IPC_RMID(r1, 0x0) 07:17:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") shutdown(r0, 0x3) 07:17:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x44a, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa73d}]}) dup(r0) 07:17:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6}]}) r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x200) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 07:17:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x4) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x4) r3 = dup2(r0, r1) utimensat(r3, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)={{0x46e, 0x3}, {0x0, 0x2}}, 0x2) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 07:17:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x84) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x13, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x52, 0x1, 0x7}, {{r0}, 0x0, 0x10, 0x20000004, 0x4930, 0x101}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000004, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x7fffffff, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x42, 0x40000000, 0x2, 0x3ff}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x6, 0xf0000005, 0x3, 0x3}, {{r0}, 0x0, 0x80, 0x1, 0xe6, 0xffffffffffffff7f}], 0x400, &(0x7f00000001c0)={0x3f, 0x9}) poll(&(0x7f0000000200)=[{r0, 0x80}, {r0, 0x100}, {r0, 0x4}, {r0, 0xb0}, {r0, 0x22}, {r0, 0x8}, {r0, 0x104}], 0x7, 0x1) connect$inet(r0, &(0x7f0000000240)={0x2, 0x2}, 0xc) fcntl$setstatus(r0, 0x4, 0x8) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = shmget$private(0x0, 0x400000, 0x80, &(0x7f0000bfd000/0x400000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x9) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000300)=0xfffffffffffff000) r5 = accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) lseek(r3, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000003c0)=0x539f92dd) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000400)=0x7) pwrite(r5, &(0x7f0000000440)="0b1e025452d53949ddaf6c64bfe02a04c34e0a1545bc76b74af9a76617ed82ee344926d7b4eec3dc77af911acaa2f0df041d7902713a23678239a6045567751e545d4bdaf37d26e32630bd702a6f3c0a26a03349459ab008654efaa26c03f5ee5c51599d726c4e1032d00a107a662aac382f01e27c6ac0caeeab639c16615b188034fcfc89113ae409c91e9bf0ea34021d3298ca26e4e86e4d12b49ae1ce34b3341b120e0379ec543e8b796abfa4fb70297d2ccf425863b32cc224ad6ae3ef7ec11f0bdd08d7c100ce022916252a2843", 0xd0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000540)=0x6f76000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000580)={0x8, 0x8, 0xf6d, 0x100000001, "7aae0d3581e9956d83259c0d89b2ac85fcac6da8", 0x1}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000600)={0x2, 0x3}) socket$inet(0x2, 0x0, 0xf8) dup(r6) dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000640)={0x1, 0x1}) 07:17:01 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0xfffffffffffffe70) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 07:17:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) pipe(&(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 07:17:01 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) 07:17:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2000003}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 07:17:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xe2, './file0\x00', './file0\x00'}) 07:17:02 executing program 0: mknod(&(0x7f0000000000)='./bus/../file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0xff, 0x92}, 0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 07:17:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x9, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) syz_open_pts() 07:17:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x100000002}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 07:17:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4000000000000000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="000000186a56010000001c00f5af000000000060d5706c85c2768511fe6a37031c72cec7ff0000005189b391", 0x2c}], 0x1) fsync(r0) 07:17:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800480002002, 0x400000005bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 07:17:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xfffffffffffffffe, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x2, 0x9, 0x66, 0x1, 0x4, 0x5, 0x13d, 0x0, 0x0, 0x7ff, 0x5}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x5) setuid(0xee01) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x40, 0x0) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/37}, &(0x7f0000000340)=0x27) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x11) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/93, 0x5d) 07:17:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffc}]}) 07:17:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x32, 0xc005, 0xa) r2 = getpgid(0x0) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 07:17:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) pread(r0, &(0x7f0000000080)="6d6eaa9b834536cbb42b248d80fa617a61f97f953b0cb8c61f49843744218756421204b5f94776cf17f1e69e44405283c4ff289d5210b197970aa02003a318e6c31a5fc892f5e22d6677e56bb70ba4443ae19dcb1881e0b78285a9297ed98765cc347757624339a5ae86208374d303c66ddf307c1368ac1401490618c59a1893741ca4950eddcf077979cf4e3b9da9ac7a3b56dea2c1add3462cca448b4bcd84efd2123b2264f5bbc8d11fed23e95f2fecabbd7116f5e949ec775427b45d0db9c9", 0xc1, 0x0, 0x0) 07:17:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xdd, 0xb, &(0x7f00000001c0)="01000000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x2fe6}, 0x10) socket$unix(0x1, 0x7, 0x0) 07:17:02 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 07:17:02 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0xe0, 0x4) recvfrom(r0, &(0x7f00000000c0)=""/142, 0x8e, 0x800, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000008000000000"], 0xa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 07:17:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 07:17:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000000)) 07:17:03 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 07:17:03 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) close(r1) 07:17:03 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) read(r0, &(0x7f0000000080)=""/189, 0xbd) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x5, 0x0, 0x7, "a3593e50dab3990e7365d1351d4a40aa76bb90d7", 0x3, 0x5}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) getpgrp() 07:17:03 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000000600)='./bus\x00', 0x2, 0x141) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) fchmodat(r0, &(0x7f0000000500)='\x00', 0x8, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 07:17:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3ac, &(0x7f0000000040)}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:17:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000001680)="d206179c36b47f3a068db0b32a4fffe2323bad283b1decc2592c79a34745104329609c964ecb10d622f4ea830f0ad467798e3e5141aced20c26a8f5665386e7f231d12888af5d540ed697ef145380fda85928347ef3368e9e673a7ac2f32328cca987c2a558be4acf4fa52f4fda8732dce885e05aff38c1196c2acbbd99f61f429a8400c39515d58458106906d822e9ffb03966c7e328a0de503acc4a09988abc0f9606f00590bf3890e068d7c7ad5f9c541e7e75873469b6e6f2d16e38c50a05aa4b1a46b6ed069a54f121306e6dade309d0f01d454a26e362eb5", 0xdb}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/243, 0xf3, 0x1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 07:17:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:17:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r2 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000000008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad904177bc0253623631e2298f42635d2925b5a650a0500000000000000f0d8324e012d03003d01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048c5a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da4d75a76888ced3309ca1b33a0eadf000035e4e64920e56355d83d95662f0f5bcd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099dcfdc76ea98a57009f1adc7cf1ea3d21952144f45cc49f65a13b5176e9f74178d0bb7d832b53c4d700df06243200e8ff80647ba01f1d31bbb3d0f41e11769f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3fc28587e93c8e1c05f7adb6d67e7b639f0bcc262b059cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4e5e88a937ed66d2e44d46e8f683f3198801fef387f20deea321f2cbfc3c64eb9b64713d63ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e100c1bf65eb2a4d2de5564fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e6444da418e5a5cd10c6da1e3b9e0bd516021ce00068332b86d018f5da307a8b3be5bd13e4cf4170bd48f1a01bb00d61b0fc"], 0x270}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xfffffffc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e2f66696c65203eb8db76dff60700ebcb7a37a79da5af6bed17941b3c"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000006c0)) r7 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000b80)=""/189) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000010c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r9 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r6, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r9, &(0x7f0000000540)=[{0x6, 0x3, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x400000800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r9, 0x0, 0x0) accept$unix(r6, 0x0, &(0x7f0000000400)) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000480)='W\x00') unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000740)='c\x00') semop(r7, &(0x7f00000004c0)=[{0x0, 0x100000000}], 0x1) 07:17:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, 0x0) r1 = kqueue() mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000180)=""/8, 0x8}], 0x4) 07:17:07 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="34298f9ceaab4a2852b00fd37b09c1e845dcd9a7c3581d63a9506abf620098e6df3c57ad7c5478ba5e2c50b5beeaa43f5a0c4f28812173a213487c134c8b8632bdf9b96f8d74ae1f3781f7050242f4e4e35e716df346428df4b49ca728d4fe04937357e87eaa12416df5fa231144807f42bcc0fbdc4c41afadd54935f58acc84f37f87a881a0b4040208595f1b0045083b9e5892559bc2bf7348aa3ed5df70b586d16cf4069917a8307fad67c88a1ea2", 0xb0}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 07:17:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x1a, 0x5, 0xc6c0, 0x1}, {0x100000000, 0x5, 0x4, 0x1a}, {0x1, 0x80, 0x3, 0x200}, {0x5, 0x2, 0x7f, 0xffffffff}, {0xbd3e, 0xffffffffffffff5d, 0x5000000, 0xb0}, {0x6, 0x7, 0x6, 0x6}, {0x2, 0x1, 0x1, 0xa78}, {0x7, 0x22, 0x100000000, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 07:17:07 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x182476ed, 0x8e89}], 0x6, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x2c, 0x20000082, 0x8, 0x6}, {{r0}, 0xfffffffffffffffb, 0xb, 0x3, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x3, 0x20000000, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x400}], 0xfff, &(0x7f0000000100)={0x8, 0x100000000}) syz_open_pts() dup2(r0, r1) 07:17:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 07:17:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x8, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) flock(r0, 0x1) r1 = dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x101}], 0x1}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x7, 0x7) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x8003, 0x0) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f00000000c0)=""/242, 0xf2}, {&(0x7f0000000240)=""/93, 0x5d}], 0x3, 0x0, 0x0) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0x3) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffd, 0x40000000009) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x74, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="c112fd25821c936ec440b4b2b1e1d744cf9eead7f0e24f7ad4674744c7ced9e61800537655e0b6868804d1f9045e833eafa68f113b14dbf6fe7bfc317018d9bdbffa586efdff80d82de976316eb5bd4bfdb320eeccceba2d0470c38e01d708cd9a0aafea503f8d78cc94b21d027e5c9f6f11d190d8a5e3f0f7764e1e52cb3fac38dd", 0x82}], 0x1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)='oL', 0x2) pwrite(r0, &(0x7f0000000580)="32209b1487fc904b772cee472deaa2b421b66ae64084c3d8a4dbc9f8b310f7a5a55d757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79014c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d8552b4b1791db9b5ed3abade45dbca3a0a66f027a0b469508a462d9a7eae76eebdf31a9c3c70f6fc663a4ffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e9be900ef3d777cfb2be8469e37f0e7a7037383e1856a9f571444ded2063e15e2a75622e", 0x173, 0x0, 0x0) pread(r0, &(0x7f0000000040)="286476c863e029808c3cfdbd074b1b6766fe754aea90ee3c3a1ad7cc27cb7888919465", 0x23, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8ca1, 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") setrlimit(0x8, &(0x7f0000000000)={0x89, 0x5}) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) semget(0x1, 0x3, 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = accept(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = dup2(r0, r1) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xa4, 0x0, 0x6, 0x100000000}, {{r0}, 0x0, 0x20, 0x40, 0x2, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x22, 0x10, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0xe7, 0x6}, {{r1}, 0xfffffffffffffffa, 0x42, 0x4, 0x33a, 0xc4}, {{r1}, 0xfffffffffffffffc, 0x8, 0x20000001, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x1, 0x6}], 0x6, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x16, 0xa2, 0xfffffffffffff000, 0xff}, {{r1}, 0xfffffffffffffffa, 0x4, 0x40000047, 0x1, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffc, 0x29, 0x80, 0x8, 0x40}, {{r0}, 0x0, 0x8, 0x4, 0x0, 0x1cd8}, {{r0}, 0xfffffffffffffff9, 0x9, 0x80000080, 0x7fff, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x10}], 0x1423, &(0x7f0000000140)={0x0, 0x5}) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) pwrite(r3, &(0x7f0000000400)="73c343e5949857ff260b", 0xa, 0x0, 0x33) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) syz_emit_ethernet(0x37, &(0x7f0000000340)="18f33ff6ff177dd1ae10dfcf9ecb9ba16af445204a641a814100c42294f39fa5cbb23d28fd23f6137f9e23b9e91155a3e636c82c0a9524") setitimer(0x2, &(0x7f0000000380)={{0x5, 0x3}, {0x9, 0x9}}, &(0x7f00000003c0)) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x3f, 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x80, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf00fffff, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x7f, 0x2}, {{r0}, 0xfffffffffffffffb, 0x28, 0x2, 0xfffffffffffffff9, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x28, 0x1, 0x3f, 0x5}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x5, 0x80000000}], 0x8, &(0x7f0000000240)={0x0, 0x1}) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000400)=0xa003) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0000000000000008000b0000fad12b9d6f42862e"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0085982f66696c653000"], 0xa) setsockopt(r0, 0x80000000000029, 0x7ff, &(0x7f0000000200)="ecefcbff13b976812eaa4eb51ddd2208a45f94ae293e60c30d9b603d4edbe22760924e09888005ccb5caac80f1939841e4457f35e054899c2457132b47ff666934e2c5b2baa399111dbde74fbfb7009a4b10d61905b6015bb490ca44faace1a396ae2b0e0ab89d73f0f13449a54472e7bd8f8abb879f8f04f611c4c824ea2c414336a7cb1a9379151fa054d29e0748c745f4aff4e172", 0x96) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000002c0)=[{0x0}], 0x1, &(0x7f0000000700)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r1], 0x4c, 0x8}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {r1, 0x6}], 0x2000000000000180, 0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setegid(r4) setregid(r4, r4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') kevent(r0, &(0x7f0000000040), 0x1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x81, 0x4, 0x9}], 0x1, &(0x7f00000000c0)={0x5, 0x4}) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x10f, 0x6, 0x5, 0x0, 0x200, 0x0, 0xffff, 0x3, 0x2, 0x1f, 0xfffffffffffffff7}) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x8004667e, &(0x7f0000000200)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:02 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x9e, 0xffff}) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, &(0x7f0000000080)}) setrlimit(0x6, &(0x7f0000000040)={0x5, 0xe0}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x64790bcc) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x751d}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000140)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf20000", 0x65) open(&(0x7f0000000200)='./file0\x00', 0x10442, 0x2) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x46, 0x46, 0x3}], 0xc4e, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x80, 0x100) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x0, 0xf8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x7809, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0xc6, 0x6, 0x3}], 0x6, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xb8, 0x8, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x50, 0x2, 0x4, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000001, 0x80, 0x552c80000000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0x84, 0x40, 0xfffffffffffffffb, 0x4}, {{r1}, 0xfffffffffffffff9, 0x28, 0xf0000021, 0x1000, 0xd20}, {{r0}, 0xfffffffffffffff9, 0x84, 0x8000008c, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x8e, 0x4, 0x7fff, 0x9}], 0x800, &(0x7f0000000300)={0x2, 0x4}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) fsync(r0) shmget(0x0, 0x1000, 0x20, &(0x7f0000006000/0x1000)=nil) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) write(r0, &(0x7f0000000300)="1e98fe44581fa6c1712778af072153821866b2c99c73a5bbfe868799fa4bc73c4c517c3b6ce46ff357b3c6eb4b22e7f12bc6ecd51b029d0d69902cd8732de8147e1e277dd714c58f5d13c57faa109c64261488354c7b2963ffc86faf06fcebaad57b074cf1ef", 0x66) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000000c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f007aa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c3000000000000001f34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bfa37442444cc1f783e66246e57b5b05589fd905fa398c7b168ac5e7328031965cf973935814a0ca7cb087a32378945f3a92f6b61eee9263779c307904f179160584538ab4d4b577b8aaf71d30a7224cf74fc4db544e96ce6e11095a5c0ab5123a773ed36d6d0ddf8c641936d7124a5d0cdf6b165f0a88ca0b018941923e46f1dc0e483d3aba6acef72f8c278f86466536bf0b7e61bf2eeab7", 0x209) 16:00:02 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) close(r1) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:03 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) write(r0, &(0x7f0000000100)="ec21d9aded8edb6b96b1fbaae0b742f061e6124f7a0054f9f00cbc456c811d360f279cc709921f00fd733014fac67e76997a31174d1694ce83641d79698b42f55e584725655cb08463a19eedc734effe3717cb54cd46b551d0a8da45e42c3c2d0896883832fc56ee501798b2b184b77697d198c8a2d0bd777a0841caec816cbc500bd904f3ef45e20548c57ac0130776ff8f3ce5fa2484f83c12075e158adf1453fddd6b1f40b8", 0xa7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x2, 0xf148, {0x979, 0x7}}) 16:00:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xffffffffad8884ab, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) write(r0, &(0x7f0000000a80)="51360515fe48d93bc90cb9ed2b021d08783d337fb0ee9fe4fd27a770f89a6ba453e03418d129b5fd2d2e6bd4321c8d756f21dd2b1c40376ff1512c217e6c72169a1149889ee448442b57a37fb7a94f0bb837eed68b7fe3002dc6b1e8180d092f04045c120121c4e9ed9b549bafa17e98d64bbc578c2b9f47f294a63d801e2b36484b84744a8ff30669bdd9e8e897c5ec0e533eb68f80dae9c7b7d40886fe8168a7e0971aa259b54210da28bc50b338763ec4c5f98184dba6908f80137ab5188b901c4af648650d0cad7b4459f21790afa702962980d6eda5c48de8981e4118baee1b23f379a316396bd7f299fe0bba3ea7e6fdf80fdef7205979917ec0791ed7fec15be35cd7abfea3b04750a463bf99a403d27dec8eb922bc11560d01a161fb2dd30537ebd0c3ea6f6ec4500466935a26a8725c02f661db94c1bae55f3aaede53b87ed49d310ca049817416ed639fcab2e6b4f1496fea8e8405db966d97deb81a02f17be24833b8a943e27bbfb1647498099f6a90a29026e6f3a57f33deee8e5b3d955a41be1d9dc06495588d17120ceac68ec6dc715d469052d83a8fbdbea677fd9e696b0e3cc56d77be283daa9ce94885c647ef30e7cb7fa2f2a982447726b169098eb8a3c3b6f264f72b8ca21e86681add4ab76fe29bc8e348ba281ad9d18e35ee07c8727b0adff13d1e57bef8ce219c914f0b8a133d5c24ae138d694f162d6c22365442c669a1bc3980c5535881e899f50fa7589f408661650c517df5a68e5704eabbd3e1e0d6306d5d20cf0cd4d64b3c523f6092716b7358064b8b2713c94b323c963aa0aaac9a9dce46ce73fa47aa6df644c55c689aaf108ccc5b01f001b7fbb23922aab39a3df307998b9f57f64d81a269822c30df50b3db162b56b754cc227093459fbe5452c8d79bc1545daf3968b19b792e0fefed8513c5002eac1d344e2daa24b6899d33d28fe4dec877de65d429e84f0e6a8c1e5fd73546d9a1eea597c869b419d467d33ea14a01dc4d726ec196b958ebb54a99a27849b8d967d2ed8f27daaa764b58a2cb3152ed07e825cdec7d87a35b42c1b4f9c31cd8279faeb8b634a9c1cd231885e1ffc6c5e08edbf265a4ba2fe856f822cfb336dedfe89d328f3e74b5644dbccabb5724e12d9ca8248185c0a978a56ebec98c9e3889fbeffa3fb6f65599fd495d0c571105c9cffac643411b8d5bfa233e185e4864a672bca28ecacdefc3ff19e100b5f08cf4a6f4d435e841f34466c5f14af4a9fa87cc2afb856c732c6c9c9fa4a1b841a9857c5fc7282467f520347f0f372712499fa8152e0d05e3a81977916304727664cae093d225979d95b33a8e79c94026c297e379cfe1b7711c07b7ad6e9a1e8999ba71ab8e0f276af9db00c80c537280388f388b08c80254d7f6ac19dff12f8f5bc5c42d61b36c9937f0069e31dd5aef11947ee6c336588cc468c8b980dc376eb8c2702475ffa664918d4cc50a2e64433eec91f8e5811e487ee5dbbbef4d5c56546548037a7d46ad56502d300485e372feb3bbd2972b49f73bb35897abdc204a9707aa97814a4b410992f622f7709ac0611cf63b1cfd9784e1f6fcb65cbeddb2a1e68e0bb1b135226d3049607fee5132e53382fdf8bef1bb23d41a97334f6ac4b5ce5d18664ec4cc059ed70ff7aaec4369bd4fc89204be5e079fcdce1ddd7ef68544e652832451cb3f11b327a1f0d0ce7854cb988e855fb947494d78828162cbc61a8d31fa714b399e4ce708604ab049df500f3dcdffa36c0ab7305290e4ee33d4963f71f3ba647c82e7e59a9ff3b62fbe08e3f87b8f5e904fc18e3971c0c139b88872e4baed1fa79a2ef5e71857117d4759b115bc3e685b7d66f42004ac79651f8c5fffb97b3a7633332f745d6896152fbb373693a257f124a2a9d0fb35d8d079e7d889be15b3ec537e740c906ff8f87136b6634eb5f40c0e2cab7c03f7375fa0eff7e9a1c0b8c76c37ef1e8610f4bb928a83c19bf025eb87baec141cd613335f82dca77e7d7e9a33c942d960bfeda34eb0bd57581d45196603e7351c4ebcf10d39b8150bd41f4cba01c30be77b26e39cf80089e04ef2418e3f2a952756e05cc21e499fcd77c652feae0e3fc2772a5d52934489b666e578a53beb8ca9188b5acf5cb0d666f166988d3e373f8ab8f638d37cac6d7ff99d0c95fa78499e11691bf99e9bb51d132cf4448a500703b1e784d09b0142c6715f3baf52db638137e1aa38b9053f25e4a962367d2e0073762cb2f4571767c8bbd0126de04c0f668cf8f1daf3e899eaff3b8fe12a41daad5524e964f8cd9cbf17a177551c38f4e8c8ddb1bbe15b2c62f41985995af2b5ab673a764c32e7dc6abf0936ac48f2df6ce2664920da8dfd3fe19e7c3bb5eaf09aff4912e61b5473d2c775ba4d8c60eeb5800a85aaf9483ea2a35e4fac5d25dfa5b60f1d0d0374d513a3580043b6b720cac52ec7c92a03b23a16716071d7a0aa847989c68f451c415ebf32ea271846428e2d3bdf2bb0acabd87b33ea167c4ae336965cf5181e2443da25506d385a0d541d08ae7c7cbacf3092d0c4dd1e492119396fdfe270c5362a3b7ccc743d9202d289657dad9e5dccfbb411abfd88975a3cae3281c0fb47f7d23ec851b31967d0bfe561aa014834c90a212d3852f9527aec021dbbb6f9beeb642848908a517063b29b6f8edc71d7dd8889debf3ca64a03504cf945250b6cf7186acb5097eb8e7af66224cd5a02ab32a058a5363c69dcbc4f4702f796055811219f97d2c21ee586e62673d0c3f9bfa5138886b4c938c198f15dae797cbb615c97f496b06c7b57d928d6dd16af0d05ed1696cb6bc53732d53d30be81c0514cec9fa26002f81a5decbc8197ace9486bec9abfdc5966b369f2a6017cd08990e90804c81d959aedfeb16732f388692ed0343017fa710a6efb65f5d043eb4a747d43b07e8511521c49df496f1acca201b96504a101cfca234bd1c549b3c2d041e3e783629989503873230455398c501cac1e5ec3a461def251a65a78db997d7ef5a24804bf39cd4d719b19fd6c38b55495740977553dd414a178666482f35f787219a3fae8196e8e82ae85882da47ddf10ab1dfc132d87151a8fed6d8ed6c2b21913fa5c28b8a31db6ec23dc40f4d28aeef1fb20db26b4ec5fbf333b4b5c35bbc75b642b29fe09e570b680b93a60355e178dbf8b0d1b4ac66e0d8490115362e2f5e258d69f01170d2a1141209708a29bdf4a2c8041dc3eae054e87bbcaa992059cdfbe623597a7f21357a8270c017b82d928aaa7266c42f713dd571d4110966da2a547d36ffab5c1261b2fbbfe0bb475782f7ec7efe5832abcf363c2f9e05ce71dfbc3c3d3ecf6e3698e5ff28592ee81ed8fbfff9683a0cd83575a9bb12fa46f41eff8831412993800a5c462265716384d253419c99c57176f8ad588dd4fa87a8bbfaf8544c97a66177301cce23092bd446ecdb5a5e6a106e9be5cb709eea0c5d7e2eae64dc647eee5d9744f17901ff67b233427947bb1f698a2ef4097f6ee9175521a43b165782550115ba2ca27ce0c994fe442ea65a454e9c10279fe606ca15630f78adca506d840646fa85e6b550e14953afe0ddc6bf4ca7a5944172e0dfbac00eac35303fb2334eb75fa8c8da351aab0674517fecf698a05b556a188bddcdf701c405893e89ad03cb43533f11e9b5ab93c123f3532e797644cee3cbf5d016217d1dfc9e800e1177874fb6ee228c7d3b8baa01d3a9f60d5108fdcc30e23d789f158dd9430719e7fea894d231a5d75a37106f2f51f81949ef576074e71cb937bfea3ba2b1cb8a1f6b8faef55805062e09061b1540fedc638dcbdb48fb27275a4c8d0663ff51f152aee1396445a0b4ce335a68e472cb9989540514fe8950e1498c428f46162c82291b1a05c784c4b83057eca7080857a199db776de96299f41263c49cc5c59f426026e4a2f1e7c3f7c4d732d0bb863ba21672dd2fe7f201d6f210ef263b6b0f921e0ed569939eab8fbeda721c5ea08f05ae36827c056c1496aac0edb914321e3401f0abef0b7d6e6d56a9efc2a5ba25956a754ccc58996d3137eb38fdb1456435df9d985e4f7df5a3c4b8e9813bc0796052f9e333fa401e7c5a7921bf037c52cb3b87d379bdd3e91fcff34997f49d727847cd708cb5eba88001aea4476edaae1a8b0ceb0751303e643c2fac593a0ae4674945a7bf4cfb1676e5da353349d4bf2565498ce42477e335f0463c766eadfc3a26c8489c5c5e8ca4c3bdbb8bba1e064b93e59a378a6ffcd5c3acdddf190b97a37ad663a7eab21c7d743b4040f3afbec918d9e83580f28e7e4aff3f1eeb2fd5fdde55f26541dbe41165f38597ad200529ffadb7de98e9f169993563687de67a791c4cf2eee90277b2e4e07ebd22b622d406c3e0bf1e725cee3ba9051c5f6e875cd022184bd5023773c056229d8cf627a9abb17fd2b31dfa5e7a9b9b19cb77f4a0ed7521e9c1204da063d3651eb16b72acbf1a598c0cd485292760ed733ee072eb7b86dd4d8249a1b716d1c74f1123271f7c0300c3cbc7c56e2b956fd84ab1f91780cfcbded347004485b94da8f7ba08f5eec0855ead6f8793b271844716f3dabc867e37491516a55bd515d405c975c7e428df6d1addf235d6ebd42ceadda227503afb561f1e97292495add87080d495a71f0a8568ffefc84a767a466581e27c1256d4b53130b819d8bad805a31e4d11389cbf8f56aae290a244b06c7a1a78b98e7e04c2b667f9db4af5dbb4a98eaa78a3843652ba73adbab80ad18786c58a57bcbf7e21ca11b8766f51f045dad1eeb0f783b4c51a33990a0c5af326de13c8983e2c88d157d4b4e4ec7f69c1c674db1a12afc2dec5787caffc7ae5efb3bf406110e331865ef8216b3ffa0519f1b54d1474ec2775d8bae0a6f860f6946d0946c88194c8df695d39090d496493211daef7c8b5291e0b4cc8fad50d7f3a7969612a6bffc2047faebbebd20cd43087b369bf063469f7f51d0e36755f1eadc8a34bee1fb1995c130676823785902b8bc57bcca25d1602a74f4d0b65544207027b754bdeecb6c9c2640666be24bbbd903a3117e15bd3c8e9a913fe0a2ef75e74510a7747f0e55bdbb537975460004c168810c45d74083c5d2654df9ee7c3baddb5164de389f7ee3d7c802b2ee35b127b2674536096a7b3b2bca036c15e911f310ab7ec8f5d862a06f617ba700fd09ad3fe18e297ebe4577a41c62e8e11d2d23facff44265fa2a1b7c7e02f84dcf9931269e22477d4c3f0a4c1551fa6d90f1179604ca9e49704634aeaf264775e8384215330e06443049b8277478783a8d47e5e99025fd54de702ef3b8a696ea8628dfbe4dc1dd976495e114423e50332ea576f7826552a9d01a78a4ecec55d57266dceebca5b6a12b25d17dadbd4addcf568664dbe935d7228e4d5fe5f81911ea1eafecc847b2aaf72056731eb9a193fa8f2c48414fdae5f931cedf05e7fc31ff30d27ea18fe90175e0029ddeb0e73288cfb29c8af70ff48da274ae44f89654cc0443bb24acd5cfe1f50de2d34da91a939c0a45d9296aa454bd8f47ac688e19964342d7e2be0894edcecd4f986ca0f206c4aa54cb7a7609cbe9abf741d111469c68c60da1592d86ca25d156582a83a666470589cc1aed3f6069e126d47b461972ed9f36811443da95c1ea6e3e4fecf7a7551a7e9fb7f1ced146c70476c33f6fd6a9ae339a3250f981cac7b5bdb86d44498264d3c45ecf11afc985632bf53df185cec1cbc9cab315202ea627ae5c72643eb836705a45bf022f22bba40e3d91e02601", 0x1000) fchmod(r0, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x11, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0xbb}], 0x2}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x3, 0xffffffffffffffff, 0x2}, {0x6, 0x0, 0x0, 0x8000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1000, 0x8, 0x3fffffffc0000, 0x2}, {0x3, 0x10001, 0x842b157, 0xe41c}, {0x3, 0x20, 0x1, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530001ad9a3dd9a0ff5ae558a18e96d2c85b467e8c1cd99c226bb358d2b904663dffb5686fe707a4cc39821fec906c6f18edcb87b26b501d5b667c121f34906005601fd12483c8755112a86beb0978af8ca602a416bacbf"], 0x10) ioctl$KDENABIO(r0, 0x20004b3c) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 16:00:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000280)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$unix(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000340)=0x7, 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000002c0)='\xb8\xca\x9e\x03\xaf.\xb6fg\xce\x8d\x17LT\xce(\x81n3S\x1b^,8=\x9dF\xbb\xd2:k\xb7u&EZs\x7f\xd0V\x8b\xf8\x15Q\x85$\xbd\a`\x1c\xd8\x1bIs\xfd\xb0\xee\"\xd7\xb6\xc5\xefd\x92\x17-\x11*\xba\xda\x14n\x85\f\xa1\xadD\xef\x8bY\x83\xb1<\xda\xa9\x91.\x92\x11E/\xb2{H\x14\xe3\xb8\xe4\x1c\xcfm\xec\xaeg\xb2o\xb1\x03w\xd0U\x17', &(0x7f0000000100)='\x00', &(0x7f0000000380)='\x00', &(0x7f0000000180)='^\x86+\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='[@/\x00'], &(0x7f0000000340)) 16:00:03 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x1, 0x4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x8) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$getflags(r1, 0x3) pread(r1, &(0x7f0000000040)="77f9aa76b20aa5cc9bfd58788490bbce728766dc5b4f4c388acae3ea229366a21e6e71664d4892271f24670a4da083cd192c30378ce8b74fba2db829fb2a91416e7334f67cc27132bf3d5c6e63", 0x4d, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x82, 0x0) getdents(r1, &(0x7f0000000140)=""/249, 0xf9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x9, 0x6, {0x80000000, 0x5}}) r1 = dup(r0) write(r1, &(0x7f0000000080)='kP0', 0x3) 16:00:03 executing program 1: socketpair$unix(0x1, 0xeffffefffffffffd, 0x0, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x445, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x9, 0x5, 0x722799f3, 0x1}, {0x5, 0xffffffff, 0x0, 0x5}, {0x3f, 0xfbcf, 0x1ff, 0xe956}, {0x1, 0x8af, 0x89, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14, 0x7, 0xfffffffffffffffc}, {0x44, 0x0, 0x0, 0x1}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x400) 16:00:03 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x180, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r2, r3, r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x50}, {0x6}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x20000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) r6 = fcntl$dupfd(r2, 0xfffffffffffffffb, r2) writev(r6, &(0x7f0000000700)=[{&(0x7f00000002c0)="911811bbaf875f7e35009ccda4725afc96b954d0c2a5dc303f4ae03180245c538dd415f5211b6f91ffd616184f548088fc4ed9489e844261e83d84d08debc57937564739b6822968c71845d01d894c6307a7c9906062c6ce9d50e71f6c16a3608d7dfc340c29cf3cd1adef543ba6cf4e3efb4454e4380c151db88c53c1a661e90607f830021a3a5dd558c8ea6b80158c7a0b5e63ab79238b1df7de4cc91913607bc20952c633f7fe6688ce6bda2883cdb762a6b4742908c6096e71e33b78e3595d06271b561f989e6d05dad2e6a72fb1cad599c28a8d9c5850b3bf94167a31e88e50d7144840571485db1db15151c9c793af1a814413d3162e3e", 0xfa}, {&(0x7f00000003c0)="c63a5f39f29a50c4e28eed5e616a329e3b95f269fc8a6b1f08667778b9a023a96a6f6c25aba56640b7ab0858dc1d7e8b463d438f2d5c519366cba9037977e24c284c8be78de7cd029ab8d5b0b092df97824ca1159a8621cf3345e401b534a64c8597aba315552aa605942e91e2f226945279b10357e70465acf47a664ed9991be38a5fc63822cfeccf6e3ef521aa7ac0c3592676714bf3f38d8604566dec8753e4652af0674d52b813ca2bdf1544d0881f58f0d9e2b506f1cb78bb366b094781006b547fcad76b8b93cafee1", 0xcc}, {&(0x7f00000004c0)="e7b71b0e4c11593267d780edac556b00ec43bfca73b5b08cc13661fedd863b88133937b4c4c0c4ef8e26035162a3bac67632e357d7efa94eaf87e8192e2c3ee1dbb1b46b8d9fb47c8077b87f7a5ba2c36692cabc4f93421134096ee73cb62ecd0509e2aa59f752c00ac2f2e1e6fcc104ff9df272fa39ba94f4e31a2de6ecc26dc59846ef41b78d164119c1c84a42726d5e577cddb9275535a92fb27be49d82d818a7812d64f8e617d08335d4787113724af0a60685194d081fd53ef4517d6628ed9c6b86ada080c1532e31577b79f13866853c917dbeab02751cf6", 0xdb}, {&(0x7f00000005c0)="3d09109f486cd1baf7adb57ee2677cc734b1e62c80e56dd617c12fc108496826bf44ed514ea94fc41fbca397a8e7b66e7e328148a1221545415c4ca23555457440d78002d039d6d1185c06e5c27ff6bcd204a1269ab376cd138a23862469d9300e95effa009ab97ea41d77b84ef187a0107a59bf0a1271b5ba0b9b18162684552d886a95449491e956cc9ed061be9afb4b444837f170fb300b9a00", 0x9b}, {&(0x7f0000000680)="bd03ae1255c965852214bbfea8c8fa486b97cb8f3400f77fe1db0851f9cf07202ab47511a8f34ae6da4492753e10a62a3485c12c438813a6d80a5e27cf7c8b8eb095f09fb987343633e26ae06feb7e416dc85fb35039285314956e825c0b04e1070e5989bab227512b03df7b36ba01f70351418a8ea74a", 0x77}, {&(0x7f0000000180)="e59eb249ac73496eeec8045fdd843d55da7d6d233b6e9742c0db2878b015e172930b8b12d69d", 0x26}], 0x6) unlinkat(r6, &(0x7f0000000080)='./file0\x00', 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0xfffffffffffffff9, 0x6}, {0x18, 0x0, 0x0, 0xfff}, 0x1000, [0x9, 0x1, 0xfffffffffffffffd, 0x1, 0x511, 0x7fffffff, 0x1000, 0x3]}, 0x3c) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000008c0)={0xd236, './file0\x00', './file0\x00'}) recvfrom$inet6(r7, &(0x7f0000000800)=""/121, 0x79, 0x2, &(0x7f0000000880)={0x18, 0x2, 0x0, 0x800000000006}, 0xc) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000004, 0x3, 0x1}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000006, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x41, 0x1, 0x60be}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0xcb, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0xfffffffffffffffd, 0xec20}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0xd31a}, {{r0}, 0xfffffffffffffffe, 0x32, 0x1, 0x3, 0x1ff}], 0x5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x10, 0x8, 0x5}, {{r0}, 0x0, 0x30, 0x0, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x914}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x9, 0x2b818}, {{r0}, 0xffffffffffffffff, 0x9d, 0x80000000, 0xc65c, 0x6}, {{r0}, 0xfffffffffffffffa, 0x14, 0xf00fffff, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x9, 0x1000}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x313}], 0x4, &(0x7f0000000280)={0x3, 0x8}) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000300)) fcntl$setflags(r1, 0x2, 0x0) fcntl$setflags(r2, 0x2, 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x8c) 16:00:03 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:03 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom(r0, &(0x7f00000000c0)=""/89, 0x59, 0x800, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) clock_gettime(0x2, &(0x7f0000000000)) getsockopt(r0, 0x200000029, 0x3ff, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8a8, 0x0) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x100000001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x100, 0x4}, {0x89, 0xfff}, {0x167, 0x8}, {0x45, 0x81}, {0x21, 0x4000}, {0x25, 0xb49}, {0x82, 0x3}, {0x8d, 0x1}, {0x18f, 0x1}, {0x89, 0x34b3}], 0xa}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getdents(r0, &(0x7f0000000100)=""/33, 0x21) 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x30000000, 0x3f}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x3, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x7, 0x100, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x22, 0x2, 0x7}], 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003ef000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x1}, {0x10000004}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300015b255d985ab79d09120014055c53946bb1d5188bb6a3057fd351bb48b71fd52100af2b4a0d481aec78dc1ebdc29638a92cdfd192a3f6482388f04be28df9e386dac3fc3bcdb892cd53c6317596b4122abdfdd904b9b38c8c8a8381d7e073e8eb87c58efe8e5ddf1b04745bec99508f00f2b65d69e54459dbf69a982ecf22a30cc36b83f83880d47d99d2c868261839bd1deedfafba40022d5777c590ffdc60ec3d899"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)=':') 16:00:06 executing program 1: socketpair$unix(0x2, 0x2, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000080)="030e42923c9c2fa3fc63215fe4189f9f4a6670706a569023112074591c1028444fff9f50763909ad963cc4457edb78d8617c74da90ef2a82301574f69740681b5005a8455325edc691597601d58fa8fdf2090fa2d9b49609a4c360aca5029238e617cc714a07e20fdd80dc7851397c", 0x6f, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) socket$inet(0x2, 0x8003, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0xb, 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:06 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) munmap(&(0x7f0000005000/0x6000)=nil, 0x6000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 16:00:06 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x6) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) r9 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) close(r0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00411000000000000000"], 0x10}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/5, 0x5}], 0x2) write(r0, 0x0, 0x0) close(r1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) listen(0xffffffffffffffff, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xb, 0x110) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r1, 0x99fa1dcdab27ef73}, {r1, 0x20}, {r0, 0x80}, {r0}], 0x4, 0x80) recvfrom(r0, &(0x7f0000000140)=""/238, 0xee, 0x800, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() r2 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) listen(r0, 0x6) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r2, r3) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)) 16:00:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x23b, 0x8, './file0\x00', 0x9d5, 0x767, 0x6, 0x4}) write(r0, &(0x7f00000001c0)='\x00', 0x1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xc68) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) write(r1, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) accept$unix(r1, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f00000002c0)=""/14, 0xe}, {&(0x7f0000000300)=""/76, 0x4c}], 0x4, &(0x7f00000003c0)=""/202, 0xca}, 0x802) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000340)='Ms', 0x2}], 0x1) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x6110, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001100"/91], &(0x7f0000000100)=0x5b) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x188, 0x0) r2 = semget(0x0, 0x2, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0xfff, 0xb6d, 0xffffffffffffffd4, 0x5, 0x3]) ioctl$TIOCSTOP(r1, 0x2000746f) chdir(&(0x7f0000000380)='./file0\x00') 16:00:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) kqueue() 16:00:07 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x8000000000028a8) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x2) dup2(r1, r1) close(r0) socket$inet6(0x18, 0x4000, 0xfff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) fsync(r0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000200)=0xfffffffffffffff5) chroot(&(0x7f0000000100)='./file0\x00') poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x115}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000140)=0x5, 0x4) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000005000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000), 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x121, &(0x7f0000000040), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x15) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x48) chdir(&(0x7f0000000040)='./file0\x00') recvfrom(r0, &(0x7f0000000000)=""/17, 0x11, 0x1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) writev(r0, &(0x7f0000000040), 0x0) setsockopt(r0, 0xfff, 0x1, &(0x7f0000000240)="4aca80e0347dcfd59bb399f09092ba333d6059eb92f3c205db9d645cae6fbaad289895142d969cc347ce13c2b063414cadff7db7b99878a5fea70aeccff5f3936b9ea82e48a177211d43069b298436359ce68637bd3817543cdae7ab71a3d22e8931de36c8f58524940d51b4f7f58d4e7c6b96a333304d408f81ff9b2b5b0b5b36d30936", 0x84) setsockopt(r2, 0x948, 0x8001, &(0x7f0000000180)="6e27ba19466ce2bbd2e321cff1d9244594cfa28bf34b1672a6d46e2d37c6ae84126188a11cfce52fea0eb3aa0cb1ed05d787382362f7c1c7a85f7521b7d08bc31fc561887bc6bd26f4252ac757bccb6c62a35a13577241d5fd3f80d9c952c9029f145b4e455d9af4da19fb3eaa8e91a9dff94a29ff19ff1fb14516ac46d6a9717f54a262fe3b601febe702110a99faea47c4a32bbd5a9b681eba54742f", 0x9d) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xfffffffffffffff7, 0x3b0580000000}]}) r2 = dup(r0) getsockname(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r3 = dup2(r2, 0xffffffffffffffff) munlockall() r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r7 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) fchownat(r1, &(0x7f0000000180)='./file0/file1\x00', r4, r9, 0x2) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:00:07 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xc815}]}) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1c8, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = dup(r1) listen(r2, 0x200) lseek(r1, 0x0, 0x40fff, 0x0) r3 = dup2(r1, r1) fcntl$setstatus(r1, 0x4, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) r3 = getuid() r4 = getegid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x9, r3, r4, r5, r6, 0x84, 0x7fffffff}, 0xe8a0, 0x20, r7, r8, 0x6, 0xffffffffffffffc1, 0x400}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f00000004c0)=' ', 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x0, 0x8b9}) syz_open_pts() 16:00:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgid() setegid(r0) setgid(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20800, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x920, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="e6a4e66711bbf55792519b1fd8693e2f4889ac6bd8", 0x15) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x3, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x120, 0x0) r0 = socket$unix(0x1, 0x6, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/79, 0x4f, 0x42, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = syz_open_pts() mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r2, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTART(r2, 0x2000746e) r3 = syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x158}, {r2, 0x42}, {r1, 0x4}, {r0, 0x19}, {r3, 0x90}], 0x5, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x97e7, 0xcc, 0x4, 0xbe1}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x24, 0x4000000a, 0x200, 0x6}, {{r3}, 0xfffffffffffffffe, 0x80, 0x21, 0x7f, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x100, 0x1f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x21, 0x4, 0xf4, 0x100}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x3, 0x6f}, {{r0}, 0xfffffffffffffff8, 0x14, 0x80, 0x9}, {{r2}, 0xfffffffffffffffb, 0x0, 0x24, 0xdf, 0xab72}, {{r3}, 0x0, 0x80, 0x2, 0x6, 0xaa6}, {{r0}, 0xffffffffffffffff, 0x20, 0x46, 0x7, 0x8000}, {{r2}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x3, 0x3}], 0x5, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x8280, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgid(0x0) r6 = getuid() r7 = getgid() r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000440)="5feedecd48c02f027578263d287ff0b70b419bb22778fea317682719182836a82471df102b2dca5b510b625b3c75fd3eb4b6e2f09b0280f2c9ef3ddb2e4b93b968d927baaaa16f1cfe5b3f047187ae7783c89a224fbcf72509f7d789ef4beac5c835112e65022150cfddfba45886f56fe754af933b0fa654f4a5995b62428e96c560eb0177568e2aa98dc2da02aade616bade5aa491e6555b0c0a04871377390762c610ffebf1ce894002f9fba86effb576336d78226", 0xb6}, {&(0x7f0000000500)="59c0aaff761e96425fa27074e0189ba6b646fe55084c8366520f7b21385ad24cfab0776a5eaf8c5c1de1955f7e31542e51099ae9c29889d8a98d1b9ab8e550993997c43b96e2d8911cefdf44849ebdddf57e65d3aee0af3cfca711f22f1bdaf5a48001ddbfd098bd6df07948622a88ff860904eb4c85115720e609d5e319e9a5aaf7683d2effd8c92102dea1033e48b8adbed385caddcc49d8875a3b8d591f8eebc99dcdc51ca97f80bbbd23d3c1538b4b3ad5846a659c8f799592", 0xbb}, {&(0x7f00000005c0)="3a2b9cead5d101c6398c8d63b164dac8487dab27bb8245d8ae92049a0e1141c3cffd62fee669ae10f174d410e7c85286f4d483e57ec25660f6fe9030af1d5a7d383021896fbda77af974b034bd6c23037615657b6ecea3496f7af44af5fe972294260f27a21d1ef00f1934a3922ff2bdd2da3e82c44ec0db27c4144b601223b1106ee766a823d35f06681dda18648b0900e1fbb06178f999f352045893a9b4406d8e410f4e6abaf5e9ef370421177dc9dfa505eb58109ad9eaf3bafc8d119a29ff0b7ddd15619b2555453af725b2c3cc86804de42d20b9f637cba25482d9f38b132b7275875c2c803dba28a6cf1a6b90ce97b529f21cbe7c", 0xf8}, {&(0x7f00000006c0)="32e2362177d9bcb36553fdba13890d6f89c1c03f0949468df8274bcf3f7af06e7dffb3e5cd9137bb86560716ff4087b9be44af805ec12a3c66706d182593ba0ef65fa3bf7890ecac0dd4c9ac1b292b10be96b23eaa4c162cc6e1f5b317614e244370cc1378f71caec0ddb05d390fcf65f5c24c8cc2cb22e9e9294cfb7f5bbdffdfedb094486d927b86f4fbc25151542624491f2f0b46109d87212f12ceb76a9ef55d3fcc54c559a1a5b0d7968fdb53f575cd74c150e624d43f6457b63d5b3cffb22659715016d9557d56b7c0263508d5505c0b42ef57511418c7d7f925fdffd35592de981365c0181120c403928853ba82980678b06908aad748353ddcbd39613998fe3546857317b607b2ec563995db937b4460aa765fc5b8509f83cb6aaaf4785fa4d929aff43df536554ba7099cf24d1e02f22e853ef58f0c21e4e248180e13fad2089fedacf4da343589c2a41475cb1a33651304dc2681913f2e49aba2c1a33443aa79d5e8000198e2bbeda4eeb1d6a84a945cf6a3446a4323880ccc136a7306040f5cc02e20cf53d75cedf32fcde6a74037891df177f9484a5cb850e284d641a39c673c68990c45c8a90c43679e5b62804243692ad50f7453200609cf9eea7365965576f54b765d8247c65790e091e11917432a545c1acc1792e8eb4a5335637fbd525e3fb8bd3b9a37008d1ad9ecba1de898f56071798a195df6e58cac4e2b4d46e63eaa17f942032a26ccf43e825015c715eb8a5f70c7a28bd74af49268a4166d60b6f43dda19ecc4d911a5a11a2b23705faafcd86b16ef4c8272abf17427128e0559f8b47deb39a2229c71bede2e6562d737a2d5e7f6f2b2b1acbe4657013baa3ecfb741797f4c52b8571b2c8263744df4bf63e1284d672136de126cb18a8d172593b1299a715923c99486d1af228662d186fd94913c6cfdf0a801262d8a67b8c775c9fe4cc3f56685e460a01b88804de97d692e7b01f9e00a5a67aa0f2875f93a5f18eab3c0d28d30d56fc56037002762775fdf75c35902a383566fcd42766285d6a5db51158e69e43c126e9c55928b0362fcc6d9ec4e69ee6a2c10362b8771adf29606215020a9394ada0279c3ed9d2d0a12ea7c50f8418663cba765dcc165ddee4107b62787c8c1df1f45ee74e606c5b1cb0c04b21311c1d8e4fb33f8c437d620c20ef92f1981d4d62d2d897a9fc2f70d04d0fdb228165f5cfeaa57dc64abe74b4e59dd99e348eb478752c29c62e6219e956f92190317bd624b948b273c9dfce8fc59177d980e2ad2d15f8bb47cbb9c64894036bb553b6ce2a29acb812b264f7d7ad7c9c6c62ea2041dcd4060f07abca39c4b8f8cf23f1228a504d55f33f923d17e6bc65dbde684f90c3d5259bcd1f0dda3822dd748de59433fe3cc65465ce890982f324c2047f5d2503d170d79ff7f764e9f249b7246b9c6c1e8af40f1fac86bfc090ba2965aac56098872b76ecadbd7c7a67a757127b309e8c476df5a421423558848ff97bf9817435c887ef40590324a5bd4cdb970b40b3355a86e313864046988489fea139fdcb2d1b551e05d2c36913b98138d106661837b59d7c18500a225fd1200dd4fe2539b81fa6da4799772aabf207f24bb92e0d9f0f6d90ac29c15db70897edddc29630465c0af979c47f9c1676f07c91a80d6c346879d4281159519062c6f5d78d8dda180c831e4035df15361cebb7878da614b75cf7c0b2f4a74e516cadbdfaa962e54276749ac27b886b3a6b82d7ef3c59766bdc8df70e265a1073ef387fa1272e015ef0653c717e3e525296c9f4a10f0f7f97ec87ec5417448749b621a02f72a1a66dc702f8eda773199770b0582a0b5140018b0e7b1a82af3c17b664c03a1fd22ce49fc7606bcba7302ca4ca2013a42ef86109effe079dc360e9b7162369dacc779cfaa3bf9349b61cb43759608d87eccece9fd3cc28d4fc33db38cb9bcc65a4163fd3f4674ef8f138da14d0b4264b2adfb005ebbd28268d87a60e7a848e59bb225c764dddfcf746721e0239c909fb50d5e375d84e66ebd0a08ba9788899ef1ae044dc1265f3a8f1a6516b95586bdd4d687f85d2dddcb4eac4b30fbb10464bf62b30e1131622ccde0e4772fcef39d0ce2c2e04ea4e6a90fb5dfcb23503ba9c596f7f172449b0d46efe23dfa49c266f5157ae170317917955ebceef033cdec150ec539deb8f982e4109304275459151fcf1e3c3ca329b1acf69c5fd5c8eb079ac25252726db9a185ce76ef52af2b5de43d069aae42d3ef4d53a335176ce9f70d932c9d1e18fe5fef2ad63237e3a8f0636eaf29109c35c29f986ad7e50bf1b42e88545ea16b079e64176ab729fde16fd04305d9dc99898812e59cd5a1e5cada7bf50a847f52c163b5b2334e2ea118fcf1ce07ce35951644d4def06a7f0db02f7b67df14893ee212a54f45a1cd2499f0ff742a5d2482ac60ddb417781797a468117057816502a6743ef86b6baf1f6c97459852a9e71cf4ff41a9506df60caa1c001048828fe6412ea2d01c4ed2ed6bbc8089dc7e8eb4c6b1a25ff50fad57c19b43969642125435d609e9c08aaa68aba84d618394b6eae744f7ca265ee006fef04373f78685e8cbe137609c548c54bbb19e007f1a32e24f1f438c0c69764cc29d3df92c0ced765ab7d4737c0fd4617ddaee0611f41ce45973a864c5384c3adad20aca4b20599e77adf4391075dc68aca7c82fa10546521431912692d0042c9ede929f8c0150e35643fc14b0e878a2200dca0106a88360cb9d9ac34ea4b0653fc5c46b9eb2092fcab1a5a021660187e62efb6851dc514bcb32d5e202d15a89ebf431637169a399713c746a56658359fb56150c70b53d38850e4cb8595314f805074a6a60b687c6eb68676389730a86ac602a5f48a5077554fe38aa8ab4d75c8b5c6a84d79da4eeef56cb0876af6433159671ca8ff470ef2083825419bb3caecd6a0a006f95c61916b524db41562cd4a30bd20554462a6b91da97172bc0a5c8fd814795f1f15fcef0960e25ca06b239b2b7b3b7da9c3e678def1591626c43a24e93e8b340f0ad16663e843b69ed8da64ffaa2290687c4824f23a39099e53ec86f46691a82137200f49a000716e5802f8a821b993a3b4424d2a496a04ac755629a2da1f69f24c081bfbbc770f686875955a3347394ae4e3ef16a4a10770772f33c14b750c7f24858ea304a3f9a2cce3bf9bc37373c4e022c2284211040f84b4e34764c1f90ef07fe9c3ac17f0788f52df5f6d65239954c9d0ac04658ce0981bab628c80a73d1e3ea87f94d7d4b58d9714c8bd094e1fc20514fcc0be3808d46099b2606c84bf4f617635e7ceec0c9dba94612035caa57b1ba18585e75493762d7f1a41b1a88e32d6b9934abb466feae10857d0a241380a6257f92f60435785e74d4f54e49faedf1733d96d8d51b0cd5ee4a9cf46b48f7da945a5d08aa994af38c96936e9aaf8c708f64878440e52639f9790d47e935b4f5c11f37270c718d3142cdc77c47a528b19fdba61713b01e29d23c8834b2ebbc081af4681f8da843c1622b606e7f94ee4cc5ebe5a45a86546f1e9a054458550d455c8a7c57dd109e596d1a8c5bc3398d3158701f99d2f9b89a6b5cfe7852c81350d39b36fe1024b7ed34f3b961740442c5174fb06068becf9167e9b29019e6c41daf1c5ddc504fa6e1c4657eee42fd8595928dc336614803e74160b132777e882d7c25af17d642d4c2e0b0907d6313311d9d2380bce8e953be0f371c0364c090588269d2de36683d5a3a6cef02e2c1b86e957b4b9a6cb399ab740b45bfdd3e6adc12f6c0ebf29157bba259549c64010e10f14a7f394900c51e97976999c2e1d9f8026afb9eaf018aee377ac1a338db9482e5572e5df11324c6e3fa807f56e4e38f3e8ef137797ff3c17865243c75a398d26f5878a3897a36e9115dce89750758719ce98f763d40c41ddf650420c66bc70e39f78a846dc291cee3ef352595fe7eb203fc07bfe39a4e1a3499fdf5177689950f8e63a6f497ac1043d7272cf6225281b78299c1d86f30c2cd7ca002570c2e1d07df679d767c1ee2db809cb52b9000b1b816aed4765994521bb8acd1c2678686c9b6e72f1e5e3701b7d786e2b6f960ce285e69d88af16a0e743700267635a47be07cb74f2a8e41aea7c53d84e3dee109be62872e1bfafaa3479a120e0bd13581407173aeabbc6c0001b55cb147bbb3c9294aa9f58281639c103bb38322a50e45923615af04adaf9a73b585e5b7b881b902784e32926972999bd948ca7a43d556ccd567c7538655e10b145a90846c7e2d2ccd60233dd36ec280a4cb69380178e8d6236dcf5c637abe96edaced557a61892d701e96f5faf3d49bab6b7ccbbdb01d8eaa141a6f02c32156bdcdb0e0d47fa38978aef14f37580f3ca346a7c0e56f186d9d26f4472cdf4e5dd3c0f95865528ba7833644ae14d58bfc68dc5fefb9c15922d7af80ce2ef4ffae1a30ff9ad6b75922ffb5f854d64c6bf57039fbe6f9be781dd9bfd1965a82d2f727c71a0d3b5353983e58079fd170061425b37f82687374968298e9771fe13c03f9cd898c93ffb1a7ef8849f17f7e4cb19233c0c578d951eca90791dfd64073d42c3e1744b2fe91ae64154b184208e90763b767a7702717354d13bae62c15e6a4e1992508e520e84d8dc05a58ab41f83b5fb1bf92937d6f77ac06aa2403f2055ae93d8e4a11f97a52d2c21cd1e752b2385890e4c8eafd46e05ccd10aa19c1d7ce1c2ac260ae4deeab7fe28e9a62c33c867af9435379a6eefb021b386c8521696c0b2cbbae19560b01fc1363350b49bfb461f386641f738b823107a4063fe2b87b328e715e6d6bc5552996921a1c492998ac0f4876236bc7e886a6a98f00e78f431c9c301d397b76fab79a9740c61d504e98291f263c585a33ffdbce83bdb34b87b0dbdf10821a2b8a45560f430b71fdf4afca8ff1131ac8688f1fa7a7288136243875e9ba254702b05581928349e4b5aad453b44de92edf0d65b440da59f1afaf44e79b45897ae679bd7c2eb5e0cf5d81b6efa4f73d676059c03c6b17c4ac43ad9811f87a455ca6ba20a1892c88a002410d6d5f3459578bb16882c6ca8182c567be3d489d4aa300bf2f8e607a1db25cb016e6a50636051ac413463614ef44ce50e10a7eb0d1a7d2bb5c26590bda48a20d387564bc26012c2e6fcc70c6afc9e0ac604e4900c5a8a1fca1c8fd9efa137e63e6ae592f0e8af9706a440595de3d9fe7665df01cf5c7f53f9778f5e1e80f24328ac45d158c51e81320abe1c420157a240e91818478c7ffde6a4389e35949b0b46310cb98d1db3c033ac6243e380a201725af6466a86c3dc81d88747ef39476a65e335be3789d65db6f2718ec061cdcdc72ee60efa13cc61d666d53114a5f05d463c46a03b9fd106812a6f44e971cd2564e407c38f6ef0e50e1092deb96115ed5e058d67154974850c1b2805f6cfb742f7f25b21233ea05efc6b49a09d26a89291f26e4b8c562d94ed3ea758c8f03573e4a3cef8a261e52a7856e9fe156e77f2e01a09c112e411f7fc1064b5cfee0a28b4bc7bf76b6a154fef18b9e57186102393d451733fe0c89fdcab1731760d2e19a8ea90f077cfd367953f8de68581bc41ae1aab169c2e3c3f85bcfe47b03517c305f4573776c9853e52783e0ed0edfc9dc1794f6a1f8044a30e60e4ac8c611c4e242d56f380397316699cce1418761a3cd266d2588d17054c46ec717746683d893438e51955eef971c760668df0a576a750591159c47fb70c5f834f111c596e6b6b042d4ec1ee5", 0x1000}], 0x4, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xf0, 0x4}, 0x1) fcntl$getown(r0, 0x5) r14 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r14, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r14, &(0x7f0000001b00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0130f53ecd0e00"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r15 = semget$private(0x0, 0x4, 0x4) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f00000000c0)=0x1) semop(r15, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socket(0x18, 0x5, 0xd2b0) fcntl$getown(r16, 0x5) semctl$GETNCNT(r15, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x8000000810, r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_flags}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x81) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x1, 0x3ff, 0x3f, 0x100000000}, {0x7, 0xffff, 0x9, 0x9}, {0x1, 0x1, 0x1}, {0x4, 0x3f, 0xffff, 0x1}, {0x7, 0x3d2, 0x5, 0xdb60}, {0x400, 0x3, 0x0, 0x80}]}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000b40)) recvmsg(r2, &(0x7f0000000a80)={&(0x7f0000000600)=@un=@abs, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000640)=""/171, 0xab}, {&(0x7f0000000700)=""/203, 0xcb}, {&(0x7f0000000800)=""/151, 0x97}, {&(0x7f00000008c0)=""/223, 0xdf}, {&(0x7f00000009c0)}], 0x5, &(0x7f0000001740)=""/4096, 0x1000}, 0x41) getdents(r2, &(0x7f00000009c0)=""/40, 0x28) getdents(r1, &(0x7f0000000340)=""/13, 0xd) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x2, 0x1) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0x9) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000005c0)=0x8000) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000001c0)=[{0x8001, 0x5, 0x6, 0x80}, {0x100, 0x81, 0xbb33, 0x37a}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000154, &(0x7f0000000140)=[{0x7f, 0x10000, 0x0, 0xfffffffffffff569}, {0xffffffffffffffc0, 0x778f0fa6, 0xca, 0x8}, {0x8, 0x2, 0x40, 0x8000}, {0x4, 0x7, 0x4}]}) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x401, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x1000) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x808, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20800, 0x42) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='.\x00', 0x4) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:08 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x83fb, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x40) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x9eb4, [{0x3, 0x400}, {0x1, 0x80000000}, {0x3, 0x1000}, {0x2, 0x9}, {0x1, 0x2b713d21}, {0x2, 0x781a12cc}, {0x3, 0xfffffffffffffffd}, {0x3, 0x3}, {0x0, 0x7fff}, {0x1, 0x7}, {0x3, 0x8000}, {0x3, 0x7fff}, {0x3, 0x2}, {0x3, 0xdca}, {0x3}, {0x5, 0x6}, {0x3}, {0x1, 0x2}, {0x3, 0x84}, {0x2, 0x8292}, {0x1, 0x4}, {0x3, 0x4}, {0x2, 0x7}, {0x2, 0x4}, {0x0, 0x6}, {0x3}, {0x3, 0x6}, {0x0, 0x7}, {0x1, 0x1f}, {0x1, 0xd6a}, {0x2, 0x7}, {0x2, 0x4}]}) r2 = dup(r1) clock_settime(0x3, &(0x7f0000000000)={0x2da4, 0xffffffff80000000}) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x140, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r3, 0x0, 0x5f) clock_settime(0x3, &(0x7f00000001c0)={0x2, 0x9}) 16:00:08 executing program 0: r0 = socket(0x2, 0x4000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x810, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=[{0x808, 0x0, 0x0, "6a19f97239cfe854b24a9de16c8415a87cc73a5113fa0d0d5f67addf812fb09c58ad21b291c26313b5b4165b9af512f1ee736bc307e81cf5c12f7e94eac2e7df2324384ee839b3ef786165685cb2d0a557d8bdf1028b6e7092efc9236edfd4a25eb44fbc57270779aeebf0989a32e567aea4450c254a8355ab75f29ef7e148aeb553a34f88e357527b6b3ab3d51f366311fd93c5825f55c4b20e0ffdea46a6bdd7d5b22bb5ca34c9b2dcdac169f664ebc1d60ef6fdacd107cceee26963c5ed2cbdfafa584aaf3e23869509694e4ae6b334e12ed212962ee00c0e0faef6c41beb157de57abd406470f80b7922e9c11ad5bdb0319504c68140a887ae22312681bbff31c5c3a405816524c5ab30090ffc86a3800edfdd72770a5668b19b869101253de07048547d4acb4349307544813262fd9e47c1d1c53148eaf2b9fe32106305a347bab47bfcb8dc24fd7ae5fdf7401fb331c9ba04234d3d9e26bc2382972462efa54b4df128e388c453e762c4bdd715944c04da23ceb41fce71a60684b8ba620b596bb06f64bd96be340474260951ad57fc46cafd19ee631824622bcb9dc8f54171d162fdc13257eb8b5dbd319312f4fae575808a7f20643d7f220689c9569390d4c85bf9854eff23928413c8addfedc4ac3a54b35e8c3ec13b74c4334534ed102802cf22ac2f6849346ca5ae1ddc398f4630ebc38e0fb80111f8126bff8a03210a946c65765421654ee856e2cb3665e4b7d61d25577653fa1ae58ac1a78fb915114d478b18cea7cee033fdad20759b06ac0f68f5ea9e429106f7e96173109539c3410a68299d018392adffe57f0e7ec249280b2161f950eca83858871094aa38aca40389ed7700883c0728a79740a12a2af75e47fe3643f07232699174592fc3b6fe959d86e16ad4e4cd40fc97aaa8d5761c72998b597fc63dc8ef360de975d28f4a2f03b10866c47d8cbedd9b4220cdfe63d3ee6b32c546b5afcc9d063670a849a1cda791f8cf502d18bc386f300437d6e1eea67ddbf97415317bf5105c944167fbc3370ab007aafbef4ae369a945eaa3ed842f7771e176593257ec54dab30e4172e5b5f757c294dcd26209d0eb4cd92f009119377e201048b84c1cd0f7f35fde0f20cc637afde8038334d4a85bc39a44e35fdebaf8dbb5de8f29c1c80b8a18ec26cca95a5b974d0a28e0aa7b49cd466b5946d0e969458832b4df25673a0db0880ccc10a3c71d1598d941678496372a478c827500f8cd6939d78db9a8bc7e829a724bdc92c9798c20e777eac3d757ce0a78cf5bcfcfcb5c8ee300515f9c4eef8f2a986f52687e7d4022c5e6772c9ca79c494f5250eea78c80a00f5602fe32c6184b54fbd1f4f6182e17738a741bcabdac23c59b5cb1c740f7349d75f3d13c5da28751526413992d7989578547beb3908732f9dc256dc82b0c27bbe8ac5feab7bb05ea4562cf5c6dd41663ebfe49d49984c2fc65d55c9542b7e25c2c5f637c21a28afa176737a1b3955c80f9fbbdbb9f9a33c27f58a23b395dc7b77909966beb9d14050b0d22420f22833d469d019bd148d7e95ab8125ca8461d94e0357f6ad8dad7bfbc240bcf94718997aa5bcc1ec486a5312487f7c137fb239be9f73dac49778e189a44a7c6ae9c3784ae2e44c32a910368367ad45a80830948eafb59101a1014e0f8f8d0525d0a8dc87f60de5f98179a4cfa68a25426b599aad67b2165494b9fd23cca5076e394a948a697a3285cbd7793533115e4694b97a8e7e4a3de81bc42c14c7cc685ab0e383034209ca6b37a1420ddabe3d9d7f568c0656ebc9043dbb635aae58c3246b8cb04562acd2ce91a8ff356782716121ca1b369216ff11d3a516a8e5ea4adc25a741bcb5d639a5202903177f260acb6e4105191568ffe239b5e6acd2f604c3729a7ab21224e800ed921437d7cef999b41796f92215010dd432e8ce1b27ba7397ba92664cb81599ad96cf1f73a451c174cbda568a14f2cfdd4a772959f85e0c5bb2ff74444bad8f02cd66cd3931f5da43ec5f84dbab95caf505eacc292122265a964b4c434c99f7b7456e5c9623e598511e9b22fb96d8ee8a4e4abf0c186b7ec00f6012f6db34cacd6ce15d33598bab0bb2262f1631525c3ce0953251daba10451c2826cbf3b71e9f98c9d901b4722148e0f8a90d06e8b35de1384724529601afabb4f37910a632d8c2a0985998d19b3e6c82206555d9345356f8ac54a6f3f442a8f2b2885ec2c9e4100edc63f25e5a4f7f7e90e9c99c13dd953e3958b8b8d25403c96994f0a208655943b903af78c585ee49058800d063c14c467a54cd95c6eb2a4656edbf6e9949f3f93623e47bd5e1bd7d685c847a2fb25d383582edcf9b174ccb7a1265deec6309726cb37dbbf3d8c73a801daafa6750431e279f6d62f7f287b0c964e558aa5873ab965d4efbb68823d44e9439fa17a5333120ad532d2ca0fa9940dfcd832148ed60933e883beb2109be0f86d19fcc33aef685a7afc4656e73fd091352740b6c63640cefa772b250e9aad7ec6cf5681fed98596616ea42da1578eea6f2f06a3d02b0ded15995016b4a592ca58f754afcd5f67d3d61070ad5c2f6eb9a97eb950bdc8c2bcda2ed88bdcd3770fcb636de9e1034c698cc5d0f4dc282c0aaa424c3c51fa308f786563838e00a10455e04dfb3c8a3f201c6d3d4524633bbb25adf721cb081adfcd62ec790f660e86ddcd1324e609cef106eb0a17d237a333e9629aa48c564b75b8db92dec2c55e0e3025808a249b64552b8313e9e53894cb4f5abe7f9748af5f698f7171f9980e2de75e33ced4131c6be07b283612a8a2106a9d397ae7452b4c50f14a1e87b411355c28d607bb006ba8b9c8487ae207df24b3450a28"}], 0x808}, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x7f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0xd3, 0x10000, 0x2, "01aa8bff5388de8de7d1d74ac31413e23d0d4f0f", 0x3, 0x9}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x1f) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x3, 0x0) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56022e2f66696c653000986ed6715d80a726ab47621e7183ac46a4b237794a2af87643b6df57ff039e495e3af70ba2885f66230385599b13a31162699dfa8ade7ca33547ac9cf8a3a4c0394018666f68"], 0xa, 0x0, 0x0, 0x0}, 0x0) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x3000) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() syz_open_pts() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 16:00:08 executing program 1: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6532005f2de95966ef9d792be5338f0dab71f7c814d56353ffd9646d4a9b640e24717ebc6cb78a86cd4bdf8ee2d5ca0000000000000079c48e92dbe3429615cc79fc007fae5a5e973077338dac69ace4452a1268bc9678532879012db551a1c31dad424d9670c865ae5590c16498"], 0xa, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x8}, 0x408) ioctl$TIOCCDTR(r0, 0x20007478) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) kqueue() munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x880, 0x28) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)='=', 0x1}], 0x1, 0x0, 0x0) fsync(r1) 16:00:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40000000010001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) pread(r0, &(0x7f0000000000)="4824f42990aa8beae3e016ff4c567fa17c096b432d15441e951c2461628ff4c74d21b2acccc671771ea5dfd1f1fe", 0x2e, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x60, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d501131"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="01000680", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) write(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xb53b000) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) pwrite(r1, &(0x7f0000000200)="ea6d78639205fca5966153a20c85c650c4fb8dd4e58e98bc97a67488978a9ba6d916a747058801836a4b33b1853704ffbd9012f1b423d6d259c2c79707db7c1237bc5809fac297fd11e4679fc8dbe1dd9c5fc0a4a48d19950ffc1bd0c08a20aed471ba606479f044", 0x68, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x81) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0xbedf, 0x1}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYRES16=r1, @ANYRES32=r1, @ANYRES32], 0x3) r2 = dup(r0) socket$inet6(0x18, 0x7, 0x1ff) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x1300) pckbd_enable: command error 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:09 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0xa) mknod(&(0x7f0000000140)='./file0\x00', 0xd020, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) chroot(&(0x7f00000001c0)='./file0\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x1000}, {0x4c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20201, 0x121) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xff, 0x80, 0x1ff, 0x9, "0d62a5d98f441f2b25962942c62436919edbb544", 0x5, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x83, &(0x7f0000000180)="0e1e483f5b1b9d11d943a4d8374118909ce0d286353403d6ce4f4f9af7e17d9d1b7804c2b0146122d4d7a8aa38e51589aef17e20d3b2eb97b49ca756071cec87b0a949784651031653721fff3dca491a0a932b93c1f42fabdd6cfb1776e9461db4645355b2be9f15279193bc2a01d835b8baa4a180f3446711174098692869fc654c34d57d15d91d398007d78084792d189b0f324a2f53583fba2e2a450dbfe157399857d0ab0aafb6910a714a1218d28955335ccc56060839f2be86869596b611445992b1e837a0") 16:00:09 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r2 = shmget(0x1, 0x3000, 0x110, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/169) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0xfffffffffffff, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) syz_extract_tcp_res$synack(&(0x7f0000000800), 0x1, 0x0) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0xcbe, 0x8001, {0x5, 0x9}}) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x68, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x481, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/120, 0x78) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x102) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x1, r2, r3, r4, r5, 0x7e6bf4bb8794a6e, 0xffff}, 0x9, 0x10001, 0x6}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000300)=""/190) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x100000000000005, 0xfffffffffffffff7, "b04d6a666a57fac90ad6f00a00f3ff4a6e387651"}) pipe(&(0x7f0000000040)) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) pipe(&(0x7f0000000100)) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080), 0x20000000000000af, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xc, 0xfffff, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x70d, 0x7}], 0x1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x5, 0x8, 0x2}], 0x100, &(0x7f00000000c0)={0xec, 0xb9}) poll(0x0, 0x0, 0x6) 16:00:10 executing program 1: r0 = syz_open_pts() getgid() r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/13, 0xd) r2 = kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x100) r3 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r2, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) kevent(r3, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x2c, 0x5}, {{r3}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0xff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0xc0, 0x6, 0x7, 0x6}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0x7}, {{r3}, 0x0, 0x8, 0x1, 0x1ff, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x60, 0x80, 0x1, 0x2}, {{r3}, 0xfffffffffffffffb, 0x2, 0x40000004, 0x0, 0xffffffffffffff26}, {{r3}, 0xffffffffffffffff, 0x10, 0x0, 0x80000001, 0x20}, {{r3}, 0xfffffffffffffffe, 0x20, 0x40000020, 0x1f7, 0x3}], 0x0, &(0x7f0000000580)=[{{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x1}, {{r3}, 0xfffffffffffffffc, 0x50, 0x80, 0x5, 0x6c0}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x8000000, 0x2}], 0x2, &(0x7f00000000c0)={0x9, 0x4}) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/247, 0xf7}], 0x2, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='on', 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x1012, r0, 0x0, 0x0) 16:00:10 executing program 0: syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) syz_open_pts() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x30000, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff32) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x656) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) chmod(&(0x7f0000000080)='./file0\x00', 0x60) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x10, 0x40, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000001, 0xffffffffffff7fff, 0x7fff}], 0x9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0x5}], 0x9, &(0x7f00000000c0)={0x800, 0x7fffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000), 0x4) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x31, 0x2, 0xffff, &(0x7f0000000000)) getsockopt(r0, 0x200000029, 0xfffffffffffffff9, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) syz_open_pts() close(r1) 16:00:11 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}) clock_gettime(0x0, &(0x7f0000000040)) 16:00:11 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) utimes(&(0x7f0000000040)='./control\x00', &(0x7f00000000c0)={{0x101, 0x7}, {0x66d, 0x1fcf3c71}}) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xa0d4, 0x0, 0x57ca, 0x1, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x80000000}) chflags(&(0x7f00000002c0)='./file0\x00', 0x1) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000540)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x100) 16:00:11 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x584a5567) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) 16:00:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socketpair(0x10, 0x7, 0xffff, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0xfffffffffffffef1) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x60, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1000, 0x25e) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x6}]}) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x707) syz_emit_ethernet(0x23, &(0x7f0000000080)="ef65f5f109000000516b3bd2e3b8f0d9e32ec7c785dd099260d77ca4a56de7451d5abf") 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) setsockopt(r0, 0xffffffffffffffff, 0xb, &(0x7f00000000c0), 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xfffffffffffffffb, './file0\x00', './file0\x00'}) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4d9763cdab9fbd99, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/98, &(0x7f00000000c0)=0x62) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:12 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000000), 0x1, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x82, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x8) fcntl$dupfd(r3, 0x0, r4) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x42, 0x100000001}], 0x1}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x480, 0x20) getpeername$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r6 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chown(&(0x7f0000000400)='./file0\x00', r7, r8) lchown(&(0x7f0000000440)='./file0\x00', r6, r9) bind$unix(r10, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSDIRFILT(r11, 0x8004427d, &(0x7f00000004c0)=0x4) mlockall(0x1) bind$unix(r4, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000540)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x8, 0x0) fsync(r3) close(r12) getsockname$inet6(r11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) chmod(&(0x7f0000000640)='./file0\x00', 0x2) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000000680)) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) fsync(r0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x42cb, 0x7c}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x56) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) pckbd_enable: command error 16:00:14 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getegid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000000c0)=[r1, r2]) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x6010, r0, 0x0, 0x0) 16:00:14 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8a91, 0x98) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x5ee, 0x5}, 0x8) dup2(r2, r1) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pckbd_enable: command error 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x24d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xae) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffe}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) close(r0) syz_open_pts() r3 = dup2(r0, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x6, 0x3, 0x0, 0x3f}, {0x0, 0x3, 0x1c2}, {0xffffffff, 0x0, 0x3, 0x1}, {0x1, 0x4, 0x5, 0x7f}, {0x800, 0x401, 0x0, 0x101}, {0x7, 0x100000001, 0x4, 0x8}, {0xdd, 0x8, 0xffffffffffffffff, 0x40}, {0x0, 0x4, 0x0, 0x401}, {0x472, 0x0, 0xfffffffffffff800, 0x16}, {0x800, 0x100000001, 0x6d7, 0x8cd}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") pread(r0, &(0x7f0000000140)="df77ed85fa6b1fae08f6ebb68e96ee52374c09ac2cf279612b40a86bade916be2f053a6d69b2be82b1643b4d67d3c9184342ce025a090e0bc2ae7019265ff180005ebd622a04fc04f982bbcd544a5927e60a64a40f7cfd44471b3b20c048ed3d3cb0c90126d3fd7b9b03de26d08edb8179091ecc39341f90ea7a94c93e274f91227b8e5b19a33854d44d0e010a28a56638585132b0f4fc71b5c80ad2eb325c2007a62c677f8b9e2e6a668e573e6cca6d99ad7a2bb4c3e4fad75712814d690967494c61f63328c9a3f68603a72630955b9fde8e7521d1ad81bffb083e751b474d825fa878abd1bac84fd59fcf88f5af522150e8e8acd75ba421dc", 0xfa, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r1, 0xfffffffffffffffe, 0x4, &(0x7f00000000c0)=""/45) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x300, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0x3]) semget(0x0, 0x1, 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000002c0)=0x7) semget(0x0, 0x4, 0x10) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x4) semop(r1, &(0x7f0000000380)=[{0x7, 0x0, 0x800}, {0x7, 0x4c4, 0x1000}, {0x0, 0x120, 0x1800}, {0x0, 0x7, 0x1000}, {0x5, 0x4}, {0x1, 0x0, 0x800}], 0x6) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="000000529f01000000000800000000000000000000080000d54cd7640c71fe669485e7dd082568c61ca5d8fe4628ec242aab4d1c4267885b2bd3eb07838a38a77a43c2f8b16d6c74fbeae4c1a4cf33a9abee5edf3c845f26da793dff5109178fd481f18e579d2c33958fde1d28be14ca25151bbe05629e1ba1cd2eddcd2cd11b55360f"]) 16:00:14 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) recvmsg(r0, &(0x7f0000000200)={0x0, 0xfe72, &(0x7f0000000000)=[{&(0x7f0000000040)=""/101, 0x122}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) setsockopt(r1, 0x1f, 0x2, &(0x7f0000000240)="49c288c2185ea2bc837a47c07b8fb1a25ffe1d87d64e5d4ae1f8e08a8d2a0682586427dd8c7fc6dd59378801f413785f64f8a350b89d374ccfe30bd9482b4d4d337f62b1cff6c0b4721631ed856052f98cb61753318be8901494ad910ca8075e2e61f28a901b6ac8afbef92586097c0a6189bb65a3eb42be0b89da9aceaad5c0aa2f99f58db9b2aa4e4feb16f41e3a9520f31d423bc9cc64c6570e195bb1685b93917533ce676a115014f5889e3b002b9f018f29679d1943e40f1a0ddde517dbdf98b16492a349f480fea59761bea00cf7e5bb1763aae3ecfd6cd2e65afc613ab65158421fdcb0e454a25a", 0xeb) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x74}, {0x34, 0x0, 0x0, 0x7ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18200, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) close(r1) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0xfb) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="622fe8530c3c0700", 0x8) 16:00:14 executing program 1: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x9) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) pwrite(r0, &(0x7f0000000000)="540eebc16628988f294edcd196275ea5e602e4187503b7b47aa7639a6e353e01ec7b1eab84fc58bddf08e86850e48a6929f529ba29e04528bf6391f8e077235267dfe939690cd37b50d38629a59443e23aa44ebc773bf1a60fbcdc10dfbf8b5b0859d06a5db76db24b5772d2efff1641a13bfedd954e375354", 0x79, 0x0, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2000010, 0x1f) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf9, &(0x7f0000000140)="7ac0265d5900") 16:00:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) mmap(&(0x7f0000a10000/0x2000)=nil, 0x1b0f520000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20001, 0x0) socket$inet(0x2, 0xc007, 0xffffffff) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000000000)='./file0\x00', 0x488, 0x100) poll(&(0x7f0000000480)=[{r0, 0x2000000021}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) fchmod(r0, 0x80) read(r0, &(0x7f00000000c0)=""/17, 0x11) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@in6={0x18, 0x0, 0xff000, 0x4}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)="b6eb3d1335b54d827d0c4362c3cbd6263a83098125432cb9803cecf6234d718daf6c7b4b172f8ef0db1ec17ae598a7f0bc2e51e97052eeff29c361d0e4b6ca06386d7780e60e45c0d3043befebd65e5e4f3fb1881309c043c3b02515d0fc9bddc505f74c5806edf1d36833f2fe00feba7211242e80eff6762631f6ca703613b11475e11e52e5a671e9fb5f8dce35e9424d9df763ebd687a8a6e16e2906a8ca57226ac714476fc58cae76526b75a3c488e35557dc2c35f51b83ceac6ae91d08fb448dd6fe54c25bfc13e3231a21ae8ee900791748ea7d3b560312d164315e", 0xde}, {&(0x7f0000000180)}], 0x2, &(0x7f0000000380)=[{0xd8, 0xffff, 0x8, "0231b90db9527827cbac917f26f4a5bdf19483ec72eb934990f0c2653f214f6405d6f94ec293b4122a1737eccd39e1478d3e672e8365f0ad83c64d2ccfc0458f96580c0a0ca1fb7da2d7c61fc9a1d2c22607d15ef8d5e79639da0e42cc6ba41053a53473b697003565e38a3405b86b6783d9591df1bc4939671a44df0b5ad5aac9e2650a51e1d9fb7991b3f017e2fe404894dc5e59df6f0e0f640015082340426273891b4febce6da93f151e1bbcf79ad9769e67ca2b918d98a1c493d3d0b4580715"}, {0x108, 0xffff, 0x7f, "5a419b9bdf6a5fd8380ecb00182d5bc709337f7fed7e87feb3a1951d688f25e5d5bf5cd2e88b23a52f97ed38ebf955d3631b0ff8aa3a48e5333473fd82ac10d161f8f777bab53606f8c66f27c4785514d5297f07e3d6040ea1e312cb9125509b7014725e02532f243cd1df18f048c0e49b94487d9e1486e40e0d78503f317d6e078563b1c401c85244a3094efef0166eaee133c2b2c8d14720837067725fd47646ef0a917287eb4c4eb8e3efce97c983428ebe5c629e160076f2e75630d62ea74737794ee056681167eb55b0756afd7ba63005c22d47c9315d0d382861e6edd90a499ae0009b36fa142e7c44510d079255f928b64ff0de35"}, {0xe0, 0xffff, 0x0, "1b63e533ac9bdd596a133ff880f714b4acbf0dea4eceae35fcf7e29d92dabb48f5610bd06da4258a917cf55e5acf180cf9ca4c76fa2cd73dcfa61500fe9dbb3e79bfbe82b8aabfe3e94fee21b496e9db4cce96e26cfb14493dd32f61721cd16d0cdee22ac76a9df6f5efac46ff2a5914eb764a3ead6093d4f1e9547a1e0ed9f64b79c121d09d130812f225e03f70383e716a167af01df1358874f295d35f42651f349e5b1ad71145d5a793af387b1ce95853063cfe7765efd0bc0778111080f5ede0c88fc4833d401325f01b"}], 0x2c0}, 0x402) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000006c0)={0x6, &(0x7f0000000680)=[{0x6, 0x0, 0x1, 0x1ff}, {0x0, 0x2, 0x7fff, 0x7}, {0x2, 0xfff, 0x9, 0xd7}, {0x8, 0xc3, 0xb31, 0x3ff}, {0x5, 0xffff, 0x8, 0x783}, {0x500000, 0x0, 0x3, 0x922}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:14 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000500)='\x00', 0xfffffd50) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x3, 0x0, 0x0, 0x1000, "855c51000267a72300e9ff1a0000000000000040", 0x80000000}) sendto$unix(r0, &(0x7f0000000140)="333a7451e0f81f16bb02d1c2870fa61a49f4ac62a826e24b8c65f2b5736d5d36b677726c64a0cdbcd473f99238e52140044a95c3890eda471f4eeea5f2d761d08e923b9e53c66e50bb97af45f0e1c9c987e151ca6b19cc5d677a3dd06d57174ad2eb337b28fcc242c20d7172e040c3f712ce7b2fe08829eeea54fde4b70fbfaf60ca77dda472cc9c1c58d449f7ea0a26764e301cd3395996febbe22a7beff3497551868b64f867cf556b3bcccb99b682d97fda7695e467e676f9fe9d66229bc0d134f045f5b84b84ae1f5dcd1f937873daba5d80bb", 0xd5, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x880, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0xa0, 0x108) 16:00:14 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x5, 0x6, 0x1d1f, 0x80000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_emit_ethernet(0xcf7ce4095244ee43, &(0x7f0000000000)='9') 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r1, 0x20004b43) setgid(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000a80)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0f0eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b6ea85b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9e1dfc268c5b7ef51b8a614aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a952a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d431700acc6ff2811cc985f6a2d7a8e4518eb55a8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056beaaf65140f0e3d6aefc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4508b21a6b4b2cf4a3bb4341ca801cf74a5d6ee04b600d097155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4471114980378c8b2f5e7187de81ceced890a46b15fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b0701c3f3e7e2b933849b4c2ff4b9473a44678e859136d82ecdd03f1a1f3f9f3264a207fa73f5cd2ba3d12bb3639a04b52b031a43adf3a2481b41", 0x4a8) 16:00:14 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8010, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10000) r1 = openat(r0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3ff) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x1, 0x5, 0x3, 0xf96}, {0x1, 0x1, 0x81, 0x2}, {0x9, 0x80, 0x101, 0x4}, {0x1, 0xfc3, 0x3ff, 0x2}, {0x3, 0xffff, 0x6, 0xfffffffffffffff7}, {0x2, 0x9, 0x1ff, 0xab5}, {0x9, 0x3c56, 0xffffffff, 0x20000}, {0x1, 0x1, 0x1f, 0x3}, {0x5, 0x100, 0x10001, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffcbf, &(0x7f00000002c0)="97a9af12176982bde4db459ada6f77fbc92767e8b6206b52d7fe419bea6a3e9b3e7041dca2a6eb3e44ed26f127e9e254bfea9f454378bf50edf7ca76b8fdb319dc2f5f5badbeb1cd6bacfd2387df9b62351c21cee2c08cc6788e0bff6917013365e016a65f51e225e281a8a355c9300a8b265876d9d86334a85c703a11901beb0bc3833b5ac265cc829c671a360b7b395c3d73cb7f4febdffe84a50c3e01ab3f51aa4fed68c23d18204a51b3cff42b2179d3cbf63985c2d22913538c7bcbdb8a954f8dccb5d31b00d21543c9f47d55e7a4dce1e9021d5c966cd91317b2afed18208cdf581f963249c1850ae9cef988601f4fc64b5c2e3c0cb7c018eccca5d60e210d7609d2c250a3d3b312e495171b937be5b7a118b3b520a070ca882c3deb579cf6960d28bc1b95124550b051524431077d93ca520aea83ceffa2f1a3e718565f9da83f1f419ef9f64b3920e6220a69af509a33b24d8d245422deac3929922dea8a0a436955f9cb4a8de3aa08cca0ccb2a1790de0161f9aec0a85ec37ab24b1885af82749ab57f5fb3729bebd73c0689bafdae60973c52e9bfa71006d64ab0fdf70f31b14c49c030ff71f4f4b8b0ae8dea76fe43d8e3a3dc81adf7ab6e8b48c04cb1dd51efc73394cacbf2612766876fd") ftruncate(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x11, 0x4001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7f, 0x8}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r3) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000200)={0x1ff, 0x6, './file0\x00', 0xffffffff8319ea08, 0x3f, 0x7ff, 0xffffffffffffff81}) r5 = open$dir(&(0x7f0000000280)='./file1\x00', 0x500, 0x20) symlinkat(&(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') r6 = open(&(0x7f0000000300)='./file1\x00', 0x20080, 0xc5) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000340)) faccessat(r6, &(0x7f0000000380)='./file2\x00', 0x9a, 0x1) getsockname$unix(r6, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000440)={0x0, './file2\x00'}) lchown(&(0x7f0000000480)='./file1\x00', r2, r1) getpeername(r6, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r7 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r5}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000005c0)={'./file1\x00', 0x9, 0x7, 0x9, 0x1, 0x7, 0x38f1, 0x4, 0x0, 0x3, 0x5, 0x3314}) open(&(0x7f0000000640)='./file1\x00', 0x48, 0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x20000, 0x0) mknod$loop(&(0x7f00000006c0)='./file1\x00', 0x60, 0x0) mkdir(&(0x7f0000000700)='./file1\x00', 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10001, 0x0) mknod$loop(&(0x7f0000000780)='./file1\x00', 0x20, 0x1) r8 = open(&(0x7f00000007c0)='./file0\x00', 0x800, 0x45) sendto$unix(r8, &(0x7f0000000800)="0f721f4414d565d8b34fbd3c5e65f38e4ca9b9bd3a081009f63d489d336d20f6cf725795bfb535d1df43e74e65ef447e49dc192a6b4962cf5b129b3a4193494959822789d5cf7a0d9243e6ecceb093787c48", 0x52, 0x1, &(0x7f0000000880)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/49}, &(0x7f00000000c0)=0x33) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="905248d72919f3bb7a9f63b66bb9a58c966bccf05a6007920672a52d8417a59dc01ee853709a3afd5f2a3642913e0ded09b703b16623615305156d0b63eeb85d450ee6e61b0bcee00aa72e70dc12509dbe047fc12c31562c8ef389494b8c9f0731b16cb7f0420282d518a4a505702ca852fcb11b9e1f3eafdc799ec327bc1eda0e73a679b723820a2d5336e3b0b2fe6bd96c60a95c59122bef2291ced5dcd66bfcbdc115e6b0608419f7497e89e25df840305d25c4f91c7ea719da489d7e45cd60b906fc4984f057c056e1c0785a2e744518670ab7f3d3bea4168968473bed75f7f0c5bbb2f8f3e182952337c0128758ca623d9fd07d", 0xf6, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x10010, 0x187) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="038ecbec64a6bfee495b96dc9186edc6a7c645a94237f7fb92f74f2af6e8e784734c131644b63866082ae400ecf4334d2b8dbead28d9c7b288a0975796f3fb94bbc5b8b92de708be71f0c8d3e2e0b493a864eb332c3db500495f5147628deed0a6683812dc1c8424d0f436", 0x6b}, {&(0x7f00000001c0)="de3610b28c91f2910bba471ab152ab337f038c3ffdf9db7256bed457e5c851730d86eba42c47c31949d3aa664b38489f3233eb2007e36af0d1080c12395656b7021e5e634367f4688dc70bd98a11bd9286c753ca68e636499684b0d2adfaa48cb339e9a85ed20d3d6136ce9f4a3fde034913c6fe63a11311a29880aed59e6bf158816a6213535e9affce70a5cd2452ddba0859c0d6ef4c6bcbcc21af229f5b25360acccd05a890d7", 0xa8}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r2) listen(r1, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0, 0xffffffffffffffb1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x67, 0x1}, {0xca, 0x4}, {0x85, 0x7}, {0x45, 0x3}, {0x48, 0x8}, {0xe7, 0xbf}, {0xc9, 0x4}], 0x7}) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) recvfrom$inet(r2, &(0x7f0000000080)=""/122, 0x7a, 0x3, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r3 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x9, 0x4, 0x7f, 0x3, "bf4202a05c08e19434818f49c505f389c502413b", 0x7, 0x4}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x100000000) shutdown(r0, 0x1) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'.\x00', 0x7, 0x5, 0x0, 0x1, 0x1, 0x7fff, 0x9, 0x3, 0x0, 0x4, 0x5}) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1000000000064}, {0x3}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:15 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0xffffffffffffffff}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x40000000000}) close(r1) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002005, 0x4000010005bcd) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchflags(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair(0x18, 0x7, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="b91a41436f55a93181ad88b5b000da511573fa66b766135de8b624255a0bdcd55b5a329137e062e5285de7d663b5a1ee664af68281dae223f15f50da6cf117cbdd1f17e2405baef37af4e4158980337374f4920bd37d20215fcc533421ca9946150655960faeabb6f85f94fee2c022a6ac19168b16e40f5b0f766cf197c5760353a3fa5318d11e7dcbd38295935fe5438641c120799c6f02b341249b4d69e686b27df183adf386229b50ebc6aa36", 0xae}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100, 0x0) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pledge(&(0x7f00000001c0)='tap', &(0x7f0000000200)='tap') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x3, 0x749, 0x1, 0x100}, {0xa9a4, 0x100000000, 0x8, 0x8001}, {0xfffffffffffffff7, 0x1000, 0xffff, 0x8}, {0x0, 0x1, 0x1, 0xd7}, {0x7, 0x1f, 0x2}, {0xfffffffffffff001, 0x7, 0x2, 0x1ff}, {0x140, 0x4b97, 0x4}, {0xf30, 0x7, 0x1, 0x2}, {0x1ff, 0xfffffffffffffffb, 0x9, 0xfffffffffffffc00}]}) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='(#-\x00', &(0x7f0000000040)='+(\xfd,\x00') ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)=0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0xffeb, &(0x7f0000000840)="39378db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a6000092aed78c74eb83ca7031a88eca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f9e6e88610771806aaeb98c80d917a6ef01005ffa66821dce98b5f3b0bfe537ae66fbd82d11221ea5ce1b8315da3dbfd5ccb5693f7c6d174661b164b3899a4cbdb0f836343d8fcc0f2bfcd18d92b316aab6550d95f99ec05f43f246078036d3a5daf6d36f6f51727e8d9589036b0474ac514bbf4868b997de979b57051c7086b394bdc88666019e5e28e58f6dfef831c2c002bde4c5048872f3289bfc1764fa9e2062196b1e2c6b04ae63952143b2f2ce177f77a343d1e807d5bde70dc9293e811d841e30b8a00e2658c9318069e10da9514d950dd206eb55321127c152f940b91cf67e8d68885a05a01456b0e3f60ee6d5ab3dd3adacb44bb035afdb4e7919499e60b1b0d834b7cfc3abe3545780c46c9137d1290b0d5cb4edb0c79ed16da5cd6bdecb2c695bdab28146ed070bc070a7c9718073b162a26f45e216d3e2b3e234189f1433736b496624d3911a4217bb76196bf6a3ce677aa8b243cb59") 16:00:15 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000100), 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)='\x00', 0x1) getdents(r3, &(0x7f0000000280)=""/228, 0xe4) read(r0, &(0x7f0000001600)=""/52, 0x34) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r0, 0x6) 16:00:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x4, './file1\x00', './file0/file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e277f6f27d2c1fb"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0x8, 0x6}, 0x0) close(r0) r1 = kqueue() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000001140)=@un=@file={0x0, ""/72}, &(0x7f00000011c0)=0x4a) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001200)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001240)={0x3f, './bus\x00', './bus\x00'}) 16:00:15 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x8000080002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000280), 0x7, 0x0, 0x6, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x47e, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$getown(r0, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x2) r2 = shmget$private(0x0, 0x4000, 0x73501845ffdf7671, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/4096) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4500) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x1}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x4006}]}) fcntl$getown(r0, 0x5) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0xc2, &(0x7f00000000c0)="b6") 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x6, 0xfff}, {0x26}], 0x2}) 16:00:16 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x400000006) 16:00:16 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001680), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x98) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000280)=""/3, 0x3}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f0000000380)=""/100, 0x64}, {&(0x7f0000001500)=""/222, 0xde}], 0x7, 0x0, 0x20) write(r1, &(0x7f0000000140)='\x00', 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x20afa, 0x21) read(r0, &(0x7f0000001600)=""/52, 0x34) 16:00:16 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10002, 0x112) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x3, &(0x7f0000001000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f0000001080)="03251fbeec8f980ba14242d428942b6c93a3f86eda0de42a575622cfedfe0fa8dd1423389fd1a4a6aeb6d99377f26a077011c0a51a52fb01f51bbe79add27712043950351fec8912509469076cee4e7f8c2441d5858b6143d67c097cb1d2d87ecb2fcfc83065bb9be364d15fca48662fa259a61b38e83980efce2ce680d4bffba087aae99abaeb19a4dad7b46cbb5f0de9f4ebdc942dee7971385a0ff9ad1a41cc1388a2f1c36ed53e2803b362", 0xad}, {&(0x7f0000001140)="805c11f3ad01262d2c3cb86b64845e252f7f5381b2d15077fcc565652e180dbf73a2d92c1c7b574fe6cd5b4f5ac9722ac8b8cc3017e223d816ba19787bd68f90858fa6fcba86be02287c53d8f5f2f388da83b70cd9de360ea7e490dd6e36f095281f3385b80b2f62795688c36750c56271ae4d046e31bd32d4588ee6ac30335a2d8a2e34463c924a72a737c645686c47b33d86060049a3ece8c292a355409458c26d7bae", 0xa4}, {&(0x7f0000001200)="17a424e2ac", 0x5}, {&(0x7f0000001240)="8bbf94ebf1d1f9be920b9b8e3131ff7d5b6a246dbb45792c9a11c239d56488c2f66e6d91d525da8e7bd27663327f74c0160b7af7a2f8b7266af92a13518ef7b6787b415855de0cb037612350e6d37123b301e69836662d12d3c4ded1a56d78dce533b7859e1eb88402c24c4689d7bc2b91b747fb8fa2f8f294bb524ddd3efa40e130b3c7046853", 0x87}, {&(0x7f0000001300)}], 0x5, 0x0, 0x0, 0x2}, 0x2) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x241) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfffffffffffffffe) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x15, 0x7, 0x2, 0x9, "dd9752e3fcfbc1a57b1f95646fa04cc46f7eaf65", 0x101, 0x2}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xbc9) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r0, 0x0, 0xf44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="2b955672e4e67653e316549b4c2356fbb9ee2787fe7e998ffe064bf1713ea4026e0b0a9e5c83fe24c189b67acd5c26bfe307da9dac2c9ff640edc299672bc0f17f341e1242ce5e7c30f36c", 0x4b}, {&(0x7f0000000180)="62f697504c5148d32809c31788ae8c384b4874cbbdd3c539db8b16b35859816506fc4103fe5658242db150f34b1b862e798259d693aa1cbdf897eaca3f3283717e4119d4a51399ee22", 0x49}, {&(0x7f00000000c0)="78d8a70b43de998af1fa48846a3bb7cf2dc7df6274a640dab37e45391a0a6c98a7", 0x21}, {&(0x7f0000000300)="906bb5a69349a89e029fba2951fe363be7a0e46011dc960275371220bffcf1dd5cff62d177cc0ea1cb2269ccae14ce62a7e4fa4d15f6e382e4bd8b5465aa5d575c7c23193665a91b0e26b61c2f7a08ff29db20e4cb78585b463c12accef4a06ff4a6a399c2d4e5e9851e888083528c62d3a46886f3f80209fb8add2e264cd84563f6187388e9895ee187482454594d15d1", 0x91}, {&(0x7f00000003c0)="87eb467ef6feb65f4aec5bad88a76bdb83713d6cc59d816a0962fbb83ebaa07f4a781f9d267cc2ddbf03bd7eb12a89534167550500eaafdc88c70897caac47b66bd0f3612a9af7e1a2960e4d2e56015e91221e2e28b9fc7ce0d40e6f2758593d67625120e9ea256d29125eb9d2b6a9afcd5daa1698c7bf2b743987965093c4d562aaa46705e8b0acdf1e09b3ae202c06cee494965986b64821f1dd469f21ff7ce6da8747aa152781df6b71b1b4ab726af2aa044857fa9cc688a0197d959845a6114087233bb5bbd09849235f7b3711c309df65", 0xd3}, {&(0x7f00000004c0)="dd83f8cc83", 0x5}], 0x6, 0x0, 0x5f) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0xfffffffffffffffa) setsockopt(r0, 0x8, 0x401, &(0x7f00000000c0)="f786c44f", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/3, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xffffffffffffff30, 0x8000, 0x2, 0x64a}, {0x7, 0x24d44e3a, 0x4, 0x86}, {0x7, 0x0, 0x2, 0xc1}, {0x8, 0x7fff, 0x5, 0x7ff}, {0x1, 0x8, 0x9, 0x5}, {0x7, 0xa4de, 0xfffffffffffffffa}]}) open$dir(&(0x7f0000000200)='./file0\x00', 0x5a0, 0x8) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000380)=0xffffffffffffff81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x43, 0x109, 0xfe5b, 0xfffffffffffffffd}, {0x3, 0x101, 0x6, 0x7}, {0xc80, 0x3, 0x4, 0x1f}, {0x7fff, 0x5b51cf55, 0x4, 0x200}, {0x8099, 0x3, 0x8, 0x3}, {0xfcedf36, 0x0, 0x3ff, 0x56}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8080, 0x0) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080), 0x0, 0x8) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) getpid() r3 = geteuid() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffff8) getpgrp() setreuid(r3, 0x0) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x180, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x8) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x3) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:17 executing program 0: setrlimit(0x400007, &(0x7f00000000c0)={0x67cd, 0xaf1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f8cf639088f4c8f4d11967d2b75e", 0x1e}], 0x2d7) 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = getegid() getgroups(0x4000000000000121, &(0x7f0000000000)=[r1, r1, r1, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() setgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r4]) getegid() pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x27e, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x83}, {0x1ff, 0x0, 0x2000}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x240, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x612e5215abb82acc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x6, 0xffffffffda110310, 0x2, 0x6}, {0x1, 0xfffffffffffffff9, 0x100000000, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x4000, 0x7fff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r1, 0xfffffffff0000002) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) dup2(r0, r2) pipe(&(0x7f00000000c0)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2c}, {0x800000000000003d}, {0x7bfffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde4, &(0x7f0000000380)="d9d5ad4aff4c8864eb6dd3009eb56f60c213aaae4304acb0c3437f8986b25589c4e1f8db0338158c4f8daab0e835ebdf6767bdc0a358e7a2511ffe7fced9eb9428c299e83a3385171b7c8dee665ef5858544bd61eb7fcee741df67f411") r1 = dup(r0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x1f) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0xfffffffffffffff8, 0x3, 0x4}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x7e) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0x10000, 0x0, 0xc000000000000000, "73a9085abcd7de99311fd9e7186c7f9a3c291c5b", 0x61, 0x9}) r3 = socket(0x18, 0x1, 0x0) socket(0xdb577481f9443855, 0xc007, 0x1) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x21e, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x25}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r4 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000003c0)=""/216) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) shutdown(r5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 16:00:17 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021bd, 0x40004000000028a1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="5238ed24494e7b003564be6938d2b91f9737a0daf1361c93442943185951c5a8d13b90ceaa4b7602c623170d47421dba6d60635619b642be4af81e5982d5d5e13a4fd873d3221f6894cbd803f6dd6b744c00c3e743c823577005fa31f58b4e99cfef490b6cbb672a50a913bd858a4ba5ed85f2cae5c37130138a", 0x7a}, {&(0x7f00000001c0)="332da60a1ec432b8d362222886417ab1ac13c49992d9fc6ecd2193cffc0a98dd8a2eceff46ba5a6e106bdc6ac72d5ee5ccee7d6dfd9c12ccec236a2dbb4f33128f20c8e6f2eda00a528aceef9a68a71aeaedd2bd34", 0x55}, {&(0x7f00000000c0)}, {&(0x7f0000000280)="eee06171c23e51d9f1c93574fc73d3d56137de17c5ceda9ec9724d43879e09dea73e9f194304e329209b80c715d6d81bcc6ea900136ca3f25d247deca02066ee99a00298af5e7d7b029557960185e1347a3c98371a7bc4ec3b847c12dafcfa2f6c09bd158b9f5e5afdd59168cc795a4cf7c8c4af744c5df6e18ee92f56bd84773dc8e3f782f8c6dfcd15edd0b5651541d9077bb5454e4706bf6f28261a8cf35be5e051e58eeb734bb296da27ca61c834fcee326639b45abcfb588ede32bf04041074d9cd28974788ab48fce414da1544daa63078377b90", 0xd7}, {&(0x7f0000000380)="c4959b17fd25ba3218a007ee27ab554b97ce31a6d43bd6ad568c5d2feb945e7e81f0c9dda0d8fbbac798198c125cbdb52db75a3e0295529cdbcdba2ece0530dc48c8b8a42afcf0990ce20d0c251c987386f98ecb0a90d1cc71", 0x59}, {&(0x7f0000000400)="3493a797b02adabc0eeb0ef30521ab51d52be9b085f9ff12c38b267a34d5b8481d7787185e8188bcac25bcfd15167a0164a04ba4be6d7dbeee7c44f88ef5e50b2e82f2558d4e6286a1bb30e9b8fbe1b3c7b02ecfb2327dd1bdbadbfc321cc93c175d176eefdf07d2f85a6a1d1fd4060af718414f3dd371908fb97ffded9828aca5e1ac15ecf4de0c1f122c1a47b43c0e95950cd4cc6101512798cfe878d0ab940b93886f2f40ad3732854ad4d8", 0xad}, {&(0x7f00000004c0)="1560ef1365305003424ecfcdf09e2b5293153147167d92a3d7e8c61c89abc08ad5f6b323b13ac42cffc85f3d3579442d50abee96b19b857cd2d1915d35b958e8fcce4bea37b7d9248094c31ef7f2aefb89921a358652e6b135374c210083cedd751b869537ba7d658bfe86769a200c9824925f88e315f6e9eab26c87ecf71309210f41bd8c", 0x85}, {&(0x7f0000000580)="910e5c9b15dae555a02e1398e8450c879d96bae312d2f9c9344e1d721ca2243ba16d29daeacb6885a624d4acbb5253e4bf575bde94e27a46b819f26e04f164e806739602553a50cbf7329cbe6117d06bc0fbc33c1279388606a3b6", 0x5b}, {&(0x7f0000000600)="6d385917daf0cabc0199057723f603221f86c86461b2e0fac87173d9a9753fe5a5c2780c8cc58a1d754b8cd4cf18397fbd445f272e20b27f899e9e45ab0b6ee1de5ad7d3d6f882c2601a47d14f4201e3f9c830103d390a5d118bb5fbf4eb7bc5769ac0ac77c2d66c34e8e9c6270f7fd2cfd74a3ac7dcbeffe0d6a7dedeb203b8f9baed0be4a2ad5eb3ba72d49a088501971d3e87b94e0fb4ac1ef5e1478c403e53f87e3d4e4855a625e20f51ec898545ff1f5782a7697d22e6", 0xb9}, {&(0x7f00000006c0)="a29991771116186e632c22cf802d5cdce5cd9df75e3327b0602ffc961d3db090d559a5bb651770e6d28fb44c2a98be3f3151f08cae110ec370", 0x39}], 0xa, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x3) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x10, 0x8001, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8, 0x8000000, 0xfa5}, {0x8000020, 0x9, 0x8, 0x5}, {0x6, 0x7fffffffffffffff, 0x0, 0xffffffffffffffff}]}) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x4, 0x9, 0x2, 0x2, "e380dac0a138677455a2e706242bc0b9b4266c16", 0x9, 0xfff}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x3) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x101, 0x80) ioctl$TIOCEXCL(r5, 0x2000740d) munlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup2(r0, r0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:17 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) poll(&(0x7f0000000280)=[{r0, 0x14}, {r1, 0x1}, {r2, 0x1d}, {r3, 0x80}, {r4, 0x20}], 0x5, 0x3) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000002c0)=0x3) flock(r5, 0x2) fcntl$lock(r5, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r5, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:17 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, 0x8) getrlimit(0x8, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') chmod(&(0x7f0000000040)='./file0/file2\x00', 0x48) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:18 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0xfffffffffffffff7, 0x3, &(0x7f0000000140)="48fbc83903aece79ef5d0f0b578e7b26e92a5cb486ec25ed0ef2725151fb56794a1322b308995e4e515ac386834bc55b1172375c59cd49c8746319b59db295d002b6fff7d9bc69316f2a8c51ccc700c4b1f807de3632bd9dcfa2849e70396d986b8003e2b0b6aa8fe71f90996d02814dcb3d130082f70aa767", 0x79) select(0x40, &(0x7f0000000040)={0x72, 0x7, 0x892, 0x5, 0x6, 0xffffffffffffffff, 0x7, 0x80000000}, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0xfff, 0x1000, 0x7ff, 0x4543}, &(0x7f00000000c0)={0x8001, 0x1, 0x3, 0x0, 0x4, 0x4, 0x1, 0x80}, &(0x7f0000000100)={0x2dee, 0x6}) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) dup(r0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x19}], 0x1, 0x0) read(r0, &(0x7f0000000180)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/dev/wsmouse0\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)=':,\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+/\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='/dev/wsmouse0\x00', &(0x7f0000000480)=':\x00', &(0x7f00000004c0)='.\x04&\x00']) r1 = semget$private(0x0, 0x1, 0x182) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/19) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001080)=0x8001) sendto$inet(r0, &(0x7f00000010c0)="b8ce09d6a4581d959af4090d45e44491dc4c60827c92e2a7c27887bd8e92d699072c3742a0e1ae2e2b12ebd838ca3d81815efe4f229fc961775cb865fb7bfed43c134c2f1b576a2bcc7b15bb917c79d117d9e0644c76a30bb4a9722a31a0caa3e7577f82e6b2f5f13e6109f2c06e0759e0596a9c95ca894c4224ddbe1c4913135e71f3946234093b1630e4e2c30b5d369198586901a63985ff1b0bfc645d745da0d9e0843ef5fdd564e1fa1cbc4880865391ba4be381de51c265ab8ccc215bcdc2337249f1b1ee9f766e6d083cb6d5c97aa155acabeb5c46c22f2d414cb71e3935dbc38990f9f0079c11c51db2e95e32279b276ff5ce5bc1d9b7cae06f2cba5b63663008c8dda42383ae06e360f99de3731c7efa839ba20006b77c236a2f16f1b8d79c68b1be62f2bf7be72361de5bb306c5b3ff99ec89ae2aeabfd1c179eaa8df08e4fc74fe82493c37fdf0cc6fd0a1bc433777efd40c9098e261c5d772f89735033835956364c1ecb7d2ee8fe4d46626dccdc872d5acb6eb8aebc3217e7fbb3e5f3f55f9b46a8ad9c8489ad4ec91d42e9507e5f5940840c4f08252680a20a42a497306c2d8140ccfa859ce8563e4380e7989b3aba4ebc58a0feaca0732fe2d575ffe1870629ff643d571a8a1015ab0077c6a76d1e26c86830b447af86e594f7424d10535dc455caebc5f6954aa5f421004289c6728f2afd68fd0647e2ebba004978c5d056db7332c95adda1623e73653c3056d0b8e2d1f61f68fec16764cd0ebb0dee1a5a46586ebfdd69c5b06a003eeee86988fd5e17a901873aab8846b73d8c92b60aaff8a1d37acef6bd7013bb17dbbb251050b140863a86fb03f4b538870c519dcd00d69a684a1f0a7aa1c03d5e49585b4c7780a273a73746181667edb935d1f6ea92104d8c8d662248e5fff011a3dae62f5c216e1e7922e4315d3c1cee77bc4233c60c0d4bcd9ab13cfe2db387e0aadbf7d65e3c9b642d28a6e4f06cb908efb6f65a19529269401aa390f8cde86c2fb94e3faafe21a21938df2b415b821fa10cdabdb1d82b668ee078555a4eae7cc8ed3ab6e614477bab8c4c7c907ff1bf188669164fe5691d0ac8dadffb50f31bfe270dee3bf7998d72279fb72f1a96ac60cf61ef92da38dcefecba2ec40c671415c89cd02ea28b5183e2254793fd6deb17717917fdd7d8c5536259316b7920fff39202e05c063d4018d5e98925d9f18adc37a2fa92e98b66a8cd0aadc2fc6a4eec09d77730d6f5e01c45bd7c00dbcad80fe3672296bcaa32296d640dd1985a1465cb85a32cf2ec388a8239e7808de0afe3a2361770b5219e582fab3e5747d111ff3b4f749f058b71d9f8386c77a113bb63f4223e127cf808930626f43b62ca85d566e45115881b312572328b9cacb3ec618f4484e8588ab62bb68798488444e29df0662b31be27338bb5612a6f9cf335bd351abbf7b30ecd1893e27ab011579a5a4340b7d2988657b9bb3c0ab2d0c6f30d853d37ed9024f0980c37b5622f825d53cded98b80b1afd249f639fc3cb5eb42469265125e98e4158292ccb3bb50da064edf40832fb40d5cbab4534fb6bb2a9c5d3e8ee539ecf982dca48280c9b0621d1ace085dc88f8e4557a247f7ac1b7782d06641ddf9f86d359d1f6177c3fcaa33188d0c54a3fbe216cc4e5bab50f24ecca606b8e45006dbb2f48025da29859abc503f2e757f6ffa8895c246066ee4432bfcc4c161ef75faa8c5499f8a9d5ea7c16b07bb2e086142f5ebb1c8ed1f498ac7cc008f49ea21571637e58228bae408ed290db75f2f6c1bd9a6d13b3b5270c0124c1c672287d7bb1e4c8a39eedf78d9e11b50b68e883272bf5bf88e2d7691a4751509d6a1a7501c6726d5c24c8ab3ce6bc4bb4e8261f424e3977277910f43f336a2e7b9f60e36199ddacf4cdee724817a15f100c657d6539dd9495cd4b3d741636de0443ed9c085b9ea67b3085fe87b0d0c3c224d5fd2c41bfcd816732933776f1439c83601565e8d10fa8f87bd1d5cd40c9d682c05af11ab58f198a14da2ae224ba90dead13051183b5f65123d60f287ecd50c7848250868108d12827941325e3680e95c0d36d98758409e76cd13d304c97438ced14e76be039c0aad464adea5f8de3026f8ab83d9cc2b8ee273c090e78027335e78ada9003ad55d8a07c4e342108a84c2b149529dd459b7b0b86390b4c74365577b3ff55ba1d352b3ff1a2f19233e31de5e09bca321cb3c445a1feffbe35a1b2e225b62748a4f8e8d17c97ae65f0d09d40b0c56e04b11f600d55d6cd23d059bd5d9816fd4f4ec7646ae1b7f55cbc1b17cf744a7dddb00f55dea2c7ce697785d6ec73f3c216caa13e014ce185361e0bbfc50aedc44de772e396b4f08b34dedc449e7b029a8844af6cb3ca960a26671b0c6c5eac4933e25a554f127a8fc018b2c3c9edf8c0ccd8eaf1cce68fc4fc67bbb456542a7e40c920ddb33dc5f4d2c3fdeb2ec9c7b30299f374b914496a36a0a5131c73e8314de6514cea9f17ef6320432d421dbc1502827d6dfd4c18d37ed380c8365535f9d805faf8710a18134823fff0431acd1e7601a602594fc8e8c7988a455cd75e7bba4415def12a6dc9a20df6d3a3fa1ffa755eab95b8ee4e7bbfc72a4064f7a7299590d77497120b7a3f4176c394126e6fcb1864c48719670b9efa42822ac959fbc5f2edb55be88fc9ba5824f3aae6a0302d5692e6bef8ea191ef6e1a05bee3a662f62ff79d94e339dd0eaf621cf0759173b656093e7d5e85ab9b06e4d280014e0377d029deefbe2376946738079c18879ddc9af9582c338b15dc45c905fc2498777381960e044975098ce9c81a182a5ea3bd2305370faa4b7386f575df094a298b2ab927f568ed19a241d23757e1d8e9dc05770762705713c99f40ef040473f4fdb08d39143fc6497a0cfab154a86dbc702a93e228c842ffb7b46b9b0d3b0b332a28fe912d3968005700b15775a44434eb57aeeea43af04bd479510565e6c37acbd3e3cc2c1c1ecb67e32fd11cb3f97aac6eb7987e0e5463c82e79d91e8293c4ba56683705ac014a37fc55fca362a2f0418fb1e2da70eda120dad760ae436b0d25ce11ae888bdf8a85ec0b9d3d60205731b184bc0e660fca99ea18846e284755dc84ad57de9cea31c3b036dcbd54efd642f0ed16d7f96f13ee3745e4304b43f5639ed2f7e385a819238e3ab39045384505218661abdc1d9cd7e947e519c8f46e3d1beb5d7186175e99614b3e5d9032f2add62184639ec9908014f199fc41a66b2701aacbf98a19531455cc7c8ee4917fc18b5fa9087d3c160ff5c74016975052c903376f1505288f2cf7921d87a9b63b5dca5f492272cf0b6a6252e31eb4285812506b7d9896b8e67ed9ac262741a814a3f2aac3a1eea955b9a0efb336701396fb0c1d3ea8208f89e5072d7e0bcb547b24d5b68ecb013a8ec3c0a1aac919495d9482eda1f4804c88c2ff4712a04f4312620f876c3c6d729b86f89012edb7d3b9b13e29cd2e2f1eb3beb05752c5950f430663d1f5c8750da32167d8598852f3ac3570cb42d55ff60ab870877f939a4f46cbcdcc3de772263a0991a8407174eb9b3c351824f68f16faab874c63d68e5a682593252adad00cc3f9a0451ebe5fde356a7dffff7321c23f24e74df93615c94448c1fa03f82c152e305a1fd279b27c08f242226eae51f345a2f9bee15841f5f40fec096f7ebf519b16216d7227d2d2426617f154b2108c724c3d9aaac5f69d045e8a58cdedefa98286bfc8b12b9a35a5c4302cbe0368372362b351445ba42c83c08eee4607eb20473d51a23bb916ff7fa32366e4c73402928f7517174e0d4e35b5437192dbe4cc21011404adf863ca0ee546dbb3895b39d97eb5c9adc5e6327f2868d6a8db8392e6e1378a76d55859c9996f9ad6a2c9bf45a076637cbc2b43353ce752a5b3c20116e490d135c3fea87415dc7b55c9c6fcac27152ee5a192cc1c4dc0f2278b065aafe5c40bba8c1de337edd2ea03c6c402cf73307c0372ae3621265894d7f8e235b17769cb7d447a0a2ce21ab9de88a04638bd6b0db017b2f8822a79a4ce4acbeeca2feadfd7aa4daf3210fb497af6961deafc6160ca0259c57f18879b55f37ba00c863ed796ec6b62c505095651570643bed8523c5695bc19f73024da343c3f7e471829f468dbacf7f687f8fe034b2f7a4c3ed06f29e46f525d49026d8956973f6cf5e15835cb7666618520c1092894cb4bfaae3a2beea0786d008f0a7da132b0f27a6d68001dd97c2e8c45a67fc96b0c78ed0fb5954129d37e9e50fd66d8dc58830541212c960588d8b829884726ff4bc4162ba2718506100b839c49b8c33b6182a4b7271b9d744b7d5a768e2056a9b9195f3c16d0509b61ea9bbec8b279d36723374c8a0456665a6c91f19b6936efeded22fee95f1794c1d5f9af58a150afdb4fc966ab7f24024d34b7429e9b5e61c59a517b4db56605b6d5c63526244b0259178a42801e2ae08f2ffc18870f76b5bbc5f4d3370dabb5afaa86000c4e7d6c357319f724b50911c50b3a539288862f852140d70b4da9d1a007e290677cc39ccb916eab4396fcb6b2b9743b571f9ae2098caa8f8c1d2c697bc4ebddeeaef9d216510bc25f65c524453c9e2c4e0de5d95612a6cbb1c4a44a5c3dbd7b8cad6ae9b24ac98f4a6fac40a976a10534c59ada6fe7f81c59703ae43a3e1c29bc632bf3204dd91ad99ad54f14f6525f50d213fc15df386d65ed01d0f474e6311f6aa3e98f9a50eab2eb28a964fb5936956a7c3818079a9ac84630999b9653e4974e2c3805d17ef334ad5dc009d6b2750521674c5b0265f84c4c11f11f9bf5a96929a1b810aa5f5c36dad34a3ca3a7b039ece84dd2cd480645f2cc6001b58791ef80f2ab66322ec0507c87b6e292c540de95efc4a5f2de26a73c680194ef85de22dd5475f9b50b1faeb69a5904b0032c0b5d13e086c8f3ce7645efc135cb4010904a9b3bef8fca812678888e2e80cd412f46b53c90efa44719f422df1c766078618a4d64206f3c9b338d709c40e435bb7fd8dde536f01b38b92edfff9ef3790e8e8a5cda4765c9515225e7a045c05edd32e4f8f63f1bfb1446c83a4dbc15855cdcf205c4ef8f4da06d82c67efe80ba8cb1e8d5af617ca90680f415fc28034b579d6d47d4bc1e49bbc75e4cb97153c0dc2cbe4d77fc1bfd2064b9b46dcb8d73fc2dc85dc8cfffba8c14e9c05d6f7a1183c9c0d35ad170e7762c86753434d8627063b2c05071091ad20b9b5827cd93a722fa266fe0998831181f6810498cdc411ee12f45ca146e598aa6cc3eb6354b312379803e190f4b3159d515bc512ecae5295056606cf8110a73eda0267ff132e4c71f07ff5700e363018fd12e3839b581d98fadb3ebb0aae6c9fd2206e7ea56c9f201e7bad286614648e8dd5e11a323749d374274a876a49b5ecfb5e591b8122ed02e296d6567f1f5556f7f8f6264319e4d8c2cb70e484ade5b7a0cec80895b42d469c1cc5bd7965bfe6512cd23bbbbfb463a1cd288fa2a0cf4762c35be73c9087f1c3847b7bcb53aa32c014387f78e7c7c4057b16ec5d636d7bb3909c9631decc3ce41c572a8076d1f7a16bab4d155ac31ee6da962f5225a99625530da2f8e0ef7dae0ebd9570ca4e3183b35f4bd20783e71275e74b1187b66c67c28191f3e51463f497ca0cd7967a5d6b8be5d512af59b4d1b384ec46fa86833a85ff9f5d57b1e1639a4333a40175065ba01283478c4d34712b3668a2fa3b47e178711cafff55f6f7e7158de8fd08e0565239ad67034ecd0565cb487", 0xfdb9, 0x40a, &(0x7f0000001040)={0x2, 0x0}, 0x42) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") mkdir(&(0x7f0000000000)='./file0\x00', 0x20) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x6) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x40, './bus\x00'}) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x101, 0x4, './file0\x00', 0x8000, 0x4, 0x6, 0x1f}) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x1001) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchflags(r1, 0x0) write(r0, &(0x7f00000000c0)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000001c0)="8f96152dd75caea0a9dd94d15746dfd0d689153d551223f751eccabcdb9bbffab6f24deebb48c21c8e6013ed0c1dd78fb44985c73719775b431b59e60894ae6c0e6f6cffb9eb560abad4642da7d0a1d55cb71b0d7add61b3ca3e674d41c142c61a226440583303ecfd304772640b027b472d19f2e4b58e1a5684d65fc0ddd58b1989ac4e115c1a6cebe752317c8faebd93bf78ac147332ab0c7b9ee5e0bc07c077df798012db750c587507bae6a3f7db", 0xfffffffffffffcfb) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) socketpair(0x1b, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f00000000c0)=""/1, 0x1, 0x840, 0x0, 0x0) 16:00:18 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = socket(0x18, 0x8000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x100, './file0\x00'}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setuid(0xee01) socketpair(0x3f, 0x8001, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() dup2(r0, r1) r2 = msgget(0x1, 0x0) msgctl$IPC_STAT(r2, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$inet6(r4, &(0x7f00000003c0)="11419c48253b3ce02ab5ed530f267523343129c4a94c74c59b3d641afa7ef4824b632fde501f4d836efbe487f4e4bdcdb5b3ab1ddf68d3d8dc772a8f48e2080f235efc5a317fc1934a96a0dcea7ac68b4cdfbeeb696f0e150b32df5d36cb2cb002fade671351ad2960c84c6f6c627f3ad2f8a7b5f6d49c3d22c4dce82578a4025b52582ae1a0dbcb41a3e27773d59d27efc8b9ede82a8a1d66978b849d96edc743457f5194257e7bd138da9a", 0xac, 0x400, &(0x7f0000000480)={0x18, 0x1, 0x4d2, 0x9}, 0xc) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000004c0)) getgroups(0x7, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000380)=[r0, r1, r2, r3, r5]) r6 = syz_open_pts() close(r6) select(0x40, &(0x7f0000000080)={0x20, 0x7f, 0xffffffffffffffe0, 0x7, 0x8, 0x6, 0x8, 0x5}, &(0x7f00000000c0)={0x4, 0x401, 0x3f, 0x5, 0x9, 0x6, 0x100000000, 0x3}, &(0x7f0000000100)={0xfffffffffffffa24, 0x7f31, 0x101, 0x5, 0x4, 0x5, 0x0, 0x5}, &(0x7f0000000140)={0xba, 0x6}) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x100000004, 0x535}, {0x18, 0x1, 0xd40, 0x3}, 0x80000000, [0x2, 0xb2b5, 0x100000000, 0x3, 0x3, 0x8, 0x10000, 0x4]}, 0x3c) writev(r6, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r8 = socket(0x10, 0x8000, 0x7) setsockopt(r8, 0x1, 0x1, &(0x7f0000000180)="0a0d188b43963ecbd789c09df2352607ef0f8db9157db37619a407fecd61db38b9ae4b9f624f8da193", 0x29) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x1f, 0x1, 0xfffffffffffffffc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/8, &(0x7f00000000c0)=0x8) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x0, 0x6}) kqueue() close(r1) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r1, r1) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = msgget(0x1, 0x100) msgsnd(r2, &(0x7f00000001c0)={0x1, "5b9ea34ea9f981"}, 0xf, 0x800) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) ioctl$TIOCDRAIN(r4, 0x2000745e) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') msgget$private(0x0, 0x200) r5 = getuid() r6 = getgid() r7 = getppid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r7, r5, r6}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) getuid() kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in6, 0xfffffffffffffe0b, &(0x7f00000025c0), 0x0, 0x0, 0xaa}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/134, &(0x7f00000000c0)=0x86) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x5, 0x4, 0xfff, 0x3ff}, {0xffffffffffffffc1, 0xe04c, 0x8, 0x8001}, {0x80000000, 0x1f, 0x84, 0x3ff}, {0xb26b, 0x6c8, 0x100, 0x8}, {0x2, 0xffff, 0x4, 0x6}, {0x9, 0x8, 0xa5, 0xc516}]}) ioctl$WSKBDIO_SETMODE(r3, 0x800c5707, &(0x7f0000000100)=0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:20 executing program 1: pipe2(&(0x7f0000000040), 0x10000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0xae}, {r0, 0x58}], 0x2, 0x0) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x28140, 0x80) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) clock_getres(0x2, &(0x7f0000001240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x22) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) shmget(0x0, 0x3000, 0x6, &(0x7f0000ffa000/0x3000)=nil) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1fb, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="5f1de7c0dac7ddbaff7c3ffebf1829d6c6f9eae683db926469cd764ce36897803709edaa0445863bb5d12dcafd63cfc70686aadc362608a62f4be9226570a247526d45b1af7f99a6d9b59d72e56989b869ebec2dd989eae470e9fbdb3b5ac1605f84e271951fb26ae7a07b1bb207bc", 0x6f, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x1a0) semop(r1, &(0x7f0000000000)=[{0x1, 0xfffffffffffffffa, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x100, 0x1000}, {0x2, 0x82, 0x800}, {0x4, 0x8000}, {0x4, 0x0, 0x1800}, {0x5, 0xfffffffffffffffc, 0x1000}, {0x0, 0xffffffff, 0x1000}], 0x8) setsockopt(r0, 0x1, 0x6707, &(0x7f0000000040)="1ad5335a839c6004d708569af7255eb3e6e8a7d0e3fd1b01e2ec02beadb60b4b6f41d31087ee8276e1e45f235a248a0d77c735571ac3ef1b139931acee73f2acb5f4f4007054683801878c1cf9a5ef6ff23bc3f8bc21803d50552fff738cc053760d127cda81f9d7a3daf1753b22ecd9ff8ad736ef6b48642fa63eef2c936527bf00f2f5dc32d32b846849aa43eaf1eb06189e04ba976dfb0436b9153473b405a62666", 0xa3) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="a6cba0b9938ebc830369cb6e8066878bf54d8fd06ac04dabfce107bdf4d4d8a38e9679842d413c459124d30d1aadb8e7f2332b36a6d020be092cf2bd9cdbfa490fb5ee22f1a00e15e0bf7b1cb4eecfdc8df75d6360b80b561e00da3c11369cb77d8809cc9e596a1b8b85a941a963f5e239d721d6ab4423", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="345a2974fb84af1abd6039d2c22f436d", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8000, 0x7, 0x1, 0x8, "32ad5b20266045190251e1fcc85a1460f70adc76", 0x80000001, 0x20}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000240)="6d2f3102f0bf1654e24ef577106a0126c2f9b2706997f8893ff5bdb6299e85320e94502d87a8f0bf61f1a46f76d5c7eaa66a4c11fe54b7c1a300e3d584ef689a91095dc1ef8562a15a494fb2faf83acd3c034c798d3f76fad3ac3bef95fdc4db26f84859689ee022f586e7d92db842568fb651d76d06f48a326d1bf8fc94418ae2e16d468f92757707a9c691881bbe636b1a110873e3366c4c98195eac93a1057dd0d0f67683f6618a5d876420f833e5d3570af602d7fb1d9fe7908133d0de8536548c95467a4b38f6a938640c6957c6cd33bf98", 0xd4) setrlimit(0x3, &(0x7f0000000140)={0x4}) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)='./bus/file0\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x20, 0x9}, 0x800, 0x1, r9, r10, 0xa, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x0, 0xfffffffffffffffc, "8510ffff4dbe6500"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = dup2(r0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x80, 0x0, &(0x7f00000000c0)=""/128}) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r3 = geteuid() getgroups(0xa, &(0x7f0000000840)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = geteuid() r10 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r13 = getegid() r14 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) r18 = getuid() getgroups(0x8, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r21 = getppid() r22 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r12, r19) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000180)="774d48888addc21f9e5a7ac24408beb6f13a9375359c20c65b085f916730d0e82421b10b98fbd30737c2a4a6ae2fc23c74a1e1c641fd87f0a5e0df04ef009f1fb46adaa5ef3652f5fa7399812f50680c91d3d145aacf7ba7a93ee5d594cb6119d1d88ef4c21cb6f6d55af7afdabf5661f743db9f689eb5f7db044f979abaa4828b676371882c1ba092fb18259f594b51c9578b621f79f769f58fa7f491dcb913de2531aa42cb650171a8742b09f56d4fec8ac8e0b9b2fecf8da22a27dabc74d5c03414eaa2530c69551437a6081046fe9c49abfea26999bd500bd15a305833", 0xdf}, {&(0x7f0000000280)="c7a9eeb626beb563bf946498a68468251e38de6584de1b9d502aa82b00823920d3921a77058089f5aeba48e6ff2a7597b711978faee86e329074648fa03c596d5a5bdba1a3158149c05866d45f01eb15e1c85f7b4ac87f472ca6cd712874adde38d95081f344a7cf7e6537fd95ef4c3b12ca655027f6647049606bd5bab41d8f2789064dd05f7c2d2d4e7026d5bfdac05ef1951c6605a8d052317d17c2a2da8583529a3c4af0e77001", 0xa9}, {&(0x7f0000000380)="b3eddcf30644947db30279c0b45b7b2f109d29375e80ec52e71362f223e87e73bd27596eb7a72249742c93fac3338e74107f58606eff4d064a172d3936cb2c588c44cc36b80a4c2db194cd760d6a8bdc6850f59f20a61c41512a3f83dbafe066adc04b152413e1e55f5e23c1cd165a31cc661da602a70f997ca3aa3fc0d4a01988915fd74ba1377b87e70ad4de99a001694683923d5851407fc1aeececb71d94f8faa00ba9eb73c618a8f678e60bd2a807af25b984f5358c066803c1fbb27d278e", 0xc1}, {&(0x7f0000000480)="4ca7d92f5ae027bcac03d311dc0c3d94c49da72770c650df338d69298babefb0045d2526142b67dcbf947e400ffae08ccbf6ec68249dc74d7701613f533743bb4cc550222df0d0c675f11512e06757b699f67ae773ad751241e3ace43ba170fb7c084f68f9915148c7b8b4df8c8f00e76279c3d83f4a868aa99ef2e5d507", 0x7e}, {&(0x7f0000000500)="d69d02fe261c7dd1d086d0db18ac30a8403667cd438fe69cacc3d72e31a880013f2013aa47b9e6776c8b9a798ce67dc066de47e6d10697ecd60cc881b8f0e586bc5a0d680a45d5669b9014ef49c573c2eef443e4ddfc417ae6aae6ff068f2f90dfc2ebfdcfcc80471d0f514ac7a468b498a19985ce0cb50c4aa3792c70d443f2625ab96a210554eba4dd7ea9c7c69811671edfb0e4d6d676f5e9d23b51a4f4a55c2d550fdef9e153981d0a66e5194a0ce0fec83b957527342569dd41fa0fc1542b723731a3e5f4f4447289b401157b949c464366d4bf4f2bacefaa022ca36a81fe46a1ddd71ebf73adb9679958309884825520c876bf7e9638de8a9e674f5e", 0xff}, {&(0x7f0000000600)="29dde81ad9bc27b5b587af8d46869913e8f3e5971d92459239bdb70cb3743dbeea694603434218dbd37457690700ee9208260d39ddcff6e049c1d3fa9e24e2af53747acbcaca7b4a1c47d9185fe5d3c2a42596437ba092f41d59bb7f7e7d0e1ba5d7b25309ab06c31237f4a6afd5ac2113153c53a82f2883bd1196ddc87c967d01f7a890d9cc667c70df4916d7eb01fbd65c1560c628", 0x96}, {&(0x7f00000006c0)="0f089f123949e2a6c6bbb8b46f17f65318bfe3e24df79cac17becbe598702c150507f1c2367fa71771320d5c3307cd718d67b493b689b8789f3565e1a6726b002f798062226ecca1248e906c52febecbb63fc167072926b7682eb7524ddcd74413880935f5a9", 0x66}], 0x7, &(0x7f0000000b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="010018002000000000bc0dde8593833c40000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="090000002800000100000000fffb000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x5}, 0x40a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x7) dup2(r3, r4) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r7, @ANYRES32=r7, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pckbd_enable: command error 16:00:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x39) close(r0) r2 = syz_open_pts() dup2(r0, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) flock(r0, 0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2802a, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x13) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0001020000000000000000f8ff00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3dfa, 0x0, 0x0, 0x0, "0000000000000040dcc400", 0x0, 0xb00f}) r0 = socket(0x16, 0x1, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100000000000002, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2, 0xc6f6}) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3}, 0xc) 16:00:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendto$inet6(r1, &(0x7f0000000000)="d0bc4f55d70a01b26194f3c844745ab869d9", 0x12, 0x5, &(0x7f0000000140)={0x18, 0x0, 0xffff, 0x4}, 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) r3 = dup(r2) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r3, &(0x7f00000001c0), 0x209, 0x0, 0x10000000000000) ioctl$KDENABIO(r1, 0x20004b3c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) close(r3) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000001c0)=[{0xfffffffeffffffff, 0x1ff, 0x1000, 0x3}, {0x40, 0xffffffff, 0x5, 0x6}, {0x9, 0x0, 0x9, 0x3}, {0x0, 0x3d34, 0x3, 0x4}, {0x8, 0x4, 0x4, 0x8}, {0x4, 0x1, 0x7, 0x7}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000440)="b6553e1ea740cb24aa67e8a8e008608304a376fa9d65ca73380d687a80762e1a4b4e4d08bf4c6e35b0f1f1c5092d059b11000000008b446ecbf442928dcf01c4b54444a63aa16fd387964645b0cd9643d99bee7b50a496d1cf36caee655ffaa45225e54904919625009c39f3262a9f05f87106913bfc85ce5a4a30f6be17e7edb392ba63e67a8bfec5bca9c9304d2fac2f11c64baaa8609a05043002e7b239ade0735d3953282992bfe3d6541eb2fe673b61e2d6cc68380000") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)=',V\x00', &(0x7f0000000200)='.\x00']) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xd00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x0, 0xfffffffffffff849}, {0x3, 0x8a}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0xff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x3, 0x20, 0x20, 0xffff, &(0x7f0000000380)={{0x0, 0xb0, 0x5a, 0x1ab8, 0x0, 0x800}, {[0x100, 0x0, 0x4, 0x0, 0x5, 0x193, 0x10001, 0x7, 0x6, 0x5, 0x7, 0x9, 0x1f, 0x80ac, 0x2, 0x6, 0x800, 0x7fff], [0x3bfd, 0x5, 0x6, 0x9, 0x9, 0x4, 0x3f, 0x40, 0x80000001], [0x5, 0x6, 0x4, 0x8000, 0x4, 0x400], [0x9, 0x2d8, 0x5, 0x0, 0x8, 0x3ff], [{0x1, 0x8001, 0x9, 0xffffffff7fffffff}, {0x8, 0x1, 0x5, 0x2}, {0x1, 0x3, 0x9, 0x80000000}, {0xfffffffffffffffe, 0xfffffffffffffb38, 0x8, 0x7}, {0x8, 0xf9, 0x6, 0x8000}, {0x0, 0xffffffffffff7fff, 0x80000001, 0x8}, {0xffffffff, 0x8, 0x8001, 0x3}, {0x2, 0x519, 0x1000, 0x6}], {0x5, 0x2, 0x9, 0x6}, {0x1ff, 0xffff, 0x6, 0x7}}}, 0x800, 0x681}) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d8cad0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14da00c20002e1838f7465", 0x57}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x1, 0x2, 0x1}, {0x9, 0x9, 0x8}, {0x77, 0x5, 0xe92f, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:21 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:21 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0xffffffffffffffff}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1808a, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) ftruncate(r2, 0x0, 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0xa7, 0x1}, {0x80, 0x101}, {0x7, 0x37}, {0x0, 0x3}, {0x0, 0x7}, {}], 0x6}) r5 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x10980, 0x10) openat(r5, &(0x7f00000001c0)='./file0\x00', 0xf500e3f616e9e50, 0xc) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000180)=0x1) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) socket$inet(0x2, 0x7, 0x6) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6e43, './file0\x00'}) read(r0, &(0x7f0000000000)=""/37, 0x25) recvfrom$unix(r1, &(0x7f0000000100)=""/136, 0x88, 0x42, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x204, &(0x7f00000000c0), 0xfffffffffffffebc) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000010297f46765ef06090c5101ca8fb0000003e000000030000700100000000000000"], 0x63}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0xc9) r1 = socket$inet6(0x18, 0x4, 0x7f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8, 0x3, 0x2, 0x1a}, {0x4, 0x229, 0x1000, 0xd5}, {0x4, 0x6f, 0x492609a9, 0x8}, {0x3, 0x8001, 0x7ff, 0xffffffff}, {0x20, 0x0, 0x0, 0x1f000000000000}, {0x8, 0x7fff, 0xfffffffffffffffa, 0x6}, {0x9, 0x81, 0x200, 0x120000}]}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x30d, 0x1ff, {[0x80, 0x401, 0x10001, 0x3, 0x7f0000000, 0x1, 0x73a, 0x9, 0x8, 0x8000, 0x18, 0x4, 0x23a, 0xde60, 0xe6, 0x100, 0x6, 0x8000], [0x1, 0x7fffffff, 0x5, 0x3, 0x94, 0x200, 0x83a, 0x2, 0x5, 0x8], [0x39, 0x3f, 0x1, 0xfa, 0x7, 0x6, 0x9], [0x9, 0x5, 0x2, 0x5, 0xc14, 0x7fff], [{0x9, 0x1f, 0x20, 0x6a}, {0x2, 0x20, 0x7, 0x10000}, {0x2, 0x9, 0x7, 0x1}, {0x1, 0x8, 0x2c, 0x1}, {0x2, 0xffff, 0x1ff}, {0x80000000, 0x52, 0x7fffffff, 0xffff}, {0x9, 0x0, 0x28, 0xfffffffffffffeff}, {0xf704, 0x5, 0x4, 0x6}], {0xfffffffffffff4a9, 0x20, 0x100000000, 0x401}, {0x10000, 0x7, 0x8001, 0x5}}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) 16:00:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0x8}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xf0000010, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0xda, 0x1000}], 0x6, &(0x7f0000000100)={0x9}) poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = msgget(0x0, 0x12) ioctl$TIOCEXCL(r1, 0x2000740d) kqueue() msgrcv(r3, &(0x7f0000000180)={0x0, ""/69}, 0x4d, 0x1, 0x1000) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x0, 0x7}, 0x10) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000001500)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) recvmsg(r3, &(0x7f00000014c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000140)=""/71, 0x47}, {&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/127, 0x7f}, {&(0x7f0000000340)=""/45, 0x2d}], 0x5, &(0x7f0000000400)=""/74, 0x4a}, 0x8206c4ffb0fa72be) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) syz_open_pts() ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)) syz_open_pts() close(r1) 16:00:22 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0xa, r3) 16:00:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x83, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) close(r0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) pwrite(r0, &(0x7f0000000240)="63d45bde03a59221b393f5b100c9b7257acba98e9e38ce8c9d4183b919b6fd01e05e3971f2e992536f506f9409eb6df03bb2becde80e196b130dd59e83bfcb8cd7c0641d661e51", 0x47, 0x0, 0x0) r2 = dup(r1) r3 = syz_open_pts() munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x6c1, 0x100000001]) dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x4, 0x7fff, 0x7f, 0x4, "1cc4a1bc9727c58960c8e994bd6d89eb85258a33", 0x2, 0x7}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getppid() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) syz_open_pts() 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x10000, 0x2, "be50861b2dcb083401c40800c88a1c683d6bdcf9", 0xffff}) r0 = socket(0x18, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x6, 0x4, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffff08da}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffff171}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9b3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x79b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1bc000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffffffff00000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace376c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f173183b26db8d2002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68bc2e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a4dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab00005e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad077623e9a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5f4fa38a6b4e0b024921d8befc2aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637214c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e0959ab6a06d4233f12c3c4b56319b475acad5afa72f8c0df76b7fc7348bfe79bc6f9d734a51dc31f1641874cd86f0dc1fca176aa3c582ac844f1137958533b5f8788e8cfc1a2edaaa0a34b9366c58fe82d945000000000000000000", 0xffffffffffffff3f) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r1, r2, r3, r4, 0x90, 0x1}, 0x9f1a, 0x2, 0x100000000}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) flock(r5, 0x9) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xc9}, {{r7}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x74}, {0x10000006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x1, 0x0, 0x6}, {0x1, 0x2, 0xffffffff}, {0x8, 0x80000000, 0x3, 0x8}, {0x101, 0x9f, 0x401, 0x3626}, {0x7, 0x10001, 0xc1}, {0x1, 0x1e, 0x0, 0x9}, {0x8, 0x1eb, 0x6, 0x2}, {0x8, 0x100000000, 0xffffffff, 0x7}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:00:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) dup(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 16:00:22 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x140) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000000000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b1489c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329c734d59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6faa13c25b3e600"/486], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000880)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r5, 0x1) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) r8 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000001a40), 0x10007) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2, 0x810, r4, 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0xc) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2030, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: poll(0xffffffffffffffff, 0x48, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0xffff, 0x8d1ecfed1923cc8d) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = semget(0x3, 0x0, 0x0) semop(r3, &(0x7f0000000100)=[{0x2, 0x8, 0x1800}, {0x1, 0x34e, 0x800}, {0x3, 0x1c, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x100000001, 0x800}], 0x5) chown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:22 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x545d}, 0x8) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x200000000000) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80000001}, {0x4d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:22 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/163) 16:00:22 executing program 0: r0 = socket(0x18, 0x2001, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0xfffffffffffff000, 0x9, 0x0, 0x90, 0x9, 0x7fff, 0x1, 0x2, 0x8, 0x100000001}) 16:00:22 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) open(&(0x7f0000000300)='./file0\x00', 0x800, 0x1) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) write(r0, &(0x7f0000000240)="ca7c748706ee0702b6bfaef0b679e1e9abb0f881854c523079e1b77653225f1ebd3f206fcb7fc1d761e9696bb71da07d214989e54c20ca6e6ac29d4c6cc56442bc44ff1e98fd521e5401bfc851f418463c242c99cdd151c8359830847307e92cb47b18500013ec0cedd9e3d2e823ec69dd71afb2b4370d9dd960efd2c8257a882b1627e6aa313fed9ba06aa9a054f910ee78adc6b21e06a8fffbea2dd1cc1b", 0x9f) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047d", 0x32) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000a7da300"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0xf2) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xfe) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x9, 0x80000000, {0x6, 0x5}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1, 0x20, 0x1ff, 0x6}, {0x7d0, 0x3, 0xcf, 0xc7}, {0x4, 0x6, 0x4, 0x20}, {0x4f, 0x7fff, 0x3, 0x1}, {0x8, 0xbe8, 0x0, 0x200}, {0x7fffffff, 0x3, 0x9, 0x6}, {0x7, 0x100000001, 0x9, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r1, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000480)={0xd648, 0x5, {[0x9, 0x825, 0x9, 0xfffffffffffffff7, 0xa0a3, 0x3ff, 0x0, 0xed7, 0x1, 0x1, 0x10000, 0x40000000000, 0x4, 0xfa, 0x4, 0x5, 0x100000001, 0x20], [0x1, 0xfffffffffffffffa, 0x7, 0x1, 0x1000, 0x0, 0xfffffffffffff424, 0x9, 0x3ff, 0xe00000000000000], [0x2, 0xc62c, 0x80000001, 0x80000001, 0x3, 0xffffffffffffcb6d, 0x7], [0x8, 0xfffffffffffffff9, 0x5b8, 0x5, 0xfff, 0x3], [{0x6, 0x40, 0x80000000, 0x6}, {0x5, 0x1000, 0x7, 0x2}, {0x33, 0xbbd7, 0x7fffffff, 0x3f}, {0x6, 0x1, 0xfffffffffffffffc, 0x1000}, {0x9, 0x9, 0x9, 0x6000}, {0x6, 0x1, 0x4749, 0x6}, {0x13e0, 0x0, 0xff, 0x5}, {0x0, 0x3c5d, 0x2, 0x7}], {0x0, 0x2, 0x0, 0x5}, {0x0, 0x6000000000, 0xf0c3, 0xac4e}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:23 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) r1 = geteuid() seteuid(r1) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pread(r0, &(0x7f0000000140)="581e8775852b23b9322f838932cb49b903511bcb25815bc10b00817fba203c9344127c3451a025f307d958d8cf8aa7fbeecd5196bc0485f3d6d00cb568e85c0122fcf0a0e3fa8a6a29222f345dfc1d8bb1da6cc5a17c0d17ea933d7119a3ad19ae09043f20815d42a284a0fb54a53930d69599e55541bb6040db00548f00b7b5758d04df1fac8bf0bc98c5c69a33da518814bcb457dbff0ae365b59c2b770f72c84b2a4943fe183fa9ed09d4341076f9009665f5777d25fae2ea6f8f976758ae6ad5c5a64e23b750692ffc7bfea0efae8d716e75fa2e0da96b9d058c5847e64834404297d67df90f6bf83966cf86b39a35f961d62ef3d6afaae982", 0xfb, 0x0, 0x0) socket(0x2, 0x4003, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) 16:00:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="be30634974cce15d3000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x1b7, 0x0, 0x0, 0x0) 16:00:23 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="24d8598770b979dbc77c84fa28ff6840290fed58e3ba10ba87c5076bd4d1cde67a796266346b295536c1c9570fa427460dc25c34fb5665b3256413ba12bec164509f7fde1cc238807fd37cf1fc8e9533e7e74c5d777a744203a1b2d7a0b2ff6e06b41d30af332d516b612b", 0x6b}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)="5d827f0020884f05657c3651ddbfdb6fe242bffea83753790579e796be8410f6b99da66a317ce8", 0x27) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) getpeername(r2, 0x0, &(0x7f0000000080)) 16:00:23 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)='H', 0x1, 0x0, 0xfffffffffffffffd) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/vmm\x00', 0x102, 0x0) pwritev(r1, &(0x7f0000002280)=[{&(0x7f0000000080)="f106f4c947abf305f19407ad4c3ba022bc61a7e34b5e5698131c6bfc6960a5a82e72efe29784fad32d4a40f7d4f46f3dde78980c", 0x34}, {&(0x7f0000000140)="74a51922f10e363a8ba6ccb5e8dfb6b9887126d34c2fce835816b60f353343a3db702b3a2a030e3e1c6cf8a613ae197609ee759f02e18df80e07711bd7b78ebd1ba41d7cfe8ebe1f33cf4a1ac503230c106d2c30e4344d5f9116f256acefcb84add28c49719c4135f28b0cb582534feb1a136a901930759eeb51e9c0cff9faafcc4dab37ade6b44a4ada8ba12031a2b7ac9fcbdc0690b0d9d93aaf43f91c498b9436a0b6d99b48d47380aae65b53cae7f4d5198f0a5d9f3bd6069be4865f3651f0e19ead2473ad56b9438ac64bc6c49878eda0b474f25e00bf4d9f10f808682c50489318a7a9a0e1da5393f641c8a0a012f853f76b50f8605c5da4fff3c2b63086c4eae206bd6f284a8e678d55c0b452f37f897fd78d39ad49fd6e18e03222b4d2c71a14dc2164dffa51174c752aaac1c8d55216aaba9a7697cbd7cd6cb9fc3c2e5958a59c7ee02de8bc94e3894db2bdcbc510bb818be706057c038a5d5ddaa0051fd8246a4a04d4132c4becb7831ebf5b5d7d76ccb54ec069ca44aa3aae62f97b79a582470646d6e74823173120b0a39cf0bbc559e26159fcbc2b5b0bed03c39d9d99bf154669bd8b55a63dfee682b82cf66b1f9daa2ea438f14076f7735d223b9ec8c1cd055df5cd794e1f590a08cacaf70bfb30a474cddf0849f0438117a2585471b0aa2d90056bf1ca8807e278acc52dc95791f275259df35c5104253883e2d1f6fc2fbfcafed944f362524a272da512b9293360592701366d68b0712b8a0814b60ac434a06e9f50f238608b2528a666cfc76018c1869c5bf9fa97d38142d5e4414e800b5f42a409baba64f0b4d06a789a4f7990ed1d0b6055a04000402762e5e701cab8c672acd231ec69131662112bf3255339ce5ceaca3b811ffb26f92f8698a879dbf46a2d6271575853246be8f119a863d4fe55dd5863facfc0decb48b96cba531701952846d6f05e2ef91431cace7ef363a6fbd37dac532dca6b2f8bb93fdcbcdee0202f45a6c3c9475e7836a52fe2f242a34846b6391e1953b9d518762eb9e2e5eebea76aa96921e539c441233078405b0769401b34c4a4516e0ce266e3a3f2d9c7e8a547dab8a4cf0d2d59fb600159cefba10475287ac2889c180e44bfde9de1b7126a8cfcb82e750aa477a8c82afd223560bc3f60ea41c8b876703a7e777001f99bd930513ac33873933b28dcad9f796bbba04909ad7c1b213a94545ba00ce9b937ac72eeaa61f55333a7eb64be8f0466106f1bea111e8cc8e82a2c40cf46b819c8ae0117b0abc9bcefcf819d436213518b35042fdd10559053c54096b6264401e612723bed47817da9905975ee453a1e07112cd0334d38cffe340aee39c9f737b9281e6a63d64b89c68d08300c920a9f4aeb73efe0712c40daf2dc2776e838198a906acd6a3ec9f755c5d33b889b433eea7bd3c6b55725a9d762dbe346beaa1892bfe65833ab26099b034e85814e207dffd9e5bdd22b02f248cc21bd2e07b7c4c81a53958184cb52660f1a3ff08211af961bb37c3f3a461762f9e85872578d28a05187c867cdb9747da33a910f69e626978f3681565ffcbb556532250b6c6a7745ff94ac5bf7a449c74c4e7e8e006510ba6e1adb9f1b8d7f5c485df628f32f72066062544b9d44b56e4ff9f4a0e8083eb524a7fcaf842d0c91d410d01d4ec156f694f0be94cec425fbcb5f8f104614620c4767137bee88a9e08e785a3fa70badcada43183a47649be02a272f427297542284639f8a5efc45b94d26b0a9e78675ccac5ccb4834959829cb0b848b4ae78df6e3f4649c2b1d95400f328d8fa09dd9663151c324e35139daa13059d6aa64a6ec106b3985fd16569454432b42602e41ac447fa887198a7a29eefb03af70aaff0b7f5371afd53ea06bdd3ed321d571d05600c41d9d25730a5986296198ce5ef768bc864b6db83bc657e386dd84e831ceccde6aee26256d291451c6337eda680b7cbb280e6ee494bc580b0c2d1b6fb8777b466ad209142532f6041087f34b288f2f45c04c951355ba26a8ce7165a1e2a418e576e2bfe7f7c147bab0bd7096ba7df63f9e9d3ab0f0ffba4f26009cf9004c0e7f3511747141bc50ccf337ea440d1c1de6c45437c7104dc50d6af776fa8c6003249b144b541bec143bea6913bc3811abd1dc3adc9dc5e95d6a62c1abcf4ccda0681ee1ac1ea8c626998521d3cabea5ea920284115db3506ee48f6a22cee11ece0b7acf0fd187dde49d844fbd4dff782c2034601ab45a646d051572ece8893590754cbeb078cd94663e18c66f65135c4b2ac67a75c2ce4a6d3469702043e7f0b64f14b9f694c2d6c9a669082ba56630a8b29c3c1a2917b5f6360ef43a359f3025d051a9933936facb724bfcb02d1e4e922ec3aa0c502c882bdf5c83de8074c9e1b60d28194f88d25d603adddb4bc879334f67cc42bba34d2679dfbc29da0e007c8aebf995def9b84b08cdb5010209bbba295ad42d02f09d04aec21c2a19b7137c7f3a0ff17c7c7e9dbf010bdf7e394184ab204a987960acc0250b07b8d4132fa69b8f7009a1c2c0b4bdfa7208c0325915077b9acf35c789559ef4c5c9de77897f2dab3ccc76f9937a9614d2ddb92304a231aa042e0c17402a0b4e2e3643c2cc2489ec7c95af4c8330798aa1bdd376801984dae9e9cd0e0da499cca8660c3f798d9dedeb5dc6fca9eb9e8d401b85e9d30021889ab70dea572b0cd1ac6859e61275285b2455a4a441a3f23abd65e535aaaf7941007fd2daa1d80a456dd121fe754f574c60d07f5b860e5541f5523d77dc8568027ae15416dfb6e43dbec60c1a95589e3e8df2afe5b89fecad5d9691e58abba49959dd299b51c35735e925b97a840125fb64e95234e7a21535b66753a9e6593dcbd0234736a3276b3066adc2235227fb8de032903aa76670e27b9e72510a6e4439ca20faa07c10dbbe976c090c41d84a19f00b11f1185649d5de09d6fb946f4382e204dcc4bea1e58e8bcd691a26293e45f65849f82c7b157461eb6f556d9d00c4c8195b98aaee933a367109a116e937668607929434a729bb9f7225b1290c8f22ff4910166b8d7b08b00efda3b7de7bf1986b3feacff4b05c8ff968d21333aa8975d8b0091146b96426a6ee1bc61ffc38f2794d6641e0f0d1b5d2e47d4a9f16d1c2239ecac8ba78c66138392d2e2b9a22f80ea32bdf8520ed68632c3dc247f4da58b60a64dcefade0e79335c20a5b0d4e2d93142466c30e53e51744070cb3c5d008b415db5fc7fe991436db1c8b9d6765e51fab19940362480bb1753b56a18ec7cf9cd6de6021452d0c55ac72ce955a3ecea91ab2eb85dd91bf9975c4c76a331f47f3fcaff6c61965fff8c0ea7713a953745f815b617da2f06e0a06aa9fd14989de70b9f5b951871d2d36fe9efc092d71cd69db1b4d68e90543f6a362b61e65d235bccf1cead29bee847ee9ae3057b8ccee7642a49101a24de56a320146e9897f1fa5828015da43de93d3bc35f69d1f261f252533398ad15a22f91c6f344bf9e522c0875a0adbac9838c1115e0be78d022f882047b56648b8e1e6210c2e50b434d905f9fa56ec57cc56c24a3fb3eba21930fd5a4b08ce296b46cdc8e072849c0dceff6db6fc71097b250715ba57640025a0880f9ce9b408f4eb51aeb8a2f39fe24639358ad07940200f18cc0b93f5df1cba7f828f7d4dcea3c39e3b372e732fb41cf8446c7543bac7b67813fac6ec6597099a27e4510cfbcfcd52a2a643b4df7977bb952483ccad089e302d58d29a5f2abb6eaa605b293403bba088090d4142f892c709582b292680714d02e43b003755de46ade77233a879f75b797e1d74da9ad0ca3a0145778f2e1a4e84582a852e80d8689eaefb2a4fa5c902282ad3f761e73f7abecf22cdc507cb2c9a32586cb180edb554bc0134964b0b5d733b6b9b098d4b409f8bd5306ff9c7de8ad9ebaa414d9f19f0c9ef0649e6c5be945d725d7418f1e0066b92c1334f1135e88fff6ebc8f871b66ae97ed42be4e098560596d36c2493f52d856627a692c247fdce43c1598f0e9641510f066a9843c558f5288cf38d2c4e35e7e2a2eb636f96146923cc15c47301cab308497a0defb8020ae8bbc6e4c1e7586ab50a51005a86f2d44ab19c49922d52a27e515b9ba146b84f960622fc7924d0b82a15640586813569e687f10a2ac79f5dd09bae519e711ca4e6e207f49dbf5a4ae8c98a871b845f091c7c84ffa52259c7ee868fd3821f9232a740e0df0915d570083477cdbc8a1253301692f511b950c370bd209fd6e8f5050be3fe63cbdd13e8f9d221bcaf40ba3932367f8038ee5318d787e5463f9dfd0c2742960f2229905a332e4dcb981f48afb9283943d161440f5631c55492da41ddaf854de4f0f76718a43867a8060689047e76f664b6987073f9f1a5b4f4e31ad2c9970ef9eeae4bb0267bcbc6bce7c087af5a100352d10ec2da7967483ffd9d3ca2f4a905cb5e7191c3a00bca8f4b5d785aeb05df65bbb5e3bb3449161b4611121e48d60fdceada5a3680625d1861fff79d97d1cae4921ca5950441adf94a042cace1c9b09e619ef3898d0715d2ce2d7b6b306291970bf47b0aa5b66fb135f89a570413f0b8f76a8692cf1062e6579cbbd8a9fc97b9af2b9803486021c64d1af6675f9fbf65a74c1355d8b44560053ca5188141d2de9a5447237161a76437229186ebe38c23e8f2ba81da699a2e8520a55f1f402c890d1952ff3d7aedee2abc7825c79c30efbe6360dbb6be781e360fd898b794294a3cb78a6218f91d7f39cd32b5175bba6ebf55d38ae98e23ad9281c586ee610088eb3d3c14b4e827bff2cee65ef0e93e03c98a2ad60f6a7a96c8ed94187bed1abc3647e065ff84fc62d540f45bb71fa9c483411c0b61d71b6e091454e367c7e4962e4be960a128a612616718749114fe092a8a0f587067a1440da327e8b2a63cc26924974d039af6cde4d9062732252488ef76b9756ba610e6a41a334bf34da62e0b99e8e7ee5ac1a99ea732c20b9665cc8a6745ad775df6b30ba7017e6869ba8705051caf043a52c67caa13972075df8238e53d00bdf88d2bc3404f0e0bdb88ae8da0e13101bdfba9c0b7d7f63fee49426e7d1187770b3778008dfc8ec8ccbdfa3071d42e0c469561034b1bbc872b5ff65e25b15c83c5985e39730f7934a794a8c1c82d5b702fbdb19aaea9181ced832a1945706a62708046f8a2781e9834baaf57d8e06c9b63fd54d8968d296660ee12235eec28dd979b02fbd9bf6b421bc63235073b1db126cc0e78ebedfbe261b682e1de62552c67d59dd2f90672949477cf07ed6478bfb8a79ed13a462c81b8718b33faf83758de1a321b5d23e13d118ae03ed331fdbe71b15707c6287c11f32a90f865d0794a4b7333999644ca93c68b07e93ffc59ef254730b72853e33828f82c16089ea9b61a1d20e3f81553f9b21cdb86a3ffd2c71db9c3146d9753220c8480191443a041749453467c9081e2d7a7f86df68069e7a8d17482f6e54c2e7832653653d7bce251a69a9db863acfe69f9fa4aa55922be3b39cf80caf9eb5cb0db7d9b7c59f7c51a5e42e2400db858497690437c44add5506eaaf360d84fbac9147902b8b4971b13823364a13f44bd8fab2ad9adb0f511eb16c4c03e9ed6c70c8a75980892149bd4c46e804e62cc5ce2eaa1c01df3174d5427d85cc948075bd2a8415932c363e33a4f607c7552c2199c74b7d31460e7cc4530ef730fa8eb00e6d61e215aee93c4d9efca6b6ca99043f69958dcd1c67191e06dd49ab21ad5ef91dfa591e8886cc", 0x1000}, {&(0x7f0000001140)="4d3ef01069974eb5140ad559234ace7f1f9fa1f57791e4afc4240195b78d8045ddd57b99aa0c82a9029f1fc220b031e22fa894e9c2848a4325fb3a407b7ee5bdd2b94755da5e8ff376a52f2dbe735282344a14f8422cdfc32df77b6072b4b570d1fdfd905c6d56f592e8cbd6bb5b0c41efaca364d96a18be50d54f3bba91cc87f28efff910c68b354fae6e6c0eda074958e706dc6600d85f9508b0a44baba494037dfa7c37e5ba54c4dc564124459966f0d29568fb9e01d03e740786597cd9b108ad4d7d03c1671f01a499f6ed7e09f27f7099eb922f7be9806bf3d3e8f57483cc9327afaf6c7191b156c689fba90d868b659589bf1fa897b373f36f2e9777e40dd9124af7a6750e792f6514825693f4a8f2a0b82cf0b001f4c38e4ae604edef35f2deb5c68f3fe79cf743dd7dd3a3f0c2405c3cb8dcb6922f5fa6b367d7e36a7b93f53d262a3508d625c1d832d0f1f02f57f77bd769e05154ff8fca8f5f4561c1b6a0549363f9982d6cf5a7d24d50e7b6aa722fb024b55787d622d0ee04a040a9b9b4c29254e99f9eb8dceeb547a815b761e3c2e193ecdf9a8d2a3c922844b124de22d5c2069f7c0aea9adc87ff489ca0b31caf48459d940c8a7cd292c929c88af1ad1bed9307050802bfe5db606789e81532482a9508f84b8dee0ba725a23f3d9264e4c48ce128845b7a45f19962c186b681931f7814cb113b780f4747eff58a72915a58eec9c59992a568457014fdb0a1598808212a8ba1a565a447274c9abcfd1ec252f43c2d333bd20a0e3a13e42030808ec334f021fc4ae17f2a1bd04aa68dda607c227143604cc7c0d26db52d169d40533643258e265fac8df239643f2e1f686112251ff55c2959b3145ddf650063ab17e57812bebc2f02ac3552932dbc31431c3c33ceb7f7a79943811fe6cfe83da376461c970f9ad8f9576c9a057acefeb6bd2071876384cabae8b0e4aa79fc39d66401a2cacd74854b0d903d6f199a9e43781d9e3a2f7cd761372d9e0b19742e558785065157db573d7976a7e75918e80e430fb6cb58a6b9f9fce6af6efa27436ecbe59ceb763034ffc6f0952e663f8032b879d9cdd9a7687c9c55e1ade0c720db8cf859bf0739a118ffe41e211caafe1f5d4970402c2f3b9b5223511acb0a55e9b0f1cddebc99270fba0083bee07848df30fa35c5a278c3d4dc2937a15baf3b169a8025ba25b754bcf5574a51c20629e737faac519ebd8c732ee3852e0d32cfd79552c32714b9ea7340b7024d1457de1872a7255fafb6ff0c7f7fd943556e196efcf9f2c6fe179d5b001a658a6263de7ac9a07c246e345bb12c275e8b34d2c6798d2701c2dc6314944a48f6466c2f9c8e6ac7fb3af73a6a2d1d5be02425c30ccdf49dd3f5c2069ea74f3bcddfb4d328f0e7dc6ea5ef10b846f3c11ebc9ebbfbaaefd7fb9566e5d0f68b252a6093d8491931d28419f661cb1187c53832ce195b307bfd166dd963233a0f667fa938d1753bc920ff5fc70af886f45f4ba70a32dd4749f352688cb91e464378c591585e6f39ad3cd3f66218136c005363454496f9dbffa80f00d7def0d31c24192c2cce41966e884aea53b75dbc01656b47026460b1f0592438f3442331bb563020ea0b51912a898ef15a4f8bf5827bcbe76e44d86ddca698475cf9987f379b5023e9e2487aeb1e6b36264ade5d2d6dd092a000a331b10dc60a4bcde1e9a3658c9eba533a278cb346f61f05bcc7a9a8275c46cfdbb474e2dabaf6273c166370ee0ee157072909286b8bed699fe2296f229dc8f1779e3703737d40c7090fb28dc7998b9d72b9ca605e5e1a30a0b9a770d0a35ccdaeae1bd39c528e7cacd8a1c43552cc6d5dd34d193845eab1c55a68ae71981d6626fdc0cf71573b1f4872fd9b47a5bff2402056ffbeab0e46b31a2df2e6bfb89ccd3a1e4a284a269718d95d9681c984c4c9b154d975e8a83f5b8c28fdd1f9f44caace8ec8485124f4d05da0208788f20183befb609a51672ee076540c70fc2b3ff40183f8674a8a815e45f60639ab5fb6240868126c3bbf1fce74a96f3dacd325f9e2fa10d890ee7b07d3b577bf9399c9e8db2c5e5e65c8d74010cc28949ad0892bcf7950da5ab00a79fd7fabf63cb325e84e5b99428971f634bc963cb3447cfac50422fcee69a28ac4a0fd8ef98500a66c413fb327e1b29c7835371119fb6b5117ffe0cb233bc12ec5ea029db63cd3f95b1976170e938cf8a9ca3482e95a15d93a5170200ffb4b89591496368d266c45560dd92f756068f3653b341b58e660bb9c30f752952490df3c3e3f5753799802b5fe0ca3631eabf2a89f9f95c950e3dff444af6a474f4bcb796af3a7a60acb698873ee8e28105c1c7bc4bdecc791bacf48cdb14ec8260a867524ee199dc85a9a79a23e56eeca639eee5f98594c7d41589223b177134319aff2ea98c29b697a14bb676b44fb2c484c37093920bfc1f7f97bd835519652aaeb08fb66fd487ea5211b5659074135aa3bfffc784a9264808c93c4f5f3e09e8309766b57e6609c27c574b0238d3215b481e8f20ecd209985a4d81e4e06be73ae93851c9bc4afd34ea678a4b327c242417ef66f9329f9fd0bafadcffb50d105bac80e0c3a2290cbb21d024479dcabfc64eb6b8283b8d35518e3e48e114dadb528720318c8fbb5e384d274669156b1af553198e3af10fbaf4747b0d0d2a9f6f29a58cb4a64d4e895bd40b3425ee8b031001126e1186540c370f26748435fe5632fa48e786004918783fbef9fcd6ff9d76cbea0a216d4d9566428d598ed67a114627b774bf51a23d0420a0ae7fc265fbb82743c1be76abc90b625e24a30b4961f2118a9d829c0a9b2c27bb87738cfa2fe808a615d08d7f973be9a239e4ec152ccb70980f603b2f6f21ba594fbd6612fa0be517e1fda949233c220a86fc1fc1e2190bb549d69cd60b9636d80047cad6b864aefa452442f5f7f5c7a76f1f48e82724cba7b751b8966ad23f3fd08683dda43fbee85a548ed660dc57722254068454e87298b68107d3dd4fc84242441392f5f52a1a83b29e1f621349bd25532b59173dd1a1b9a81654ccfa9a26027e7e03c82ea4423ffcc4d2ffe6ff89124636ee4fcba5a25bc17a68bac09c7004077b8c04d5795dfc394b9ebf243202be6f262948ab7a9fce0fa694e71581a27e23c51864d060b1a17e1bf6a06b0374fba514376ab87fcdf30c38e7587f93e99d1d858c4f23c9cdd66c5f15263810b4969c501f5ad84f6ae4f76a5a0540e383d61f53c8cb56aa568194f4f2f374aadc84572e9a44850b03c17e176fe0d487d8814b3bd28666dc8c58ebe298f58b3de45b55512ff157153ea0a508dae04a177d0cff936c32dad4cb7f4c0aeeee739b6b8f2fc49dc5d4c725adc8ca88a8dd33a2845b3737dfacf701b9a363116c278d4a2732a00acddf3d8bd4300d8b445c8ad3f857df5f7d2f1d489aec47a63577e56715c77b9e5f74bf9515d215d19e11b723c0b000e6b49e825dca975ebfca490ed55118e246ee9c05aada8be499d6fc4b787bd3ca311e9bb4f8cabf0f61995b909ebf98b334321a6d1567eecc95528466379ada2027477bcaedef7950352e5796087dc30bebcf497cb143e6b5679d65e71ab16d9bfd8626b2499c52450fb057ce3d12ac99651ee30e2f05e33732072425494c56cd2a527bd8dcc24829e06b4332bc7b8c84add497e16a1ee4f67db52d46b567e85f71180a0d2b0f2e249016d9fc4161e904c037a362e42baa6b7a0098ccdb18f532ce99aafca9135711fdc4dad7baaea41d1940eb6240e856797eb7a30f9d91f209586f7cd972a02735f5811bf3e9f34140067448d6d4aa4382b27864b7c5fda9a51fce1e6d09f9a4b886adf593d977d73465df372738ded26b2bff828b412974abd84c08a6896d68ab46bd10a970db973cd16ef04d7ea0e113dc5c2381930d3dac8b52d65c9d122cc1bc7c420d888dc1c87fe2fd1e26af69e21b05bad7aa1fe94f10c1389768ea8f75748bcf68a589d786d498f0b6705932f73c2541fa3c50d7b4fe358fa4bf9d11d9e79d0a9920ee609e27d2c239cbd8fb2f72500f2ccfca0118d3d19e65c7d66e0a1ca5d5e1dd51b7f7ba495774f222798829d0fa5dc260b5b1c016d1f9e479209d6efeab755132478f8743a4bebe273ab6f2d24ca368f5ea86a3702d77bb2cdaff7ef9e5976af2e3220abf84ab8a27b902264f989900d986ad72d159044610b522612613c036e5c2376af495441ad2b43d6153d1982834af0f1402c638e0dc31f3d7538cdcb273c97f79b789847ab96af3ffa337f4a1d8aae6aa008c38e86af8874954319a976a88cc0bf0127b727f280e5fde3365de388eb87d0e654ae8cdfe19ac54049038b2f2303dacc6e371f4cf294c60d747d4894408a5705df9813f68949097b5e0b9d5040be70892a50cae59b72c7bf34223fb1e97e5a3ada0194539204dc9f6179a92d5ecd81d4e4fa9ae8bd597729ce0933aeda58dd10ba1014477893881af37706efa1ac0b324f10fd7b052948323e4c1a7ff61e1f32c7170f6412b223605092ee58a885b4b618796a01348b49c40aaff4342643a14bcafbab85c4918f03bd9fae9ee56d526443d3fe08c2f3309e2fee92c2880d105e14e5761e4a1f23c3b9c36dc41c8500f6517214755a0ab8a532a6ea48d21eee6810c34a1ff60750b9721e7e318b16af2d750d33bedab0fbe0bf798310fa89a2a6d2c651737aeac45721ceda57cf497a435ae29cb392a192eef45b9bd6eca8c36434050da9015e66d1a48137bb6257795bdccaa625334e0c41958ede7819f6ecd653fb7396016236e798bcff5c38e8ad2c1d45f7327442608a1902783d1f6ae10b4b73a3923f05166db326a6ac1b24e8e878c0a443ba3ae8a8beb984823e8505067e49e21a1a7ffaf1c44c322462744b43cf84a6c25b37b3162c4c3200e5e69f9a1295df4aa2ffe8a7e1dfcb74afcbd8189aed23430762a135e0e3ab09bbe7db72038b6608deb1dde7f342130bbafd475b4af659228d7744eefa4922152e5387d772043fc36c4aa9111be1d51c697e163820b33eda415a01da4980b7e908b82b4071d71886e5ed1238e42ed5a786a9d2f6e780f294499028ded9a419cb481075ded268a6bbf008d95fba1c9833cd88215bace09bbde8fc92e51cc10ce52603603dea637a2f9ac89225eb0b376b39d8f8148d7aedf47cff466d447b45ebe309cf01daaa25d9cc3a83a98ea5329c41f93750426ac0962706138bebfbbbe736732ac8808cb62d8dc3b646b35b0ac541ae0f2f57482f7e8de13e2e1403fd1ca2bcaf254463d738c738d71490d57a91ce67bb8495ad7e9ca41a28b7b0158da5cd8ddb9229af349bd7907c95ace6d34db6c7192b8200076b3226e31b330ec20a2ada2f0e72595a6bd5b1d89481e8a1ca9be209a050dc05734eb60eb4c11016fb600ac9e134cb38036bd15ebf79f81e9c575a1c6f1370e0db79158b412677f05eb59707e6dc5e9e3cb46d54e2a2476935504807c750e6de01c6a9ad0c05a5656b51bcf0311ff6ff92c538b604049af297fcd530d54a1d2255e095a9529e6f1b31f5db7fcbdadeed68de4156673b1fd214345e4c29e4765db87a5f297705297c1f45045e6b555014c2f58ed8b70c22b71e3fafcf079327b1ea7c99054bd592d423bc2d84622acbdf31e0c4c9d6eb145f36044fe8cd6b3c964c7b27c2f117091399fcaf7206f73940bea2bb87dcde57c1a9cab5755352cdf3eed6bf383a4e316911d2bbcd9874651b21ea2c18a7686632257e751dfe93181cb5a388c705e1", 0x1000}, {&(0x7f0000002140)="b13a7d1c363026a873375df0938c84c6c7382364ce570e40650d073ea22502da8332cd20fa7979be8c56fc7f843a83ab5bfcf251dc36802cb4f85c4e2bc45d9789d81f79cb8faa4b4b6fbac9eedac1cfe968f510e55ed141ecc6130084bb83fb502715a2ad63a30742f2cd8e817416a2dac7d2674bcc7337f90720300b55ea1a25aa3c1f928a32", 0x87}, {&(0x7f0000002400)="bee3949e5d4aa766600b4bf10dfcbe8773f4791907dd219fecb96a0e564bb30fbef0570cfd0dfcb54112dc18bf5b3027310e5230ff433fd351c37791166387fed150974aa6549233ffb571b7cf68c4b54673d899", 0xffffffffffffffc0}, {&(0x7f00000000c0)="f47ef6df09fa80b28c05eb9659f7aac0e2eb24e0a4e3a803295b2dab", 0x1c}], 0x1000000000000117, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r1, 0x0, 0x5) mknod(&(0x7f0000002300)='./file0\x00', 0x1, 0x94f) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000002340)='/dev/tty\x00', 0x420, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002380)={0x9f16, 0x7, 0x6, 0x4, "f87a92787055d103f9015a247cda04d621d9b349", 0x655112a0, 0x8000}) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x7ff, 0x4, 0x80000001, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x101}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xcab}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x10000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x5}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0xe07c}) close(r0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f00000008c0)="2078f7b62d807d89e032dc19f570fe00ba767dbcbbff8330c22685419d5e0110188e90a82d7f3638bdd3862ccd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acbaffde083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914c84cd3393b0189e7ef0f3fd814dc91ca871a891764432b688df53005fe02c4f2ccbcf2c1c17b4317e048e7361e882939711af4a2dc52b0dcbb654c03463aa4adc94f2cfce85f68324ab523a7a0b08ab0e9536abcd977a4e3430ff97034b31be0431b922f4cde8f2fb3a1d41da242a034b5e3e97b226002236c0f9bef19e4747eb024d228c3ccb7c729196096ef8e8987a77119a07df045d40a48dacd6134427ef97e10020f557f46ea0883a6eae9b8aba9d425803e4fa4d0d", 0x17e) 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0xc4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x1, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r4 = dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000002c0)={0x7fffffff, 0xfd6, 0x9, 0x186f, 0x8978, 0xd8b, 0x2, 0x10, [{0x0, 0x100000001, 0x7, 0x3}, {0x2, 0x5, 0xfffffffffffff801, 0x100000001}, {0x7, 0x9bc, 0x2, 0x8}, {0x7b, 0x6d3, 0xdd, 0x2}, {0xab, 0x8, 0x7, 0xff}, {0x16, 0x40, 0x4, 0x7}, {0x5, 0x5, 0x1b, 0x7}, {0x0, 0x2, 0x8000, 0x5d}, {0x10000, 0x401, 0x1, 0x7}, {0x5, 0x4, 0x23793fdd, 0x8}, {0x7, 0x35, 0x0, 0x9}, {0x5, 0x5, 0x2, 0x1}, {0x1, 0x6, 0x4, 0x1b1}, {0x4, 0x4, 0x8, 0x80}, {0x6, 0x3f, 0xd, 0x238}, {0x3, 0x1ed, 0x1, 0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000400)='./file0\x00', 0x8, 0xd6) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000000)={0x3, 0x401}) r6 = socket(0x10, 0x1, 0x55a) setsockopt(r6, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = kqueue() ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x2d, 0x0, &(0x7f0000000040)=""/45}) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:24 executing program 0: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:24 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x1, 0x200, 0x1, "fd171880eb5dc64a1a8828b2fb7dda0d238d92a3", 0x1, 0xe4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1, 0x8000, 0x3, 0x4}, {0x800, 0xf4c, 0x7, 0x6}]}) r1 = syz_open_pts() dup2(r0, r0) fcntl$lock(r1, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8bc3, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) 16:00:24 executing program 0: r0 = shmget(0x0, 0x4000, 0x203, &(0x7f0000ff9000/0x4000)=nil) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x2b, 0x1000000}], 0x7, 0x0, 0x0, 0x0) r1 = shmget(0x1, 0x1000, 0x64, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x8, 0x1}) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0x41e) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="199f13e5295b76512da37bb26ff8fe42f414cea4cd2275586db0f67f", 0x1c}], 0x1) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, "00000000000e1040dcc4000000000800", 0x0, 0x3}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x83, 0x0, 0x0, 0xd0}, {0x6, 0x0, 0x4}]}) r1 = semget(0x2, 0x4, 0xa) semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x800}, {0x3, 0x6, 0x1000}, {0x4, 0x2, 0x1000}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x200}, 0xffffffffffffffd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0x7) getpgid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0xfffffffffffffff8, 0x4, 0x101, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x12f2}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7d}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xf066}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x4}) r5 = open(&(0x7f0000000100)='./file0\x00', 0xc88, 0x40) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000780)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000001c0)) getegid() 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8a2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) close(r0) 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) setsockopt(r0, 0x3ff, 0xa4f, &(0x7f0000000000)="7f563a95788796da1c7c4436711e12c6a0bd78a670f9055ab9434687683265fbe1fd559492fda60bcac115d27973d10b7b2ff350efccb2aba864a607031b6065263c8c8661bc23ceccb094e465cf709d60516917d2c339800021ea1533b91fcde721b668f78629d46eedcb077eb83d281fd7b520acec2bf3754313ce20b82852ce13e76d366aec2aa0814e28537579465676fe0231ed202dd4667a8cf04ef943fb7953b85145c2127a055c6ded9540f92be48da632f05248efcf4df3ac1eb9fa32a8605e5a420069938a322f659f468ea4bb041670f90e049b45de5279d68d2840a80d6c78bcb391232a752990756d918a22c2b4c1cedf5245591801fa31ba27184d2e7edf54878ef7954ae549cb7a03f289d09d03c0c4a9f989cc1e71233d53ecebe994194228ad4887f1e4ac1d51dc6654abe91cca2ee3f1149d1444b0168ae00d0fb5d78bbffd5887378a1ed0a206f11a389aa60b7a555bfbc2e75ad17216fd86d70557e262f49ed68e9e9f21778e90d82867438f369e3111de20acc00739918a806b143793f483f572221b735bbea239c5e8b89c846470e69d54a6d9da2131907535cb18a5cd06b687ccaa916d26d6c8f5453cfd04c5fbb00dff935bf834e2622c785780a9dfc1fcd8c5b1210f2151de71a840a061efac46064a97593cbfa260d86fff5162e398bb99bf719e3c6115d8857587045d10bea99c92f02086fafd01a697001e1fd34dc1c5e8de9aecd414def214407c0b11bd28f3a6a462091e239adf5573e28f4c35e45ce3c3a8dc2689304f1da255b95e70273b2e0a1647e089a47d95a275db5d37b2f538807a0a5ecd541db864a50757db74f92bc175d0225c2bafb0223ce596d19f3234066d9813d3762c47ff5c3d1c38e55df7d1041d598ce56cbb64e99a005f46e358937ecc836885da6f37c6e23b582afd753d7cd882fb2fc026a5dc6a511404ca032317763b739ba847f80599a5eff1cbba86c95e54478d30eccb66d172b3c7b88cb7d184170c9783d86482731e22d5caf97ed974de35384ca7122ccb0270fa6e59bf109f9336a1620a5c207f36491348890d6be138da6891d7ba4917d8151a178928311ab2de8aa7d98752660fa39ab5720798941e7c753c4d5740e69e9cef575946ebf1aed928b1504e81e72b921436d6b951d01cce979cc7d956e6dd89e650cba378a7d2024b583e6381c820b750b4ef6a3aa123abfcd2fc0ceb34ffed265a43f73c79c2ab2dc9b371e7e6de1f9ebea35743c084febc0b458a270985a42aca0a1523e183ae37cf898593cc8c15fc5b2808aa08ac90783bb2fbf6c43bc390b41b46e083ca9d34ca66311f31c54cd6ec25d4962d74c14aa1ff2a5af9387b7d906adcfe58ee2c6ff5737b0204028491e7644cbf0a15a28d039710f776f71494f7e66cda981717fa20054397903ce80e4f14339a32d123abd62e2201ee86edd1e0f21b7a91b801d0adcdd4be0f12882319aae52165fc150a02ff593031270b7c60669316bae6fdee1d7cedb82f92e4a339efb282ab940fb297b0a1b1647fe72bd3a774f6b2e5f5540c24cc3766a486257841ec2a72a4d4a8e3585c835515e17d39938a570fb6029d10137917fdf127e0cdfea5005b9c5d8b823c9501341cc37c81824b336a4ab54ed9ae9a44867aaddf58d5205d036a282bcc71fe61f0043f0a35dca31308d500ad309f57034e9fafbcbc76901602e0f54de4eda317b502657f0af2926daa01ebed92a15b6877311ed975616ff957e4d4992a595d1603644967e97be21943739b7cfc3a5ef233cf22110a3462455c9447d721c6e1aee9a441b311732ba9d6a66dcbf3ce33bca7dd77b88b66bc7acfd94632bd7933a531c2d940afd17b6939729499e36781cd4f54fcd675df4008f5f01f4a9530a8b9baa08d53fcf9005215e13572bcf4d021e8ae922fb5e112562f8d4d862bc66de40f7cbf9eafa17206dd502f7c816aabc293f9af97ef402b1f768b2c3eeb675460b69ae07e3a13e997af35c50edbd1be7c2cc630f9533bd31c5038e15115b20481210f60feabfb4dc73006b6806a30f3c682a855f4faa0174537b4d1d3aa3d8b8b023bc609ffb3b30ad9ae0dbf0056d489f5d5a12322613652f1a9bef7331dc965ee1c5be8e38b84507d051ca322b0ed2aa31861a490f226ebc5d4ebd62ef830222ef660d62d5015e60ffac8113e53e51273367b2dd8e60a591e97f10eca1e292df4235b072368651469fc483ba6397b38a8b554c1a5fc90867fdbff9831f35ff8c464e9f4bde2b9d81f0cea404fd9c839f5a3afdc682f943223388c0ca1dff6bea7d57f7221d15ca40e305efb5400857df697a0d94894c2d803f25a327bdb9bddea9f7510fd8357e60674794abbd92083f29b3d1a6eed95942bbfe75dbe7d8323fc13f203a1c8328601458ced76e2e96a26a834d93f9726bf6c04af99d8c6b348dc64258e8784f726fb3952e2e62454887d291c9308a5b40ea6363990fb965709a6b85123a66e95a09ca6f797a5ce614fdf9bfcb4be04e888bba531e8152111de2fe322978033062fc0c5821c7686fb7fc2deb31c4dbd6717c60547adffe16a9a15d9b586206a53b55a098583b02686a15f12fcd0689261bdf93d95739403507f9cf11d3e3d8716d3f91a57fcd28fe592c8e676f4292027166c66e40c063087b1de3656c05093d96ad8900480dbd59b9d9c1e8e0bd9dd4b2b7d55621b7588a6b63fd0d850aac4fefb4b988c3d9afda8eb31e775eaef3d8b4cd625be0f7b6492db2480ee39136e3fab766131a3518f9e6cd18f43a8e5b41e61144fccb8b4e4c6f9e7e646e37ab29e030f9c803104838947418cfb15cfb3a46eb128773d4a3a840a235da856a6f23d64436c441562ba1284cfd6b2a55e798ae6d97ef80d4aa94f835e3f99a7b00bcc188f72259b1808e8938684d71d3797783de392992c590112fdbb88e7b2d000c740c6d3c54703d46b5f70b6fdd8e857bd445e1800b8a1798b74bdbbfbe05cede3dfc215e1b723812df397fe95ad306472dba7e5f186f403b1148928bda3443e0637103478225feb42fbe859642fa65aedf702c99fcf9e050290c1f725b1743ff2b427c6900855f1c04e6c94927d4c3b4a7dd64a30bd30f9f66d501bdb33cca916aa59c1650de9439d887ed35d5669a7a062e4026ed282484e45415102647941592d91724b21b83a61bd9187bf8f783d8ba1f66acefc0ca06174e6b69cf9982799aae22b7232166bbe77a6607816443c8769232ac90392e5dd0f97c2da546d90008c2c656c6ef03414762b9318d93fd6ca381d3e0cfe62cc51c4f7ac135fa12fbd747636757f50ae8a8f27d71cf058850e6e770063c0dd5bdd1118c2d9a3467ef85aeb56b0a68602c96a0fba6fb9e444769f85f4fef6d9355f5cd7ba9516e1369333a12901670df08273f23c450a61ac56cc3d57e27704c98657d49de08499fa0f4701874d4ff524a662a2bdc88e44d6fcecf2bd39250ca5705d3f89d2d005620e44982e47024c168cbe53c60f0553f4bf83113dcd6c3d71f57bbfd594adea421179f3e8834aa81ee6ea63cf5ddc42c46cd682f48ec0a95ff1a18e6ad769537638d63982a868f9b48b925b5ca18c36237370d0a13bed96a946e3f794998b8583e8fdcb54ce1a933151af9fda6abf098bf214dcf81d2152b62efb5c7177938bdddadad59d6f1082ec139250f2c1e212469e6f9dee73c0bad5b9adedcf2ec3e296e952dabc16c67af0dfade8cb67371dd164d1d8e464fb50d68527aaa8621fc5b05d0512ab8f16ffc1c9e6e1aed7cdae5a7477c63a565b691fee3efcdaef160a28ec1da0029ee54b6f29f60dd175c8dc573f6e5f0240eec88199641d9e9e247b28b5bf01d3755da63999075bd5360334773eb62989b53b06fe2a15e7116954435a2ccfb889602c58806cddd524043b07d73a144392b8214faaaea7e18981d21b3579949c12fde3b26aad5d3520e724a49ef40f216a40d862ef21dbae378f6e354dcecd3136ae24313431c5b655eb033326e6cc0039275063e1769300a13fe40162b98486271ad65cb474bf831c00f0d0177fd044a49a7bb0e360f949edeb5909acf1809b0f218a2b794c5f0d65e672ff69ff0c7da4bfa8ab57ff776fc220d4c81d5d903645535430644db1bbc381a1f58fe97a431ea9f2e35086c192f40e79fc6ccfeaad3cbaa70af3af151518ca479b1997641d04c37c41288142b8e775bc46d4b12ac510a8c7f191eca81f8c578268f2c83bb3ffca4e92069670c1f1ec1839c8abdfe02bf1c22c88721d512d1bca009a2769269a0064f6ded7417bb5a99e35171f3c9b91e1ad46f60d5165a917c6a817216b51d637098922c8ede607f1ec87b3e38c3e686c8defefae75a2bd3ce362f5d0df0bffa2ec9526b0f19b4b02d54645a0dab58383cf6f49ccda635e7e81a86e393b7815e8c3354d5502295a85546609eeb853ed0c93303c76bc55ea7a227d7d1cc121d6fdb833725c43f4a7f16bf6e866ca614bbf53dafd069f51da82295fbb3139895466a60b5e60a92233560d7fd06abe18b22e2bdef6e3d7b453d720bf9adb6cd921fc757cc3a19ce544dbaddd856b722033ca3e6c20d5690e1f1f928daba58a0f290bf89e77b9965181ac1c33c5f7dae64216ca105ced781f98be9a72ae40711a36875ae21ac66ff7404425f3edb7c76cc5804cd41fd5e513f17e85f574857e3edc80aa2fdf5a2aef03ce93ee5ed6233fc733de43222a24c31d0a2564c56a0c16f3a4728c1a0496860b12803d8ec488696b2bfa6c020485159f860aad8059e36c6da5d27a1df0ae63e43099b72202d64e75f99a2ee3ab8a23117e2af35a180f2293c56f83511824f4e558b0704c4b4ef7d0fa2eec65381399dfaa2491ddb56603899c22355090074091be838c193fb861a32bc25a801ee3c523232624ffa0af62b22edf0f3fef2cc4a0ade1cdb01b777bfaab28eec823af01ccb7db16dc92e816e0dc76966c97452c2ef4e7b0ea3bdcd0627e3c5deb28755ad323a2ac1c403bf88f34f91a961d7f6c2d12ba064198edadd5de914e912fdc87c188e03f8b51d4cc3041c17455628ecc88adc559a79f4a8fe7a3723c1b887ab747853685b6998a230915c6e5da93eb15af3544ee0fa54a3807b6d1fbfe3756c3a1d6121a64f8ea236ad022d94443803bbe3dbb21ccbcf5754e1bebc8876e55587baad9b1d88d54ac867f82bdf6d1929114fe05ded6e757788f21b55e32c7bbe231c8bba5412b564d9abc8f559c56d35e9bb5f06932b76aea87590b6b012af366be1367f1c554b8ce4a676010af83473e4b778a2f12b7f49c6f465e1c85fb45173fc32b5ee9723d4d78b3de9a4a0c1756f238aec37da7f434d633b6739d0be920ae5853a3e124c43036088a9abe954ba8b0e0a37217db58ed26bb13f0fd6ed1d3444ed155e2ae720eaa4a5a54ef2d1521636e6665aafd7208976eaee24abe70aeeb1b3b70fe32ae749be041e9f6b2d9fb6364b8fc7d907fcc39d32622d352b384d34aa8f22e81bf81bf6298ebc26e2e9707c7caffd12c65b0a3b6a441ae295771b9433330a74bfbd1f6f94bcb23b25d58260f993788fbcc1bdf64c2a5e71b95af9c3a63cb48e2fd4a1d02adcf63c84dc6f4b1054a69ca95c2799529915a226c72e4a66271c21624d88f5ad4285caf8ed89758ca89f49ca32ec7e59644bb39a659bc766ae54822da8862dfcab035aaf02a70ef3377aa37690d47a79f44d25da6f60117ca8b78e4aa7dd0f8680704a44c7bdf32e56de29a85685bf9630ab8a15b6eccd705a213c63e0a1b", 0x1000) 16:00:24 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x43e27ee9630ec92c) 16:00:24 executing program 1: setpgid(0x0, 0x0) getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) setpgid(0x0, r1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)=[{0x6c, 0x0, 0x8}, {0x84, 0x0, 0x8000000006}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f00000000c0)="9cc702847171b6") 16:00:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="7a90ea9fa2d3cb25acda0211f2d73d2d126b0cac1f0510d53cb888", 0x1b, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xa1, 0xffd}, {0xcf, 0xfff}, {0xe7, 0x10000}, {0x3, 0x5}, {0x87, 0x3}], 0x5}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) recvfrom$inet(r1, &(0x7f0000000140), 0x0, 0x43, &(0x7f0000000180)={0x2, 0x0}, 0xc) r2 = semget$private(0x0, 0x6, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x10, 0x2, 0x4fb2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x42, 0x7}, {0x66, 0x8}, {0x23}, {0x47, 0x8}, {0x67, 0x1}, {0x80, 0x100000000}], 0x6}) getpeername(r0, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000340)={{0x3, 0x37}, 0x6, 0x7, 0xe38}) ioctl$KDGKBMODE(r0, 0x40044b06) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/149) r4 = fcntl$dupfd(r3, 0xa, r3) fsync(r1) lseek(r4, 0x0, 0xb, 0x3) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000440)={{0x1, 0x81, 0x7}, 0x101, 0x100000000, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f00000004c0)=""/111) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000540)=0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000580)={{0xcc6, 0x4}, 0xffffffffffff7fff, 0x7, 0x5}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000005c0)) r5 = dup(r0) r6 = open(&(0x7f0000000600)='./file0\x00', 0xc0, 0x99) open$dir(&(0x7f0000000640)='./file0\x00', 0x20082, 0x100) fcntl$getflags(r6, 0x1) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000680)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x3, 0x2, 0x10000}, {0x18, 0x2, 0x245, 0x1}, 0x6, [0x8, 0x1dac79ab, 0x3, 0x3, 0x2, 0xffffffffffff2f24, 0x8001, 0x100000000]}, 0x3c) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2400000003fd, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000480)="9ffc9d61547c7ba5342a5fa0bc5120c695c2589c57f8b1993400710d4cb401757ac8f388f5c5ffadc4a9f3790179f552d55d5be1f63a3ef6c575c7fd05fa35af24600516f151db70f5cc5b099fcdfff21c1039126286e05dcb1e854718ced8abca97a7cf568614b4126afa2de8da0d5ca33ca588c8fc89524495d13ba6e6b29d4304bdbcffdbb182334f06995b463271a2e07113cbefb3066ad8e6836ab67f527fac11ba40bc1010d9a8570c2887c535ae86434413fe03005272202de49c07a81b6e831c144e0943746a140c7c2eb62af7e9631272567b130d32b7fd8855b32f878aec166f32", 0xe6}], 0x1) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000480)="732b17c1f55f0f26707cbebc59448f3ef6f6e031815a8c0c6b960cbfa060540cffeaa2a69ae4779ae88bae6c78a4bdba96ced90c295ed8efe2491f2dff313ecfeaa86b02ee5a51b47dc4b3369bab54899f63ba532c37579907613e31bc32c940af3c92fb9ddbb1daaf079c7122cb54136dfbe761908e767b58f2161317f0b15f00000000d79f39ddcb17a149886043ddf6dcc62fc26287c546fc77e69d1832eabadf565fb7c740744759d57d51f03cd9e7b52a57d0b754ac50df0332648b7e199c0ead35a82c1f9ae8b4310c529d301ea9e225b63bab842c74ca0c8249aad5befba6c2abe2667b49421e2c71182bf5b0843f1997b0fd5777120f5d9ffda52ed1b81826206885f7c96f0f1df31f42963e56e995456e08c685a7cc3ccdbfc77e44a480e6c14dc9831664ee96f6fa16b6dd7e6f1d77212f45193683822b1c24abe56bbc913df96357bded8e7725f76b7dd300ae111db6bc851f47f121f614917b51e571bbff9acbc6b81de66be29ac11180e66bee10b5d2d9900c8fc46bdc66000b343c54f51bfff3c0fb7b2e9d5b7fff3e00404efdf1be1b1554ec790774964ef4e2c6a607d08abee2550e2503dc4a859e00000000000000172b0c6631e2f37a09321f78da8d3dc020ae4b5a598cd4a3ef5505450688e785bc9ae5e97c285de999c48f8c76f9dfd4310ecb33cec15cb59a9e9c3fd84842cc9ed1c884a9bd0ceef79e38b9006ac00eb4773388bc4b51005c8b49d324cf46211edcaf1d16ce9ba165e5a13616", 0xfdda) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="2368f7dd451ae4bffdd78f0f12bdce80ee12776ce37ada5c70c9dfdcddf2a469d0e06dd8ba0a4a82d05400565e6570842e199bfc267524029ad476cfd3d8b76928c788222445dd01a4d76e231af25bbadca2b01dc69d03d63afc2b6eb0aabec306cc5067e809420c5dcf2f7fd2679f4b0714c636330d7f7810eca3f9df4c6d39a1b293e55883227fe29bb6f7faa1e9eb28fdd676b4c75326b7ff5e03ee8aaefcc5fc868a05e12d83ab2a39c2cd5f8e18aab365a159b2e98a6bb7ed234bba227c651fec29910dc5c8cf0db64a7c4d5c5c67", 0xd1) r1 = syz_open_pts() close(r0) dup(r1) write(r0, &(0x7f0000000140)="f310581196a3db8170749593bb86759e7b7859327c4ba1e796204698c00b493a803d0e143101f73e53fbf6b855ace41a5bca7843e764e1dc9cadae8d53cc4b599aadcab5114f92cc4c0299788a8173db2f6813b16a72c5e92a57d3a6", 0x5c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:24 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() r3 = getuid() setuid(r3) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001800)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000000c0)="23087b6b54bee628fc3f0a4f9f47e6f547d23f1bfe65169bef88758711db187de6a92041d4721bf5110d7a6e3a8e0db9b97314178842c312a49f6683acbc6fa8a811dff26e5494849821d0d0365303c25a1b9c2c4665d99a52743fc0cad1b8dbf4332612c7f4585043102ea02559f3d5ca426411c707b160010ca8fece5459548142b8ff58e1fde770f6da8b429ae715065e9eac94d0132a99880774a8e4e4f324a98dc5f380afef5639d043d4963b47b7578459d0d0e4c3552bfd276fea4b1dededabf7503063e77dbb1c870dd848bba3aed871138711261199719f0624d9d128d4d84beb547790cd339d7fafe2be11fa08a7f4e847", 0xf6}, {&(0x7f00000001c0)="5c5a2f18361bc9909bfd287521a268654b4cb44da0eab962006e7b7688fa3b1d183efd0f9bc21592a3523f59fea66599e147919d65c892845b406f35b638c2fce1973851909c32bd96bd99326a47", 0x4e}, {&(0x7f0000000240)="93889bd8c9d6d98b0559fba0730d5f255f90f1e49e5d1cd701cf5927740bb023beda65005e8c7ee4892b57cd7d3fd600ab1489a18250be6406f49d3e019134321a74319d16b6091ce1553f312a40b30ec7a210eb58f304fefcd765953ad4394d003bfd652f35f48035d799174ff51174167f61eb65d7e91d3c258fe68fd240e2e1278c12e74ebc54958f", 0x8a}, {&(0x7f0000000300)="49646900124151268d332fda238e74b18a10922313edbaf299c9a85850345502e5424b3e6504bacb56cdd594d459c5daf2f7f2b5e08c9f2c0e5fd10faf1c3f273b56a740ee7886187c6c282e8ad10b5c9a49666075486a9f9e8260bb0408d8ad23469271e15e8d69bba8fcf1a2113d05fb516541b06daf3d9d6ed48bf8cfadbfddb0d84727e38fceecde55f65918", 0x8e}, {&(0x7f00000003c0)="4c6975ffd7d7d9e5305bf3ff3570c3649426abd0b67d7d45369f255d9e73c38e4c506ee5a2975b3bc3d27b8f376150a5309bb6c731a145bfc7e80f4fa9d3b5c26184defdf513aeb20fa02b433c3e308d49790eca0cb54024691a92fccbf16792063f153bd954c02f194e2e042d414790", 0x70}, {&(0x7f0000000440)="b07ce56769917553ee719aa7fe403ef443ac28672debd2db6ff3a19f4a131807ccf8d1ae1642576d4cd1e445581e138f13fb400183ae512e65a53e88301ef51a24cad8bd19fc0ac85fdf7f26a4f7732f4dc6c042bc2a459a4111e3316d34ba056699213bc7725baca75880687a57e31221c31c9e64c350f1d9e926005458ac945ae78979ce396cfd001972162529fc8c95c8cd4931ed4dd16de2131de7888b66859a9aec6c89839a4cfddcd55c46dbb749367e0f01a0770e5b13d735c06fe489bf753fc918d1816cadf97e974e2fc423519ffa781f4acd420af01de115e8c014", 0xe0}, {&(0x7f0000000540)="71ca8a1070846bb14ae1b0075473ca6b42bf08f246eac948313e92b1539edc5ca57f932042cc422ed37bc3f95d124d929c708572cb931f9bda5b0c07e1042f041c6c2ce8aa40042e76d997135304312807a296772e076320d957cc3593f0ff6117eba1ea76be4c3410c813ff1ca637b1267a6e919965206dc98a0df785709fed4e76eb056829b6c26e420057cef3218cba0570cbace1fd5b65abc6964816db8f736c3958244a9fc419f8470d8c21f91398d89f481c193f40ae6ccd69ea051ce049b55a1cd7a2793ead674de900afef39396ecd4487a324abff1cefb8bd15d6a03ab8fe9219209919d28725b195f76fb3dd38ec5c7a3b5ab95c472677eb07e16ee7567441275aedba8e2d7e5dbfeca7bc79a1267d0fa6f52e16de075bd80af048b0795e2e50e45d8dd67e8f0197f636389869510faf7a2e93d3041779c08fb49252645995c27467d55e3cdfea05d718ddb72b0d572be77f35bbbf52a6de60ba724c70bc2973faf8cbb2e096e2706d45c0913139d0efa4ff93c5eeb1f3b0988c9e1ab7efc1800b00c86b09c9023b3199071b3a49c6745ccb560c815a0723c6c4cfa2fd5ddd177dc543b384bf55aa4457dd1321bd67bdca8827f537ed613156f9b62d94e268a8fb9865e4a5dffcb7b1c65e9c74faf55ee885aaace22153509ad02b01abca79ece0248d2657ff01d981327504fe08ef6c0346996e2a33ba0b7c81e88117a4e95d93ae70de8644b30db3d42aa0d5a445af096d0ba216b8e5e25a8693280325c1c90d82cb8a5cbabea40e89004950f06d8a64bb934d466219c00c35ff506aebbdbda9f9c5e103c83bcb60892cb29c319ca0b29248ea46fdf4bae86b89a8413c7ddc9699c9166bc7a619a8cbfd31556303133d432a0a4592ea804dc9ea3f24517c9d31d2d20e88e80f06fd2b280fa02abb55a0a6db247811aa076a36b5734722f306798a412fa494ae0c55eecb7239748ce57b9d9f9a80b95246a9a56ec8b40c342509ff98f008370908690820309b267ccec96962f0f29d646d569e14d5887a631e14abf3edac39ef4671268a307177765be93b8938eced4818b511a5e13d562d390bc76091b537bfdc059019c1215fc1039cd35cddabf02fb82a941ee0faf17be828481b72f000b994d294bf02f648ac64edb882e7791478d37baec4b948e2098e237d8d1b72f8f71030bf13383cc665f91762560c087bb342adcf718326de58f68d6d207569a4bde061a4e52bcebe4b24d2c4afa71dc79fb10af17b769084b3e771ca19a8994629e0b7856154913400f6cbc4a6d62602a89ebb907d8c6935ec30bc750417036216811f48ede1809e4ddb86ae4600814a720fc7c83a3c2e62e886dd475080306229c08b6a369f0285fbd8259cc487a2fce7a1940722d7205da687ce91d56bb9f5d896065db94e1e4eeebfe96bb77548b45db60b41c9888e4f8ff4212dee0df842978d6f9224c69fa514f7c233bc977e166916d5bbbdada38a08bc9c02b802bca7a7e07f883193dbef4f646dd3f5fd9443505465fd966bcc6f348c887bded9e77beef905f1b2c2c1374e0dd5bdebb84e2d03739218412add2624f8a88840dc50bb886717d76f46276b8e6264990f372e4f871767f5cde850908859a69d4f0c62db6cae3b0b3bcc67fe0e17a30518600ab2073515b7d5cb3f4ef1aaf090a6aa9e61ce0928e7421abd05d59fc204604b15f81dfeeca9f02f1dfe7be4744fc4b1c728641bdac4f9909f327626c9085195121ae3778976a95bf17e222cabf8ab4d6fb102e4cdbd17c302dbb2462eaab54d7d64fc43cdbcd101711255684a2a9a5c0af7c1b3a4d7b302fd1a340b92c1c76fc74a884133de5bd9d2d3cb1df65a23c5ce881ed21ef5ec59d32058d125fef2aba02115fe7f945db90d3e0d640f61c0a137848ac27af02e08e343cb1ec812b4cbc63093a30aaad3f019ee715ad4354fa0f00e090903abd963899e29c0cc0465eccc8074b2fc36b86938a353b6aa7f0bff37e8e45aac27f7c330fdf575122885c921daaee85cffc483ae718c329430208a5801c337f529ef1292a448090c469dae2552a37bd89a6b68f816fb630ce37acaf0d2d87fa3d2d4bfed69224da824f7e17967da6e0d563b8a145219e8f1e3b0ebdc3bfb9afcebca3a90f175edf152cfd14f1850bd744a4980f9ee0c6ebc32c1b9af94e61c8bba9e529fbeeddb17902a1ca77c06887bdf13e264e5a11252e241f8d1f10b13ab697d5d5eceacf0babbe2c6c1b52ab3da41cd0db67aa82763fb6aaca078b71b5c38e37c07fcfef6cfc7d70956953a95034378bd577338ec4cb720ac0d5ebe03362f7172952de6338d91ccceb75925dfc5c1597ded925bc5c2850722947460f33b2dc993588708c1899f7d9f43883c49574293c433658a7ef1f1026d4410d4b4d90fc286bafd7e62f080e96fb85c75554f3753cc39b69df0924d23ee6aadbaba5347e192d4867860fc1b1aa81978ea407471ba255075c3c9eaf83159bde51515794822a289236abced0944ba9de3711151d2b70989819c657e98fc6e321e2179a5b7640785cf8dce721c7ed7b2cd93d3c57ceabc501ba3622adb42f2440b98e14c756fb214db0c6a1aa4785313b468958a55c56fdc81fb58e866085277c39af770f105d0e969c1d6d11948e7119dbc84d82e39548e5c6549206923e1001748de6cb64675d78c7ecaae1326e7f795a0f1e192094446614bdd8eb1569b56d62c44d5b11a2d9e466481c4b531a743a973df8799e7d7d265ec18234a41b423cd4ab639864a7608fe845290a5bcc89dd8b3df5fac00db742b5752973f21d97ec2657900299add6b637769f5f839f06ede60b6f00bb01936283d23df081b5290fdd296676b34eb2245ebd5f270c153346ccd72153ecbd1131655ffed0e949dbc611a663a41e54aaed18ba8ac1b4621c0d699f913111f5d1d81329ab2ece76fa98a4c36a59a3cd72673684b8721bdbb591e79a53888ff84052ec3fd4ecb8f548f0e4f6580548f5561526eecabb737586bc8810e41ba71febef5d77d0993d3f87bf7b9473f7680d9127b387cd94b86cb5e079fc4be8099aa5a789fd1adef0bf7d902a94b5b5ff06712f351059870771750818a0686a3bfd0a7466ec77c2e61d220fbc5d0186a15efd4d15cbbdffa54984a5e634dfab143a2ea40ebd009b151ca275bdbea0ed11f96095b5ee5e4640ed832a4a12a3a5aa7886fc6293aeffc1ace64cfd29ce4ba9f09a13eeac7c35ca75edacd472ad9fa2f6750acc3dcc6f4dd06630920a781d8c486cf9178467fd77e4cf932b66a9d8d0e1e014bc11df6cf09b0cf7a91ed40f4a4f4e496e12fb5cc9500e793cbc0a75fbf8c4de93d5344b97b7aa16f34f3ee5a2a89a86febb00692852d37001fa037385e18d7fdb7ec85a8256a768d4127c6a6c1f7cd4cc34a9a876a85c50ecb7fc42932d0f5b5de62571c3ecad6f6e8ec392e33ad8667e3ba7525431eac419733a020cecce90d4c3a6ba1c3eedbea78faf88b73a839681c40e1c416736fdc7f9dfe52bfa44c391a7d2503db55af933dd00440261b2f680a99e42f994860c74cbc7c171566f75438ec963aff64af5fe877dc548745cfd347edef20a45d77d8ae5a35cb92726e8d560e120511cb2c248480b024713766d5ff548282bd7bde17e8805382b339b127e41085a0b0fc0f5fabb794386a798179b5b71530bf788f303182f9f10eda1d21b9c037d11e26feb92a322cdc4be1d139be2fc4060cb0e76fe14a31b92c3e9ffe6ed9bf9b2f428e526759e21c830cea62a66408cccae64110865438e603df7800e6763781f7141012457019000158445e01658415d898e9509c207439b239dc49643285057ad32dfba6188830762f1e57faf7f2a3f92eb65df9bab46a8a319d11e625d3b4bc916b2924bf137e2cd21f84b5f4c9abce3a5c4f57fb509deb8194cf39b889ef27724b0913a81c6c7f2759495ad15d0d5250e639666e1a9b252e8b3d9bc31c51f2c4593ca8c7c54bba6643cb493608669d5c2990727e31f4c75b7852a60805d34de4d7ba01f6517318bd94100cc8759379e3a0b08ae6113bc1d940abb3a5b42ffe244761cc153c98faaf1907e97d1ddf30f9f345e4042d5c449c8e95158524a10c70b908166322f53ffbd01744eeb03de7297445bc04e7f03b8458ac7f9c33127d9a61d2fdc749dcdae8765a2f9c42cd82dea8dbd3edd0d88c4f4181b2461f009079071e438a7b9ec25aa8c7fa6bc50b33b2d34d9cde51e6494e2cd6447fa0170e70bbf885bf617661577e615c80ad3e3982a036a8e8e9454f2288fee60c110776a530453b9029844b71e87789afddcc0ed3b4e23db4c9ea396835a683c67221fc2d3b5e345ef98d435f97a87d7c8832c462a1d9d9a61a84ef069f5e486e3ae4bb4cef666076bf580ff7c483eb8a389e1cadac24777e0e67d91011cdfda20375f829428928663b988191ad8798a3c6588d76fdf6bb02e0ce0a693c7015fb822faa5c1d78c694299f94aa718de99808e11deb87a1886ae5d62ff123b428c98f603af68820fc513d516abdfd0d6395cdf38a0cca9254f7b857b7f80a2f1b676d61f48198d30effc91bba5e8800b1764c2bb077e9e8697544a8dd615917a0b906f44dc1043aa67efbd4f333b1d23a4d4b6afe4f80424dbda56556da5865d79301a5524a94e6a7c1e8ea9e93808a646b22e99f60f5cd66afc9dcbd28bb4daa0fb5579f3ccf5afac5e43f1958c02f9e75696c50b38b3419e9c983bfe0717dce513044c32f8bc598ed2547560f8b5453111a091e189b4662b114abdaa3c6fe3b757a5f1067b7bfcc93eb8d8e33596b9f5bb056c5df63a8f7420261c70ccf484bb4f4b81de6b2a5bd804e9b354e3485a61e611f8cd4ec8ff6f889f0fb0cfd1895ee6b55c6f4a58998daddfe93c3012f7d9d5d0844dba712070e8cff2baa68b1b217c5cb18d16e96a7918fb306d0fff3ac38469e5ae8c67cd73c5c0db848f49e85d518599c697fff4c8c6b83a4ad799d0651f7ee1ec206c13f8e6f36594bdf316f6e5fc9045f227e0a969a804dcc34880119618483fa2567d377997539df1532d0836bb263a67f3858e24e8b3766efb5b96f1ae80a73896b394cab2d8e462e05af3e8d78dc0cab10f47a5f2adb3e42cdfd7b8f6ac6646633ad82337469de0d7260641991ae4f5ed7d78c35601dc31b4fae19418833c449f473957d24f6c4d9dc31117cac84003d9707f1d046c05eb54dc5d3e6b91bbebf8c4cd8043ea2d4ad7df4e1031d6b7b3b4d06b65198e8bf8fe9a2ce8d880272181c08a641b70ea591ffd2811256328664cf7942a60d90d83101547870524215c7299988609a1c434115ee2f68f0fa78608d1100dbf0b829d5dd368db73544240b086a31639a75c761a26695b231e5a7e203127cdfd9f3575843c63c62e9d6cef27675c3ee527857fc4fef6f7b55051ccd34679d9353d4c2e0c7a91caf1c294c8fe8ad9c8a2bed907e906ec06467aa0ead2fea34209e603f186952fba88cc75c4ff8ce9adfb50534a31961ff21e2b45a4a0df4956cd108e96872dd834eb8f1a31dc587a068f388d810c55e6371e1c4021f44ba58d5977cb6f377529b7ecd600f355780d0748f2731db839ef517aae9a683587a721f5a4d2d28008f0eea223507c29dfe1a622b3caebdcb5e1c2d9eefba32e4b0f334d0ea6711305a82d7d835952f5c127ca36d1a5f217db548318d39f4ba85aae72395e951c9e8344f4ef4c4e70756859bf1d7fcb6426bcca2e27d29eaada3e2482ff75e77f6df3fc49ef60d8dbaea119f7c0b83", 0x1000}, {&(0x7f0000001540)="5b8b087aba446599080576", 0xb}, {&(0x7f0000001580)="4aa988350dd53dcb99a570c3ab4b9bc860659cc1754b86a94cdb7519202fd9662d84e266ae822ab0d0edbe596a79ea407088d8b1c4adebe9db598f691b2d8239bca433c283a5dcdac21e848e0ba6b11d1c38f54935b15f71dc75a7d52ca059778dca34794b7b554e6d5890658563ddabbca2b5e0135ad90b", 0x78}, {&(0x7f0000001600)="e0fb50ce69ffd9ff2e60de0f4fda30daade688395b9f8964a89f987294de9929347a7fee58fe6be4a0a5606339aea6792d172a94c4444342d72f5bd9732c374de2c264cccface6509c024d4bf981075dae25c66996cfbdc9386dba70ff350d0dd633d9968c9fe4395a2ae5f04207b54a23ff3d9cef76c960521ad07d725d332cb7ac0ce4b55d5c84cbde4a8f826dff2268a09339648e39d8f126084e9d59aba64cb3637571a596f354f7ba6f91b1b60cd8b395f63a089419949894290db3e26a9d335ed0428436c43a9a9a7cde60501c7ebb", 0xd2}], 0xa, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r0, r2, r1}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4]}], 0x40, 0x2}, 0x401) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001840)='/dev/bpf\x00', 0x898, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001900)={0xa, &(0x7f0000001880)=[{0xc5, 0x7, 0x0, 0x9}, {0x81, 0x1e80000000000000, 0x9, 0x7}, {0x7, 0x3, 0xa785, 0xfffffffffffff7ea}, {0x4, 0xffffffff80000001, 0x1ff, 0x1d0000000}, {0x1, 0x4, 0x3, 0x4c2}, {0xe0e, 0xb6e, 0x6, 0xfffffffffffffffb}, {0xfffffffffffff2d3, 0x1, 0x7, 0x3}, {0x6, 0x400, 0x41, 0x100000000}, {0x6, 0x26, 0x100, 0x1}, {0x2c81, 0x8, 0x7, 0x4}]}) setuid(r2) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r0, r3, r1}, 0xc) setsockopt(r4, 0x804, 0x26, 0x0, 0x0) 16:00:24 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) socket$unix(0x1, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10c) mlock(&(0x7f00008fb000/0x2000)=nil, 0x2000) 16:00:26 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) close(r0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xdea, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: pledge(&(0x7f0000000100)='$[\x00', 0x0) 16:00:28 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000000)="000000e19ad1f626ac429b0900cf931bfb076ca1cad9ef4e5feb4ccc37a0ccc769a3eef0c986bf3c9da6c75c534fc9a0e4c0a987ae527134f29718ec82b0a803a411c15166c70c0c6720b4c015faf6e056eb256301b57ab99c15cc62bcc362ab7b9b7487399aecfcb8452c0f00"/119, 0xfffffffffffffef8) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000200)="b6f7acbd101eae66e9629b90712a15260096b1d81a597254bf275c21cf392cc940eabf235536e7d8b2c3772427807cb9829dc646a6a7748b6441") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x3) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) socket$inet6(0x18, 0x7, 0x48) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8f6, 0x5, 0xffffffffffffff38, 0x200}, {0x9, 0x100000001, 0x9, 0xffffffffffffffff}, {0x2, 0x1, 0xfffffffffffffffe, 0x9d97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:28 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x82) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) mkdir(&(0x7f0000000300)='./file0/file1\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) setuid(r3) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x81) getegid() rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r5 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x3}) accept$unix(r5, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="c6c4edb5e7efc6f4a2f55f939e2cdc8804b8578ee064c8e0cf800baf8f5d9226e9f41a28e68c4d8eed52e491cbc097c1a89e2a7cb34c00137767d54530d14d2d0aa0ef280f1fbe40839b10d5808b0c10dcb0da6aae8f393185f28134bed6d04ce88f3ae2e87b139a5dbe5a20ba73d9fa5718a8ac792d4449951801c4b56e448d07c3b7b4ca72db60ebc2916916416c295c3b92632834d2df2e3b3fd9c88a19b839783f7b2878fa9763585b04be60d769132901", 0xb3}, {&(0x7f00000001c0)="426d8d12212cba3abaaa62f6c9fbbbe1864ca24b932939dbf7c13ecba68a4d2bccf0f206ad601c3ddd06314ecec47391662ce9144f9314b31af81522d0435450c32f60a8b481cdd154444321d0abb02a473ca93298090a84fd7d48cb877f9904423829948c788021dd848ca9ca18e0472cd4ec37a1bf6fa55889073fe0408ce842c700a7909d2de18dfa7e6b01d64f3403ff", 0x92}, {&(0x7f0000000280)="59fbab6dc1b512b86f3f349bed331007290b5336ad292088274b4960305832351c3dbedad976bb81e8e9de45b56437ada87fa5495780b79661ae50d59b11ed2e8ab82aed3f5a4cdb11f1244cc0b5e7f33db35969c625e472b846c647e65493d203c7f3ef549dc010", 0x68}, {&(0x7f0000000300)="713a49ba1a4d57edc8040975d85f4177c580edf16ba50e0e2671bbbcd1002423a25ab6f8e3e7d5012cdb8f107147044c7aeff48ab9825777b06857b1ff656138068e7b60f8eca43c6283f69d7e614a5ba954d6a7999b645d6373556e", 0x5c}, {&(0x7f0000000380)="781af09134428289daa74b8847df15be86e30894f42e77dc490cd518821d2ed5ab2bfd55ec3058d2fb6ead22aac8699a1859f9b2fab52654ca5d5277da528a39cc33ade9adfd8aaefe5f3485a2c89f5e06283ee293a3a656e7dc3b6580ae698c132930", 0x63}, {&(0x7f0000000400)="c47ad0e5c3cd91e36875366c330849c979691767f1f5ab334aadae634d03e7335e5c0657f7df4a74eb31b065cf5cc6bc74c9c06a4576004f21487ff8cdd9d5c790da9740d7e3d7a3f8b7b6f6cff8a4dbd4c031e8201db222528c86c15b98eeb62013529b2d3472719b7300838e1c4861fa28422a88162273997cd72ca92a3363820d702fe9e0962d27dd5cd069e6d765b64d7ca575adf83ddff38dc83666f7d353d51f07c56a1f6abb85eac4bc3c245e7b5e819ce6162fd22c408a76d60f41544bb4ba4f3d24e64790c03bd71411a480450becf383d0f3ee1db95e48baa2677b83f7a80ea173488602b58008dce081b6080eac7ba7ff0d2162a4a13f51d26f0b23c7336c68e430998eb1b8e8166752235069d259ec03add26f50b7fe6cdb98e6f65bf612e55df781837eb0aef1306c402f09c9c80c0a97b9b41fcc9e99e064f0c8c7006d9365ff289a6aa8af50ff0ef2054fb470b79265c08cd6fc6b5b07a54d5b7a098869d7b413d0a26221d249c6796e4a0191f679108463c0c0c03975108615539108506d89dbb960c3be803dfc372b76fcc5cdaaf1d2cf844f961a240124bda41580afeb86577e57b90db528d29ce162fb90c2823b1f8fdf27457bb51f0c347d8a5c2bf68876d779bb796b60c8c4abc26523a6ef234ba9c9c6c95375099124826d70ea214e55397862b21e613b02e0e05b1b641073ecea7bcf719910220440e3b6f704eede22e0e887a9d34501e6e86cd30884eb025e6f3adcb53d0398aaf54bd8807b97cc166d88aab1b16791be3ac1b8498abfaf82ba50b15e979e2ef6ee2d69fd4dafd23717ba470b812c830a46b0a33bd3141469b4ae94d960b4e1d36cd535783d4876cd35c3423074a4d01fb673e1fb7e150bfec17f05af25ba7c24d575a2f97040eefcb51425901d0032844fd5bed77f51bcaa233959909755048d11c2b6d4a9a54de989857a1f8ebe00d6e4ee8d359e620ed8e3051815a6a4def2b033fd29c535f4d7938f63b561c317193476a813734d6922f3aea565a39ec44bd21cf24f033d1c4b29059930b02adac0dfa028e31de25e2d49c641991915348fd8ffe82186837a2f71d53f8cadbe6f9d63c17f9c0e33c10a636a5f5db9159a4c9ba2bc112d6b32921eab12f0c6e283deb6e23f5c506f85ead0cbd0645318e314b6e2d05abcd346b2373b588d3e195537059ba910fd5ad134dbb9fa99ddf038a6d17a1c0b2003aea31a6d97ab41b2d7313d3f2e227ceb1ae61eecc1af0c0c8bc67aad85c65875968f7d722df7e091faab2e9f3daf0308f9a21b82b2be7081f0fa4c4f43523d7e7a5715cce8a990a6470adcc6326d670e65dac086f1d626340b5b50ee77f60d5276df7a4626eb5e6d1e4d3db2c5f4a3d6ba589753509d2b724a2c6dc67ef881fc282382b66c25a2a0d6efc1cfe1bff9f50feccf799bb355b24f9765f421d7cea43add8502d4f7c2ebb215f1d490aaa3c2a30a0e991abb41cccaa31aee1daa9296aa98841fe4cabe82da450f00c5630050b7dc5be5756565d074a76124532a7d9fc4be62337eeec58f1ac3f512fe346b30bf302d06acf29e611e951abb92adffdb7db11d6363cddfdfd72013a483a1f622611edef622d5aed95dcd7d16bfaab94802876ec89d73169dcbc68833f6108608f851df2ed1c5960e88e9d9979d8b5ed640115d638d33ebf38b37abef8b166751e82f06a9a5495e7179b4df113e70b6dedc9a9d03b6657af753c2ce32e9f50b1850375e80f54ca5da92f3c3e0ab363491d2706cbce36d9d5df799022c9dfe4a3da74c5cdb46037ba72de7b277a38a6547df98714a982a7255893385f22abf3add7c1ee29d177b9ba1de6349effd56e09899369a724f7c7e58e6ff19c20190f8fcb89d462984876982cdac620150c9a01d9be0e1f4152690409053488908710ddccd0d85a4cc9704f91ef3c3dd3384b7e65f31056c9259b10eff81579958a1e0c0e6e11b7cc11ce3792b72c3d0b5b00c29b580c9f0e7e9b832b814afbd7210193e32d2533e2cf18bfab182a9588eb3e3ccba2f8c38bc10dfeb468d8482a89ae6300b1ccb57fd6b24239a5cb1c8fbab1915f5029c9d55e6fc36a2b7f30e34ba5cd1c4fa875fb3c37106bece6f54f8426ba2a7ceaa8c77d5dd9f86c093008faf3f2e34eef31f7b53ef8e5843e9457edb7dc595bc184585d6a9c3b10aade5e50b99ca219f1f6320bf5e7eb0da22fde93811b0bcf664098975e8b9ef1c150fe3a02c9af03089ea0f7aeec98554c598bb828d20203a53b34e27283f728f7b44c14abeaf096b597da86ad8dfd7f6486961d61547b95210599b8f83b70f0fc75388d7475bf06eca1f27d3267bb11a6f7444eb378b586a0000467f9ebdbf3a738933b500c30510653e564db92cda193903e7f0b0defd9506d12df280a6bda794a78df9e4a3fce735392b5b71fd816049172fa77563e128802e25dc4afb43ae01356af1ce7a33d3f8be7304c0590420cdb3b8ed025f5833c325d2ca603dcc460266647f4a63f487fc7b510ee466896058308bee857f409151815266477ac60432745be52c65f49c66bd8fe4482377901cec559be97665bfa3d6c89bb6b2407e0c0bf2f55062e81a7759552e507aadb2fcc1451832ff0b5ced6d58acd8e6628780639706c0346c7d169ab7cace552724061fcf26919d487bb6f2a71bbf61135de873299bb491659cf028d43630621a58fec4aa686fe0918ae0199ba62c0c7bcbdd71053ce8ef289f938487af026c6a213cc453d3d39ca4e7057a65e78d4a8022a24174f5cc7dec8239d26931eb9f998184c72c45df44d40154c892dc69707fd9faa2b810685b44fda5414a0855766e077eb6e5761b83fbfdc4e0a82b36796eb3dd3fc4d22c3532ac71f0165ec411bf759f901a484b049380bfb98c31fa2af30ee201ca711e919c0be94eed778ae1d777cc2e2074fb2267903abca38b1aeadb6a9e50a6b26cad71ed1e56993aa17480b0d2054d5e97f83092a7ef2f33ced73b40b28c70844666edfe7b69c1473b30294bccff3e14cb56f184c39c71618d7f5fd509ec2a69f1b33d67ded7b10599703b355ad1ab3b4b7088c9a5799ebdf01f7e3067e265d7035f111b75ef938a6fb161416498f3925d082a7c53e2acb0ef75fbe666fd0e1283dc08fe64aee53dc66540c98c0418893c86cffcdcd462ede8fbaf60d50d9e73a0d0b29f217c9cb8581b8aee4d3e8df09bc1c544fdebc1e9c614b1e290b26ce63a2194603c1b2d62571192a7b6c53074b029cb387d9fe2970482b9541d2c89feeb47ecc9b9ea15fd2e7b8b3d2512a93fd500b91c390e2a3773ce8fd8ac361fefef2ff6604fadc064e51e0aa81e573da911c5e03412f120f9776eba8216378498c28c7f2d0ef9fd1399573894713e7bf60487f73e80ced008c201345cc028e46b79c0f258425280b98505107bc15f8713df5772e03ea67268b8d9ef48414dc6fc9d338b0023fba7ef389ed17af1adfa97d60fbbff89ce9c6c70d239e1a4fb9fb4c7ca8641160aac7a051699020535249fb0cc57bef10bc9a59fdac3293cb59fcc1aa222bf25b10b924f0354ad257f760e54325b93b9bd23c9c5d3e6675f537a76e0c36059c9859bc3553036eda6e4853f82df0899dba102bbadd83435e82abafcf19dac040be7d0ce379d033e1c49716942c04941914cc67f6ead5485dfde22119b1afd5e5e841780aee1d50d8e92ad3b72ea2cbb40f7d8f7dd53d2e8e8e22969df43715224294fe40b37e35913307fcf9d550d3fe79a2af73e8d661a953bb09a87a092e08d6d455ae99979018ae09de08ee1502c14e5dd9ba46070afcb6811f4c150449136d7e014dc3889c24d8fac5ef4cec632ef532e76c674df8407613241fec30d37684a16d89c9a1e06e0e30f6b0bb84f49dd886b3afa64eba3ee2f9f1652ed333595a2116215da0f1efae7f1eb3ca36cc839c36efcb2ce33bc908b56796d654dd0834d48937a27144b0053e6d87e0a3fb33b75358a3850179cebb4f6091c8bde6c47c1dfc920eea1c13901b4f783c19a88d96dd4b9c9e6fed84bbbbd1139f5606bbe2e051f9af89ca2c36dcebdd2615ffa4a1f6dde955fc466bffb78e85c064b69d66e592f086ffb89ad1857da93aa7beff107c15466c48c00869c2e6a178a1ec629fc985973c9cb8b2d3e7b859a40bdccefb8a4b82979712537aacf8c0f84429fd9d449c2baaf098e06081123baa285578356d0588297bba0f9d1276eea74fcd52bec66c8cefe0850c3825836c8f5028d053952d8d9d1f6de2ec54f892bfe11919b5d42f03f0ae0ac0376437e6dc5ce71dc080bc93c0422516bc1e38e1ec8a38fc3e0b2a79b834924698a232c882964d69f20b9b966b408b946a008ada2054c56bee8f03aa0d2521cd20f54a6d57349cf7810667ea3e417dd77d8cdcf99a681bf39e5ff24bc1d942457c1c9114394881928e1f7cbf28160fcf63ee3ae8133bb297fe6e3c30fcb4c6b4a453bfbc764a0270ad92a06083ca5e4b4671548773faf86d6c2d5f8f26902a84af705712b60cbaf13f07b0607c84eaa6a4f50179f979f1c510738529afe8600b8e4e542773c3f8296b2cb27168c97f1702f72f1662bf4aa81d33bdb9066f0ced178a1c5c3f7b3e37056e3a55634199e8c731cdfd75bd68ffb4b933c7152d281bfcba6dd6b7c2a257779f9e651afb9ab14156b04cfb2560549bd1ce702c6c770e11720d85de5fa92e3f257791b7a0850869bcb21ef9660cc21b5f8555384bae99d560b1366f14e29df2a22ea9f8c76414c7126a79309a9df728a737c59b30212c568c30a72056eba83a8e1b1f2efd924afad3b367691650c66707571f207cc604fdc1762b9c1e7f79fb4701b1326683720404f5786a6d1e7e8e9a34af4a9fddee5685e990a11c889f3ab7b9edef1414e6307093f668bcb89dd180f15ffa36a1218390d2378ff92ea3bbfe5ceb25f6546fb30cc4149c2a516f1f0e2d4961116440ac80a069be21be6b14327a1a01c66776b00e3b84fe2bedde008af576e21c046dd07f9b7209528c6489f03bdb5e2780a2b8e58b562ad1b04fac13bb3955a3dbfb4263825a6540ada5c19159f7ebe67c04109860b4d5abb267f49bb257824cacbd2ded29317f1246605738dd1274a63e9afece037117783ea87211b61f4803979b78ff0946c627b85e77d53b0807c056dd4a9f7e2d21695319b364f7c353b1442aed3dac460da68042d1f2adb25fbc113005889b9670518a6df8fef11ee66423b4775e724cad0754af74e68472f0c8674b7b238f73f8bd1026ef3cf38bc7315990f2d184dd4efa4f46bd4e402975f9f6051fbe78e57342812d01e82f499fecab08c372c94a6e9e9b0f01bf6ea113cf6cbac201081454b69f1a9863b1a0ba3c5b06e71710f181a91d2cd5b0fb71fbdcc2a962d1e984fbfb179cd81f29ebc3ce230ee11d1cff2a130b2b6c5e851402d4caeef27179f509bfe8bad97f5a6056f8d3839e2ce4a03003e2b7d63ef115992c2573eefbda9efed811fb199affe24facb22b555ca4cb33c9cfa6380086c11ae2b4e8f2294bf46c367c4420365557648ece685f48154c8cca87824f2af6bf73e8c9ade7af4ca5bc0a789ba25757d60e0e45e690c6cefabb52ff7d002798f9e64a78fad6e1c7a2e74afe8d46bcac1fa311e4cdd7bbcaafdad4554ab50a5c2279597c5464b638fde39fc0a65e046d60a63bfef3c685da1503e2bc7c7403a961b0236eaf0dc8eb23a78d0d19a9466eb930f1adb340ab91b930ed45d9c24251a0b4df129b877b0d79ae4a46febdd710e5a8ad0e4", 0x1000}, {&(0x7f0000001400)="9798e1aaed38b34fa4fd2183de61bb531a9298b821a2989a7f6356715676f92db3826c82b0cfd43995c36ce6f8381c9a1d2cc1dd1e342dba5e3319d99f5e37a6de3f17b4c9bfb55664e19c04f7b10d0b2c", 0x51}, {&(0x7f0000001480)="96bb9f349ec64e6de074c8473b14519dc3de58a2e314dd082eef0c00cfaf83f328c2df17288fc2095f79b00e0bbb8027adfd47f79cc7c3c9934b4a447d672ea0b6", 0x41}], 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0)="9cb2992007294c02192ddfe06e2e2e2e00"/28, 0xd9) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) munmap(&(0x7f0000dc6000/0x1000)=nil, 0x1000) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x108}, {r2, 0x8}, {r3, 0x20}, {r4, 0x124}, {r5, 0x2}, {r6, 0x30}], 0x6, 0x0) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r7, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r8 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r8) 16:00:28 executing program 1: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003200)={0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003240)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003280)={0x0, 0x0, 0x0}, &(0x7f00000032c0)=0xc) sendmsg$unix(r1, &(0x7f0000003380)={&(0x7f0000003540)=ANY=[@ANYBLOB="00000000000000200d3888f66e0944db5566470573b37bda8ff68aa023c29a2edf620c5cc0c5fb13a8a78664bd5b9b5d81969125e1f804acedbfc15667dce1274b653af9d326cd6a5da6ece38dbe51f44271644eeb0b47703c455ac465c98d2800918b9597237b311003a65dc3a544da64ce2da12bc9d0cbc70400000000000000000000000000aeb176e04874deb42d867800d644ed2545c431fbda44f2eb3fe9fd5a4b7ad87032c43ac53c35a004bde222166cf2ade3b0d704e49eb6bc5f1a66499db34679db886be8913b98239ac5005ad881f18ec733791ff35bdfa5e9212f4d798a0e6f902c9944aadb5333d653503c9de909973b0bc283ddfffde83ead899f15d0b0736f4f2828b798c6e40251756450f23b55b5ded80b1d7d0bd1485ab24d6a288670c7b2231ecda514b9e01d9ec6271c4bc0d0492555c59412"], 0xa, &(0x7f0000003180)=[{&(0x7f0000000980)="3e292a8fbb6cd2cb77c048c622c4a768e40a56b65229fc5e3e7e5fd7005983b0c2c82002db95f71a84d28e6c02f9a6641042506c5ce18e21e60156d0c485c73fd80f44cfdf086d", 0x47}, {&(0x7f0000002d40)="e04b32a8cbc0f37a0cbba8e9a3c8d10f168d50f9047c48a93d9883abbb59211d7787", 0x22}, {&(0x7f0000002d80)="eb5d2b370bef4439881d556aa92bb338be94ab7943e4d91bff446fcd7dd0f59ef090814bb25412a1c4cdf30883ddfdce2981f85ca4f074cb12fd5d088c6798d713dd4a5ad3ffa853a1154111bd5603cfedaf708bb1f071bb5219484e375afdf93d9fd947ad461b9693e67ee81696f8ba042903372157751c3b256d81b35e484d446e3c9aca7d92932ae625e77728275b690b03d33a66c4198ad7b7bf8deb6a8411d0f84e9f0c1b4db62ae0cdb4b6cd7ad660b50dd046f08ea4edebec7c522fcd32989633eac4d6c61666614e4b1700a6ecb8bb93f62e847725e72d4cba5fa3bec3493df08ba6ea6c2de9288b3dec82e7f687baba4651c3ecdab3c2eba440", 0xfe}, {&(0x7f0000002e80)="4ee33da38416bad635562830a20e81d348fa4f5c25fa912ab1d5cc1b81c697dc2e7f89eb523e64ece4a7131f1568d748ddc9359a57513424a22eae5c9d6f95874b2391f62354ca3d6974563540ea0459c3ac1f9369c21439994e5eacdb82c4ad0be39d450f238b94f17780f5159914ae075f8f9e1227b89b8b978cf3428fc7fb9be5a26bc01ec48a1b9a36c9ef729aea074c953dae916f9c58d531e746d8ab4f92cde2eb62f58623e95068cd99a7eaacbfce40463cd4df164a762b11321dfc1a8d79a0713e55c86c030c8aee062fd8c7c9fdbe4f", 0xd4}, {&(0x7f0000002f80)="66095c35addad89285cd42b660d12cc0506b804e5b7ec9eafdec74ccacf878b6e3ee32eead0293ebcc01de710d704d212a58139aecfec33b349c6ee518387c303ea9c3c22a29497292169967ac3eb31b772b08a691a048056fec724f69f4c0394f0ec5f245c7e129cac2e984dd83fb190633b8bcff55a1ebde3088bc14a2deadec5ae0fbd2a93ed56284fab70fd8a34a318e03f78a5f134058598527811f2b23cf04bff550ebb48aa52f5212e3b1b3eb858e941a69f111b948f4f88993e08b31c1e724279d62c7857735622094e5013285de699388ea", 0xd6}, {&(0x7f0000003080)="bf1d7fd35c1e47a06b3888c2cb93e48a85067b8661d368c595338cc10aec21261ec59af8e65b90edda85c0e8375374470463c83ce1ca2cbc8bf1d45ed436429e89a17c1c25ebb798072a0d39c603dbbbf63b13d9c8452fe0c4bb", 0x5a}, {&(0x7f0000003100)="7d6a4b810eaeb7fefef10e16458fed1bccf6d3cad059aaeeff93979ff70fd92ad0362a4da9909631b6d902a477c205355f0b4faddcfef55361ed23779903dfc8afd8b0857d30d5a06fd5ccc81f5dfd8ac7763ac16d2b402a5cb4e24283119ee02b121e5dd457dd0969cdfc065b1e7950f7f06ed8e27079c0841708", 0x7b}], 0x7, &(0x7f0000003300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="ff0000003b00004e05801834042af1cd18c27898", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x400}, 0xf) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000900)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r8, r10, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000033c0)={0x9, 0x3f, 0xa00000000, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) r11 = semget$private(0x0, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) syz_open_pts() r12 = socket(0x800000018, 0x1, 0x0) getsockopt(r12, 0x8000000000000006, 0x1, 0x0, 0x0) fchownat(r1, &(0x7f0000000880)='./file0\x00', r9, r10, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000008c0)) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d0000000000000700000000000000595950f2f9906d1b00000000000000000000000000000002df64019788a293d53464197b171993fb73819ec101716d5a3cbe56cf87a927c958f3"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) 16:00:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000140)="02000000bc06c98c1b74d1641f11ead9fb96984872f840423c176e22a8cb4354d0e347334532d7a9804136b038d0e7306b3bf00feede60c2c97be814fbca02016711d739a628a7c92549cae33c1f2193e72334e026c3452dc0c671b4d340e3ebb002fcc11b5dfb1b0c85815b5078d0e5a314cef377d7698d8f27342027598360fd7b733e3fbec338d9386b79f34947b4941e29a838fb84a5bf0045da66699cc47a5f918cf0d9ee7624f6de1629400000000000000000256fdfabf0f048b6f8c8f5e7d859dcd0e2c3bc6b841a92aee36fc59dd130dc9871c7fb254141b8c0bb6c8a8d6574cc43f3e2e35f0baca9aa6cd88d1a18e17bfbd1212a67c36b175c715e3466314876ae7966e3a336b1cfb886d0cc3fe3b000000000000000000000005c088a14fc3a09b0036e7fec98ea3dd775a8b3ccd4e9d3cf74ec2f189bb6a70cf32e8d4801a02c7c04851988bbb1836c539bd7a84e8b416259509002f02dc6099a7bdd460913bf93f5498b54a36398eb091858231f0233d5eff7196cdd3d", 0x17d) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file1\x00', 0x2, 0x9, 0xffff, 0x0, 0x97b1, 0x4800, 0x3, 0x0, 0x2, 0x8, 0x23}) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x471c6aa7) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x800000000000190) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8082, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x5, 0x2, 0x6a, 0x1, 0x15, 0x1, 0x3f, 0x0, 0x2, 0x7f, 0x7}) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8ea0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x7, 0x40, 0xffffffff, 0x1, 0x81, 0x7ff, 0x2, 0x3, 0x1, 0x7, 0x9}) mknod(&(0x7f0000000300)='./file0/file0\x00', 0x88, 0x446b) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x2, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x1800}], 0x3b4) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x653b, 0x800, 0x400, 0x4, 0x3f40000000]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(0xffffffffffffffff) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0xfff) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00./fyVe0\x00'], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r6 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r6) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1a6a18bca4d7297c55daf32eb333701832abc3f7a2c59e8f88dfbe3202f7045f84be1385b38865701842564929f2b25b790657ca976c130f094fbf9c26931b10b4b7900f928a9ec8fd9713d36dc017ebf4ab64401bdedc8d46e1ddfad27b94f813a9e3bd4ab0e16f3c05637c88", 0x6d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="d2af946465060e8ea47bb1264a45926bfc9009ca13d4b301a9eda1aa77edba30112e493b57c88be33d260dcf32c4119251c05c14ae67", 0x36, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) setsockopt(r1, 0x6, 0x10, &(0x7f0000000040), 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/58, 0x3a) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140), 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x861) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0x2, 0x3, 0x100000001, "175d56e5cb1bdeea94491a42e93afe579baa3db7", 0x7fffffff, 0x5}) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x48, 0x40000000, 0x2, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x2, 0xe5, 0x7f, 0x40}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x28, 0x4, 0x5, 0xfff}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfffffffffffffff9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x400fffff, 0xf52, 0xb8f}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf0000022, 0xd77, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x21}], 0x1, &(0x7f0000000280)={0x8, 0xb0a}) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="34ebfb6ed34e9c084b2c1998dbf8f1992b7e05d96a0da0e9189dca7b272270c375bd8b2706429daffc35ced153d25dd31c2ebd94e13c6e462ea26c26ab7d9c764878149c7c1323", 0x3e7) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xa) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) 16:00:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x12) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) close(r0) syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) sync() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgget$private(0x0, 0x200) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x88) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x440, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) msgget$private(0x0, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000200)={0x3, 0x3}) setitimer(0x1, &(0x7f0000000240)={{0x6, 0x631}, {0xffff, 0x3f}}, &(0x7f0000000280)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xc67, 0x7fff}, {0x6, 0x955}}, 0x2) chflags(&(0x7f0000000380)='./file0\x00', 0x0) getpgrp() ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000003c0)=0x4) sendto$inet6(r0, &(0x7f0000000400)="d044a08efb8b2e07b2e1cb00ea4afd2a9cc3d58caeb0cc6b2f08325f240f791d105236ff064ddfd79fed3af6fd6558f14372628d7a55cf0f211452e7a68b5f4e633e3c1c7d348f9a09ad3425bcec27fb976096be3ac8240f960d6a7e723ca22feb59b18a825d904dbcfdf84957130f625a2ade5b3fd3c155d6a6a136ca4785c2dd5a8c787e16a847b2bd25dd7371e015113519e682d80501194e47879788994bbe7456c8d74e4e4b553674b23eda395bf9ca9872464af6a25d335e4037aa01817c99b3d7ab963741b38c5a64fddf344c943ba3dcb6faa64e9ac0bcf773d49f35b1c6b3c931feb81dd655a4d3857e913ab5645d214478f70c1f5f48efe78c86d7f5d331248fba98147acfb574c4fac4e38e2e2fa7f740bf2da756181f67f8ad7342fa19ba57c98eb6ff792375495e0dd1b8ba8fee9b057540bdbc1651e71aff7f10abea1c37a4ef482a4dd049cdf5e2d2f423d35a33a89a660aaaaa34a8b125eb3f6a111841e88aafc42f978974532dcba9578548be517c82d31c3d46dea3fe2cd512baf072b5e4688d533470f1418147a91ee49254e5af3e492cb61a62a96ab123f1b1af079b6bb3e7daadfd763e0e82e405a16b2f3258f0ca9736be2a3422542f054bcf0e07048c8fdc6c96336fe893105c04f61332310972e69b8a293414db1f99e0820f3c7ffc81787488470eb0a550733a858f366086553b7fbe9ca2ee5745d09aa8850263d7d5265b380ef744ce4add8edcb02ad01e0dd640d65d3bf68926a4f596b974d7f755c914b1450e92a1d7869a7b88532cc5796623803c574be0621c8da51b9de16c9fa333c40ebca31bc039ac768fa7d8a90db96fc991532fb21794b2cee561af4c48d5ab947fa6dbc2af15f6bfc80d54b9b7f78fbb99ee703e1ee0578c969e281b700e133aac3695429e389f344542c4067de03adbfc508fe585e63a61c7e380b8eb7e5272068aa40112bab0eb782bab02c151592039196efadc968f24c8bf8014edc2e18dd23a977c7f0e618aa2cf5ddb33301337deb832c5ed9cd4830cbc7ae3c798c30efc094a26113980635a143e994bc9ff0c11e0596e1aa73b11d3de82b5bdcaedbe99d5fde822dd42e1f27ba4c10a336793e21078c068feb53a72e76c84aa673a3eb691878bc5c981ac9060c371b712c18785e44443688a50cb7a4071021a1e3aa8fece910144bf3dd11d13aa01cce8921b50949498eff25d3c3128bc5278c32d34c45636bee1463ca90ea48f57a260f5138d2d191dbdc8d04e8957c45333da6cd919a7bf28f8adcef2910bdfe6d8875ffb55abb6a5ee8854d7d8348aef534e2908d0df23840958406e09624a8a6395b2fb242b76e46b23d2f2d302da6f3259dbcd7367e4175262df4e75454254312a09bf31d0666d8f39fed3408738ea2e68a105786000dbe4d12f2869bcfac4107eb226b866bb6d18c2e987fec6c82574f8c6764b1f633e74bb126a442ccf4c4df38818f3bb292dee6dad50e8f708349e76c99a03cba4891d6df4c86da3f1de6a45f26373cb6da725a54b90e8105c45e92c9a0896368a95b6a210e001dbc6c63e9adcd64bed25d6d1df67c2d381ea7f272820a1129563de757dce0e660146ca29b99a8b6fbae05d62d7ddf61ee59be521b7123a221fcef1a4574458a2b51c3dba575ba930658721448553ea9072787f890c4b6db7f8c777de9affe47fb0de98a8c317bb5b00923a19bb2725cfb9ae92600f2a31a1ffee25fa62e29b0027bc9266c21574bbe3a502f8a9ee75ed9e61b2624465b5f5c61205a52f6d4416048db6cb69449d55084585c11f32f70ce975e64263f1b9b15d67cd27c9ad61b3a9c88a77cd18ff8fb91a40d404e0db29c441bd0e2e815a538a38a93b4ff84f2046d23c64b1ada85335909126f2f00185e787b8772e54ee6dbdf27ee1a508a6a426aaa80ee939abe9efa5a43cf2b4e3bf849084902c5975ac49d548b414c05a3e7843f4b38ebb02b18b56cbdd2bb840f6d286f13163f8511cf745a526e4836d56e15753f7e23e971f6763377cf422bf9813b8365bf4005a77c266cce1825771fd3b7345671c279b024c91b6693cd6300c3b03575cd6f7dc1192be7381556535ca5f1051f35623b75ebb1dabeecab06cf2c47bf06cd39b2e1c7b0c9eb0c69c7f81cc843939c13fbb61ab6b008ef9064578a0f3e104f472147d798c4fde018d3c595774d97bf45e15e52742d3f0fabb81648e19fae3539b8c6773d16ca2b35356206b1872e818edb32abaf7c7e23a2338d7593001a505b7260853107563561b59bd7fac97372a550c55282a0a40ca2d076c6d4c1ea0d55f84cb4c2d1a604e5cf80f8ed0de7819454c30d677c3b66165a95146ace16a7d29becd55147338d1f425e4e7b1f03724c76b1c899e6a4b72746b7eb327408092ead5ceaafc19d98cd4249a5fdaf7d037cb4b479d9938ab49452af3e7bb9b6d87be3931652b0734374b3c3253052c10f6616797f2ef214a5e4b831b65443108059045d72dacc102332352220e013547c77ccc94a39d512403b12df2f94b0e46852ff7b429234a9b8ddd85f657389ca41cafce150fb4a60a05275df508ead5e8a526ff14d34c3c35d395bba9202080bcf8c8566f0c76c916902940f4821e7bb74ecde2793dbf9cf64f7e393c650ffb6ae9a30d2f4ed8d294964e27433366eefa28e3066abcf652d3ed2ce0b134f7c4ecb9d5ee3ee68c021e412a86bd504cdf0cf97398d6687fb212aeb185ef2483119318257cf35ee73b6528d2790d6ba0281f8b1335290f077f1053191992295b3629b93ed3c4744f390c8d7093a82be36b232aac77941ce54d4c6ba383a336db6e2a288a70c487300832ec78410fb945379009487d5fdd971605cecca26572b93c14479db0ad3a6528b524f2bb65da455c294721f38ffb6f7ed37b74ae68663eb22b6d21324346e08c8771beeac0f9ae94729cf8c160d38335fb703bf1bc065add2c0b5d85ba317e3b07e540887f24118d535827e4d27cab2690b310aa0c79bb583cf70a2f8ee43d4d95fd95f7da304614f0dcfe2086bc9db7d422d2a77fb80ce1e3583dc92dac8fe74c8f6f906eca2fdb1887463c620f532fb671974bf2d6c335f7f9ac9d52ce3061ed36e788df202528174a3f2dcf04d34b91818290f9b902d7537498685e541a484a3d5b8586df47fc0b893d0a20f28eaf8769868022790a5b846876dd4e0be09baeb115f5ca4f1846eb53e658c5d9fb69d927125c28c1a97c5b58746507fd48e289793a4b558db339ceff1c6c5aa9543eb48a498d1b3fd21693f492699128331ac718a667962302ac3ae9a652976f4d14c4d2aef13ec626be8bd40490b350f4ce9447f45657003863e3bc5135b367f3816e2a386297805a5855cf25bb876fcdcf2a41e103a4578802de6cefbe58b22fd8db73828b4e13cceb30a0aa13303b62a8bcfc7fc8b0698ef5870958529c7ae8c5bbe24a18b18f4aecd3e0deb548d8d969c0dfb18bcd11517b84c5dc26da126a27b16b6f24eeef1c9011ba576e7ba8d768e1dfa9c5c35fa7fd00367a022554a6ee35761e0cba7ea434b5e0787bf0adf5acf0b2ef43d06f591655f7014d46cebef34a5f3704194e60ac5f11d0dab6ad156191aca01fc7c9eac9086f8d9d740f7d5836a293cd74b0c3ddf20dd3e1e0a9e261cc251df1b9ffabf540406c278676757f866b9c499e72922cd4c4596bdac87780013c14beaa84fdb6c7d452636d4b67f99c61e959c9113c4daa816dfe70188fa8a660e69e3ddcdd849f77c3b4b6f6eea04b9ff04969e20ab36fff9e3304383eb64a9a5e4385fca73f8829610be6b3715e18f8ee3bcf0b47ba01e58f12841bb5f0abfb6aca3cc21c9e44fbc4b032f3ff691dd189be04896a8e728ef46b0b1860002446624a5435030c6c10dbde2b185fab8ab487287ed0418b563dffa7afb43cf37da4068cd7ea59bcbbfb1cda8b43dcab1e88fde21994a451100295531b7630ab2931e816243e7677f79f3f9fde8af8a6e2143c9ad9caa03d3da1d7ecf18e57c895922819acbcacce663017f3d46e596aca52a53f6bc35b2f5eb71dbb33661224309b606799b6b97e80bb1d1f45d53150a714993c7f5400590e3c395961b52ef173d6ac3ee67d4a0b4cc7edc8a8c5574433efee01de0ff3717832e054ddea11b6b9f106866d6c8e449d165136a2524d0389f88b9d09abbb33148cb9155cdb8205a50c4e453c076e2a77521b4279779d231ae35d024b971a716e6ab64c20ffc329abfed42d158c8b48fa614c4d1d3af13b74a6d2b05d212134ac17230c198dc11ca7097c38910cc5c895ae909c22987af7d5c8bdb81c22d62c9c99b165b365ad9c8bcf13caf36a0f2816ec287066869ee1179955d70541ce88324f0ebb47b5f3da868bd900fa81c7a074b8a4fc41987c8d3eb39ee39851f062aedfac08a0c91b4a1cba9676afc4d9b1265f046389f1595c84689f79b5f963198f5095d3cd5a37c3fc47346105691d09c89cdaad69df0e659307a321efa95a3d191fa9cd718b26236950e1a701890533b1e55a66cb52699721563ba5f900986309f7822cfe19d24e409db636210762830766ef2761c4d41e668e651857795419abe4518b5b0920438300819bde281bbae9321e6d430ea00ec89c483e102040fa47999551855cf13bd5d2ea57ad0561a95d0e230abf8aebd91496454b43d8c7c6ae24c015b8d78825f34092fa7a39c01a27614ae358b2cfcb6d148e18535ef882b60b583488c687c2287ae3aa0c084d3b980e2d39d4a7617d8e0db358d03b0c1dde746053b17d8bf932454075cdf10dac5ecbb9384b7d7539d21a9caf0a5315eab3bbb320daba9d838e6d7ec4b82b715ab8cef0735ec60119d739e20d2ba6a75baaa088cc3cc0a7a4f7bc2150dd9b78c16e31137d3ccbf5f0760e904c6b5cb863eacfa18dcdde779a3382bdd45cb27e191e2617c701306a7962d9da368a226071c041bf50dd90b548f513cd4c95a285a1e199acf951b24e5332720260aad19994edc987fc5754c45affcf22b6aa9f64de1099cf37a3d2607b33616ff30368387535172480e5429090e563db8153b2033e19c9673a8c55faa2095142dd9195ab2f85dead6ae31cdc7bca4242a3a5dea6f3e40358766f7902fb69fa2a40cb2d3cfa53bc1a47c695c309870a4645649503a2cb6f1082eb2b7561c2effe5d98a31da9450f306d9df91a0009e6e4901a1a7c2cd7dc2b1aa6789bb41de344830586b4a4a9c68a382951a087a5b13adc8ff3471b134f9cc965b84de658969fb9a1cefd27a01b39b447571512ab0d853f10450ddfc3ef332a7e263afb02d3fb72cebfcb0e6ab4fae42238f367c1963adf9fa82b290d9aef2830ebf5494f9934bcf6f0df9ec08a661e8477d6b8a4131904e9af054b794730524ec1ece5b03b741cb643036ed593c5ce507621a018ea9791fb65ec40db253f8544ba60f71f4b7b32fba7cbae236a55c244ad987ea38bec2106ac509461a44cf078832aa417128053c3e6d9ed8d7955ded360b5d7ce5351d8452dd79a0877c6dad2b26ed79fcc568a1e2b5cb2c68c84c959745168a254e9789658be450b8ff3891f6dc4871597fe37ee139c33382f10b4e02e3bc32e008d508c53c24db2d7005edf8acf2e9559090a179b11258f73a24d47f0b2802b990b6caaae7a5bf25a538531bc90e82c47bc8f93252fc19a770f0ee51caac8698097b39e401984dd5a2859aa2352cba0a3a466864703d6c996672be9d790ed0570e912576eb14ed0d308a2ea7a684dc7345f8461a113ef1b1ad5fd30c65b1f", 0x1000, 0x3, &(0x7f0000001400)={0x18, 0x1, 0x8}, 0xc) getsockname(r0, &(0x7f0000001440)=@un=@file={0x0, ""/4096}, &(0x7f0000002480)=0x1002) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000024c0)=0x3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000002500)) r4 = open$dir(&(0x7f0000002540)='./file0\x00', 0x280, 0x31) fcntl$dupfd(r0, 0x0, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000002580)={0x22f0a1, './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000002600)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000002640)=0x7) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)="95") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 16:00:29 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8430, 0x0) write(r0, &(0x7f0000000340)="d8c0999f2aa56990861047a19ffa6d92f3851760c7d441cdfd37763fe1acac680dcdb15a51485745f3b23e4730f45a67bcb639c1d0b9d4f3665f1678b7bcff66535fe4907266bb6508dbbb52eafe0d9fb23bc6fe2a9350bafa272f4fd90d23b8f32473bfd173d65d3993612e0a77bafc49cfc7e1e01c1c556b0ce9611278ddb1fcde1a52b5f9db73d0b6c6ceb92f67b2713d876bb8aa0fa8c2167d7fe25e9fbc29aec65482d7b0f6ace7a99e3b7eb27e0a5e0fa413414e056c181664f30d29a58691b1e583b06a57ee9f46b0faf03706f7b73b583cde49ffc026bf02c9a21f902858975ed1d63bf79335d029f62a09e0a8186132d1b777bf82389a1df983367fa2bf85bf3f991593be58dc66da2411dfd2958af3380373f1f23d600aa3152749fd59e64046eba40a771f6af9b6f470a03ccbfb852f134009c13861befbec94bed14ded0694e5a2db708c4908ba6ce3b82836b0b95adfe30589bbd63a5781da5ab5e376915b50c1ca1112e8525e233b9ca29631d035e37c8d6937303c95ce545d880330ac68377a2f3fca2cca6887331117877717017a189f9058259eb9e81e2dbbe43f1579d4f53ba2441e37d03d7ea7012beb58ee71c914b66ecb74db9b5138ccd7a2afad452eda1599d905db1698659f79d181d4065edd82ea52da8a1b1fd6a0cf63219d8f61937e9e909fa66be1c7dd7b16e773dcffc256a8dd26d629fa74c338c6cf971c7105b9209d8071ab2617051571af00b11e6d42253b67121bf81eded2208e69a6a060e180af00d8b076a5cc6d2d6327a37ac4d6b33ed8461bee458eb019bfbb26c14798e79bb5925d53ae664461684d2e631925c33ddc05ff92bb79c1d5db5ec4706a15d05d7535c414cde0cc433d659c1dbf028752c9fe0b8b496a53f183198c286f40a77f6130ef361114c2c401663c2ae18e5642e48768ed8671fc17e97dbddf217a4cab109dc688d06881e269a9c98eef63d194f845f3f572cb74eabdccc4cf02a8179cd6eb96989a0893b983ccc99b99e7fefaec7eb8c89544b9cb867baf7a2e9449b90b09f2ce9013273b1bcbac3824aafb1e73fe46270b76a3cf99be23d3abaa004719a489a705d2d3ddd910e521de1dd085918e9a50ada9b7fbf55f6a080c0d88d536584a21f0d6192a5c6db2a66187a08379a2f7409ffd63cbfe3a629b0df9a7dc350250fb965ef0e3ea7633e5437f32059539c8dcf66dec04a00163c22172022a180117de645003b50edfd1b563a876da008a5c0d1127c60d892909a794de6d8009be6facc81466d920975996eaa8a2657a4ec5ae085f02c859e608189a6dd85efc506a2116bc22b572c961c269dd5086029278213db4df123dba6a94a0024b23f21b81909709fd4520a04852383ad95431a540f4209d394021ba47f9db6313c96373b1c9df1dbbd0cd00944e0b87b9e773f4281f8974533cb4f0c0e7db69c933eeb07cee293661fcbe0a88388919757423b4f5c273dc75828a1f3fc03777f7d560a72600ef267a38cffcbe488af75f6360527720c1bf393bc7ecce462400174029e484bf1d1a144b3edb3925f1b6d7ceb35efdc4bfcf24c07a06e8389f631db376415fe0e20bdf9b05521fd00546ae693c33f936bc3670921fb5803297e35876b3b10102da7f552a342da4cd7e481d45c725acb53b782d26944758a02fd24457f7d7a173154dc06a158849213e5eabb564fbe2259ad792fe133639ccd8393ac6bbc7a646010af81d77dad72a9728551522fea7cafbebfa815eacc8b892dfba3a8521db5208e2623aa65ee5288831a6f850cb61373bdc34a44e8be0b5c95732ca84397cf8880b57bde57e7fb04aadfdc179e2a6efba9d211fc982d98be0a1b64c60b94c8fca0795f84f54bad8a73572e3531870bc44a9f200b47f76eddcd3b16b6c52200834e9fb55067325f3f0201e8a3e700c8f35c1eaad0a61aee5cff2fef0733c05029792acfed16028c6566fe8ae4111920c899907d4fb6f5a2cdd8d1ce4c18755e90cd661cdffd25be1b93766d119abf2a0ff3e4a546496c8b2c725245248182143132b5b179dc72c9c2061d7d990bfb497e10251616c784b6b934088c3b67bda47769d8da0dde5ec9d744e143b5118d4b86dc817824781816c0904a95ed491aa6fdf61c41a19b743b260344434894ad0e3b10baabc21ae7680966090a348baed77f45e91a76db04d49921add345cfc5ab9ad681e9477501320b296d1f0ddfb723ef8b7e241bf12d512c5b9f5e8f1a1ad6c2d0347b6b3964d953cbbffd65704e24fd9ff79bf0148ce817496ba245f9572aa7c8725af46c75b005db9540d3bbb5e35c697bda8b7939938fe456621a568fe79df0c15371d10205f3e4d4448556812813203d2d7d0bab8e5233df17c3739a717a9461128bace1880e2d07890b69e6a0fbb148a892f9ebcba689ef4d7b145dde01338ecd61e8500ccff3d154e1bf0a096a3c09e57b38b4950b242aac5f6b0b2977ee630ac555d178380cdc5c7ec531aaf37c3f24cafeb4effb4274a71838147e5e80d88596171587285a58c3c0c2abee6307175c0456bcfb5de4115f49e2bdf874f875ca5dea77c2582cce199fb03425cc4a585966f4f7baa4807abf3ee84c66e29f23941ee88ca67f27ff47b0accf3b64f903eed1498bfd6c7e3b34fa1b83c1d2c0ea4c84ae1fe97d8a6603f5edc8dfab6d4440b2ec577a5ae5a7bcef0e2aa18d3e7b7872b911e7ad9b591c7dbf1f8c8807405648cd8e8c895b1309761c624572b2403875647a794b8d5a85dcf5741db00a49b189cdfc209a1015bb600c22da0d1a6c194eade848bac668e6714b6487473c037bd36474c563be8eb5660adfd2930aa959ac60eb827dece266c4c4c99be6ddfb42f7eb13fd1bbe79edf73def41aed821757e3789d1525d9799289a4c45b11442425218e0e78d45c7e1dfcc1c29fe882d3e13990d663f56704cc7079735525dc27398bca44f174970832b1d0bcb024db28cd17f0bb84aef1667f8599f4a5d0ee0c52f8313b2b9c37b47dc5dab0a4c2f94c609b8b1955375786fc098e30307bbdb51278982a91b2b6dabd3bb8963b63d569bc5c41e5293b7f4b58c96320a2d0b629769900a4e333cf9d8269885e26ccc72bb9fada6e25849487889c4315fe57a4e405cf25c81b2b73f908f24102be632654e1dff7e01fc3f50e97725ef8f3388f4f7927841782d0138833d0122f278188f855cd57a78aa3803141be722e302c028265547ef3dc64cf4a5da5f46343057f086efd963121a23377557dddeeaf2e770b46f69f3206b419b12ad76685d893fd1a43ab215a0db6e9ab9a0d9c58665f87d9866d82e188a59f2cfb7c2310f23c55897d97a34ec5bf3a5ff485cb7ff3731728d7b866f070abf862e901cd7edcb258476ec450a3c0d02973c1a883c1e11638ba92cb6b40f8974d4c2528e91680b7d86394b9f5bead5d934fd6c17e155ae0e96bd80bd7eb2d31e7733add8fd14a9409f718ff63689663284aa74f5c3fadb60bb44052b9b0360937e42941d860420cfb6c2fe6cebda1c18cb257e5803cb992a83183a7579d8f7a3ec3fe791c77cbdbef167a0b45fef03861da6325c8dbb09b87ec842db61f3c3bd4189207e2ca5a543089d8acfc13abb10d2d19b5e7cf63e8a098a54ebfa0d222feea7818ab7ebf56f00cf5257a2ade6d4380c5e120dbf898caba508af77896f6a23f0c470bc58811f421a09426aabf56cc0b794816e17dd1f184072fd67409ac5d19d2d379e56d758a6e0b4f567b154a258beb8ec5289020d77e68fcd2c9771d4f466f826b23a964e91af322a2ce365f9b19bd9e9c3f3c5ddf11ef5efde7324466c500a77d2e393609b683c9c65b9a1f9767f9d3d235a138a15cef4a3a8f05cd18a51082ff0102a7036b50cc6b0fe78d8f34eeb87208dc00c20de5c7105f6f589c49ee107bbc9f8efc648dc48c80d90ec5978d6199bf47820566af7baf2932c0d5e443ec84efa877c740e75e9cdca3d1c35cb4d51de121fe393559fd75173f1eab16205bb8a532893c82779d2fdf63c830955cd7109fb74ea56a347a3cfdfbf2f57750d811475c80901f88a831821c1628e3fd7f763bf28b935a761f87020f8fa129b16dab5ae7fdda60829e60f7173d24b397afc12913e580d164aa825c302efc4f6252149dbc8d3a1b298a57e07f61c9e9540bdad182303d708876042a74d68c9796e0ae8e7c91e65da892adc2a66ca35a4bcc2770a2505ee06ee9b9370692818068c652aee8fa800f2040eefb5f2e40da4e9443e0173a619537bb0d63a634dab55dd8cef2c0b46356c6db85bdbd02a7730a6c25d59d88f9d46f64b0bab1c08200751c33e45351791e6513e3468d5a0b7d33a02b32a6b32c0792a10fd2e5dbb6ec9e8c365fed1d6b681b28bb17d9cbd103fba1977138dabbbf2ace3abe59a28c2f0f794edc7aa66520757a782d355ccc589c19b3c1e2e36d154d3ec76ebdf02ebaebe049d09022156c07723333b31dbdbbdf983d0f4288957fae423e331915289dcb422e818004f276f6ded561c973afc131832d0c3686488ba62102edd721a0d53060d163e37752de05ae20c48140e206e0adc22c606d16ed8c7e07b76f0486752dc5b194e62cbf6930c465cf812c1d6d0f2eefe2cfc078e90cf3096519af75b05cb9b7ed44015455b8d98a43c3424e9753f9170a50a0c653b5c4c2b70223c8a81a879b5f0ca63f7d9e35c04ada48277cd44752d51cf5ad6968a0a2e913a6001cff33a12ed9aa1f7cd4fdb0f6607410a4a41095125fb02b512f2c872a6f7615bf13775d37ff343f4984b74f13cd1e3a1991a938965f800d149b25a4aaee0b41104420085b39aa245473ea1a6b40814de29009c16acec9586f6a7d8a72525e33dd16973e70997f0a0d1ddd21a2fc4aaa8574dce1e5d0256e26f033dcd053beeaff9a42ca8a8dc7a6d134d7a31e04ff059e54a69bc3ee77d2c8fe8cb02f53236a93748b07a92a3acd998ced761ef593b71d25efefc57967fe2414b32195fd7d7c80c024ccab700adba27364d489c7e299cabc378b3a1e8272dccbbc04fe1950dae4780287949c36fe6ee563876924a57d147541f83db06a87ae66576dc7dd5cc9904326f63acf9c05ceaa569c021854804eb04214b9683b405738e161562b3a2a6d7c730256c7c307f22cb4ea442d17e91f2b394cfac0f909aeae347101d4501faf36c48d8ce7d99e73277f6b3105fa8874b17052af0f65b1b6f582bcff47f76deb6fc768af883a3174972594633e23622f7fae08764b543f34dc579c7b448879b9fec3b85c8c3545e4a16961112d201786194d04ad6efbdcf40ffc46610f32baf07f9d772be603e3da3b31c0634c10de492cb19b4a31bfba7cdcca208f331d30835f53716fc96bddf503e914ea08ac3fad03ee310232b99681c37651abab67b7ca2a8d9a6eb17061778aeb80853efc56ba923a2fe701b2248aeded1af66dab1babda26d6df6a6fd4b773cb26eef3fbc9d9be3209c5fa488512c2b3bcb5b28d04dc08673059bbbd90f830c22425987ad27d66947e53f78d16bdb6ef6cec68f6c004a7c69859a0ff76a7e46e7e4c4afcccf3f78899a98195420714ca687fd8061687a8539e2c592ee286b4a6791d74589b12fb04dac860b38c61a11e4f04d953e375a6dce508ab8a9dc3eb2c6b69997ea20a63365a18dc994ae10945144f1c6e305ba721a93d5792504fdf2a6787e25d154afa400846f53e724d58c5a412c280eef5e16a2134c93ccdd75afe6c1cd9dea2a55f413941953792ce28dfb967a9f2acdaf0ce78bec9d9", 0x1000) r1 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) pwrite(r1, 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x43) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r1) r2 = dup(r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[0xffff, 0x4, 0x9cfc]}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSBRK(r0, 0x2000747b) unlink(&(0x7f0000000080)='./bus\x00') close(r2) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') 16:00:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x50) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x100, 0x4) chroot(&(0x7f00000001c0)='.\x00') openat(r1, 0xfffffffffffffffe, 0x80, 0x10) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x100, 0x0) 16:00:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x408, 0x0) read(r0, &(0x7f0000000080)=""/124, 0x7c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80, 0x100) renameat(r1, &(0x7f0000000180)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x13c, 0x5, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xffffffffffffffff) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6}]}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x6, 0x6, 0x0, 0x7}, {0x7, 0x1, 0x4}, {0x3, 0x0, 0x100000001, 0x6}, {0x1, 0x8, 0x7, 0x80000004}, {0x5, 0x6e5f, 0x5, 0xa}, {0x36a, 0x3f, 0x100000001, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() mknod(&(0x7f0000000240)='./file0\x00', 0x6002, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20813, 0x91) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff35, &(0x7f0000000380)="88f2bc7ce1e41519dc4c287b99f33f2cbb06000000ac1c80782f8e10336657af6fe841e8eb4f15834eae0253be3da4173a526aff3acc2df184afd52acdae80eaea3a34c53cad91e55b1c6700b898df20a82540290001ee0fb122b1bdb1b69926a01a657ef992b6dd8c3b951f0000000000fcffffff62699a43d73483213cc9f54f1f5f2c8b356a262ae7868ffcec4cb99e071a62448aec2b50430c885428c2f1aa019eaf9bc6b12ee776fe16b73935d661e7d37dd4269e15ad51e6b4a626e8b6cc1ecf60086acd4ecfed4ef286758ce6295c7e860d4ef0ee58e9be30b016041eec98f15a86499f37e8d8f89da85f620b63a8ca96738b6809f6fa195ff84ef649beeb05ed2daf486cc6d74b814ab50a49ac98d3fbecd6219d84939d") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x80010, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000011c0)=""/209, 0xd1}, {&(0x7f0000001340)=""/237, 0xed}, {&(0x7f0000001440)=""/250, 0xfa}], 0x3, 0x0, 0x1d) 16:00:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xbc, 0xac2}, 0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) write(r1, &(0x7f00000004c0)="00c8dcd2cbd63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd07e5a0df201a0a2ccd32e8f1294ac38a0a7b1fdf8b3e0dc5a8274a4a2130f4412f72c4ba03da19cc5e212deb990521f66c341c9c7ea59e057c356ff94cee9af16523b2389ae81ab98ad6dbc150c849eddda5fb4a23c1feb642ae0e290889a462170c85954121be080b9db6c290e39d9f995b1fb76fca210793c6a909822a1066736ee9d5060002c9d7a8feb858f751dea8a7513a76036e3ad7c3b2376c2e6cfdc9f0eb9a8612546f7d22d34741da9141367679942e8139e8fd28ea34", 0xe7) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000080)="3aa2dd04724932312a89a31925dfd9fbd4b1ce8411321c4a3551e347d29e2b6c705e5cf2c77a1bdc2ea9540f66035909947c5a3e13aa63b811b81370d1b31ceff486b30d4888917f572d630f0b27137833219c931b1caa75ae0e05c925b6ca34ee8617e7ffcee2dea5e3ac4196e0d9e328", 0x71}, {&(0x7f0000000140)='li', 0x2}, {&(0x7f00000001c0)="94c74d4a3a9dd5f374266ae4dbb4da7b80e53c817cedee64325593066cf9658f4cd8f09af45f4fae597af730c7541aafafd7771f44eedc5349bff792eebc5755141cdd117301b9b5bc62237620b2de", 0x4f}, {&(0x7f0000000340)="78bcc2a4f7c7c937e9a4edc74b2d96b3ea6562cd0ba683f0c42124c20c767b1ed2c65ffd8feae596bfe755561cabf6f480b0a0c40781209fc4a8950736c0e440ac1e566a5cbb8caaae91521a243de94175d30b85de34fb11a46df8a3c4bc9021834674e9d76bfa4edf86c0068a560f8d0f085e138b901bd2be94a07b0aa98a1a8da4f44481ac8e838112b2a2fbce5af88804d480b6052fefaaf66b7c565c0d52d99c568312fbd9cc5a71367d5d508aa5f1415e1bd775194f739906b44c252c0f418d9bc0836dc3e01a5b6ea4688038179c26030b", 0xd4}, {&(0x7f0000000240)="8d071bb329881f9bd7c1a9f60b3b574452ab127eb6b145207e0ba3ffd0065b71f3de17b4eca6d3f767daa066331c12bd8a1872f1cf4f8cceaecdc0809bf6f7c57c3ad8812c1824901d4cfd40a15c161cddd9caf6804d782b3c705cc1d5b7b59eb1aeec6d2d6a4766564cce9795b68a1fb27906c23e14fff54e13116d8e31df85265fc6ee96918bdda9c43834ddc2d70d62afd83e7fb8b26cc81b9880df60", 0x9e}, {&(0x7f00000004c0)="27e9786a8dac03cc5a033f9d79fe954535d41824f8cdfc46d04153667e238a92f5ca45e4cd8471731d67ddcf5468d4b400dc13b5b1a83f542578c8c3f47158cc93d48c12ac07a59a", 0x48}, {&(0x7f0000000540)="67af54cf58631dfcbfc604399ce0f4aa8bb40920d029a2edeefc95e44822c4397b3e205f31a924c628d7972565fc77732af9c26e2c5279f55c5c94f16114ec7ce3f9582e735f489d683b3a9a44b1153e3c279139286ff327cb4ad0710a3049ad6e00284d5882a7d1e7bb65fd81b8405d8f50b591140da01f1030fd50a35cb54b9d28017596449da8c4837e634467c0cf514b73ec422899b9a08f", 0x9a}], 0x7, 0x0, 0x0, 0x400}, 0xb) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x10000}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x3, 0x2, {0x4}}) r1 = semget$private(0x0, 0x2, 0x2) semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x0, 0x5}, {0x3, 0xfffffffffffffff8, 0x800}, {0x2, 0x2513, 0x1000}, {0x1, 0x20, 0x1000}], 0x5) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgid() getgroups(0x40000000000003bd, &(0x7f00000001c0)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x3ff, 0x4b6, 0x7fffffff, 0x7}, {0x9, 0xfff, 0x7, 0x7}, {0x0, 0x6, 0x1ff, 0x4}, {0x200, 0x2, 0x9, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") r1 = semget$private(0x0, 0x1, 0x510) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x9c5f, 0x40]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x12, 0x1, 0x7f, 0x4a0d, 0xb80e}, 0xc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x0, 0x9, 0x401}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x8002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x9, 0x9, 0x7, 0x40}, {0xffffffffffffffe0, 0xcac, 0x0, 0x1ff}, {0x9, 0xf0, 0x23, 0x9}, {0x9, 0xe680, 0x0, 0x9}, {0x4, 0x1f, 0x452200}, {0x0, 0x8001, 0x9, 0xfffffffffffffe00}, {0xb646, 0x7, 0x1, 0x80000001}, {0x7, 0x2dc9, 0x100, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x29) close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x5}) 16:00:29 executing program 1: clock_gettime(0x7, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x101}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x75b2, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffff7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20140, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xfff, './file0\x00', './file0\x00'}) 16:00:29 executing program 0: nanosleep(&(0x7f0000000040)={0xd4, 0x401}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xf8b4, 0x0, 0x1000000001000100, 0x0) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) setrlimit(0x0, &(0x7f0000000040)={0xfff, 0xba4e}) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = socket$inet(0x2, 0x2, 0xbf) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x63, 0xa12}, {0x0, 0x1ff}], 0x2}) fcntl$getown(r1, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x1, 0xff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001480)={0x0, 0x0}) getsockname(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/85}, &(0x7f0000000240)=0x57) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x17c, 0x1}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x4) getdents(r1, &(0x7f0000000500)=""/139, 0x8b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000100)=[{0x4, 0x80, 0x9, 0x5}, {0x4, 0x1000, 0x6, 0x8f73}, {0x2, 0x10001, 0x3, 0x1ff}, {0x401, 0x8000, 0x4, 0x8}]}) fcntl$setflags(r1, 0x2, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = semget$private(0x0, 0x1, 0x80) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000480)=""/71) syz_emit_ethernet(0x5be, &(0x7f0000000300)="f1b6321e02000000b3090ffa068b64af39453865cb87ae81410300000000000000e21e7632b29e38c910cf6045bc4b7f942bf1988a0d48e852fea85a0cbfa83c2a63e5d0e4410ac49b2897dfad4c9242434edcf878e30765086937e4debebba31e5ebc40027c82c8c644c1ea333ae8dc09aeab020e887f9bd9edcb554c37eb8e2104bb1c91369d139c311f2aa6ff18bf8abbc959859be7a5a95b3bd84ae23cbc905b8c181b6b8754382220787fddd36d378090e3ed4eeb3543f0aa8b6488414c4ea899b2165a3adcd0a30823705c6743a064d8c5609bd12857ababe1b9ec88fb52b728cb98bdc06f69449f394e0b575ddbc4849c38934aede31a067e9c666ce7323b8450814dff422158bcc0237ea9b31bd93f23c344e87eba936d5c401bacbcb6e43ee3173a83a1be5a80149332d1dc8db56403f05c23f15cd43cc81bd065eb12c6df46") 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) getsockopt(r1, 0x6, 0xe1b6, &(0x7f0000000140)=""/51, &(0x7f0000000180)=0x33) mknod(&(0x7f0000000380)='./file0\x00', 0xd042, 0x6) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) getsockopt(r0, 0x200000029, 0x80000000000044, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x60}, {0x89, 0x2}, {0x3, 0x2}], 0x3}) r3 = accept(r0, 0x0, &(0x7f0000000000)) r4 = accept$inet(r3, 0x0, &(0x7f0000000040)) write(r2, &(0x7f00000001c0)="de64d181cfb6580f57108e140d8e46ff09a811cd586b9e763b5a8aeab39c1901185a3001dc99f9741857e38eda2cbe8b3125ff19ea1e5fe2ad6f959a9f2955034f16979152c819bb9835ee2dd30e90e529e5b307eff0b54d916c3236c1ad993d3f892b108bfee831cb713a8c471b00ac18bcc5af1e24dbbc998ddfd4616f0b287c37e712438eac34e336faa80e7ea710a30ec9e6f1c3368f19247df6f5c578c1681b952751f95c48f431aaf8e3be", 0xae) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f00000003c0)="21a3839f9d199f76e4ef239a8308159fd7be36e20570e8e1bf05b55f895e922b1a5e37e9e5f3acfd97da3ac1f8d3a3dad7c6374dc8b9b45e7043c8b2b38623ed80353d6a1da8c7e9a389a11f1d7eb90dbc8a7d51cbe81be4ff93dc06bebffc5e8723e15b24b532fdde0cbeb4b17dc38ae7271a25916202cc8103ecd256bce1ea77228f746267487f519f855e171a7079daf8a54cf32686f2b8ce67fae10f20972af795a9c02d67a5d2cb1abf8b67185fbc1274ccfe1c5fffb054bbdaf03f9c4cf3747c2a3d06cee08ab09e959ef9de4a403a3ad4ba8256a9949dd92c8d2bac3c3c3d683e337d130801647f5af1b8e4db8964ffcb4bc832cefb39", 0xfa}, {&(0x7f00000004c0)="7b19efc784564d65b8aa98705b486466d7bfd2f70d4ef30bf93639d7d61b66a2a91f7c04381e0bcf6a61edcd402ddb7a4b47905359b34557c802a9144c1e978316cd9ca527571a16fbd0c633312a939b855567f7e74979ffad309b937cf4e6fdd534ac8535cc82b1bbef3e93", 0x6c}, {&(0x7f0000000540)="888d76556ddf336f70324478fce8b5cf8209e861012382a51044ff1bcd995e1cd33356db5e8f7a73023d93070a82c485770239d05b88683ae7924fdcf508e5fe8b34d83953c32c84d6933bf78afcb1cdc77b58cead4d7ea702bfcaf83defdde7eb7b3e847dbee6b7b68422ce8da26d6445bd1eba06d9c71aa81cf262d110d5c13ed0ba5871207463e741fcba18a4734941e37b1a6aa2897cc1418daa9064549f01be747638bcb6004548773858ec", 0xae}, {&(0x7f0000000600)="7fd53d8347e3bd84e896ed248a150c13a38b758215425b5d95bca4074a3f273ee024903f8589572ff0cccb7be1e0f29c7662c6a64feeddfd40b906530ea2a5703880760a7b86e7939e23158bb61777ef12750b6abc18d2f3999caf43483e810d1bb990b3a5c819631c2fdc5237a9ada225e3bf2839714a5fc4a3705f964b12a3f720d6119cfa981bc9273690aca2", 0x8e}, {&(0x7f00000006c0)="0ff55bd9da332302774f6fd20fa3be88925f5d341f503a09901a0449b0624b8a063ff5c772100a048c4cfb29c134a3cd66", 0x31}, {&(0x7f0000000700)="32491eff04736e1200857eb636f8b2ac26ba412f0faa31390bb7d05e68e45006c935904ee7ce853264feb15942382ddf6e879920403eff4c3e45df9d0b68eab4e6f307132901e8f78281546dca1577be1b9e3fdb912b8afdb6a238c0dfc8b3ea5376d9709ebd0987a530e023bcaef53e50d52061bfc80584bb4d6db6662a4afc9d5496a8d92a629c72097c2f0b7784586e92e0c9d8fbeba71dba200f8f7a4388c7e73c548769ef7124b9cc54ac0dea66eb1fe266c6442971ce2cc46fc189e77f5488462f8bd6a28a2ae797f85e18bd5a16f9464b65bab385929fb738dd952b275b8cef12410a2e6780983134dd003e91a48f827e818d02b918336b33ec0763786c835409205ae55a469567faa9c54521803486b1060ff532987887b88692811ae60d4d910b04b2163897eca898bba87d8aa0c8cc4671cb36002b7a0928ef85ab86714664187d2ddd332ac01d218926d16c9c7829e2b6a3555bc73e7227d0ef3fd9c4ba323d633b60bef572f21850e8284d3bb7d52ab6627cd0e6145c3d26517ebb1216ad0c4f2c5a24bc0be12c9ee601fde29d0de0311645f60189526c8ebe6715f37a77b6fc8600b4305dac84118f86e4257df9f88eb42e99629af1e5eb9373be1a10af32412609636ba3273668d8d65d52c80035dee4452f9a1f186f68944441a9986a61f170cafc82b22c44475143fa4e268cc185536ce98eb3eac590a607aa07abb25ad4c4ab67bb594ef21440d4c3cb47f87a7ff0316ce98c88d0ba613fb99cfeade897bb97139ca997ade16b5c4d0a0fc4e07bd7c2b9f61f7e08f5efc7cec5a959e64abb7c984bb680491db7f7bb9075d3b014a7ef11d7f826d3c896591a8a9c7c9d50c9a3dada7d756bd97d15f91af4cadc6f9c47178f54dad76957b25dde899ea4afe9c67b814056946a05c005553357eb0b9b6b9f035916491753cdf405f6c70ec92898c64b6f5368e44cda0555ce0ba241fa3ca3ecf13d7437fce3fdbd951cb60115595f7986569fda29e348de7ccf7737c5e156d1210a518065752af4faa12b977a574eacc92a8ff3c102d6227370654d988d841d9141a688d0192b37a3adf6b1f77726b6e25ff8aff791278d6e71f7834693d82b2b1ad7da94945c09fbd3ce1d091a1804e2eba18e147839ffe763679b1c4e37cbd4862cd809c7e83c1c51cf0ee3585aea2afd7f4786935650432be6e804d4af037fa288ac96247a109a962d966fed8579d1a1ec18e9178da03ca28b9283611b62920407edf4632247ab00ce8f85d4de0338ed967fe6e25225aad0106fe6eaf2f58b684619168c314cba4cd519e8cf955f207ba070e8bf696c2fd97eb21f846005bd96235724259fc0870c6edea2b93216df098e5d5f491eb493c0d3197de64073d5c37cf059e5f65e8c881fa391ea9e62b34da838816258c801dbd241dc7158d7fe36b94e5bd7f650992a6dec4e4cbee2c91552350fb53ea9309c3caadf90dac0a7c74b8b22b5ab373ca0b31e8da9fe7c526183b0b0f1e7240a30b1b26239b5381c515435d25621d1694954d86619d0e9f718cd7d1c04160ec9ded7237bcce60dd5ef8d254e319b02039e00ab946c8f085271b6c88059f0c20814151dc7dcd71102a25b4e58a3b38b4d243a462a97fec4f93fe67349416e320b8c7ba6523ecbfd8240e28546b4a7fc7f901bcbeb7f36a876d486fe11d21ca71f6a617c09faa78e86f44336c9024a05e9cc2a4756fa5edd7a2870a16d1e40948a647b0b25ba4886f1b773e50fbd28a8533770bcdff96880ca6a2e82b15e3a2ab67793ba0f30edf879fd65fc0576684f8f10a4fbdaa3bcc82a671b0529612dc55b3c6b6828f139af1f3e4d4f190c72d4c5e79d52043f0a601647a2756f6b932807b3d77800e47b1f86a4e2e826dbe6e1c535c82c09b1e57e63ac451638a8789442cf96ed65ea36622b9da19d96483bbabcbf8fce9ba182c86dcd9e84b775be0974fb22463f6c97ba232a4c4b5ddc63eb95d7321f38e0e0b9fda33070c691a29befb5c056946162d24b2518ef3b317e8a84db9b5efeac29f5fb028769199d05eb286679209f9b82b54bfe801c228ce3b63d4d01d06a8e73782f720c2d4e57a286a8745eada9715cf0e1811564059065eb9459f401e003bd8173873659c862e2d27864a656a7d2eef3e81183450ee2abf4768b917c8aa5900d73196d4dbc6fe397280dc2c37f3ba87a5e4ebe3f2bc922b5d1ca1a0e215a0719b9ad9cad9837c0069498001b3844b2df249238fb5a65c91fb0265768639e462e6d2fdc634b7fa3e7bd9877a59e6288e4b51cfba1ed2ef812beafbbe43a23cd00787dd3b052d4f16b56f8696f5e75622a90b859c13a63adfaa92719aff03de8ea1ca6dbfc3d44006e1c47899458ed19fd0a51d802c7e7620ce4448d266f654b59eb18a335f4514048695bfe172be5b9ffe58827d69bb49f098928110d8c2fa4d52702c70076134feccb536ac8ac41a0751b8bc065d002e3f0aae2bb8844a7365530c8f45ea673c271780f004640ab0140c1560d7d0d705f6263932f92d5dd7a64c86e0f94172b89cb5fd7089a7631331601b65037500775cc63525518bddd1822a2cfef2c5d6b5dac1a4dd540c86ae1f8d02c93ac6ac1df143d0455e014a1c47d4a5315e959958f809744e166995096bf2bd22be2dab3ce33f8619352485a2ab34cd02224021bf3534f2a18e4d573d3ec3fc5ccecbcc5a8b653f44a6eaf68d67871322dc82ccd8bb4ae81a019936b5d6e8efe8f01d82326c6a3e47393463e6b7caa506711aa407ca5db7b31f311a6c776f78cb6397d2f0cfc07f9299ab9adad27cd840dde4b5abe1304ac6f507a24eac700734d24ddd9fee5c3fe72a2a98dfb9d194bfb86f6739dd3a66a3950eaa77a817b49b8309025fd464c136dfef36aa1fc4249c0261b135c87c8dcb3cf2d5892c663488b3221fbe2c71861a87229eaaa62890ee49f8ff38d1d41c100ff8a1acefaa4b833f4bcc257f1060e4fb64485eb548007855c0e4d935878e35afcb20395ad8ecd9823cb0589060b29c06c0b295e09d99820e851bd4af640bb25138df0d489020b104eed24d1c51e6938393fdd8d8c99db7365247ccb3d4e531083b26248fb0ba92d882df6ed3bdb05ea03b8da99cb9d6b62da807b0ae35e1b8912f5cf232199a5f1553fa3523b54975f6b17dea73ff4cb3c090e6e9a62f47169880f1bd73edf26454741f855683a1e5b5f8e630e066edb708a69de471a2c4c93cb90c28b06eef24ec36e597f82173491a9b53500659a1f7eac81d16d67a24b2a99e3ad6986856a1f5bdbba1ce6afd9e940fed12eb9c82a49014670e7ad1a822955b4c960c5ee4974b4a172e33800fc4a45a7c170fec39816da677e33d00006558f6145c6adab8d8593cc6daff7eca87630da2d685d1c9e62af4f55d0e9de13c3379d3f4060c029d070efc689ae4996d3e3f0a6137758f1376dba4ad1eb13f4aa00a420d65eb82c87de2704910941a433242477df924e2092871dbd76847fbd6c83534e9ac59dc94d3c8e4fae0345f26ed16c20826ff1bccaf37132f6a1666d7c35dfeacae605c0b8f8ceb725ee563fdf18f1e69349700dee7215cdad03e9da38efcbecd19d04fedd48ad90a4ebffa0e0d90afc3f36565603f803ebff5bfe4827a24f7dabf8f25059fbdb8ecd7460cbe5e44691d4370a93496ab699ce21921f2a6364e9992e2c164e27db4455aaac8d25d3e3af677910ead06b273f458aa3394d34ec2242eb477bc8a7ff65c580e36e0548f9024209f66bb4a0a729f577d3a077a4896cf3cba6a7d183aa311ce84a8685ed2248a2c96ea4c95f637de4ca704a955efdbfa1b72f8ce6f330123cd8fa62aaee86907556663e89962bba5c09ed9ca0e528b9246e60e6445e8ca6c381ae402978adb158735ebeb29ef9d946efbe6b05fbc241aa847a010bb81842f8150b9fa7bb126c7664c27926dc759af4734166c2927a3ae19ef29e951c6802088909d4ddf0c965b76f0866d95ec4b873030688b2d6a82d1dd8dc47ab429b562653f35db33e80f7bd9fc42e59676a76f0c2e6c954f5ff1ed0b45d4fdb8b630b020940ee7fb9c672ef08099da0b805225f82f73f59b6956fb5566b5fad3fc5a7c25cbe34e2026aed87dc0bc6274a796dcc67cb0e07e9f66389c77415c78f5bc40fa451bde07676b726bbf5efa917f492de376b74dc3ab6830d9013e3596ad147b5e4c7ba8f3d1f6dbe645046664e7264e23cdf50f10c344d3d20e3ebd25504dbb249b163cd7a129117410cc29693b35d90a1957277c7b7ed11189d2e2ea26583878f85924ef6a2d5b90376b16fc503ea2d0b09b69f4bdce8ca2f914a574de106a33618748be70959cd30bf8525b2d9df8788477658313f642a553955a367ad72bbb9f6745a1ff62b9d0f95a63b1c7592f78dc16f9293284bdec2607c27281f8f644702c5e145dc926740c14cc2f058110fece478dd4aa59810f407e7e54e48aa0d5f23d71863b2d4a50cac6f57b02ac402c0a5e6d6328015e57a2d64c102d947e22c33b1f24e7bca9a935bbd807d292ae5a1c47c21445f0fe653d24416845c493c8bc59147bfe91efc1e7ae44e80a917d1581e14ef7c5f625906df19ee66b338e4c6abe599ea0f7656348c988c7a7ef95385e9290756e7065cbde9de4641c4d046da281b5f9a0f5ab780bd668d911f494ef7da1bf04cb5448ce88f5da59fd83fc2276db3a426dc513f306d1ae083083d1090d2b85ab4a02ec82d1604e3b2599c6135c870ee05e297d78813ecf49c41f3627a24fb701d61a1b01811a05e545e6da7032c682aa5ff9fafa03b87599dc31403a5aec4575c7fbd315ade57682af3619b18c0c269a7b05d08185ae045a906bcae14e8d6aec091cfad815458b1f3065118f51d5925572a3db5aaa986cc2c79c909c8f687a6f16d4b7ef8e33649e4882b34258f4336e8b74f18eff072fd1ca7bccc34ca1e47dd2e9f74687d272313276b74908c01175a69e73f64cc066467d380a0afd5b2ce8f4d983eca4a5327e83e8e9ea542c99f7d0e0dc252ad93f63ad3a307b24f0455161d1deacb6316d15fd9d42e16b26a5910b974a8dc2ff6ac1703ba7ca2775ec0d9741a72231c4070e45fba86c1f49f336d45b870d4f0ad979710e93ef6a84038a6f3f3b075b7428e5920c883e80c73f213f21aa427c98066613e8c78b1baccb3068ecace41ea93d53aa4674a1b1a39ab61b54ceef1df040a42097be9e28e18f3a80bdbb2426efe48f21cc276a48942f5a4ec2ede432790752786feded964b0ec4ea208ff1526d1afebbbdd110c8ed8cd8284d48c4045a527a2f69717189e6d8edb81c7431fd6d6c046c6b51bef0ce282f9b2d3ab21d7d5d74ed72a2c19776334976f4f616cc98e093daeb6add360c7014a59e82b9988cbd05012232f6222640eff8df4619497c4175284102ecc4396c33e341a3b64afb1977b77aa2d4c2aa1e6b872137a88f51d5c5f4fe88027871149cf4fca4efebba8baefddb24070eafbf61b73a27559b336ee5c6756c4661107da4700ab746ddc44d4ada36ec05d04fdbfa8577f0333846f203ea101b4e5655ef39058cefb3c5bcb16de77b4f81dd475ee4c907d7a05f5c3b764df6bb1b1537d1ed63fe364c62e639a89e57f3c9b9ffa5f57459c46f0e486e4d4942e020b418e56ebed52a93b9d7f6e7200bf83bfd0e6344d40b62f6b98add01b0391b0d7db07153e3989e09e001c7fc70275c903c5baa313c96054ff7989c9dea0ef1f49729cba5ed425f90bf395ba8206b87ea35b07b96e96d8e00fcfd2af597c47", 0x1000}, {&(0x7f0000001700)="584cc64fa6e4510695e0be0e5045f8eb8b74f2dea982b98cd3c5bee6eb3bba4d42fc50a0b278478f598430e0ef9856da56a096678e959952e291f87d7c5883398a79042935f522eca971c2006f09136a661df865eb76d783ada4ad82d18472c75d0d791cff5b322a308624f91da32c44253767aacbf1177dcbaf7598fe76ecbd07e3330400526ab28d5ac74e1d6159f18b2412caef591b08bdbcbb526967480e910d5272ea", 0xa5}, {&(0x7f00000017c0)="4ae823600ddfbcd7f595e4b6bb9394ce72b912da4ada9ef97c48e99a2ea70e6fa3f0da96ec733ff0ceb0211aebcc4f9c480e9c8979195246bb5f8f42a8a37c8fefb050dd7ec884fa5feb5c67d43b20dca381766017c40c7b29893e43221925b4f674a5f1935fe72d3334cd8e92c5bb27c7", 0x71}, {&(0x7f0000001840)="2a4051db6d8526c589ca5a8e64219ce91305b31d81d96c9f021f41d5989632e68dc3f91edba0fa7e93271e642233a41cacde7ae7488a06f98ac98de604fbf5d22e3b4daa2ea55212a04f25891b281b58b01daf14ae16808d9787514f8790d60c7a442b3d8df48732f9c9acc037ba8d28d96e61", 0x73}], 0x9, 0x0, 0x0) getsockopt(r4, 0x1ff, 0x9, &(0x7f0000000280)=""/172, &(0x7f0000000340)=0xac) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) mknod(&(0x7f0000000200)='./file0/../file0\x00', 0x2002, 0x3f) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="5c9751705672a5495c5ce38da80a7e7506f5397eee34634c160dc404a9741ed70a56d6aa8b8b92a12863875da82b4c9fb4f3a9f72ab69947ccc57372f2f122a10f79ae829046ba45592a60a2fbaa581d040b4d7ea529f19f538fb00170e5c8b459aaf7db96b30c748259df3395149b062f9598c1885e1030d2de20e6d0dfa6ae2c", 0x81}, {&(0x7f0000000040)="a46a02a5e5b2", 0x6}], 0x2, 0x0, 0x33) r4 = getegid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getegid() r9 = getegid() getgroups(0x8, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000400)=[r4, r5, r6, r7, r8, r9, r10, r11]) fsync(r1) 16:00:30 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) open(&(0x7f0000000080)='./file1\x00', 0x8440, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) chmod(&(0x7f0000000040)='./file0\x00', 0x100) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) syz_emit_ethernet(0xd7, &(0x7f0000000140)="12c1e67e052d6fd1db32029abf994e5edded0b62364789261895f71f3bd51d7969853b4323e2ae039e044bef6b5ef3538c6eaf9c55d78740e19757170b42d06d9b54d6f57e18c34a3a112fe3215bbc5a939dfc876842d2f8c1f233923e63c83ddcde7b1a3abdf6c772c66a536b226d6c60f1524cced0c1a16f1b833e21fde8449d7931ac423cc3e0c0dbae6ec10a7c5a156fa8053ac8e0f1fa8e9d9654bbcbcc1305728a07d9b41c87c0452a61c4d373fbd3ff74d47e04ae9dfa79bab09f7349d38f39db54e580b6aaae830c91abd9eb1e62ae77d84a0f") r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x800) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:31 executing program 0: r0 = socket(0x19, 0x3, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4000, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 16:00:31 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10002, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x808, 0x0) r1 = semget$private(0x0, 0x0, 0x1) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0xb747}, 0xc) r2 = msgget(0x0, 0x271) msgsnd(r2, &(0x7f0000000240)={0x2, "75b83a3295be6bba38880d74cd24aba8621bd6cd8a81e0f9e8914bf363b7aa4e484d020ec27a491deeb1cf95a0535a695dbe3b6eb1da1ec740bfac4c1539da602b7b10746906c2113ecb0700a4b1f98fffdb0053caa38b452fdd93ae380f44bcff00a31abb3b046a5818ea38f855770c3f2cb1ee37a7020ee3c5fbeb8652bffc95cc4fb729fa7db9306665bec68bb9954259f5b1017eaa8915dd0feebc5a5c80e0067ca08f6f391bf6b0c1d2a709b70bcad4f2677a34f3f3c8a97be05d22a2331cbbf1a9089e48d1a1e6e37d1c6862b36a071a022660d5431dd67b101f9cb3c5a8fef6a3"}, 0xec, 0x800) getrlimit(0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='/dev/null\x00']) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) getegid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='\x00', 0x802, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x200) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x20, 0x2, 0x4d) 16:00:31 executing program 0: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r1 = semget$private(0x0, 0x7, 0x400) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000780)={{0x18, 0x2, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r1, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x800}], 0x3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r3 = semget(0x2, 0x3, 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r2, 0x4, 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r1, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x2, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) r4 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0x4, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) ioctl$TIOCSBRK(r7, 0x2000747b) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000ec0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x1d, r4, 0x0, 0x1b) getitimer(0xfffffffffffffffe, &(0x7f0000000d00)) setsockopt(r6, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000009c0)=0x2) chflags(&(0x7f00000008c0)='./file0\x00', 0x200000008000000) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) r2 = semget(0x1, 0x7, 0x400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000280)=""/229) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) getuid() pckbd_enable: command error pckbd_enable: command error 16:00:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="ad488a168d59ec8557ed64b96d434b4d99b706019d6b72980397fe6f3735866903955e44e60ec5efe93f1aebc2220c4788edcc7c9eb85147b3af42079efe8a9deefa22d7a3f03de6f63fc3f64ce4e8fa44f17668b1d65559844bab0935186c74d01d80d0d7d95f599ffc0b20e29e4e5e993c", 0x72}, {&(0x7f0000000440)="edec7ff8cf09ddc2fceaf47ec55eda6328825189ac759d83c39f9ea7d9da4df24833c0218713ed0c68701a035c2505dead3d93fb9823cf1c3624ee54f084becafaad371a9b5b74bd3945a3b62b8496e8b28c3004c49b8b24c233bf97b7da1301252c3853245d92a4f101709d6aae8f690c0b1e7004e1da5edd6befdd1ad3103a4d90b19a8ef7d927ffcb5ea0a82214e35793a55a34ccd93c608c44655cbf540b00e69e58ddffdcef0eaf863cdb2a74580c9c386fab25dc8b74628c758216accb019709d34182dc77cb7f859760cd7a0d37c6641e43cbe0f20430a99ec64458aa029334d60abb73e1b2516bcd790050148eb2257c4b0eb64f4d40934cef3d04cc6c333b52eed61b277508b950a93b9507dbcb032bcd867aa467cc09755beabaf02bbb9fe1dbddada70320488a089126d9bee5797034eafd1e338f5ff481205e1511c31e7600221100cbbbb3b6a838db22f8a3f5b02151dd1a867a7d0d095db44f8d7b02eb131f85bc628259768ed3a8ecbca412617f12b27f4b9391c27e8b1d6fc7a7c7d7dff60538e1ec8e39371359a02ae8998385261b2c869a2c5d48de23a825fc72f0b491bca54ce35d56a1f6cf4da782e4f31c3ca8409aef0b8fdc3fb7cd7cca694755ee3c34c105d74de191dba4f599b13d67eaa21dcb58d75dd39414fedaf2af1a764a4796a276ddf228ddd2b29687eb223bc328b72cffea23d37a9dbc8727b6bc7aba45ebd6b74429aa332412915b1d7b6dd9993d34bd90a71d26d94d59237fb26dd425792e05ba0397338daa2d11b1dea5d129928ffe6539017043fc2f1769c41c3e20168aa7607c7452f737756b631b822104af4f2a54f0957d0ec80f779bc4baff14d9047af9436ce4c0ddd2de04af61b0a2485c00293250dcc5f01f7cc699746d1f1bef6596ede8846acbad5ba35ffbae123c5dcf407ebef6dd534d610335dff9e355722a5158e2dfc7d5355600368c3fb67fd90c7a1531b4f8f57adfd50850aee099410a8d763e6ca9c3d99a3a6d28304d1a9fb0e2f121f2cb2834a6333f344111a1e92af87f7fe7786c91804ce3e75086a723e6dc3ab17de8d29935e0c82118b33766b33cc64d48d2aa58bf9761e15646ba4e622dc63f57ff26aa9b2f5efd495064bdba55f07497331113be41c27d4dc629a9d8a38148f0dd903d61e8bb9a18b3dce3fbcbde395185d2af5493b5d3d28e6e561ef44fba781f646bb0bd52f19d497ab8097bfe2b2a84e99412a2684b35a37ba50eef542d27d4ec9872c0e08c0e57a669a48b32c477b683d599edfb84718b52ab4f59180e469a7c8fcbd2a4810caedef81086e9b79a19d5f742122586bc1469d0ef375ab5972f54513742135612fc1801328209e8d9a1b4998d40551b032e2c2dd2cd0c025cdb706ba07219632e682f062dea1a047a92f611ce2ab966506d983c1588415ea38f9e6903710075a3f5d38b803d7d3081ca8f557d28fc04ca584d277142180604154f74c207ec501e8a08bf25b00e571afcf4bf5bd99749a0671cbd9417288589960e03c3d8b80dc5e469a087cacc5e1aa273182983247ec3d0dfdbce1e9f58d70d0df965110d6f18bd64259b479f83de8bb1c0892c2a2b8adb7e3748b098240478dd0d13c4103d70afd28160118788bbd201fd4a5065b2b6a1e7a4cedd8ca30873e59b3f5e0939a48716fa0bcbce6b067e0fe7f2e654c585bcfd084c011c66c662284d9306cc249a9619e4c933a43f7674023356e6a3c4f95a58192b65d3e5aecac1316027b5c33a1f1e91c3c0b5916c2789cc0e006dc8766ac5ff47aca910e2cedf57140309b34aa5dfc28d6d6a212579c5f4693afd402c23cedf05956e322976456e2b8679abe5649958b5e78184afc8efe9ae2f2f1d9e392ab9a117d2002343309af39b0dd85b415147b614970ffef6278e4fa7c008936c07507dc17c4946ed3ba8f8f1a53c32fa369317946be72b8165cd90c6f364b6d20cc7536187f78205354cefe72a747cef99388c39243058168c9b4ed6425e049a58aa25e15a77654b1063e605ea7e659285e26fac16dd29da22392ef431dcc712de35ef5a85468a6aeac0a444d8f20eff7506834b2c46ebb0f73af0fc5202c8163c27d31d61cb13620d74f43673b21c9fc4fca55d294a9c319f5a1e5bab274f8dca6debdccefc2be8b6549eb3817a765462d68531644329b8c5216a3a89c6c7b475cffae82302507acafc377d90103c442500620f7e48d4dd10d2af81a17dd911916c25c1e9dd602034905cc8935d85cd3f58a3bb1b4c921955fec5ad025d46f37d66cff8723b9f9c5f2b004f1d64fd67f7878dfbf1fd14d542b9d1f4f570947f22a8d6309a70fd7af527d47d1611efbe92327861b9a2f376c591258631cadc99ad2e50b4bfadc66619507407e308426d3bdf75f13f741ad96339e70a84ad4e456e53000f05eeea36d4874b3c634a992c38797d8edd64d13b2a73eccf7063ce8d36bdb71b6f31bfc8bd0aff0039c3b19b979c395ba51c9d156057c459e82953034492da310031be81cddeb928944faf6688d538b947d47b3bcfa93bf3780737745dafd7a2972ba651055928375e245ce0983e029e279a7653ae21e3da42896b955e506535f52c12950e70f96544dc9df7a3542cdb535605e9ec4390c9900ac84bcc86054dccfe1b72716a01cf604c0326b50bd43a1998b46491c965fd8f4987cb46fd1dfc2d1b745a446e3f4ba0dad42ed7d79057b54a39ec64a457049ab44b1a7834494a62dde62311b82d335f8c0c2de06343e8c4bda4edf568f73410777549bdb8a1f13b866256825b2a8c47b6a885d886e76cf6316f5003654e3ea11a1da6f48bdb0486606907881a5b1643ed5267c6c3f7db4bc7474c640ce1425f3d5d0a45bd7e93d20b67ad79475dafd74dbcd8e5b33ff10f290ce1bbfcd3ea045c628d9b7730be00d13f65fc74ee14e58706ac7be0fa04e983db9d8bf6557a39273a98086c5c63693bfd83c7a257578c5f292f9203ad8f80915eb2f02dcba58c946a67658e30fbd87e3ebc3e8bf61244075f2a2252b76991f5b6e094dca48b95280078f5aff3f83c6a127f61c847f60ecc8eaccca90c9b4401f8842cf4efe1c979ec659afd997a35156b6d7dc16dea6220828a721bf06596f5f73c22d6662f91a6808993b05cb62363590318f6b815980ddf6dd14ab393ef505ca50f53501ffcdb36cb2daeb682dcf3ac6478d7e2655091d9afd86ced94a779d62e98aea18ce11f8600951677b689112e609cd913c54aa1ab99eabbaebe08ede4cae66051e15d26922a2be6c245dff95fe069063837349e899a0718060e22d20d69d8e9435e77b3143d6a32fb6935a84c98a88af68f3deac3d23541c7027f07515edb8cfc4081e0626dc16c35aec13f132b91a95560f53cfaf23d9d4878d053ba0e657a7e6e197b7bbcd9f9f44f943746bc3abd1303aff10999b6f84d1a92b3bdc1a045a2897f7961edfd32df02c8569707f4265934be667190bac7d9ecd03aff57b00d8afdf52a6c4f117869bc63b16868a623a5c67b94cc359468eb754ed8c8eacd7ef3475e20d9256aee46e1ae63aaa0134f9ff0fad0090ea2be056bcd15e01109d0db7d1a9bac51e321b650728e9de7e7c5e10019ed4d6763d8ff3c732dfe24c9930d243cbfeb68528bacea446a43662611ec989805ab6bb01352b9764e4a6246b744da5151447d26e31d8c6e8cd9958434ff874bc91bda00610e47317df4b0a589cc56cd9bf40890b3d4990de7b4caa5383bd38e3db84820015e44d8ce20ce27649359bd57ca966a6e5b484a0fb9b683538e63f61f27f79cd4fdddd370d4d2b28f384c2bea8a1105135cb7568f378563f89c2fe9a8a8f4f0abc25f9326098734c0cce6c828ced61febc2b26b0ff63de2a61fcf0554558ea1c9e1fab21a92fc444aaf3aef7c0cc2e5886028e0615829b214740213eccda6ce778a8be3a6e7d7950330696ae736a40c3c383b8138835dd276ba3e9e9c251e6dd3864d4569cabfbd4df472a79977e117bf8e229fcd31171a81a8a6321b2cbcb3061e9c3aa01053ba7730e974cfd0d91967962fad23b3c33a291d946c2a001dea1377c50644ba714325c0e1a7d2c9b0f17818985860de908ab94e17f77835dec43e72dc87f2b29b2af71a99fa2168e42fe3463d3e37af89d5609bc8f846f2d1ae717c7e1a5779929fc7b205170a5c922a983e33861f097d5da91e7637eebdbf52cc15dcbea7ee12115f391e0f4b156a602659839fa6529a318a21c122c31b0c7467639305261e5cb86115384a81102f8796197632f9d6cdb9584e5e2cf815c3ba33a3f3db9e22f96f559ef47b75dacad8ad7952e27baddcfdee37eed0db77f06be52909758090336b5c74b0680aeb3796d690eaffadd171e36314700773cf0c490335ddfb67b7ff950ec907c60c4197aafae7ccffe44123a25a672bba7dde73971fd263458d34bc9316a63730187be43fa163e953a32ca2372526dacef4392d89f0b48cc55785a72498dd8bd6e2e0876a7128b647cb58d8ac1790b39ea68c18f7829dbd8c889af5411a3bec193cc419b4ccfeea0af3edfdc69f4efecf32e55df338e06fb07bd0ae062affeb112cf74d73276623c37372934b4d33c85bc894366bbf6a3151bf7579fec4e4de18ec59867ad0b0ada2bedda1af46c50b587278ad038574ece707cb885cf1a57948b7091ad617ebf983132486f20c85879c2369ca769b0d0d79eb02e29cc9d400179fb296db2e9795186cbe73da8a2c7904bd988d0078d1420492aa16bb929e03ed1336b494aa2b163e53916a140a10ddf494b2100f3485cb73e7bbd626d3c3d112f021eab0d05a549cc8eb06334d5445d35537e9b8c5efa9521e63eaf02c98cd7345d550ed18135459f76fa029cd3e0fa6039f948d880d6357571e134fdd0104826f7fa6808eb14ae03f4bd41e5eafa7171a5aaf2d2c91042fc56531228781f5d099e3d6d60cd038d08e0c5a675441f664470bbb8be504ed15750f9c8a65e62ee9c3acc31ab2fca86901494ada9a8ddc250bbe08f7f74eca051c507d69624bdc16b505a34641b9fb0cf08429317b67dc6705765ce6ecf3a9a1712535e62b2a95d3b28ecaf1cf1eacb3cb86336cbd8af7c333ab27fd3fc19dbb37c876d4efc377fb14ed20231aef033bda5f636e0af1cbfc03d6f0e8379e07b4614d01c0b2fe8c52ce5f8bbe8987684620c3b9c55ec293ad8ae18dd0d9dad0d42cfc5663a8fdbc4fbe8ccebf48b0ee57248f464d059c9f4142521f5323f50ebc11f604aef3d5051be89a498e75550c47997bc06db709bb8260e317c552f2f6d715fcdeebc595dfbf93ff99509116e4a75b679c5648614fea09c76cc78a989690553631f244df18d945ce752cb49c4cb86e4ebcb41a1885d476dca446b870893104f68a641586a719ea2472d4f5e158bef21a171db7601b0efb12f8db26b16a76dc9e8a53316779095e53ea844d0fb71d1304718319f3865d68e9fa895b01706c294585f8509ca3e31db926f7aeed645c98d978bc99fb1bea73c2f0a69706d60a0663bc5514833982051ead07d331211ad9e83f0d453a9bafbc99d526cb960053490260839a5ed9326020bdbb676ef33c939fd7e08f21027ae84c8d47918ab581013b4ad9eb098ab377f7e6ca7f3934624d7b0a0fbfd0c999cef8aa7e1440c8f40370a29430891baca44b93e81fa68ebfc21b302c3f0a6934f77cb75f3f3a69020a4558c8ef16d595bf5ab485dadff18efff660ff3154861b79d95cfe3918f3a3d7829e99b61e9bf5531c5d33f70251c97cd814e9", 0x1000}], 0x2) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") fcntl$dupfd(r1, 0xa, r0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x0) read(r0, &(0x7f0000000140)=""/223, 0xdf) flock(r0, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x74}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSTART(r1, 0x2000746e) semget$private(0x0, 0x4, 0x200) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x40000013, r0, 0x0, 0x100000000000) r5 = socket$inet(0x2, 0x2, 0x40000000000000) close(r5) 16:00:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000202, 0xfffffffffffffffd) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)='#!', 0x2}], 0x73) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="75ee84887cdab671cf9c3548ced33356dd8cc4f604405dc2696d317c6e38c146939251e91c1511c1a6fd2b20b996070a8bdd74", 0x33}, {&(0x7f0000000100)="c37e924b6d1a75e0bdecbc870c9b82bfadf6d6fd4ad51472b16f64aac9c929f5ca21dd16fbd25026be5cf5fe243cecb5a5327f58f287d9eef67ae2d44002dd19184af94f46fdbb71c762", 0x4a}, {&(0x7f00000001c0)="95bdc695d4eb5a0cffd8c0955cf46fd0dfbb8a1479efe01577c1cbfb01249ec7efa19e261444b57b7780770e4aab88b10d67880d08e7b5c478e29d24e00e66f8ab37651421e66dda54533c6863cef5fda6f5db9223bc66d737efe1dc2af26848955a3a2fd68a9ccf76b5c805e686", 0x6e}, {&(0x7f0000000240)="f67777611d5dfcf33fcd75d6d7", 0xd}, {&(0x7f00000009c0)="2bb5c8f5f233e57606bcacdd680c5abccfb11b6d84aa8650e01ccb82516b5a0b7beeb413d1328a05b9c952d294a9d565aa8edc1d6b9d224785153eee1d0d0ba894c0b4d3237825f60cee25450b863d5b975e4cf0366dca9f5fe13a61246bf2afca6b7e31d7b8f4c5597bc39fec0c743096a191ce6a3797549bf0b02a73b4756823288fa7c66abc8872d78d688b8925c4df00318c04be471eda030769aaad7829f518be2c7e1e490dc36ee4d50bb39d9ad4f278e4e42c52ac9a44556fa20ef2b5f7941dfb244fe3e98e3e7864ce7c31f5141aa02d62a5a179236bc18224e0f88f35ff4f9d22895ba4dc9107e3c39c9dc85424bc523070d5a9b5d1d6e93b15793f35f91ce449f8227166b7046704f355b4b6c41836c637db58fd30871317a5a36ba60f765c0199d83a0e03b0f3aedea86060449627cb84156115fa8fc5fbcef711cde20ce456c782800bee7fca9b2b7abf2f347eb3b1191629797b229a348f0fb9364dcf1b8c6cb59972923818ede961f6f0272de89e083463fd1bc157313ef59146a76338cb955850eaa2fa3c07e76774b3e6a621f3348432692fc449ef9724a8838df7088a4e945c918c736b147376a21fbf3a9b427af0993381cad9d430f08a507a25f83dd6b32b9b90bf3744e311cfcf0fdf174a6b4c9f5a56a1e4233d11eebbaaee8b876fa57939b8c7b5f1f5bfb41a49793f7d38001c70d8922b818b8c3f667b380107abe75620c31c8272ed23e0c7430104990e71050f8a9813cefc9f8d19cbe6fea4a08c2f9565945609154b9946393332c3d8d0c71bea2ea25bf774039a901a20c39afacb291be115f05fdcee884544294152bbc14d80c457944170a675f82a70e7968f1de626598aa68e4cde6b52bb54c512bd95b53e15898348f4dde5a43afe1a290ded2c50ed560006a39f1f23c5cfd5eedddd66299118491290fb3468baca9a192a91218e75d0d02cf3bc06d07e2e7555edf33ecbed98d60623400d9df1115437404a14f721b7e54961862be1489030d42a4e1b4cba32ecba4b34f75eb7a68107f3be76e7be2c6e4802f1eeed37f24acf8e7f7d412172626a1fb5ccd875f85dc745c48a54ae9edf1f266132df601d2d5a58819a7633be9065a21a75e53f26547df7ff4387ef678ffff2b3a7baf848a44519af9b56e8b83601a5809996d755bc1e7dad5823cef23ff9bfc92757e24b919944af9d00041c2a699e12e7a5298d2264c4217952e7c94aeaf5266a8d2ef0a7c3ef8c4d6e39702f4afaf3eee1aebced9d4dcb996531c4682ca855227bcb0582308a23e8bb15e924f81871822b071b96576ee8cbe5f32d43c4d1c030b31c6ce3b142a40c4329a95fdfe6290ad6eb0a9a2aee608676e4db8138fd13673a858f19899a3d65d64e52f5dbdaa72e8f1a1425882515f11688c21a532fff1b9e80abda06395cee3b31adc493f0867fe5f6c140df2b1f0cf1ac36e5d80c3e750674b8734e607946552e83cecfa976dc57d79df3e185f31259ad78a1a135712a55fd8991a01c5155e46c12a4a1edae5e964580b849bf5367630cd9adf6b6bfca12d5558dbd3bed86eb4e507ecb3826446058eaf679ef6573b982760a4e4a6655e9a9c39b9369d4ac1165b6c6e9770ff2518cd29033f284f2e2c442867be4412d21147295be6568b6c7078dbbdd2f43e53c9c8fa07dfcb43ec9d0054800e6a0b6c655496e5219bc68903c886eb36a47b95b23030272ce29ca65cdd038abbe517bc52ab01d57bfa39e9c0068237615e3b7a239a0b82677c68e532c4e59997af9cbf45eef0202668b3e832ed1d4aa4f6468d6681ac405975beb630b01dab750f656fd136b162ed269ebf989833d09191adb6617c9efb3987570680c14cc2f56d55825e707721e30a140cd8c9932edd62dd0e2fc7f91855f92391411db5aa693db9c95888f4f46c93c9589d56f43cdab82983f0a331cd382c54235892e6fa42d6a05a57d86444efa89dba67712dcac68c04b940ffe409293ac5c9b78f5b5b89d1ec9ea993118aae38edada9afb442bfc7dd70477d090126cbe8b84ba46867ba6569ac7882d28e42c99b442e6fb6fe613cd46df5377ad3274920e5059867264dad5d4e74bcbc6f2ff1c9704d6fc1a329fad332a82184e6a235809cf606994cbcb375f83a8bbd143495f82a43c5047710bfd24d30ff44771eb327031b17196a66a801784424bcc07aaa49e140c6ae1c1e15acd4108ae96058e59e0cfd40abc3b1c805561f531528af1fd4bbebb02efa6d6856472390d90973322b7c88fa6ed62edf2cb508dd785cbe24ece6ac1d66f4b2c13c19257c96e7b65d52e41bfbb48500b20890df87e817d4dc81a71b857fe191a09c2dc427167c9420de3881e19b4111e9316481ea09e5ce4e991c8ad1d96a267fbb40f6a527bd7fe4af1e7b448f1faeac690ad5a058ecbfff3a9dad53912bfa1eab6f3b17ea6174aa05236b9f049b94d69b6f0a3ef0b160620a474061f6fe974cc2661badcffb976f2fe5c475c77ff73ccce489c17d6b3d3d920115d1c46c30fb074fb134838cdf8882953aa84512e12c1c37a1c7d47612d54c2adb9202500ee23db3a8745be9a30750a6ce44516a0125c20f7f2250655a82cf6e137f881d21ed4238e02ae58c9517f51770d149c6a9fa279c2613c10f62371a5e69a64513dc655c8336b51dd1d26cdb1d96c9c8dbf428210d4fe6df841e451cfb7c5fcc4616be786a1d6e8311af3bd312785858655ef722eaae4b58f976a82da6f2251068b3eee7512c7b026feef1dfda2a408c32a7e04913d9eba98441493d3c656f7159c7d83069be077d810914228320945dd3f2aa68f347af5cda1a12546ca49959db27a98fdc6eee3819ec263bc1d69bcd80c083db7c092d386e24751cd99588b88747c4ad146192c2a43725e5edb57e397ed19a978fc293c2d6567adca104e196b64fc59a117f1c9b0bbf43ba51c332c84ffd6c20b26054e37beb6c879e068ff77b54d4686a20f418f29aeb2fc564accc44c097d57cb4ad4f2a229d3248dc85586a767c47589b7a9adfb2894a35757300bbbbdddd90b7f375887c2c5e2be444d5d6e190fc419829472869bc420a4c28137e0e2c0487cd2287222183e7cec29742c5dda53e568b7754cc3b9224b6a150fb3f37d093f03ea4d7b084dbd88bf781353f03d3f96e8070d35fd1a42d593819e4821bd0690fe1962f526d9abb3e18a075ef849ec83d2a5e1bf10af84ae65e3fea6bc4590e11c678d3f6688542b6a3a005e4008bc4d22120daa852c383881e14a86733a0df82b4ba7f829361b3933146aa238d7d09d2a7bd0537705b9e4840198d3b8cdb3494407fddfb7dc98b0ab3ca215f9ccfd24c6030507adb1b525c03de0feeb811c8e22bae6f56203cec35973918fd3fd7e796a1483a1ea2a5326ce111a8399692b3e9107ff0adb4feb415d777d31f9df981761503dd289fccc31c7035aed70cb3906b73e89ea1bb391a5589c435356b4054f4b2b2af2c3a269b68a01c6decc00541646a5c86b70355f08e5ce664c7948463cab54c76ba2d6fe97f45b06d295734e149555ff4f194fe9fa9a9046ffb30843a866e64b7ce8e30ad33866115c4d6b7797688834792a9389f3d0b6e989e5abbba2a9cc8d8b2f8385f6d072fd2bdd4499faebdcab52bf1800fe8e79f7e703f641a9d9a324b7896b5e4e4378f2aaccde670418204872f59d4c832d199f4b4d51cb793728899ba21a98b5196814af1d3684bdb79989e74fff7e4e7d4cc5557b355362a74fe42967c161aa1b3d0a7ea97d757ba3a642e80898f46375e77d7f7ff20a43305ab7bafe17f4087489fc7c07bcebbf1daf88fc895276ad9ac77b103bb651dc16f8ceb298cdb0e8f02460905dd40cd1991f1dcd1c97c6f67fdf876d469075ddcef053c49404d8b76016d9220a562251bce3ad4f2d67b9bddb42b875eca43767962ac886ebde6f8ebc1cc826e27451bf7a8f596d942660f6fdac926f37a150e04eddd4f8334cdef309e069dd06eeebbe8df64895d9ec0c456fe3c6ed681ddb8101f912a96c02ee93802dc218a40a873fc23b984a91351f3fd94ad7eaf3b9623aaafadf5921794bb1662cc05b91dd32e8e0c467ef24f64602ef19c754b7da84a6d0c4440f1487370030c8d2388f892e7ead4f480e6083fb95be85e04256791ba0f674fabaeec27c78650ebb364d323c4f4a2d3a6f9697c7a044179ff54905e0b2c323b736ad3e7736eb7bc5669257457497fdee31b567910a5c81b4348ddc4e77e51cc108f76fbd9408996321d671cf07e4cdfa2e138045362edd48d202a36e83a2f9b5364bfa9880c13630294026abefa62014e43a7d84c82a00701edbe7c49ceaa5821d10feddeaf7c38b5f6f8bb897851749442d9355c4c26f2de2254c2b96135462ea6cd78300a176b65c60b73170d701492cf856fc8923c62c7620e7b2ee260eb8802e9c0957a6eaa725566b50cac2df730aecab6d1c6750b5a6074c80dcb56d509673aaed1675ed44a49950d470837b1704271486c67a27afd62fd0320721d207d17abed13e0eb02fac21be7e33c03fe6ef573b45aa920459088719ac7377d3c9dc892f4ce00858c7bc2ccdc3974c4c0a06352b8df583b0d0419ce5baedc37c2755f31711ac4866005db10357f11e2805caa0ebd3337c8519e214e1b4ff619c88f9450888babf2a5a508eed638c322bf53f89c1a833473c476bdf9102c2e875d2acb2eb6675ed8b90cdf3e7b85ebb08729eb4d7f45cca7f31d2efe4698687d8dbde49064ab5db9c923739479ee77ac1a3905225955f425aeba200981fc89a9f87340b67e4b8a5eced0eeb72a72d7d807c4da78e9306043959dfc7a64b9fa797d7a756ca9f76fcd12dbb94f20b0ed2fd0329837fef5cf93cdbadc174d2d6699624840616a807f33c4053e1b610f543ba1c980799feab89e69b236683f9282d9f980869a3ecacd6535febe6ba028c38dfc2edd3cf313cfacfad7e97b074935c905b1e8e6d2cbdbd56e95fcaca64673c0b8a87d9eeadd03228a956d7cca34e6518e2f48c1d64384137bc67155031fe2d9c0b1f900ca9ccd15e1fa3556fa026afea61a37d00f893ae0da2d9c325069abfd6a6881443f5c2f6a1bf1ea9415f9e7b7d106a0e726bfcf62da10744beec4d548206ef5e8e3c7992236e95daa7cb40e12ff8ef8beba5569572832bc8ac88c5e8ae84c2b28f300fb9160ac8f6af0e91d3009d8c4b84798ac99098c96a7f3ed0b6f0dc043bac8f62e62ab35308c0881e6235e86f01078090d3af983c64f2e5a9d7b3c21cda029fcccd20b2613a93a43703fc3a4b3410f0a595300cf18eb64dbb08a1a984b3d6bf54fd8bf966376796b7fa89763597c0e6a7293f7447cf6c20f70f739483331433a6e56c2c1930fdd2863a43dd0546ab2dbc8061d5cb145600638e4c083a2fd2c7f73c9b404480c1c4a8d2f679944eddedb225981b4b701807ec73baf097cf0af57c447e4f3fbf7d12c916e62c9aa025f03e29f7ff712201327dc78047b156e1a5e8821010b5e9f8be4eeadc7b4cf7e748fba3ec73fd823e34fe6bd76e81b1331eed93dcde63bdcb6e703aba5b36ad18051d9a4ae3fdb0af0dca9a469f516340e0430afa6288aed406c5a992cf250a85616afe7861ec9ba6a802e006c53a949666c2eabe5299d583ba7f495fe8cd84bfbb45b8bb2f9dd3e1c122b77f49e1d9c717f5dfef10d397d955f553df48004f534cbc252a478e59437569b5fdb2fab5871de0e304ed36bba142898d34f79b9adb1c26e225bf0ecf41f2154057dbe59e4456b6a21c843b4f0d7f", 0x1000}], 0x5, 0x0, 0x0, 0x4}, 0x2) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x100, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:35 executing program 0: r0 = socket(0x2, 0x4001, 0x0) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18001, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x30082, 0x1) open(&(0x7f0000000000)='./file0\x00', 0xd8, 0x10) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xdc, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8200, 0x0) pread(r0, &(0x7f00000000c0)="47fef48d6d0d3c9466e68932d8f5502539edfc356eea1a455d49a22ecd219a5db5ce745bc384254ce1739422540c95655352e18577b87a53d6aa0ce630e483addeb532e6d97d4f4ee262d89f9e6cb4013518f0907b415228a04a1a3d5051d29d3aa8ea479586faa17478f6127ba210f68feaebe7ae0d13f19dc987ceadab07489c717c2a4403be8f953a4886feca7c0c4b274328f61ae71e1bdcbbd712520c9437a1ad20ff460f17dcab1f91b3a6b3b1b60a7784", 0xb4, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x282, 0x0) fcntl$dupfd(r0, 0xa, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xffffffffffffff8e}, 0x10) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[0x73e1354e]}) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000080)="a1fcd86be1af25eeda66c55bc3da7ff37c31c10ceae2b649a16b85c17a85ffee973a7c5e9a749d43efd82fb42a4abead02108f8a46936bd5f3937be965a9efef1c5327af72bc1d0f356e6840d835a62c45acd314f9a7ff9e38e49ac432f93b24840de3e7f22fe3c909ef651983c69f35fa4992e2e752a9b29ae697b192e85fbd387638380fe5a6b6e473125f75bfbbb1753fc7057ecceae161c2037ec60dc2bff090d958af07ae0d9fcdf39dbabed804390bab3770b34f89a1c77eee5c82f8a8fbdf31ce8082c907d0cfeb183fd05f2ff697c64ced83dcb52b0e5a93fa0efa2c7643744f0ccd8bc4b093c9dc2a7e67f042cf0fcea92d12af4be97e8f1365249dd13d6760427b121b3b62fdc12c20dfbf1e45486c530056b3ae9d81f68803e4e82873ad796b291d1f4cabb1de8a6a9bd483579430e474538ed1efce90b35b9e44c97be9eb8880ab5f79ca151a831bc88be56f6f84e269bf6fd8b2477c29ecf244eeb94525b45ea110bc5c08d762d1a76cd977e0cdec9f8e65c28c276bf818ef6af60e6271b2708ccedfc8962788fc2f3c0842a33ce596e9112799e7327efaec7d6117647823c545dc610ed84659cf83d390dfa7e28a0e9ac1d42dfd89d576afc344326db0d16b30221ce1d64c59945d07f63966bb73c5fa13d3aa4c5a374d62813cd51ee5496a8806df3118ce5a9e151743de4ce4f74361515491f97331f5356c7dcc37efec11b40046fa37ba4d20b04835ca971e9348f79904f31f33c282e41765ad7663d916f0d26e6ab600ceb2ff3f11e939e9797b58afaedefd433bf0f9f3ed6b3642095f5dee9156f373e487930eb37f3e51bddbc60bec98620570268d6988bedb5133075899d59e0d0b57a9df6e75b0c62f086aa8427c421e835d62bf3ea655d67a418ae27e3ef24051b5b6c5f17b8599a9051d457f625bb1fbd177ec4c902ff115f903a51f8090d9c06724273229352b5e2023647dc1fcd20b3f94f308e174c79a116ed8a3b13a47804f74aca90cd71554037a1ecb08b4936934b952957d2e7275a1197bdf87e609c11af2ffd7c004da9db2334beac9e3afdfdb1c5e05a81d36fbeba551011e482fb3320af96e772903a7a33c9b55c8c4e9943c46c9ac27669817a05d4fc868f00b5f0421b1dbae2cf964e6b5cb1be1c9fdb00ec9df7582853946b60440084377ba27c2a3e03bc2fd3ae0701b0ea8d710e607d80924644b1be080cdd0f7016eea5a8e2550e5acafd02a2f518abb06365794960e3b9108e223293159258af5ee2d20a8edf93643953a86baee9418b36d0c83f3ad54fb8e6c65712129b17dbe4a777534179903d1bc00b3d37fb8727dd1c80d03ac596816eb6f5adfbcc13321dac9d435dce700cc7fc141b439a0d49a2fd8a53f983fdfa3b86f49c7c58f48fd939fdb1b6564f55ad8216b570c8b2aa3786e1887bc066f61ef257cfe63f80fadf9a12908af5ef0efe550ffc10a8566262f1bd10429e2cd3da0e5dad413d45fb8379f104328994dc0e68d220bdc9b702372b54b42ad66a2eeb0cd1143ce6fbbab4df997574e24e02354ce693089185594993cebec1cf80f5d07faec26f2241c54a20fca342889515a2ee33974c8c569fcf48e1d1c100a674a5925330345415c2a70ec5863480d7aa3f11c0ca3adb1d538d3eb715c98e6ec23afcc7d8f194c83aa0a617f677a4062af0eabb62ffdf0bd6957ac7de65ba4038b909751e6dbd751471bdfd364ac8cc8dec6b19f62496504af63f84d31979c25a722553c833e1c1e128d6f295bf55e305a2951184ee50a0faa58459bac9352b08589c936655ab1aaab33522e7fabe43899961a839c21c776d1aacbad699da267d163adea112fe2291760769b2179d68bd914b53add4f319f676dcb0845fc7a2fcbef5803c325587af8097b776535ac3e63f28b6bc3761a5a848ffcd97374ac2989418bc955d5da1974dcc9ef1ef6156787870ba290638e7ae4198ca3077af13678c1c7fadad1188dd2ed00ed223ec2e51676538a1ab9115d3ef36e9c672c2883fd292b62c3a8edba18af8e1334ff7822af21e9adedaa28f45abaf06858709fa4adcaee2b83fff5f22c53b23ba3364050b25bbac6a37196de879fb075e29f3e94ab01f0e3f988d45bf2dd84a13a2bcedfbbe1a80f2b1757d08c1e1062d6aff1ec9cc09a73410062c95a22ce7ab24696246c863c9db61ecc2f7c734056dbd914fa2408f0fa405e55e8509a7e018a509e6fe693a56224b1037d58f006b53460597944485d7dff6d972f330748e66daaf1d407ec5bb00f4e4ffbf3662202346ca50d2d886f8acebb86c75326b80588d2649b0fd9404cd4db3c01488faece1900c453086d61e0b564c246b2842acfcca1c7b11c06e3d2d775423cff8738439a88e1b196e48896588a74bcab388bc5ea8b0d4cd8cb935bebdcfd8253559b7b2f2c0fd62aa90e0f9f12c77d976a852590e1c1f9d3900463f44968f1e7ba71ce4cad9e8baad88fbd0be5cec04f74f714bef01ae286c70d9390aa5d0c2ede4ee03a2118f28e885e3729779a02daed9e77dd1711a0fb4876ca7031becc21069fb4d5564a21b404d722798e70144b5b47a50268a2f2c1d5a85344a562054b49e8b098277645913bcf29a140cf160ac81961ab9290b4a29661ac620a7d428878a2f57ac05a775dd123c00ac1f9fb2f4695a2ae19a53ea4480b0cab963157711fd422a22b3936ffbdc3517cb6045461bf2bcf47ef8c9d68bea73f2fe70429b47d8c6fcb46d092a0750aa6f72ff03a467aff9e7847c744a422504c0c72e4f94ba811ff3997b5968d6395e831c6f5725e1d44b9724594965e354b9e732d8cab96230e8c9f82183aba9a8bde340cd63bdfe7a7930d0f92b502fd63aa771c430cb4bd105e41e774170bb22ad13b7e6475bcbdf183e0b344c71378354ce2516cf5bccb56f7e87cbbbf6be973faca6623ea20d34243eb16a7fd7d6eca7b940f6cf8b3fbd02a4541fd4ef3b1b9a1dc180055e2d0eb23dc660632273a4bfb40f8115c341b2bf0119c7f2d743d09a2adc5d3d76457f2543c10e4c7fd996fd9ded7f0756e709c707bc213c94794424b6b007e82f2f0205f73419b20caa51fe80380345d4468745f2fa169d0e6c63ba7acc7173731fd64fa19bd1bd87efc251af4472be3a1687d330b1d55f5cd14ac1f07933a372004ad9ad19e32c470ceaf69c36ec73e010ceb5eba36999c03bf16010235743f30c0f2da2e663334419d6d62547749d5c2172b421ceec0299a8a93bb34ecd9ee443f82fbea4e334ce39e0d15ad3900b8cb573821afef896e712187d45ea9ce035f42f0e6d8aa768f506f4d674433580aa591a28ef08aa151d60c2cd66062d0bc6cab0f8f1a5f23831601454a4c39242f3431b12544f45895ba86717472dbfbec49d3930807223c7a75eb077ad46c91f5de040cc7ab863199cbd5bce8684feb3bd0b5159fd91eb5d59fefe886f1ce05caccdaa0b886e9862d5c9acec029d3963e265ec91ff2c0550b6647739eb12909a0afd3f2deba743478a9a2bc2fdbed425b29360a2c4cb05cf93dd92158b539eaac56f52750c50bd4328233202c20c8c329fd2ddc334e46d4015aabff45e9065f28bcbc30be21fff9d4aa4b44659244b18f50c2b6a489e333654bead6a02e19e52596563ebc929fe5c1af78873fdca3ab5fd50f11ab674386e7a3bdbffa02ea5564276dce9068f0e4302adb4e81741a6e37f24c25af9d8340a44f39b6a3f3a36f84797c0a50768f772e3540d381c8b1afe0ed26b491d888bc6b0df0d254c6ded0b7b79fca7b85c3e2a864e9e6d2e0f857b1c82047f7de5284ae07955051f8d5479f37a1df5ae0d66ca8875891c49ff223e89ab7fd7c1e8d1cae67a7950fb93a2fcb5a514edabb71edc94970ea216385006df7a2282fef9f3c3212197b9b07cb63b1ccc5a786ee6079a38e7f258c5933bcdc9c77549a91602c9fd7a11b23ac54250891728c0bd4b716bac89652ab0c003e902521b64a7b3cd777d0cf6539adbe2853f7cef6c1c1ded80079f80ade336850062a44f0105bc564558f5fe24bada4e2ad6bc16dcbe100e08aa7babfc230762985251a47fdf69c2525ce983ea2f9bef0314f1d8f419e5eacda2ee3f5eb8fcc92b3c4fc78f49fa9db5acd435680bbc86a7a382647648162f72d8c95c530fd94e230f9a886a326fb523317b1512a053803fc436aaf38827fa45abb346cb1b3c891b34a4630faba035a82aacda2defec32258194bdd42717723d734d81c07eab426789eed5a55fdf8eb63b451eabe8df57adf72036ad4b620380707cf01e4eaf2073366e16481a4a33619937606165a5ffd88b63d2fdb84188d8839a66145f642934b665b917ecc29c37d023b3504d516a0ee64180071beb0b581198dff4127f019528a01fa42721ed716d99a50bf181e14a7fc5194b51c30f8e689af8b021371cee0da48f4bb11b5023b35a6ffa8c98f9fe64155d868fcef71cf7113fed1e7ab4d41f305c11825d1c3f8c50583230475f2290a02b80b93856a8bd3558333246727408a4ad1aea8074a9beb4b90c71b52f90a9ec838ee940b2c7d0f6633c644746ff549681a4cbbc323f39472d85f55234c0a305497a789323290c37d4e6b8fada40f7ecedcb6cb2de230c7072ce2e6bb6cde186969e018e0a04f4c9b23cbb7e4a642ffbafa48273acf409d5820f9b931913ed5463c4557114cbe72253ba6097e479740b4ba4e68a0c7f530ceb51b7f250ded9db4364df0b9f30ceeec5c9889d68398908c47ef10fae2c79a9529060d8aa1e5183188e9a3ecc26596ff26aaf3d4fab11f51ec261648cfd087a5d3375639795f526753c9732870cad288520ca9071fc508f89f53a5d467419fd74cab8f10fe440fe9c783f7fed13df1d0e4b78c557c1c6dfa1314d1f7dbfaebb5a031d706149301f815b2ae8892f255aa0ec03e45d81e24e5c62f8bb931fb154d082c8435a5be13d8aab8ab689d52d6895d682be7d71006a8493650658d00d319fd0933f928dd35c6325e19c25b6fc68c372a77c9eb66869e0c8fdb6b13b8019dc52903bae0eaadaef27dc8cb958b740909d4c14ae5dc850640f749b194f68b140339692bd661e31ef62bc58b77fbce4dd6a0cfa59eacdaf80a3446dc1da85dd8abea8e03b5f69bfa60fd104902ea979b7913f914bd08c77db22c8dda0555dc9c168109f15db1ee4f2c713fa4d00876e9eac97ae985dfbbe4e61ff336a67206078c28224af583dd08695e035a5581cf9e18739ca96288460a2c3aa2ce15abd84290fcd5a1fd796e02b03044c9dd64aa77b8b4a2a5e7efdbf6b32768b1c4c7995553d74fdd2b1974fd4ec21efc89a20e131ef0d7d17699c4d5f0d0896f6163585aad61dd1d10e113bfb4dcbcbbf16055564c22715a39b2270674da66635d46bb5653527d70d3892fbf8ca19a08e8221e34640a9d73b02953c8fbad40ecbf2afd4d695ef70e5515311cadca297c415773da8092e70e3a552fc0d4c159a8bc3f02fb2fbd5b3b83b61643d82214e62b6a4380a362cf3546b5b096438738e0899f43b79533458a53934e04c20a3ed998777b18421fff50899e65a99d9411069901d72c0469ef87d62294f132d6d9e742945f63a015fea6e2861025f77a59e622ef16f8a525fd3d8e7abacef3d0266434abaaffec83d1d0521cca5a28c6781399650a7daf0eed1b0539562fc02750d87b9650ec62fcde6fa333121350f497863e28795abfae00d51686828c58e7cf5bac52343c1139b75a3a7edc27d385d497b6dc16f688242985ee3aaa3db92363f856b3f1", 0x1000, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20400, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x400}) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xc7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = socket(0x1e, 0xb, 0x1) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:00:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x4000, 0x103, &(0x7f0000249000/0x4000)=nil) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r1 = getuid() setuid(r1) r2 = semget$private(0x0, 0x0, 0x100) semop(r2, &(0x7f0000000000)=[{0x2, 0x8, 0x1000}, {0x3, 0x7, 0x1800}, {0x4, 0xd9, 0x800}, {0x1, 0x8001, 0x1800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}], 0x6) 16:00:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)='j', 0x1, 0x1, 0x0, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000080)="d34198f446592488fd2944fd0c113abb852be02c901d2e0cdbc805627e6b270f93434af5f3c13a5fde61d320116d1c6360694d14c4f95ce74dfc147020c451298d4e945aba77395b43a2352a8be08046fecce6ea088add6e044af23c535e36b1ce9590b250", 0x65) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="4752be8439df03fed2bd3ecb9707ac680005fa30000a00"/34, 0x22) socket$inet(0x2, 0x1, 0x9) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x84, 0x8000000000000084) write(r0, &(0x7f0000000180)='ol', 0x2) 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="6dd13d180dd03c5e83f1da9e66c3c976d4019a73ededd58c59eef72ba670fd2dc8f4e1bddafc006c5131b39f7da795ec9cf1b125f8a65340c6b9f91f39c174bbe5c25453894c91db703e07663236a8acc300a7f152842e0012474489db05129ab6e1bf9d4aa8f646424b7da2e2245e943f8825f16fb19e986dc8a74f63fe0b69dccab88acc8354cef028cf4c2a534ba561fc77427d9065e72455c6320b2b662eb37c382b56f76a8842bf6caa67706c99a008266ec3e680af2ed8c8c61f2a40f9b5326c0cc7c9a8db75c93bb9280c2967af110bf286de3cd58527052a1819fdd8720476bc38396e", 0xe7}, {&(0x7f0000000140)="10be1947f866fb252dd40a4290680947a5e3ac46d15bedf0f08954ca9433fd899b013b9b60d47a3b2c947c6c2ecd0d49ec91826d485e3b0de97527c1955518b10646dea2d151fb721eabcd4fc531cbb65387c63d979e303d5821e867a848ff7ec60e04a7d4864afdfa0e0a65422ace3f481edd75ce980d7f935b4802b64a736957ffaaf2d77e574a36ce620cbc6dd57ecfce84def638b3cd2a3d4c40826879313665c6aebc6dd6f011d258a6f6112e407cc75f22bb96b80c80dd15be285a2e7e7a4e303570643bc4b6f4b081d897", 0xce}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="30000056d67117ba6641324000000000ffff000001000000845a528d364b7d121fccde8317a1a2f75e98fe6c80312ef6a8af55d80a657b181bbe23516c4fd7844d740972bc2f35e0e9bf8eb2ce5b61118f4157881608df47c3c51ca9ddafe1a6eca299a7f380481e8f10386a95fd6fa7209f73380811ca63790e9e881d4c761aca932965f223e39f81482173516f263a69a22f2a449a1fea82664f35a6affd07cf7f9760fed26144be3ba27307555342cf2646fa62009ca7c71ae29602d09ce4c4b5573dfd9fe79f9f9e3d4b407726b1ebdb2cc2ad1b53c1ff06e46fbb507652ca", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x400}, 0x1) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod(&(0x7f0000000400)='./file0\x00', 0x6000, 0xfffffffffffff000) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000", 0x5}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000003c0)={0x3, './file0\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x24) bind$inet6(r2, &(0x7f0000000440)={0x18, 0x1, 0x0, 0x5c1}, 0xfffffdd8) syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x5f) recvfrom$inet6(r3, &(0x7f0000000180)=""/193, 0xc1, 0x43, 0x0, 0x0) socketpair(0x6, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(&(0x7f00000000c0)=[{r4, 0x26}, {r5, 0x41}, {r6, 0x20}, {r6, 0x100}, {r3, 0x1a1}, {r6}, {r4}], 0x214, 0x7f) 16:00:36 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) r1 = socket$inet6(0x18, 0x7, 0x0) shmget(0x0, 0x1000, 0x2, &(0x7f00007f2000/0x1000)=nil) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') syz_open_pts() socketpair(0x39, 0x4003, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) r2 = socket(0x10, 0x5, 0x10000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="482ab30af6c1e6097d831c92740d14d00f093a601c290427af831c1a42de73a8c13eb174a040f91b1291e4d661909444c5f210e48a0eb8fbd08187da8a8be880c7e8815517fac0b3a029394eff611550a598538325cb9fdcfe2abb47d5188e31a5f972b1482bc126717dc8c40d58149d99b26587ae931d7882817a4adf690818d074b00625e31ec1cb3d9506c149d32e4761361a7332e9828e17ddcb9fed40eb1565a45fa2fc3924c75a902e5b8cbda6c206294f4365fd14e66d17ca27f699f2f130aa891169263bc837d559fdfc1829b32ac6b4a3043507dcdb81a562174dbe06e3b82509b3", 0xe6) 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r1, &(0x7f0000000140)='\r', 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x5) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f00000002c0)='./bus\x00', r2, r3, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() getsockopt(r1, 0x7ff, 0x5, &(0x7f0000000040)=""/115, &(0x7f0000000280)=0x73) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r1, &(0x7f0000000140), 0xa, &(0x7f0000000180)) 16:00:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x108) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xa58a, 0x6a, 0x3f, 0x1, 0x7, 0xc7b, 0x8, 0x3, 0x0, 0x3, 0x7}) r3 = dup(0xffffffffffffffff) socket(0x1, 0x3, 0x200) setsockopt(r3, 0x8001, 0xd1f7, &(0x7f0000000000)="4ff023bcca2ca5369b88eb5a74f7c865502fe8d2e179110d76fbd102422677255fd816059456bcb77136ffc11eb0aa9ed4bf569d8fcdddd1ce0323639794fde8ee68", 0x42) r4 = semget$private(0x0, 0x5, 0x109) semctl$IPC_SET(r4, 0x0, 0x2, 0xffffffffffffffff) 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000017, 0x3, 0xfffffffffffffffe) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xfffffe89) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:36 executing program 1: kqueue() mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe(&(0x7f0000000380)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000600)=""/170, 0xaa, 0x0, &(0x7f00000006c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/138, 0x8a}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/145, 0x91}], 0x6, &(0x7f0000000500)=""/145, 0x91}, 0x801) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000000200, &(0x7f0000000180)=0x2000000000009, 0xffffffffffffff5b) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) setsockopt(r0, 0x80000000, 0x3f, &(0x7f00000001c0)="aa2069496c5723118f377003ac2f216fd4a3cc236cba5cb069e15ab1386463b237a6faa768aef97dc8e35f195e73ff6e6157130efa3db3e5339f4337ea1421f8bb69d17c7d2ffa200c30ac20432f6fc1b18a373c9395b4d5ef3f1ebb3490231997174b10065255bbe67f1a8d48d629fad8b1435d69e99326670ad1fd021d89383d3884cc21a6849267be5085cb64056be94e52d13f52a178d008124a1fb3701a4ccdfee02e6622", 0xa7) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f00000002c0)=[{0x84, 0xa046}, {0x25, 0x4}, {0x0, 0x7}, {0x42, 0x7}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c, 0xfffffffffffffffc}, {0x14}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffd) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000240)='./file0/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20082, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b1100000000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8bf626d9dea306c37bb79d7d2c", 0x57}], 0x1) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7ff, 0x96d9}, {0xfff, 0x4}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xfffffebe, &(0x7f00000001c0)="04717a609f40069ac85dedf3b221f4de637199a1cfd3df5e529602") sendto$inet6(r0, &(0x7f0000000000)="2d8600766c1d183121d80fec44d231894fe5e5ef6b5b457fdcba9a90322085a496e7937060a07974a8d511fc67a8a0b912a9d662e4dd734439a9857162e69d00e841ba7c78", 0x45, 0x8, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x4}, 0xc) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0xfc00000000000000) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10001, 0x0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x3013, r1, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) syz_open_pts() 16:00:37 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="eb1fe4f54753b2c1569e4e8f08899f60e5536b26eb7d52f299523d137dea7c", 0x1f) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x500, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x8a80, 0x8) r1 = dup(r0) setsockopt(r1, 0x4, 0xffffffffffff0001, &(0x7f0000000100)="4cd2c67ab92b30", 0x7) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180), 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="61a657a45207f971d048f413f63cf8305d139f0506a4fefba095e7890e17e7be652777716b3e41de81bf871f1ce95e8ab21dea63027841db0df83b80a7b9bf2e230a474669d3ba248f9b6a0d0679fb08edbffe657cb161a4d949dc29", 0x5c) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f0000000140)=0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x80) 16:00:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x8}, {0x714c488e}]}) r1 = socket$unix(0x1, 0x2, 0x0) pread(r0, &(0x7f00000001c0)="320bfb", 0x3, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r1, &(0x7f0000000200), 0x0, 0xa, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:37 executing program 1: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r3 = dup2(r1, r1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) geteuid() setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) socket(0x1, 0x4000, 0x8) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000980)) r4 = semget$private(0x0, 0x4, 0x226) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x40000000308a8, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) rmdir(&(0x7f0000000280)='./file0\x00') getegid() linkat(r5, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x4) semctl$GETVAL(r4, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:37 executing program 0: kqueue() r0 = kqueue() readv(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000015c0)=""/2, 0x2}, {&(0x7f0000001600)=""/250, 0xfa}, {&(0x7f0000001700)=""/150, 0x96}], 0x9) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000002000e6a249caacc0c2cb579648f8e097a8796ff5bfce010dc9cc512ab2f5106bd4012ae39bedf25ffeff720db4ae9f2975ea7aeba7a5c6fc0d8197df8da03c8f1b94cc00000000000000001000001058f6bf9406cf4806aa2c50ce41942b92e2844c2dc2e06a49ff99546b812b159f300a2b0e3b625a28263aa911113fa44c8f8faebb47e78fe6ef336f4b4ff35618ebacf154dc2247d07b369e0b7ccc9c09016ca65ed7fe60d4878758411e432cd554d2b3fc8fc54be07813c40b41f9596afd72f6c1075342bf4444a30718d02e39de54de14bb44e987929929f540ac24227f09a12259"], 0x1, 0x800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x320, 0x102) r4 = fcntl$getown(r3, 0x5) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x1ff) msgget$private(0x0, 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x40, 0x7, r4}) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r1, &(0x7f0000001880)={0x0, ""/38}, 0x2e, 0x2, 0x1800) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)) msgget$private(0x0, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:37 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000300)='r\x00') 16:00:37 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5", 0x141}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) sendto$inet6(r0, &(0x7f0000000000)="160e24aee87a21960cfc37a4859906b52054855199b2643fde10267e46373563eb4ca6f18273692dc318cd55b4e7a6d71c89454960e8e0a3b63901230e1b4884a41c83d4ee55456b8b50b2c868", 0x4d, 0x402, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:37 executing program 1: clock_settime(0x2, &(0x7f0000000040)={0x6, 0x9}) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x101, 0x86}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) 04:02:32 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x20000000000000) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="3bb0088abbf3f46ea34cd0541b953f23b3d963cedeb7a0193d481f9d25bc968a007418f73896d9c7588f8804b2e4b0d886e6ebbd62b97f670323", 0x3a) 04:02:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10800, 0x24) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x60}, {0x40006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x4, 0x2572, 0x1}, {0x8, 0x2, 0x8, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)) open(&(0x7f00000000c0)='./bus\x00', 0x380c0, 0x0) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0x8) 04:02:32 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa00, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x24) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) 04:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x800}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 04:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="72c083377da52ae11a07221a51b0c534aee1fff9a5d48ffc31fee60ac801340f17cb38e28e0e0aa82f2aac44a0e2369876838a3a61977865b5dfae7a910f6ec2d192bf099e67e3c85165ac6d497003e5d5da142076e7586fa7b74b344ba9d4fcaba5450f2ab37078de1c727743c0f2d5b30bbb1a6812619247be404b2000ed932b03527e72a1a200b0f37ff80e59fed5607bda80066bd5f5c9cc0cfc9ab7ef12d9b7ed04f0515812905e40c9a57e18496d1492323906d1b44f04d43f70fb74b6b7f091a848d81eb55db80559557c71778f4a181889c9fe3a82d349d457b7da8a1947dba17c35069b3bdf7a", 0xeb) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x140) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) setsockopt(r0, 0x0, 0xa, 0x0, 0x1b6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b901ca9eece9648345dfee8b8c3eb7a86654d190511f333776d148ac3f2e408cfa24c3a155a6b448a46391e9894c24efd67d2995c58fa82fffb7c48de64dec7d809e7518cd4d12cd907b3c1fece070d5c7eba73f0caaff462241499bc4e61c76fa0b4d61a0c6788705177ab5a4cdebd357d9a4e77a442161a3296c0b358cfed34e", 0x81) msgget$private(0x0, 0x34) getrusage(0x0, &(0x7f0000000300)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2810, r0, 0x0, 0x0) r5 = getpid() getpgid(r5) 04:02:32 executing program 1: r0 = socket(0x8000018, 0x0, 0x1) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000080)=""/255, 0xff}], 0x2) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") getpid() 04:02:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510a52b38299d87e8c83df4145640f8f75af"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x5) write(r0, &(0x7f00000001c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc230a4b80a0cacd6e43649d81affd311fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1effff0000fff4ae26118738348c892389bfe4fec69ebe4b37b26d5e1c621b6bb72d8d9e0b3eb2fdd58f41c628cb93719e1ca652", 0x8f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f00000000c0)="0c95f9c44c06e9b6a479e9c0b24feea8b4935d4d53f9d1091be98dc8f62c66dffa412b9d5f14a306d286ce80cd96fc2515cbe6f9dfd31fda6f699d9c825b64068a71123f5f02123f963f0c00f69c5fecd439a5c5aa65372ffc5782c2be83f87452bc19998d2a2df2ca55c37291d24b581069c4e8c0d71901e034a4297f924ee899fc74713869fea54b25ee469b290169cb49983ce15b074a89808bcf08bcdc02174a697a7d87b71829e5cf5e1ead88e5f057e37af1545f3c1be41717908faafe14cff436b1836d8ec1bed502723588bc8d47530fc42aa459d94435a3e11f66a2837c959c89a0dd9b515177e4d69e4a5fa66cc86eee2fd0be2e93", 0xfa) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x7ff, 0x100000001}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28012, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000200000005}) read(r0, &(0x7f0000000140)=""/194, 0xc2) 04:02:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x1000004) 04:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000140)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r1) r2 = msgget$private(0x0, 0x421) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r3, 0xffffffffffffffff, 0x10000, 0xa6}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x5, './file0\x00', './file1\x00'}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000240)='./file0/file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x10000, 0x2, 0x8bb, 0x3875}, {0x2, 0x9, 0x5, 0x2}, {0x9, 0x1, 0x5, 0x20}, {0x0, 0x100000001, 0x83}, {0x80000001, 0x46, 0x0, 0xfff}]}) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f00000000c0)=ANY=[@ANYBLOB="7d0bde96d7ec97a850cc8415c6c86e8a0f5fc5dbe6bd88dc833dd656271e38e6e80cf1373850129de78898be5c304f2429342eea4a271c4a3c8ac58649db579da5c81ee0f8a0d4ebe837274cb7a6d8129c0168c2c31a110f6e913ac589d3db1a94c05f23c697e0e769e77a82dc709625575fffe461a4e51f0efad7b206ae5806677bf72a98be7e66c4804171f3a67afb0c33427e4e1b4453bf15cb6321faafad1cc57e522a0318aef41ef52c4b1be24376e3cd3dec4a9f1a50d10a3a876d75882fb4e4b37528c2ad1d14f0b4a4d93b7c1fd03df01b984fcad73610d41f744ccaa8ff800270e4f8d2d612fb32a685766806060e8d4d9bc12111b11ca66c653f4cf199e1adc14e5d4a39354484590b38e74361c73a5e97e8fb4c87774451093946756cf802f6f98960632a42cce9db8e34fe18426275e4f24bd2c2f5975d790a72a5c80f9cfb5dd881c4a44fb639ed2488ad22620b412409a47826408206fa4dc800ac3102245cdde4bb20a5e22f08a1000000000000000000000000000000000035d852c6a63ac843534ef83962eefd02aa186749d289d33ff8075192acda0d96"], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 04:02:32 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x87) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 04:02:32 executing program 0: nanosleep(&(0x7f0000000040)={0x8}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c65306df93d3e300eb85b702aedc9c906498e641c88ad9ce242b17f88d3170d4b294d5f"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:02:32 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)="d1baffa52df2277f76068d2a91ed5c0c91362b0a827448b916b5d59cdf088142d4621c9e85d51839a99224d01822b8a51e022e3b6f21b2e2c9583f93c4", 0x3d}], 0x1, 0x0}, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000240)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x0, 0x0) dup(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x80, 0x60) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000380)={0x0, 0x2000000003}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, &(0x7f0000000240)}, 0x801) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x1, 0x220) getitimer(0x1, &(0x7f0000000040)) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f00000002c0)=""/149) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', r1, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 04:02:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000000140)=[{0x7, 0x0, 0xa10fc2079c1e59f7}, {0x1, 0x8, 0x1000}], 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getitimer(0x1, &(0x7f0000000080)) 04:02:33 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xffff, 0x7}, 0x10) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) 04:02:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mlockall(0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2}], 0x7ff, 0x0, 0x5, 0x0) dup2(r1, r4) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:02:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fchflags(r0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) syz_open_pts() fchdir(r0) syz_open_pts() 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x44, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x100000001, 0x5, 0x7, 0x1}, {0x5, 0x4, 0x8, 0x100000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x7, 0x10) 04:02:33 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0xfffffffffffffffc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) open(&(0x7f0000000080)='./file1\x00', 0x1, 0x180) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 04:02:33 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0xc2, 0x8, 0x100000000, 0x9, "8365910f9886070837ba6981da49713a950cd6f4", 0xffffffffffffff83, 0x9}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0xff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = shmget(0x0, 0x4000, 0x600, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) write(r2, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r4 = syz_open_pts() close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x33, 0x0, './file0\x00', 0x337, 0x8001, 0x9, 0xfff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000280)={0x7ff, 0x80000001, {0x401, 0x8001}}) dup(r4) r5 = syz_open_pts() mknod(&(0x7f0000000380)='./file0\x00', 0xc04c, 0x9) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getpid() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x8, 0x9, r1}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 04:02:33 executing program 0: r0 = socket(0x39, 0x4000, 0x82) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) socket(0x26, 0x8000, 0x7) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64, 0x0, 0x0, 0x10001}, {0x6, 0x0, 0x80000000, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:33 executing program 0: truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x2) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) lseek(0xffffffffffffffff, 0x0, 0x8c299ec05761787d, 0x0) 04:02:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) pwrite(r0, &(0x7f0000000080)="2a6d1e0b8aea4fb4339139a707e92819ea4f1f8ab3a7cea1c27c92bd3ba20d7c8d50cae5c3a94e33e99422be0896002197024dfd127deb215689ee966c8ab0948b6b2978e0d913b8182e755c0ce4a33392c818c4fb9bb24c5900185ecd4bb419a07f7fa0af21261676731c37af000764a14607cac60017d30342ed09b488232f475d1b605c5921a95f6554d24c3915632a7f352c56b5d445e4343b6c91c8624239f277f47cacdef2380ce196e12da29a318f194acf7534bf744ba070115c93fa8102cba18c013714c0b21c0608c41deb53d54b4de599c2f31d6c34d2b869e6e2514bf9df0962095384555ec59436b8e19c5d21e2ae43db1b", 0xf8, 0x0, 0x2e) 04:02:33 executing program 0: setrlimit(0x200000000000a, &(0x7f0000000080)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x800000000000007) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) fsync(r1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)="99898a6ff2ddafaef4361181991a2d45032a9548b1ea56894f5f2a44693d", 0x1e}], 0x1) write(r1, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a", 0x5d) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x5) 04:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) socketpair(0x2, 0x0, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x1) close(r0) witness: userret: returning with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd80645f75f8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_write+0x169 #5 dofilewritev+0x1ac #6 sys_writev+0xa7 #7 syscall+0x552 #8 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 141037 38329 0 0 0 1 syz-executor.1 *114171 6136 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff81fbb6f4) at witness_warn+0x69e userret(ffff800020b29160) at userret+0x36a syscall(ffff800023e59bb0) at syscall+0x44a Xsyscall(6,5,d,0,3,41a1d8891b0) at Xsyscall+0x128 end of kernel end trace frame: 0x41c35e44960, count: 9 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic witness_warn ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff81fbb6f4) at witness_warn+0x69e userret(ffff800020b29160) at userret+0x36a syscall(ffff800023e59bb0) at syscall+0x44a Xsyscall(6,5,d,0,3,41a1d8891b0) at Xsyscall+0x128 end of kernel end trace frame: 0x41c35e44960, count: -6 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800023e598f0 rbx 0xffff800023e599a0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021004000 rax 0xffff80000097c980 r8 0xffffffff81c83d13 kprintf+0x173 r9 0x1 r10 0x25 r11 0x53750113fef3ca8f r12 0x3000000008 r13 0xffff800023e59900 r14 0x100 r15 0x1 rip 0xffffffff81a69fa8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023e598e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=114171 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b28018,0xffff800020b28ef8 process=0xffff800020b7dc00 user=0xffff800023e54000, vmspace=0xfffffd807f00ba10 estcpu=36, cpticks=4, pctcpu=0.0 user=0, sys=4, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 38329 141037 23256 0 7 0 syz-executor.1 38329 141310 23256 0 3 0x4000000 inode syz-executor.1 38329 215157 23256 0 3 0x4000080 fsleep syz-executor.1 6136 326886 97776 0 2 0 syz-executor.0 6136 306968 97776 0 3 0x4000080 fsleep syz-executor.0 6136 122016 97776 0 2 0x4000000 syz-executor.0 * 6136 114171 97776 0 7 0x4000000 syz-executor.0 69074 330773 0 0 3 0x14200 bored sosplice 23256 421600 24503 0 3 0x82 nanosleep syz-executor.1 97776 253787 24503 0 3 0x82 nanosleep syz-executor.0 24503 280612 28662 0 3 0x82 thrsleep syz-fuzzer 24503 139339 28662 0 2 0x4000482 syz-fuzzer 24503 40817 28662 0 3 0x4000082 thrsleep syz-fuzzer 24503 342538 28662 0 3 0x4000082 thrsleep syz-fuzzer 24503 358081 28662 0 3 0x4000082 thrsleep syz-fuzzer 24503 192410 28662 0 3 0x4000082 kqread syz-fuzzer 24503 292196 28662 0 3 0x4000082 thrsleep syz-fuzzer 24503 501012 28662 0 3 0x4000082 thrsleep syz-fuzzer 24503 202434 28662 0 3 0x4000082 thrsleep syz-fuzzer 24503 89235 28662 0 3 0x4000082 thrsleep syz-fuzzer 28662 427309 85357 0 3 0x10008a pause ksh 85357 164214 27329 0 3 0x92 select sshd 82015 344455 1 0 3 0x100083 ttyin getty 27329 269115 1 0 3 0x80 select sshd 8227 428017 91308 74 3 0x100092 bpf pflogd 91308 64100 1 0 3 0x80 netio pflogd 48087 322104 20450 73 2 0x100090 syslogd 20450 398651 1 0 3 0x100082 netio syslogd 26644 382476 1 77 3 0x100090 poll dhclient 45179 431870 1 0 3 0x80 poll dhclient 68372 219573 0 0 2 0x14200 zerothread 75149 483453 0 0 3 0x14200 aiodoned aiodoned 77644 133363 0 0 3 0x14200 syncer update 80077 463667 0 0 3 0x14200 cleaner cleaner 80582 338611 0 0 3 0x14200 reaper reaper 77754 198511 0 0 3 0x14200 pgdaemon pagedaemon 29463 206563 0 0 3 0x14200 bored crynlk 355 227441 0 0 3 0x14200 bored crypto 51501 56631 0 0 3 0x40014200 acpi0 acpi0 69765 26376 0 0 3 0x40014200 idle1 31067 270800 0 0 3 0x14200 bored softnet 56069 269644 0 0 3 0x14200 bored systqmp 26142 426830 0 0 3 0x14200 bored systq 51640 234907 0 0 3 0x40014200 bored softclock 32372 60236 0 0 3 0x40014200 idle0 18422 66485 0 0 3 0x14200 bored smr 1 369794 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 6136 (syz-executor.0) thread 0xffff800020b29160 (114171) exclusive rrwlock inode r = 0 (0xfffffd80645f75f8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_write+0x169 #5 dofilewritev+0x1ac #6 sys_writev+0xa7 #7 syscall+0x552 #8 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9535 6545K 7174K 78643K 13133 0 0 pcb 13 8K 8K 78643K 76 0 0 rtable 108 4K 4K 78643K 367 0 0 ifaddr 60 14K 14K 78643K 147 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1521 0 0 iov 0 0K 16K 78643K 120 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 2082 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 9 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 101 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 997 0 0 sigio 0 0K 0K 78643K 19 0 0 proc 54 51K 83K 78643K 537 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 98 0 0 in_multi 33 2K 2K 78643K 67 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 310 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 97 21K 30K 78643K 4168 0 0 UVM aobj 32 3K 3K 78643K 44 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 27 0 0 NDP 12 0K 0K 78643K 37 0 0 temp 172 2747K 2873K 78643K 6271 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 47 0 45 1 0 1 1 0 8 0 rtentry 112 47 0 3 2 0 2 2 0 8 0 unpcb 120 306 0 296 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8431 0 8431 2 2 0 2 0 8 0 tcpcb 544 132 0 128 1 0 1 1 0 8 0 inpcb 280 416 0 409 1 0 1 1 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 ppxss 1128 21 0 21 4 3 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 27 0 18 1 0 1 1 0 8 0 pfstkey 112 27 0 18 1 0 1 1 0 8 0 pfstate 328 27 0 18 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 46 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 1 1 0 1 1 0 8 0 semapl 112 99 0 89 1 0 1 1 0 8 0 shmpl 112 42 0 12 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3034 0 1614 47 0 47 47 0 8 0 ffsino 272 3034 0 1614 96 0 96 96 0 8 0 nchpl 144 4653 0 3005 62 0 62 62 0 8 0 uvmvnodes 72 3642 0 0 67 0 67 67 0 8 0 vnodes 200 3642 0 0 192 0 192 192 0 8 0 namei 1024 14067 0 14067 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 12790 0 12790 10 9 1 6 0 8 1 plimitpl 152 131 0 123 1 0 1 1 0 8 0 sigapl 432 1197 0 1181 3 1 2 3 0 8 0 futexpl 56 12315 0 12313 1 0 1 1 0 8 0 knotepl 112 170 0 151 1 0 1 1 0 8 0 kqueuepl 104 186 0 184 1 0 1 1 0 8 0 pipepl 112 724 0 705 3 2 1 2 0 8 0 fdescpl 488 1198 0 1181 3 0 3 3 0 8 0 filepl 152 7113 0 7009 8 3 5 7 0 8 0 lockfpl 104 339 0 339 2 1 1 1 0 8 1 lockfspl 48 120 0 120 2 1 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 1405 0 1396 1 0 1 1 0 8 0 zombiepl 144 1181 0 1181 3 2 1 1 0 8 1 processpl 896 1214 0 1181 4 0 4 4 0 8 0 procpl 632 3374 0 3327 7 2 5 5 0 8 1 srpgc 64 2 0 2 2 2 0 1 0 8 0 sosppl 128 8 0 8 3 3 0 1 0 8 0 sockpl 384 785 0 766 5 2 3 4 0 8 1 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 211 0 0 25 0 25 25 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 235 0 0 14 0 14 14 0 8 0 bufpl 256 7569 0 1172 400 0 400 400 0 8 0 anonpl 16 127629 0 115675 89 28 61 65 0 125 12 amapchunkpl 152 7073 0 6958 19 9 10 10 0 158 4 amappl16 192 6110 0 5455 70 33 37 45 0 8 4 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 64 0 56 1 0 1 1 0 8 0 amappl13 168 7 0 7 1 1 0 1 0 8 0 amappl12 160 13 0 13 1 1 0 1 0 8 0 amappl11 152 57 0 42 1 0 1 1 0 8 0 amappl10 144 549 0 541 1 0 1 1 0 8 0 amappl9 136 1094 0 1089 1 0 1 1 0 8 0 amappl8 128 641 0 622 1 0 1 1 0 8 0 amappl7 120 505 0 500 1 0 1 1 0 8 0 amappl6 112 61 0 52 1 0 1 1 0 8 0 amappl5 104 138 0 124 1 0 1 1 0 8 0 amappl4 96 1460 0 1431 2 1 1 2 0 8 0 amappl3 88 206 0 195 1 0 1 1 0 8 0 amappl2 80 8671 0 8588 4 2 2 3 0 8 0 amappl1 72 34981 0 34517 24 14 10 19 0 8 0 amappl 80 3633 0 3591 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 43 0 12 1 0 1 1 0 8 0 uaddrrnd 24 1198 0 1181 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1198 0 1181 1 0 1 1 0 8 0 vmmpekpl 168 12814 0 12781 2 0 2 2 0 8 0 vmmpepl 168 150871 0 148964 140 54 86 93 0 357 3 vmsppl 368 1197 0 1181 2 0 2 2 0 8 0 pdppl 4096 2404 0 2362 6 0 6 6 0 8 0 pvpl 32 358382 0 343168 204 49 155 160 0 265 30 pmappl 232 1197 0 1181 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 572 0 4 17 0 17 17 0 8 0