s(r2, 0x4, 0x80) pwritev(r1, &(0x7f0000000000), 0x2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000001c0)={0x4, 0x800}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:11 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00006a9b8367777191386c730000"], 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 16:00:11 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002d}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f00000002c0)=""/132, 0x84}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000001380)=""/221, 0xdd}, {&(0x7f0000001480)=""/55, 0x37}], 0x7, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x8, 0xfffffffffffffffb, 0x8, 0x7, 0x2}, &(0x7f0000000040)={0xf5ba, 0x0, 0xfffffffffffffffc, 0x1ff, 0x6, 0x800, 0x200, 0x1}, &(0x7f0000000080)={0x661, 0x5, 0x4, 0x1ad, 0x3, 0x19da4a2c, 0x5, 0x20}, &(0x7f00000000c0)={0x8, 0x3}) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x20) chdir(&(0x7f00000000c0)='./file0\x00') pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {0xffffffffffffffff, 0x40}, {r0, 0x21}], 0x3, 0xbf2) 16:00:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_emit_ethernet(0x2b, &(0x7f0000000140)="f4a33ac20343403bdcf6b1a172ab21a598f240e23a9266d7f9bba12aac8e16e59730309c72ab3c3709ab9d") acct(&(0x7f0000000100)='./file0\x00') 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x6}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$lock(r0, 0x9, &(0x7f0000000180)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501070000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c000000000000000000000000978bd8b73737a302f28b8d139f48dea5229805408ff06f5e95f42f9cc8b3850e904904ceb4ffb7efaca5578b5bf188"], 0x10) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0xc1b}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000580)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xec2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x200000000000011b, &(0x7f0000000180)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)}) pwrite(r0, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/60) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:11 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) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71400000029ad4c8f4d293e0000002a000000030035700100"], 0x38}, 0x0) sendsyslog(&(0x7f0000000180)="4731842e887d990e3937028ccae9d1efe13539e2f752f4b91f20b3dec8d485270e5bc4e08c2dcfa5ffaa1d850f27d71247ffc66a6fcfd2ed4165e840231525adbad4ff6821195159649e161bbb56feb72ee4bce4326e03b29b45f369b746e13176a78afb6ceade364855af96ef8c39aef59ffda066b2834d4d399f7401a5cca07fb9d22d1cdb2ef45b8dfa72", 0x8c, 0x1) pipe2(&(0x7f0000000040), 0xa86c2c381b7db4f8) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x44, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x89) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172, 0xac}], 0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) r7 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x400, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0x1f26c20f342dda7c, 0x30, 0xfffff, 0x6, 0x8}, {{r0}, 0x0, 0x47, 0x4, 0x100, 0x101}, {{r4}, 0xfffffffffffffff9, 0x8, 0x0, 0x9c1, 0x80000000}, {{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0xfff, 0x1}, {{r7}, 0xfffffffffffffffd, 0x14, 0x80000080, 0x101, 0x10001}, {{r8}, 0xffffffffffffffff, 0x42, 0x40000000, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80, 0x8, 0x1}], 0x81, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff8, 0x8, 0x4, 0x40, 0x1}, {{}, 0xfffffffffffffff8, 0x81, 0xf0000000, 0x7f}, {{r9}, 0xfffffffffffffffe, 0x0, 0x8, 0x8001, 0x5}], 0x6, &(0x7f0000000440)={0x1, 0x8001}) r10 = getpid() r11 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0xff307515a7e59ac6, 0x366769f0c0c299b6, r11) r12 = shmget(0xffffffffffffffff, 0x1000, 0x400, &(0x7f00002b7000/0x1000)=nil) r13 = shmat(r12, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r13) shmdt(r13) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, 0x0, 0x0) recvmsg(r14, &(0x7f0000004700)={&(0x7f0000000080)=ANY=[@ANYBLOB="c41e3d634fe7feb27f1b74b3eba378b1fb0d9d977f2fc0562fee775b"], 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x5}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0xffffffff, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1], [0xffffffffffffffff, 0x0, 0x5], [0x0, 0x0, 0x415a], [{0x0, 0x5, 0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x2, 0x3) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f00000ad000/0xf000)=nil, 0xf000, 0x4, 0x1010, r1, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)=0x1) r6 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) listen(r6, 0x800) openat(r4, &(0x7f0000000180)='./bus\x00', 0x40, 0x0) r7 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xfffffe49}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0xffffff5b}], 0x2, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000580)=""/228, 0xe4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x0, 0x1}]}) 16:00:11 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0700a277d85745192a2a1023000000000000ff0433f95ad5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) semget(0x2, 0x2, 0x251) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="0b07f0642483d230feeb724161f56c9f28f5286933775629faf8a9b312369a82ef3166ff48289b195967b4f43512a2e2dd210a9d35158ee0d3f8a68b297bd189365ed6e42f501c51019fcbb32cce3621ac858b8d486ee48e88ae6cacc17fe9e4a82b5197c7cbe4bf9c471653cbf6860767559777ff0d7203660ccaa8547e770e6de6ec0e342bbd81db16a024da64b74951ad5e0c821230639c4eda0d01583761075b56cbc2cb550f2d1329f91ce09de2fda7315741a474861c681a4a29ab56955a3e8c08f86ac1ee8d2401b7c7afbd1575c7d9df22f3a6a450503985234e42f046a367669649c0baca78b1b5e89c4df545b26abe2b49b4c600aff70a11a247f5ee92f2038c4bfd672cf94bc213bf9925286134ed19af7894ddae7439", 0x11c}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x5, 0x6, 0x7fff, 0xfffffffd, "ce1aa61520c3d651870d48daec67c28d2e09c7f1", 0x9, 0x1f}) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x10) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x5, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 16:00:12 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000340)="48d2858342376a0d4075d32c87d4f867667f4f1bfbd6e730caec1d24169d9bf1c05dbea5dfa305d802a68508c6e79cafd87a4d66b4157bfdca8dd74b5686b88befb4fee4f0cd4d12c60098347eb7279a97b3ff728ebd3f9ee83f5ecc1cebca5b3f496f88e54417e35b8b21728b45bd62bea97f2cdfdba840fccb4b0d6b73f36e332b1a07eb02436480bc440dd4b15a8b28630ac2773e800ab64c72b890e66741bca35ed16a2f867f66ebeade94db6b5c3ce8c57c1a67b3ac6fdfab9163b8733e2c5f38d3c9601cdb33c4381cd8b20e8366542b36a8f5f303c1e6bab50003e89da0711ccf4d13bd980f63471f2e7cf0ae528b03747ab20769a4fc95d51092902e7874d4cebc1ad0ec66ba25591a7eae1fda899ab2f224a6f4ed762d42a0b7da718d2233cd5581bfc845d44f6d523bbffa664304d5bceea51688b34edaf925159e0d01bc5aee8d4a32d9605b2293efe6e74c0260b1d8a957c75ae51db9b099efddbc5d4608b4fd91ee6b2110a6348dbf6971e498e28da38e259c3e77e59dca9aed782b2282cd70aa9f66e2709754d8bc516b29f4fb6d3e4141702e26bb3317e02593a18a215534b6a8bea18adf86637ac24b3c3c72890de833943ee8c2647336010c184fa60bea9382e6bd94ed2df626a0b4b96c40e7f5b0cf55c7e72e57ecf21c3f953a0e150f83819f0f22832816f8473a45552a4c63e1af49dc7c001ac027e66b03f9ec2ec9d6884294d004fc6de727937566bdf37418bc665b9a651cd94aafd7bd1ea98727996bb056edd1d0f586f5653aa2f1eacace829759ffba4886887c111646fad479c22327830a338a3b425197b91f94f170cabb12b23b34b5ffa52fb9d286a3e843b7973c2e11a48da901555c0b7941df9b2d5bda89452743cf7e80c62f897886937c91cb22463dcd3a797368c591d698486e752c3d2ec61e0d64ab06690de5c9bb5008410962a4735bb178d8931319de95d29fe71c6ea7cb51bfb90cbbc421b7a0f043beb5b1740822d6f4ab8b442e82b32a8f4e32cb006120655acbcec158432a5a308b9ad5bbdfb1771b7f4957b24d951a39ce11c8b26a9058b5eb9916c05ad2e3479b33ba10db861d63cf317f1354e2754568ed2634bc6fab1486cc48301d10504c809e7772172b5cb00302f3c79f7b2a5b516a0beed4b8922766820aef05a763dee5df792d373834db07158bc1addce3661fbd581bc61a6abbc56c87dbafc25d3176380c55b2641e7fb8548479c88f38a40d6971b25c681a8f7790d9cec39f6472302af6976303cae4c4cb0545672ca904451afc4063e2d88775241f7f64e37b47d5885fc2b605f4b1ae661ae68e2082abed5ec2133e62386ed51e9cc71670833ec0f8c2a2348bba309da59d52c545c68d82359b4e3ea3104e1fcd0e119f2d539072bec920d81d72d083c0ca2e97856ccb5eb25509d3c0d60bbc096bace6033ed8db59f14f16e552a3f1270c9fcd4205778683f61f841288297c1ed78bfee7645c03fddb542be30f60cdf30c2f25cddfa51468cdcf5f0a479c463e1109d722fcc96a73ed3305cc00cd6cbcad5653e657acba61e094ee5e1fa0de0001b98a836426fbf0c15488ad42fd302c297b4fc87ec38d119e282ffd13f53dd7fe0ba061fbe8fafb3a41a8e35d80c91a82c3989121fccc2fe43f1eec7fdcfb0ac6d9bf294fd0884f4d867ba634704094b911f02f9e8efa11bc15c15b34ae83340a032945b8bed9fe0350bc40b895794e607b6344cb5ec8061f0672b20b8160261d24e541d792afc9736888b8167913b1a4a75a0da280cea185e82d3dc8783a91a594e9e78dadd4c157c9648438af9fcf234941b9a225f44900bca0d59e5e5fb648c43fbe86c42d37f7fe425a0633b5c04d593f2877b38ecffd3c74903dda2f8f4b505a80fe6b3fe923ac80d725c7e69df05e9ef15ccbdb332658c35d81eb67827d0728362ef3df7572bb1b0bc2eed15e14569cffc9cd1321257ec433c1c9c9795d468c9f15ff620584b5548cae16f8319e9d86cabc4c5206ea0efa3b0ac403d40a876bfc7006dc465d1b7753c787f186cb73b5a28f6f8ee06a14a1e661fadcc87069d34d6015c706676f79e0daec0208add29361eac6274bb160b8d7cf3026531d241ac7b6fc88be9e830a3c97d04c656c84508f451cacac09d64b61408b9e3231098ad65478082d633bed22ee77df557733b46c937a0c97d5962c9df20ece3b9739bac5f8631eb7eb35485b053c04fc080e0a054b08f9c88536a153a82601c4d2ec8692b9ea7158efd659e761c19afabee3d5c64b5d1d95f2f76d57e2e2d0514ad762dcc93824cc823d3d1601731373214b492eaeb477d594f7cda3353e0da9e9123d015bcccaef755062d3948fbcd6a883146b4529672fd4e3c09c29f454093a75c0839427c04039efdafa087681b02a5d6ec3a82a68bcdb4b7997f3a588f34055f61ac98a604f35f2c1e4e492260644c0325211ed27652f976d8cd518c401134d338e4ae5c1618c59431657994aa817b5b63bc4832b6dfdbc6f891892db123e2bada05fce6bfa33857c7fd180205843213829654e8ac443249621d072abe959a0796d2a6d7910e791d6e4336c5d2fb6fa7d8524c0693ebe5de854dc65632121ee4fe197fbd26c310eefb8ccbbd8a66b2df92912878bf7401d13225f9b52408ea8cb62741f1e755e577ba50782b1f39b8c910402be8125892312dc7560295c386109cff2dceb6ed4d652d4d6ebfe5a02283bb5b4ea9bc72beae1a0aec31e0827030313d784128bdc54bae5630f924468d8661d4e705ae799fd4d5ce670f8feb753949cb6889fdb78f6573b85c5039c49dc54bfe7dcac85cef92683adae0b844dd05f475173f2ab1b83231ca3ce49629e9a18efdb9cebab6f87944dda5a6d553083b12642a0c98888750f37110a18a686f4ce3d0fedaed60ed56bde79ad4990c1176f993f2c55f134bc04710ed37a59bbec02643351b82a70a069a61559bf7a53d1c23482ac7f07c1c89a7f2428cbcfa5717d95fd44a7db437c6f30446bee09aff6034da21bb5ee322e3f01993ef1c97343145edd80b7f30b8af56eb3d5be482d5552896820756d5ad17e1718795d326a426754d8eba571a5752afafbd8afd14689baf59f26428b9d85d1436149bdddebfcc94e70f51a048249ac9dc83460dc1bcab52f55733cdd24d7144ecff9e41a49018142502d5e34d246998c7a926eedaf87ddb08cb1cb22d630cdba136a84b307613ca570b9a3c78fdb1f4c11f7d783d75f1ead169cdc259b4a829dc45b0b98b29e465a50ab5da5d4020c02dc99fd58fc7c0e97c7703de4c9d0b94f70a0b48d50f469818766918488a149da89d2d58ea7ef7b4d49f5b34584b4b6c03f6002d7300a0c86b7ad197cc33152b312ff3b09fa5212dd63693eda60bffc41b064c3322be81f689c2cdff813c950107445274a6aedb03ecb57909f85e16f28da10057443aadb764ad15e33ca43255a7d7b9a7e21b923fe4faa58d67f952df6b6d47e1bfe3fb2cd7c2a1d83a8b1a731deb3894b85b65f3e6e8f6a785cfeefb3207927fb69adcfb7edd798c60137b389aff9551c7b52d0741e3c9c320b251b707778ec7115eb3c929a2879f70db7d07b7e3272acb60a74132a8244801c49c1825ca33c3f5b3e7d6d1d71847623e8a6680dbd5ac2ec463afde3f086d59b2b3e92c8e0364735513cf57474f60bddef5467fd7b24015db03bbbf57a11ad07acbdeca9d2357329bfde56e935a122cc1901911badb5325ae2304f278136a2f1d36863bd2aa6c1fdc99022cb123f4db0cb9d75effaf4854a9b815e94f11e13b5183b5ee4ee9ee3366d51e3908382013fef8884829a8b594605df5d23c9d920fc65c24a83484b40f09e4f2143f7869b53efc57261a5de2e11018c55e8321950b1e8b2416fcf7dfd8e99153dbe25837503516ca289dec25550bb3637d86344f2987f4ecc030d2bbf5ee2a7a95fc4ad42a835201649274a33fad0e0dbb9ddb3177cdffa31c43b0f5ea98059e5084487c7c9c8e789b6bc80580a116ed3e05a4ea84d37377662f1d7a3c36e898b2b4125591b35b7b82536cde6ce1301c8a74097cc3baaaa67d1822e2c629955ab749841a18827f9cee481550dd3476df5f3c65b3c6d4fb6c6ed264667d0a03c81fa84260aa5fed545fcbb83a23e0c60589208f6081e691a0e16a3874579b31c09c52675a6b5fef3c531b97c45d2b1ba9bd943c907b5f6afc7e48471bb63538c960a3d469d514e18d549be524693037cb28a82d2e65b4f3076d625d70916306a2981c82b2c1a02f92687971ae7ea3fd8e0954fc40957727a47b38f5305002c31810937970f36bddacc489e8c4d7982e1f753b89a2dd8d62cd6ebc7424872ad9e5c06d7605cc82410d9e54d86941408bec77472bde4c5b87b0703deb8e905d9c95caa78204fdf00c1e76fb80e52f694e2a8c8c774307e36a62f3112a7e3d10ba59cf02137a4840c262899442ee536d7ad802eb8185deb49aa557220c1b14b51b48a66773c7f2514b8c48347e933ae0b9e1f728159c235e3919e253302b9f47a02d4cc8814d4f872d018893ba4e5f5b46f1183d7d37d5372eb9c97672da505b108a4d17a669520b788cb7599b7cb9d94a2b31841df3870b9b2d600f080500f232547c4c9cf82b2f9c51f71cbaa21a5988ffe1a9fdce0445561dd15267a50553c226864185004f8dff7fce13fe9990bdf89544be2579374f8085d1493de7decc8a424eed954ed1c9e488e7cc9f55349ff02878f1f2712447b6680a9624b152e29467dedf7e8c136315b05e5c53409a53c11a1bfee6bb9cf2eccc5f49b786d349e3d426c750a1c669e4def577b45a2b4b1e65f79a438b4847f3dea64a8a2d76590bdb6c4b680e226d2d36111f278cbc2b92495e5b5208ab75c8a1ab65aebada13797c96197da75f7ed9cb6d4f319d1ccf543aa146454507fa2d9a29ab867067f4b60e3aac5785ca44c41cf1ded7401ed72a6fb6b2db6d3e5d67d75f2bb01876cda159d373f4c843645feaf928492be5c707bb750bbd2eeebcd07dcc2f81023d5c2a15525904691df371a9297916c4d0210d8fbab2d1f06fba8a7dc8153fa4cec97769491917fa9e28dce521c67da7280687b2ea6c0c0af3d4d141eb353d30c84b428844fba4b41143da2ee17c34a3554060adcccb2013f33b0790f9439cb3435d6bd1ad956fea176a9fb156381e8f2ef169591fb07a3e2f2927538b79ac3b74f520eec36da0000d894582238eb3cb7e024573129819a459ba1dad63fcadc7da48b16ce0e0505ff8a7944f9d3c4ace14184e05f91d5c859ab9e1dcdc87cd7eadc729233cb4c08d85ca5cb72e6c89e9ede2ccb8e9cc32363a64ea1b3efde9fc052a2fd0d73a8addce79d9b00bddbeeaf930af9871e91018268c7e424e2953d86395e454840658fca60bce5901766dd05d844d4252cf90d9a04cbd4b2fac43771fe0bb5aa7612c33fbd83731c75381f98e18f4a8ed571c9ef639463ce429cb7e995a5af40f8764272a8026c85e95d7578a414b342242b9b9097761bb71492149f72776e6ff41db6f91e2bad5a4e7dd2d613be2b08fc31ea729a7f070fa842fed4ba943a846b4ff5c0803b20f102aded0db752d99d0c5ded447b3f15028584006be127a145291142d077f7a7c09c73d381b9b62dd5bd79bed42e573e38944c31e17f7fc64cd59bf12ef7f98d75490e1e8b9cc3d10bd703008d589a902f1b89a0042e9be38f441ca5493679afb3a668a9627a7637e2c39332643971b8515ba88890e72ad35a1ff806f970047eb818fc", 0x1000) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getdents(r0, &(0x7f0000000200)=""/29, 0x1d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x108) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001380)=0xffffffff) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001340)=0x45873959) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000280)=0x2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x7, 0x6030, r3, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) r6 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r7 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000335000), 0xfcb7) writev(r18, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r19 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) r20 = fcntl$getown(r19, 0x5) r21 = geteuid() ioctl$LIOCSFD(r19, 0x80046c7f, &(0x7f00000001c0)=r19) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={r20, r21, r22}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r22, r23) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7, 0x0, r22, 0x57}, 0x0, 0x6, 0x0, r15, 0x5}) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000013c0)=""/57) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x101, 0x5}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x800000000080}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:12 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x3c6) 16:00:12 executing program 1: r0 = socket(0x6, 0x3, 0x6) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) 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, 0x2}, 0xc) 16:00:12 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r2, r3, r4, r5, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) r12 = socket(0x18, 0x2, 0x3) fcntl$setflags(r12, 0x2, 0x1) r13 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r13}], 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getuid() r19 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r16, r17, r18, r19, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000140)=""/60) r20 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x80047476, &(0x7f0000000000)=0xc6000000) r22 = socket(0x800000018, 0x1, 0x0) setsockopt(r22, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r23 = socket(0x18, 0x2, 0x3) fcntl$setflags(r23, 0x2, 0x1) r24 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x80047476, &(0x7f0000000000)=0xc6000000) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r27 = semget$private(0x0, 0x4, 0x2) semop(r27, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r29 = getegid() r30 = getuid() r31 = getegid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r28, r29, r30, r31, 0x14, 0x6}, 0x5, 0x9, 0x101}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYRES64=r2, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64, @ANYRESOCT=r8, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRES32=0x0, @ANYBLOB="32ecfce6759b340adbfaafd827b6c165dd7563b5b9927fad1be5ccd15ec2e0cef04deaa07f5491550d0fbcd05cee9c19adce58bfe72f16b12b45ef3aac3a095b7c313505b685f6dae1cfeb055c5bb8b706e119a20c51242ccc9be1092c06bc607b3f8efa71234589e20b0fdec9c16bf9116fa0bf645bd2c6564eb7c9aaee9050533e610d724afbfb9881fc5b26fb460b0bce5ae41a94020b2af62363fdc2fd4ad7e66d48e1badc50edebaf6f4dd9d0fe7713dd5b32d0fa925d6ea54a63d63486f6e781544e2c3f03ac100557b2260facf596f73e9835ee55423d23c4f7e2a679bf", @ANYRESDEC=r4, @ANYRES64=r12, @ANYRES16=r13, @ANYRESOCT, @ANYRES32=r15, @ANYRESHEX=r21], @ANYRES64=r1, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64], @ANYRES16=0x0], @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES32=r22, @ANYRES32=r18, @ANYRES64=r31], @ANYRESOCT=r10], @ANYRESDEC=r23, @ANYRESOCT, @ANYRESOCT=r25, @ANYBLOB="14a007f3094df06367dfd493f2e734f704a60381204b04425f5bb179c51883a308a05b9672ce891e7306c63f1e3312a9d2e2853e3a26ecf8e001b898b037f5e604c6bdcfb0f7f736ae8d515938d768e458c31f30b0910cc1aa04d2b9d66820fd783152cbbf753b3e1d46796ca7eaf3309fa6d4c7e699142246499a9bc18536a3dd0fb06c58d51044faab840a0d5ce9d133dfe638f94a964eb6614c", @ANYRESOCT=r13], 0x10c}, 0x3) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r33, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r32) read(r34, &(0x7f0000000440)=""/178, 0x2d) r35 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r35, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r35, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r33, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r35, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) r36 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r36, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) msgget$private(0x0, 0x280) geteuid() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r1, 0x80}], 0x1, 0x7f) socket(0x10, 0x5, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x25}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:13 executing program 0: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x48001, 0x0) dup2(r2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0xfff, 0x5}, {{r3}, 0x0, 0x0, 0x0, 0xffff, 0x3}], 0x9130fbf, 0x0, 0x24000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x48001, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r6, 0x4, 0x80) kevent(0xffffffffffffffff, 0x0, 0xec7, 0x0, 0x48001, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000080), 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64, 0xf8}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000001c0)=""/105, 0x69, 0x40, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") pipe2(&(0x7f0000000040), 0xa241b8e0d8f19c5e) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ftruncate(r3, 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) getuid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 0: semget$private(0x0, 0x0, 0x1ec) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) renameat(r2, &(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 16:00:13 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getuid() r19 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r16, r17, r18, r19, 0x14, 0x6}, 0x5, 0x9, 0x101}) r20 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r21 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r29 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r31, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r28, 0x1, 0x9}, 0x800, 0x1, r29, r31, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f0000335000), 0xfcb7) writev(r32, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r33 = fcntl$dupfd(r32, 0xa, 0xffffffffffffff9c) r34 = fcntl$getown(r33, 0x5) r35 = geteuid() ioctl$LIOCSFD(r33, 0x80046c7f, &(0x7f00000001c0)=r33) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={r34, r35, r36}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r36, r37) shmctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r21, 0x0, r36, 0x57}, 0x0, 0x6, 0x0, r29, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r40 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r40) r41 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) r42 = socket(0x18, 0x2, 0x3) fcntl$setflags(r42, 0x2, 0x1) r43 = fcntl$dupfd(0xffffffffffffffff, 0xa, r42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r45 = getgid() r46 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r46}], 0x1, 0x0) r47 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r47) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r48, &(0x7f0000335000), 0xfcb7) writev(r48, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r49 = fcntl$dupfd(r48, 0xa, 0xffffffffffffff9c) r50 = fcntl$getown(r49, 0x5) r51 = geteuid() ioctl$LIOCSFD(r49, 0x80046c7f, &(0x7f00000001c0)=r49) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000000c0)={r50, r51, r52}, 0xc) r53 = getuid() setuid(r53) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r55 = semget$private(0x0, 0x4, 0x2) semop(r55, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r57 = getegid() r58 = getuid() r59 = getegid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r56, r57, r58, r59, 0x14, 0x6}, 0x5, 0x9, 0x101}) r60 = socket(0x18, 0x2, 0x3) fcntl$setflags(r60, 0x2, 0x1) r61 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r61) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r63 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="ad3ccd2f5a4154e8c137c5b5feac2453a282b4cc2182d1d5217d171c18cf332fa2734803fca6c402d29d678ab11acb686a99c441859bb88bfb965d54a56a55af5f78f4d3834d4eae06608fa6ce96fc156cb4f3be4e675b84b8bc23a44b", 0x5d}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r10, @ANYBLOB="000001010000000000002000000000000000ffff1143fd55d1c04dc9bca8dd8dd31842ead8177e3a534074ea203fb31ebc5320ab6c623c8c34fe2e422bf240be07c86d4c", @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r43, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32, @ANYRES32=r45, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r46, @ANYRES32=r47, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r53, @ANYRES32=r59, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r60, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63], 0x108, 0x400}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:14 executing program 0: minherit(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0) r0 = shmget$private(0x0, 0x2000, 0x149, &(0x7f0000007000/0x2000)=nil) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000163e198726f0f4a7f0c7ab2926dc281c47bbb29d4e8f1981636739307711ba7ea91aca7679ebfec630dcd9d35ba33da8084fcfabd9b2f3c03bd2838ad5fb61e208659222148fcf8d6bfcd3f374cccfc45fbb7ba2bc5a05e62c3b9278cb7dcc6119eaf355e6d69174a447f3c910ba08680df5d8cc611fae2861d767d7e51e1d74128a3dd52c6209ca9455fb39ce5698307073771a5d3c54d761d8602204d062059c13cbc25d609200c4a2676fc0c90340eef8d2bdc5b783a4545889cb350815d39ba78d542b95358ed80380270abc0fe017acee225b56177ec64df2539bef8653c295a6cb3f530253e9f20c4958c442f2a896244b54e0019ffbbcd0d74b132bcdba725d0a00a3cd7df775d736a88dc1020f9391c395ceb73802734e79ac968a8660ad31d2f71058bfeee4c1236319ba6bf0ddf32f281cc37aac92f01b905662db70d8d294f26d2193f81711da64d632badf8ab2e349618181461fd3aa8ae0f69f13f688edf4452e746a5ac8121b5a0680250dc2a95c5c615e15f2cac92f7a91096e7fc72d31ec18b8edeeeeb4a5513bf9b5b405317d62e332b325cec379d10e0dbce83824eaafc0b70bec5d01c513912d3798b7da52ee3ec7ca6972e65a0329f6745ad901e412bd91f364eb7279e1c2ea9dd9286d0b4b8f7af72058f8402e33ae77297f1c7a836f6a324b01fd3c62e1f29a3d35fbfd33b487ba1e6cff18a1c5d700d57268af909f5c9b41d6ca355ef81e52f1987a81b9b203aefe09fd261ef898fdbd2a414121a11c4d813e75e1908d8666721d6126766ff64e5263c0a352b2c2e31e0a99f4ad1618fdb012929569cf900826ae9d8dc21347b093e03163f28349f8f911d8d43e087249f149f986b2fd3e5bc594d67d0dc791dba48b3f23d5d8af9af0843c955b23913aefc6266d6c239a593d2aa1e025ac538b7178c3b00633435e48d719c04df04f2e8618428f49956ec9388af57eef95edf29d65287f9174ab172aed9eb0e363e30ebe3382a0626c36ec4c273b20933b1e685b3bd1919656d574dbaf55d0151524cff25a264ed85fa322ef44dd59ce5bd142936d06ce9f687e0565ff925b8f33782a228d2dc81ce2b3d0d392381f3234f3b4240c0bd34b3193c6e045c310b7478b072e2613b936fe0f44ece0859859a0686a40d5da6568e3501b0d3e5db429c959e85a9cbb84e5455b58086a5f7af64d12d5ce875da5c03689036630af405a3f0abd88ca88be24f492dc89bca6a68c760ae5986af59011395eeb8d978be7d5cdb5769dc7ee59de40c88d8e1fac5859d6d0242b0a567cd04893722bd21d0e02b8a56b9c4cdd9ae3c013ce112b217a42cf366e0231a22286e9a86551267f3bad630047bab0808385129ab8dad44afa114278d5d98863fd316bdab5b47a5828394c280c5610e122cc900b897a0d2db7b347c9499eb6d4f75de61c8c5b132e8d198566bda094331960cc9f16bd3f52809a57fee29c08e830f113560ea9d4774bdcc32858a09786ed9635cf6dee4d510fa0313eac5f266642ede47639c3085a0808c3d2b46b3e123d475a7d8d50083b9069b08477555ab55d4abd4631cb7019ef1952e853ab99bdbc9ddf897a9be1b268f25eed09c785f0a7b6bcf25006cbfec848a8c48c240d4c851e97a0d009eebe0256cb1b08d95e6a410ba024e79728145a6f71d38037bd9fc04b6150b921c95fdf224a69394bcdafcf1d2cb90de0e9ff5f82b41827b7fcb75520c5446dfa28a38c033f3fa4d2fad4555b34ac8a3c176aa51da37d679bfff5cf20ccc418e0555a7ed58cd79a851ac0e75610ef546193cd7aa703765062e0461e8dcbb0541651911e2207780422c913c48e0be3ca045bf036e47e66bc161ea84a9c28ffa335e5f50a86fb2c839471281c436baaab1c441e6625c401310785743fa19107657ea1622963d9066522710cb1a5c560e28de264cbc3e1daa7058322d13ffe8d19c304904c240d070d60b76c09ee31a569c05ef169b07e651c2fda3f26a5c601de308c635868b1130461fe73b4686eb2ad0e66a3e7ccafb476a495e2508667f92c52f6a20aa78246a108956260f7d564b6ead009b91f2d08f103d48cd4c4b00843c986908bd58d9ab092ac8cc98e7eb0d105850f7959b9b6dc6cc153b29624c23ba9e86fc37beec8a871f27cc517b43ff0eafe645c367af874e662b4a3a86ade007f820d0f49de7178810503cd073530017b958d3f82234e32b4a24c99d628c4be9f4f5502785c533f45791cdab677deb31d8e0d2e57af0783937594f5ad4ff524b84afbd2aeef0e9fe7db7dd125bd1d6378ad2e7cafca97a6fa550b6c7d44dc1d22e063ff23c1c477afedb314e4960d37ed3b4f6c104c66a7a5e6a4033fbe9f94b7126e919bee2ac442961d2d0b1cffc5e78a956b1b3b667e42733bba0fe6fc03b54af60c98512709d059f32d0dcc98c49d6ce6bc5c90d5f23ac65100408050ff979d39fc180d36cf77f37b4391b7010f0ec84fd9349a19bebedf32aa602e4ebac0c388654475c1903ad7025f52ba0c5964bd42df354f6eff6611b3c727686e60b949de86a79fb344429632d2d06177beea7fe190c462062875395a23924ba32a291f22907ec1c8212d88f8a7ce83b301d509f473a5f5c4ef3f3b493da67b8fbe09780ce2bb2e498c9d545deb059ca356b885c4a3d5243f70802ef90a9cd61234b40acb508327ceba6f0d1a1978610fe1781217477d897eda955837503ce439431ce246d5683cd0fa19ce03e86eea69bcd8d67893569d20314ab6d5bebe12827e6649b4f84522a088f04f24e07f6fc989e61915baee73f82c8cf32b332b9ae65cc82db80aca639d36a9a7cf4032e5ea105e8907e97a7d2966a9b61a21099295319c7220b88b479f7abd31939b1913dc5d2063aa5415f8ec66251d2789c74be75f5006c8ea617cf17694c972aa9d8b1f5931c303feb3af91b718cf6af683d9a441457b0bb71d5f1298d50102e9a1431da9b039987c4a359e35e3803b8ecc90bf5cea45cd70616e9e35e2bb0061f1e56b79bd6dd5435db3a330ef52f70556e49c23d8c6950e81469dc17584fb0140cdd78ec9414a4d74d25a835dbba6f0413c1fae30ce148fa4d0c9c354b233edc81a9757d22a119d846fbf6470aec3b037640f2106d3a82782643d080dc888fb7cdc75fb2b94c663c3ddc89ade7bbba1245c8ceb6a4918387bb3eaa81a40070fc939d1d397179ac857300b431c4eaa0ffed179a122cd1ba3d8a5426cfdc6e3253d09587dbc31dd3cf3f1c6e1eef8eca281151691a7177043a53d02bdc0194b3556601084cb37c3247a376e2c3ce6cab22aed8bb7f66bc01b0cea7e08ab9412fcad84e8b30a95543f51371ed17707ac6318f0fddd6c389fddf10cc5d80ce6e08e49d9e9231a2d2402bfd06d0547968328c9604625c39bf37ce311f8e6c62124c867cda387a2ba565a70886f12fad0a78d4de4f701aeebd2c90e3df4870c55637474f43df4b82542ba8568c009fe9defda6857d9a0cfdf0dcccccefc5db8ce9ac84cdabbc7a7ca777e4cc2d5be3607d325d18f102a05f6e5498a929738a8f8953302333d04fe819196c1fa8e8001519143f3037ceeb6deed0204282b25111f3619f9678d51789b617140f9d78d23d385a238c087bec6702a235e947ab73012d86c124a9ffcabbcd15fb69d698fb1eb4c77cf3cbcd8b183418d88186d18d30c26fc9714fdea40fe543b99355027bfc5b51c8f43b584252a4de087f0b2db020ba3c676f44d1d41178db5d5de72eaf6346fa7da30383a2ae317867eb14702ceb94020b3e9b978e8c79aa62b75c810b53117a8a10c0fe802ad7174ba83204514fdba49d06a8da83b47681dfeac72d70847e330053351283a8595a328249ea3c4ffffe1c0d4d1960da5226a806ffeebafb0d4f0ade9fd948d3cd9f9c5e9834b42310814f2a91dda6c5044591be415f5f44fe9d67022e26dd3121136678bbee232343f595e8b5a4e19c87b7271c48d9bd3d4d06d7e0988932520c3e3d67e01e455abce027eaebbb3538cd3ed00272f5833ecb4fdc89e350946c4f54d12a04683d0b8fb16b0a11054f04b4c99bd945b89667e1b24cd11b620b75ba12de0dba24eeea3eaf326e7c072b6036741d14ed2a0d3efae24db8d86f434b25a32f2d89c33044269c608eab50471ed0892bdeddd83e9986c6a0d3fa0b0e4a8e2a690a97e73a4c72dc52c8abf197e57edc2abd854984dc160d33acd48fae1da245a29c3857fbde9d52c09ef566c555e8855749629e5394827c94106f994320121067c7855c50cd4783bbe5070a04ee4974a8134fc7e1ceabf55f8eaabccc63f1953970f6c214a57c45dcbae179a9215cd979e2794bd80210ea8b1372c2a2e269447406e21456a6e9d1c4739d02f5e9d9e0fa6ac3c38eb29d0a0918fd8c1a938d65e7f975fd851c820b73105a3348bd85ab747a02047d561fcee192d90c732dd4d50c1e9b96da99c97158c5a632ebc18cde226b769c521744522b3aea587e2e026c5d54c0503b2ac5bc06e7b8a32b1061111d05c684d1e50b93903c5c36687b37b90aa2a05b0900f94047f0b29e0ae39e37bdce1d13d395ae4bc09e20fe544cb3775b35eb457a4f087d7c787ea8a126e8ffa389cae7cb32d90b05d4229804f6de50706bb98f89f7968dbb296c2e25ccca84d7b45890bf7247c1a48cd39734dbf5951cda27a107bd6338fc08692e6132e5c170009e774692e88c9911dd6512028b9f5bb3ccb59bd7f02ce7c82cd39cf509115b73f59d1f63e5f4a0645cd5e6c379663f829f77e6af33dc24aaf694411ee92f143958c53273b9f90d9137376469c0ec1420683537b15bb5a7a747ca98fae4fbf154e858d417a09161e14ee894f7ffca360279cbf70f076c4d06f61f814b6cd26ec04a538f067a9235fa485d1f6a65323b216df38051a6769db1319b4b2d44c392506b46b2fac346215362be13c4f66c4577e2fc0e1234d0aa4c954c5e8ab0c09c385fe8846531463644e7c1f3c6ca182d2d4cfb2be1df3999a12469b6e57ffa2f4e43f81900be4761a52ac648b3e7339f7f9b92ed225eaa9a408e7b7ca3b820429223bc8d1dca96d5d088073c0378885db8688a45e3f5b92b8e78a2cb0a87e2d8ce52204a1e44844d57617003bf1570e8e0d0566a56f7a1d9a77e51b4303811898f4a81468294936acf57b2f832b412901afb7d7abec986b3ef1ae068c1333ade9d7c303748abd6c91a69faad024f5902e3694effbde97514fef444c26ee8ea24f9d6087e840910854a9300b31ea144dbe4cddf600101edb2802d810a9515d9ac4d35db599020980976cdb4c9200250e22de735e08c6c1c0bc7865e7fa09328c7cc1435135274601b8495137a50e71e255c889b134a11383deee802e254d7e71de3a21ee037857f65e5e79ce4ee9e8aacdfa94cf91250f648144335a9d6eba4f1ac937f288b6e1f38bb3ed2b8202b03563de79e0b858b371f5489292e15031c02189023cd2eeefb8d4e268d99995b085e924ddc17e0ac0fb3f555873cce33fd2531718fc8b2189c2ebd4eb33db9c544ebb130524ea9cb909bc3fdc8e5de0424133e824200633b629881442ce2f4509efeab430808377583aef5fe06ffb613aadcf87078b2e5a299d971d4db183bd5287cc471cca7b2603dbb7bdee42f9c3dc57e24a9f04319fa0f8ee9c791facb813a0a14726d9ca555d83f513166afae2c03a5da76bb5d811dddfd5ab01b467f7ad92b41880b341aceb1770194265ed73345ee7fa017918dec5722863bf77d578713088bd7327086ae1330a78126166c033cdbb18bf7267cfff82d20495f13bc15ac5888acb1b7dd7319938a56928a66ecd6380db4debb9e3b23f1c36cc0d45eb2175cb2dcbd38bb56e5da17e71f6dbd600940a16113db29dc5e5651dc7bc8d826061c56f11"], 0x1008, 0x800) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20001, 0x47) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmat(r0, &(0x7f0000009000/0x2000)=nil, 0x3000) r3 = semget$private(0x0, 0x1, 0x6581d0a2504901cd) semop(r3, &(0x7f0000000000)=[{0x0, 0x7, 0x800}, {0x1, 0x4, 0x800}, {0x1, 0x7ff, 0x3000}, {0x4, 0x100, 0x1800}, {0x6, 0x3ee0, 0x1c00}, {0x2, 0xc7, 0x1000}, {0x4, 0x7}, {0x4, 0xffff, 0x3800}], 0x8) 16:00:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="d5eeadfba878c4117d3991b405d5eb7b755b85f3c55cb0d133ed726d3aedde0799224bf1ca0adee99ca20533e066fc77644b9a6387c2ee2994bee68ff072ee02000000946f632ccf19f728a3f599fd3015a069f4d2b440c0a124735001c0f2aac4f1018937b9ed75017469c832133603e6730d2a11ea799fe5c4a42de7a944ec24df6e8a3c86449e00952079dc90afd3109bbf405cd779cf0e171de34871613c44129b6246519a0640a08d1d7ef4b03fb7df3e39b2bce6e945e9a2036856e1b8fe0eb71f92045cebd6932fb406ff5ea4d094edf7a687", 0xd6}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) sendto(r2, &(0x7f0000000200)="077d91b2c79d371882210a518c6d9fd1f6859a1b1c60de85ccf5acbfae9b5cf7136168dd787ae11d3d96ae2781c205a0308688639a4ea92004c9732c8271fe6f0870dcada18e31a4e149b8920505b7749d9c94252355b16ecee2908e35d1fe7fc9c1a1e41d2055dc643528d7c01f533fbb2d694f78188bd1b9d2286c1688738a6259b3279296ad88768a24a4b4bae6feb04fe6346b0500a4576aeda04cd89ce2be923b6a4f78810c1c876ae51f41bc37f7b5c639d838ff63adea9fbade74a762fab7147baa6aa3d6a499", 0xca, 0x5, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0xea}, 0xc) open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x8, 0x20) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0xb5f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r3 = dup(r2) recvfrom$inet6(r3, &(0x7f0000000140)=""/232, 0xe8, 0x820, &(0x7f0000000340)={0x18, 0x0, 0x0, 0x5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286989, &(0x7f0000000300)) r6 = socket(0x800000018, 0x4, 0x3) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c61b00f6e00700", 0x0, 0x1}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="bfe6b50c1ab4c130fb5f674ef2c6") readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/135, 0x87}, {&(0x7f0000000500)=""/133, 0x85}], 0x5) 16:00:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() semget$private(0x0, 0x2, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x0, 0xfffffffffffffffd, "854955003d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000140)=0x80) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x4, 0x0, 0x8000, 0x401, "b4701c0b9f2126ea4adcefefa564d31493665a93", 0x4, 0xebf}) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r1 = getegid() r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) writev(r11, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r12 = fcntl$dupfd(r11, 0xa, 0xffffffffffffff9c) r13 = fcntl$getown(r12, 0x5) r14 = geteuid() ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f00000001c0)=r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={r13, r14, r15}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r15, r16) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r15, 0x57}, 0x0, 0x6, 0x0, r8, 0x5}) shmctl$IPC_RMID(r0, 0x0) r17 = syz_open_pts() close(r17) syz_open_pts() writev(r17, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r17, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) r18 = socket$inet6(0x18, 0x4000, 0x3f) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x5, 0x800, 0x9b, 0x8, "de83ebd330e4b3f424eab442fda32a8cb8895502", 0x3, 0x101}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2d}, {0x16}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) wait4(r3, &(0x7f0000000000), 0x2, 0x0) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x2, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x8, 0x9, './bus\x00', 0x1, 0x165c, 0x1, 0x2}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000300)=""/224) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x3, 0x0) getsockname(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) write(r1, &(0x7f0000000040)="670dc3", 0x3) stat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)) close(r0) syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffa, 0x0, 0x8000, 0x5119, "0d06080000f45e52c58b62c26d9d19bfb8d5a18a", 0x0, 0x387b5917}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000440)="b84ea2897d47b40ecea83ddae4b964f5336600cd7adcee291e7c064f0ed8204236101bdfafe5bb89c36e4837c272cc5e5018ecd8bd4e8a7c0be4c04fc6da91d22a98528ff7eab24fd9a7a5c91c8c3882c7bd4ce4096094a03d37b4cc3b0375d3e190e865084adc8655b36d8d98ae8f293580acd2d9c0feeb9d78a60f8b4161b794ae096ffb87cf4f715c82ad2f16e6441cbba8f74562a7e119c7dcf51fcf68d353ab10e2cbdf2737a3fe3c5fe98bc32d30d2f3bd2a9fca8af78cecd54eca669303c2b8d26de9aabf18301739f253b10e5e50b809ee5c50e7bb1134f8818b6413170da960bc6a3586bc1ae06ecb497f8e5164f0577689dfa54f3f9a30b8b71344bce6c6d025a08e8db884e5dd764da7b044e27943b8d5c70b7abebd8b76c64a221afe9a520ef9be86f6088cb20c8489edb97035249f3b81a458315398bb0a55ed1ea8246b9bf854d777bb6fd7902a80625ddeeb02df8c548920ca57295b8a3d42b5fd87e9b75de7a835bd42e0a3da1f00a843b7a611083d5905fd493e20ca34c7c320c9969e65382c81ee2c5568d4099d9671670029eaf90b6fd8dcf41d18d29fd9bfea1f83225c233f75c7d1687cbce1c27d2cdaca14a4e22eac2a430c5549163a2518c2cba4eb55614024aa3da335e3d6a7738910c330a7de6effcb166b81d0df95cacc1fdb271b7bb5dd6fe906c116151a30f8cffdfb8a10c1529885c5505677e31ea0ce41807063e4466f8a45a83bd631449658c15469c9ccd333163482c0e840801eadda3fd491733a823a8ba3d069c9f9f9c3ab7cb72dc4c593d23c1d2b80a751dcfc8af1251cc0d79dc0c71ae6f16748098d96523eae9aa000d8d6a238b0ff68694a939b23325da43be3bf8071a9b6cb01c5a68605253c0d50b9c41d5510c323678bcd9201c74e340bb0ec2884dfb0f986e528e14410423df330faa73435e9005eebdc3ad2b215a1f880569a9a5d26a4f37f18c39a5bf44202d5dd509e71aae23525a69bf9959c3ac3f19c7e7e96e6f8f282c98f88cd074fb0eb9f5bc992df166f11e012a203601c2fe1fdaf9e8c878d0f2ec6bc40e258aafc3e52da15c126fdfbd7f7349e884d203c2449f281296ba0484099cc78fc4fba953af0d9acfe8f04b18002806d9ae005c587c842e011a1496f7afdc1fae6c56bbb0d9f9fbbdd122ab564f83138d20d3391dc52ca6f9070fec865db304065b7f08f55d30bd6ccb7376da91b240ac39377174d7f86e71b2942213f119f16e1efe81a022de19b6f4308dafa832d7d0db2ee19d542b1d6c645e8c2a20d71ea321be7f01606da462d041b957e3aff59008019ce1db05c041221ebe0eb40665a9d093efd83be985097e40f5b5166c0f9589ed4e5ddf4def8e22851f43d6200a0f6dfdb5a8d2663429f607d9657baf61176f95db884f53df23bf9e0405a0bec827ae0553948b39c885e76a710328beafcb6a9291278fb339c92ee01c7107bd9634bb3902d916d5f2da7412d6bed2bee2db821faf8386fd4af5372181575b1aa5edb9aab1c3009982175db6d694aa1183dafc33455c2cfb5b4d50e0af9b35f8342f924a6b9562da84152ae11cd09e54b9325ac277bd5fe0fe207114e902efe85edd696c78e4bcf406f289b48f0fb7ee630891c7222a6a5fe4b64683ccc85773b5a42d345c155f26d327d1821e44c94328eab09b9a7b730ecccae750ea82cd078adf4a080f1a5c0e90d047b8a3573876398b7414521bc0330410662e6d502d86be63565ee8da9fa4aeebb0590dcc1cf63c8ef2beb8b47b6ab42f299e763be39ff0653b4ec8db22b2a73db3b58cc1c94de9f971cd8d58fe34efaae02692629f62646f0f8acfff0c99aa4477523266eab756f00857782c910ecf6149f33af357db3bb3507d1e5989438678f6ae12af58753aebff7c98c19e0a724a902eb9c3007e2fb955abf73a79de476dad309e1f0e8fd0b8f1a60ca0249aed1acf2f75167d55e48e3df41616cafaa0d710cc3cf93af6c1fcedc5b4e568eaf5210710bc2edbc78ccf5f5d880c24560db5d8e1ea0c4b7b00d68766422132061fda37ce086bf7dd498469c990f7ac206b983e6e2b7c450db3b416cb8ce712ba70437479cc947129d4588a05b484f9e9ea0850f3de1592f557998247fc4cf5ad11033a3c833e933ba96e4d61c019121fdd8470d2e669dbe92ff876d820a3e0f303d94c71b430c83ee7ba9d51a5b942833e5dfbe5ebb8ceaef7fe4c4de89f3cec17dcd986961886e4c6c4edce004a82c538c5791368b6a2b8f2ab592c056dbd586736170ab3b36e10ace8e14301140b668059a51131d281a0398a5bf6d386fdb3a7765db9a1a5dca4c49bf1f47f23862765513da5ee47c5503166addd77ad1415ffe7f8a2138803e0e47b97af88b58eeb0252d7edb556406f9288f2a4a9a4f77f936e96888d20048f9aa320e2fbb4fbc61b4acb44aea6c0b11fa446d176f0e89a50ecad17611b6493eb2d108fa039eb29bd0a07f3798482d432761fac202ed4de90309c2dbc2589489984ddde6d4b73d8d4e28558715c71cc166a09d7dd3317dedac4d55b65a37156c87a0075e28ca271d34b81efd8fca6f1ba6bceef7d65fc5693948c5936093f8d025e5d25287843dbd7c835d752b31ec363b97396727bb546f45263ef4f4c46932e3dfa2207382054861afb93cc8d01481a1eb66eac0f48fb0170704773d134e60f39051be5e01097f81ec880109c5d2394cce36a2100325588af5478993613011381e3cc36f0f09a8ee6961b417c0d4ecce3f8306126bff135928191a0b5c46018f834f9df23734eed409f34a78bafe5388c493d93204fe8e0ea6a306b1c0ca53f4d986cf831fb896161a8ea10ac023680c8f2d5751914e04ac41ab422554c1f9381d397b85474e2847912863a07908a2f20eb100faf4183b30cb09dc47929cb5080239adf796383671922f0d7aab1251adf358d6d053722c547c54e844a268b5a44618374674fd65ef4885a6ec8fe972694a649722e2554ef1204b905f5eeb831a11b43bf949b92cb65354a591b35768b95062ac5f82b242dc29cbfd484bbf8f2a7705c27fe828758fd665c0042703ce44b86fdab12dc2864d1a56ea8a77113e8828af3b4b3d56b2af1b2bd2f3bff05bc6cbde929e45957d095e149deaf9cba37ae2709447c8d405aeaa3c36422660dea64ef1870dcd72ab53b0a40da743064713a80b8512947a53a2e805888307c3e1bed2b101a0c57eb716a03cc62148cf6a228687b8af404173322a1c01a62b4eea896267d4cafc408511af1afa63e872b2d5013e6c4fb756cde7e516f34852a396fa7519a9bb803b4601430841c4c3e9c523b6ee5b7482ef42ccd4b4ed3172e58f169e091a24935e006fb12348ff811981bf4730394e5f6fa37646a860587c205223b88e876c773765790c09afdca71fde09c1af8a7786a0e7fafb265bc8b867654c196edc21445261bd5569c653fcf728b3170af65eefea3f09ab8f811b77ae4cd6c290d7f69fad9bd8ee1020965df1d33a68ec5214a38df72dc39bdc6dff7a6d8ee1cd3089d679ec0cb222794a9187536ff70c5089174df397dcb2add2797c53154a4a1c8938ec0549e97298e9b318fcfffa952110aa6d6c2078555387f5349daaa58d9a24af539b9c4b44285eed2ddd6dd8005a0cffea158f05f993b5613cfb7768db70714d4565748bebc7b312a5987081449dc8741752618fe41202e72cf654500d40edc2869b847717d941f26c1ead501a8e6173bca5929714c4c208240c9071472a2e679aa06f8022eff3f43128545d65861ea4ada9f7a919835aeff9ccd261977fdeeab2f5644fe46afe306d0bac6550b5511eaa41aa43fc56563d6f617217af2dd9b33ddb60553ceee007fac85e8afd8920b0cb64ee2d93a2d3edc6aa249d154bd5c7e56a20f9c0e4272d8fa4e494a34c18b24b08c2727326a04e5fcb0bded2be7d4c9d9b0deec63c25e4b8047cc585965adfea9c2175bb6657da0fdfc7de8c3467a62877cb3415404c5299af801a3ad562f9b40146d882874ebecbd32b5f600d287eaa3ec53312a1d6bba84fa382eeed04eca1e74e79136ecf76f3646a2282e463462b2ef29d56065bd1514e7ddc09bd802f36b8c5a179be0490dcf5811525e48ba2f8ce55ac9278ac35bbf90dcede96e18434828585736b41978a2b9e6e0621075aebafec00eadd4744b51c82c1bc0b01cd2d7fc9183c16dce3c084aab6807548af1f19f3ce8cfbd770be2ea8a350fd8d4857b42208b6946a01591e80ed126a0058154570f8dc704af3cccf6bd3278cd275afe0664655889c8e93dbbd5371c4916a13095e2c39c623987612e316d531ad688ca7469c70e2b4d3318fc70c9c7c35077bc28b319552c349ae4a47b430a1d7f49d553a6711833fc6bf27914d4ac4acdbe6c1b46952cc18d5113bcb38afe9247572421b77e1e51a520fbe99ee9f7725f1f1ebd1c012fc22e873f35e0044938ed0b34ba648f0ddfc906ffbf40a772e6cd4cad2040ac9d7ab326d4ace816f31e375b887d34e3f47d9e8303261e83f4fe427eaa80d704d267de72ffbace20ccf951eac4c3ed112ecc4733b096d9001aace8768b1f7e0f17e0848016dd5c444e2e80555b2b008924e03fb7c4fa0efce7e6428e8c73445f7a9889b29ad7be673300eae010cee897b375f43bf9f3002520576856a132f4bb153b90a9a3f410d09c2e33bacbe4d5a828f0492f9e92a9344aee5eb44ecfd828b50e9af9b901ac496bd2c016b6aef1ed4694089f3d2e75cff0669bd5fbe4ffa4b38b0ce6ba4bc359a6276f8e4a933278ff31a78a11d1a9ef62c36c2117f30e2b407c9d3578b831f84fa56108e12608c266ad731c73ad2eb34ab39b6477e80bb883d2f9540ef162ee0d92720d511ab86911795770599a92e8f97b08eb47dbbe5ef16028238d3b54fd6443b860f382220de1d9d714b991d2fc76f15c04d9fe994d76ebe16c2b8e6764d81d904402e53709ef60ee53e8382faa9cf85e1d3aa5f42803e83bff5891d7e86b00399aa6e4ca8b0394013c7c81c81077b8bfa5ded0cd867c27c14604260ed0e53d3a404342c6c618e377a8e44f5c182527203549f8cd9565affc3c1a18d7b90d1f73d9f66f4b317f55242cd1c7d2c2e97154146dc62cc8e1e5c0c595ea50fe9d27b189dc605a583e8c743aa28f82df92bcd890243d56deeb28b918b8534efcfa494c26a571ca1c469dafb621e981f9cb901d1d31943f6deeab3857c0fef038d0b9fd70c82e5913fc703efbdd13c60f28cb50ee18a7afd53aaeda7b2d1d25818b40d23d0cff59dcb0a681240d2c154c7fc362c71e0f9341d01051065a99a61c2553fc90cf3e7da72d3fe2d12b6c35da4ba56a3d744381d474a287c2f0c04f22c8d453d69a6f99f895927b3f156725dce6ad7ed42b8de9acf2e20700e74aa28509d9a37469cbe1fc52c36b71ecdd36297dcdb3c56fc141dea6ad739e764083aa36b57c7b505a71e275a567b1261915bf9f5f9e004d4abec5c9f917cf04803f15d3d46164e3466dd04ee621cac8961f7156057e52ccd11b6f83df26183eb3601efdd6679484f9d58fcf345857bb518789db58fd9ae67daa7f1ad18768b7de32fdcc8ba6d3cc238185f1f74a657646cef09f6c9ff955c7d31caef966f937906d7c369859ab715b209f06e228ec5cd6fc9854e771fa201b1a9a494dec09dc4f1464e1e0cc43fd26d1f9ef433cd4b3895ce0cfc0c87488daf6f17a2683e1c28e5a337ccda2bb582cbca35ddc12e16d83b948add1bfabb258be9b58cdb5f87a6a649a10af1e62664d8", 0x1000}, {&(0x7f0000001440)="a06c0a2ba47297665de7d62f31968d8442f870054421e470e11b6aa96cb314f94f15bc6a5eb10a284c2a721548275dab194b0530e0170bfd8ea44e517c5c269db25944", 0x43}], 0x2) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x3, 0x1) r2 = socket(0x18, 0x2, 0x3) fcntl$setflags(r2, 0x2, 0x1) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x3b8}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="300000000000000001000000160300002cedb33745088f9433a6075b666a30a8521be87c484960d9d0f22b0000000000a800000000000000ffff000007000000b17a90d66692907d0799e828ab8c5fcd2bc61c7869e1a77b60278c377a8a3ed22c3a0289438506c1ef15af24c0a51bd68ad4074b8c2e458d4d503936585e0dc7800e9a30b7b8633d33bccb693e6c00bcc647b476ead0b97b1f1f5d8bcbedc0ac3a1af4c41d3083751c14f2509c817df45142da3640a4a45b42ae46b1a054d1327a63771bed455a702af0ab75a2b75753c12d891f397c1bc4e00000000000000001000000000000004f00527d0f5efd92570a60ab61ad643766442f113d69dbc559ed0b582230243cf52deff3d4ba45563f6b9f1c52064c00b2337919ac7362ef9297a0b1e2cfc2fd711fd3a53a37ad6633d51fb20ec960452ea4fa4366d4f2a4a7fb39b90e2630292efebe165387be57083f8b2f042e1e683086cce9fe1bdd52f14625682f09906c69f9c6e616468d44c81b6634d3dfaf6da1bce640ff8695b427c2961bcc5a72b96daf269854c41820f313575d6e12faa9b9de3220bc3a7cfb3e3936517fd69a509a3a47cb390000000001000000000000feff000000000000cbdbdc310c688b05631d737ec79e11390702478b2be7dbc4f16a6e21a719296aa5f7f1972f065dda2ed731d5e90ecfef4ae096b518013fb5367619e9b26a585bbf77168a42914faf71af8e2e0640bc26c7e3872be4210432fa7b6417df6331e56a2faca19488f8897d66f96ad2a9e3464deab8a93ed4e090c551addc06ca704f14378c3abac56202d83a62d4f6ff485dbd18982042b0f37cb58056af7d1e9efa6b9f431572fc2bde37ae9ffc5de5fe46352e30e6020a1a595953a970b5ce9d79db6e44a148c342a66ab73eb0b5ab126316bb4c895fdb0a443e34bd40e2fc81f51f8d8a802071c29ec4000000000000000001000000000000010000005d5c0000469ab5d8df391dfd19d48ff6ec46ead41ed32a86d23474fcf8739fe227be3bae1953b357aad626acd9b9169c7743e34a18f7ad35d7601419e530ecab6781ffc0d9f94e35bca1d6ce7c2965d45bd24885b5d24b696a8633e84cac09524dcae635aaf220f540ce5a1202a12a5aa319297c745deb27d9ba97bb84a797b8cbdb11a3bd1535d552b96a2423f01639b9fbbbe43f8d58a8b73db22c1eb44b9dd069cb02cbde9e9450e04f217881fa0dc5103584aec10bbfc24f99714019a072efca23aca18467a4476c51768e8ca89e412740369c0fc7cd0832a04fb9a8445107bf877e8f67dd67da219de89b8c2917990f5e39e96eb938933fea4a4800009800000000000000ffff00008e0b0000bd104d0970de7b17c4ab4851f59fae1606b08fea3235d3de7ef3456ef0dcc94231b3d387ea5ab4875148694f40576b2c0d924e568f723173a76b013494bfd363d07ba964a08495f2ec6f0eb193ef808087e6af4c394e24a10dc87be87e23708c683928302c9a8b80bf374ba71cb42789325eb556ec99c8659ebddfe0931af1e8b6858bf5ee6ddf004000000000000000ffff000005000000e8d238ebd295460abe6189596f0386cb51ba3a711ab6a7425b22950deb96cbd6df62b97b747b6ccc9a919c75e85b0000000000000000000014cc5b63290092bec43389"], 0x490}, 0x800) dup2(r0, r1) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8fdb22a3eb27ccdc, 0x80) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000180)=""/138, 0x9a}, {&(0x7f0000000400)=""/40, 0xffffffffffffffca}, {&(0x7f0000000280)=""/203, 0xcb}], 0x6, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) 16:00:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x6, 0xfffffffb, 0x7, 0x1, 0x0, 0xffff1746, 0x40, 0x1, 0x0, 0x8, 0x5223}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000080)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x40) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x6, 0x3, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) bind(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) getpgrp() preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/198, 0xc6}], 0x1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x3, 0x12, 0xffffffffffffffff, 0x0, 0x0) 16:00:16 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10], [0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x400], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x101}]}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:16 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) recvfrom$inet6(r1, &(0x7f0000000100)=""/35, 0x23, 0x84, &(0x7f0000000140)={0x18, 0x2, 0x9, 0xf4b}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getpid() writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c220700fe80e6000000000000922c70766c307d", 0x2c}], 0x1) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r1, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r7 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r9, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r6, 0x1, 0x9}, 0x800, 0x1, r7, r9, 0x6, 0x1, 0x1, 0x2}) msgsnd(r1, &(0x7f0000000180)={0x1, "45aac388345dfcbb5077b0c7646298fc26f7f1c533b6b808da363be38c184b3de41dfd8a129ff638ac0d5daa7f3c71e02106b626e6bc638cf412c39e7ce8c00261944110f1548d06936c9a1e40f025e7b3f289264327e0e44c884f4b788f98a46a4894cb0e73d5d61b34000076503966a70738efd5d47cbc24ae0935119f814093d343c402b2bda54fb36f5d7947b9068d635778e30ea0813178ef466293f74f2c5782f5f5f1b1bc201058e37af2e87560d774ebbe9fcf0905463060f66b2c8a22f44c8ff1b4e70c6900af746709df1ba8a443a89d3ad36e63ff49f24780377774f9518622c2a93c70e0a030fde6569726897233"}, 0xfc, 0x800) r10 = syz_open_pts() close(r10) r11 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r11}], 0x1, 0x0) writev(r11, &(0x7f0000002600)=[{&(0x7f0000000080)="e8ff405b18f6da8ace7f0a4c9bd9d0d97dec9113fa7540aa0fa83077a21e2b811c3f7da4bdbfc8a498", 0x29}, {&(0x7f0000002740)="eb07f2d9ca7749fdf58c806ae60f5536a20d437b2ffd60cb80c1c7df040abe63f1c7ca3618f54d87b77c2ae2dbc7f2e1949a87ec5e66bb887286e1b991dd850473036f2b88fac17efa30c4bce3ed02d014c2abde8e794a7d7c71c102562d4e2841217d4c6022e4687ccc15e1c43b70f56e6048d3be01312c226716954777e3e4184cc9b359a6687ef8e3dd9e9b99b46c2b99ace67812050724ecb8dd23c750d93bfc6fd901eae42acd1d7b0d7a94b378ca1884ed7df410ed30d060af8cb85160b5f7d23f9fcf02ce079a64b113c125efbfff466eed6dcd953711f5dba6d33c696c977e8aef9caccf7a65fb7c775a77e10eafc4062fadfccaece049b7f8652e83231d4b1b4d468b0a85923a49f788fceebdb8bc56b0f520fe6b844a08aec974de3424c9b16c1b9b501dd1a60891a0141a4c6ecac16927c2759b685471cd3fcd1f743ccd17941ae6b479befae792b67f37783f4b9d8b05d7538e76bc0e52ccdc03bfce49c809f523f2cbf0bcbd92cf26a8c19a500342378b3956f354475d9f3763c83714ccbd0dd59d1b96b38aaa6d4058636212af23c46c4bb70a74c56fbc76147d873d693882e2fb580f078ae8df9df579b2aa8f12b84783b15d675b24bb0183a63797f078cb4b74344f20eba2eaef9f0c5ce685c4e42a4714791d5e5e6aae5a738ce6d575d133852dcf84c9fcdb005a5c967afc398ef75a87aabb090b24d9b61e32080768d7eb411721c67ea0a4b375a7349da1c678f6c5d0e776cc137188459774b7964c31f421a99207e09af805cb544b4eb1b1ac77b446f85b75889cecb0f41d4847adfb3bbceadc126319fdb7703e9fbee95612bfa3744162935c0d496a3f6b191515d403ccdf0fe1a31da7037f11024a78c669c1a3b393d0c1c8503217708bd068f890be43b580d6300f4f80cbfd5024723278954724fc4f45683071b35cd38e9aa9e443677b7cc658b3718d8bd62965cce283005f6c19115eb73707de16f7fe0bb1f721c34fc63e2b9795b16fe3ee0b56f1aaf76ddc4be5676385cf08ebd510402c2d63222af218b9f713d6d9f420725fe87ad95771e6aca8904db53b57cc707be61db8c57802b7369ebe9da4cfa21f86fb78c51b1278d15236f104686c79743c70c947fe603599898e39604845dde3a40319c72b329f6eaeb3d7617262d3d53e4d5e7cf11a4274d3cfff7dfb60b82378f5aac6279d34930bc94880db8d8aba0c2fe21c4535af8b5a1c58fc0723fbc2c90a35d36e512a17906c928637a4dab4b69461b9df755a9c6161dd6b7e853a4c3a90bb055aab09f2a370dd6ff408ca67b88d192d0e061ee4e1fce767eaf3a8701a9f8138d1de388b192590754c5a20f26fc20575cb5028d7a32ddde0c97867fa41433d3077b7a40d9ccacff97aa6f8bbc864c747120490d68fd5a3de326bfe84330599781b2c9fb787766e2754613289abe2cb753167797095872e432fed025b83342ea16a22df5edcf19f4243db6793975247ecf96a3363733c269010c553ff39219a105b787e93f8f33c93d4d42bb25876369ff4fab7696b8ab332be09ddcf0fcc44b8039cd64b80f8a8b69b2d68bf8c50e0ecdd4963b233af7dbd280f2b2b818426a8ed2dac7b9ecba49e937cda910efbff577d00590ab188725dda83f38b65630c1600d7d1cf24fd4e8d5f9cce82fa36cb78f036be6d0ba1274dad93c7b4beca4cbda15069b240ef4652a7550cbe86eea34e18e0bfdba8c12810864ea499b8d884a9295e20ea9ff460f5505449d0f3d20180e5f88ed41cec4a9bf7caca6aed41f90e6c0f53d53ebf46563b05fa982d184801f497f3f86af904f9fe7dc7fe6c2ee22ae14b79d728cd8f0c5a26ec0d0d7a55f2f030610bf572a30e2631e6bd854149b5c8454f9bc6f90b2e7ce6d5932c6685bd3b4e90388b0cca1688f4478b9bd24f8e10dba75ffab83fef898a7958b62d85093006540cea3f954c853e4defbb0415fcff561ab5e825b4e62aa184689b4acb250822c63509d72cede3705f7f9527c22b891c6f07bd89e9e5c0ae5831d9c4e0fe30424ca49e237b4aee17c04778a5fcf31524cac937532202db374ed3e3a1e792f350dbc3ce99ec4d75a318d6c9bbc2119f42f74f483b4760b460025b2e1a92641e83fa814c7d5fdf7b8ba18460afd85c2cefea3244f95b3fa3c23283f8076e08158af335d12627304ae3761438ae5019df2c220c1dfb6f50541f6f36c171a4ae7a09231c0505ae5885c1212e504aabcda9953dfdd5c46c1db51eecaf214c895cb9581bdf7069d73e997b6a0898c5dfa0e9da0618aef9341e77ba7df36d664881f68a4b3de728fc6fdd8be6fd8de4ceef2c106431fe8981d828ecd1e54102f10f6732b98ef10eb6c5ab7ea1bd8a365a279d86b5bf29466b00c10f23b8f5ccc6b7264186da9271bba8ef9d7d68fe1d7de49a078ecd9c47d9167756d64c975891da3d78d6fe79b4114a110662cf570a49d4bf9fcc7a8e73377fc9503526d1c8133f12f94ca9d8bb9922e3a8ec68be3a30923cef521e7f9a0bbf7b490d9cba2c28c893ea5df5d36b4708d36b76f04e45c50f597e3d34251779ce8656a1fc03dbfc68fa9f08cbce450bf59ff8b8280f451bcd0c9bf4c31165fafeadce91150052ca90c538695ae9205f64e88089daf01b5bf56c0c2e599eb6c0124393149820e1c6d338dcd27111b3f3329c3eb9e921509029cd6f62730b76345696c999f377e3d6bf208d1b5aa4a197a70a0faa57278bb7ba54b7cd7f87fd3c33ab8011cd230ff395752ebe40cbf45cf3f5099abe8b445bd792cea18093d160443269f633958427aeeaef13780c32935f55c5469250ad549030572ebe232e9a3cec956ffe19232f52f686d5d552ba601bf029cfca4e94f39c5c81010a32c1a059d03cd9c52d9f3861d58994f042fae4f9d63b908541b71f3eed5db49449f56d233f213e5a9135d7b86035410ccd1165ef719e2d6ab8c5ed9cabf1ef500615a5c056a253e642a1a93a50071c4040704576894f53f2c5d8aff780af6aae54445f03261a0382e25f24708060420080c5e60af6baa84c4771faa6ff5be9f06c800447520c757a5bc5fe0b33f08c6879b9ceba17b7f7ea3d22b080545e8af11e10bf4dc6f7becca3b0e7701370963de95f3bd6ae1689aa9303b0dd0000466d3a0013d3ae72fc0825d3c65162de0b88a88f413ecf18668418647454be4f2011028d0bbc4b27aa879442bdbcc3eae620cdd9f445ba8d53f934744acdd9ab45ff1cbdba222a14e2c496154b19dee25b937ced6a90f74da4d8e3aa83d369635630371c115c50ad8728ded3915cb7c35c2e485b3f7f29a2f19565db0996582cafcf7f04912e3fa6c4ff33cb05ff95f89bc70ba0378868420b12217334e629a2269bdb4b30c0bf97eb0e1eeda142e1dda53d1a9c4d326e9d0b52c7a76f7deebe146718f9936d6197b6ac2844daf4450726b7357776a3400a3484c077930aa627b39dce74b87c89a9cdf83c08b375b8beb874117e74a7cd50d2afe7fea6547d42ca34f4aa727f6ac2afaa8b59d6e8ba43ed57202e32af12675c1e58b6fd93c0c45117fedde5d707680bdd67ef2394e1d9aac4b3993515cbf67ed2124bfd127390696d1d0a0c9fc6cc5b76092809c0fb97ec11f378b1b02bc5d36d09f1ecdee77f62ef65dd319cf9ed813a5d0b596ec27cdc6263cb7b6622963fd8d63364c2b4e5827f5ce3982b1599a00bb9952dff1d2d02018ae02082570f711393266861819703cd89acf907c5410738b159d5096fbd936896bf4506fb501d2dc53d2c8ea09672ef3287bf8d54acf89c879f5fcfb22fca61787de8050b8f026e7216e185e634582dcddb37cc4693f177266ab1e312c367f40e13ea41cbdc9b92d1ecff3325226c0db971829bc2d1d2b40e0b6f27b4bf424afadab46839120ff61b86ffd543a33359d8247684bb88e1b8e356c230844d2ccbd0cd97fd8eff524900186f78f36ccbc9d572e7fc0d8ac22182fabc108209ce53cd59e0bbb65077ee79b906793c41052711064c602227cef841d0434ebcf3070b7ea61b01b55f729a9fd15f17bee38edef06e87c78dcc1dd41b94ef27ac9a054f59502952b96892d57f036206ab632c1ebf45024a9639d30728df404643dd2a7fbbf33cf0556a1aebe3352d3e6dc5eeca84a71c95b48379fc00569ae352fcc4bb4a7207e92f46425d789136b7fc62ff496609ac28acd08e353a7716777e81fc64cd04639f0f51a512ea5a50da86385f42403ed3aad9b7eab980732fe111ca6086aa06a4f039cd239a5b7d895de548265b448e4816fff0be383bf57b45dd6a5b68d14ec8b68ff00da22f7761685738eafa3f884a21a75cf88f51b38e2837abe0dc474a1ab44cdf3aaa20294e39524c3dc2fd3fd94b7d65fa034850a2c0bc2a99265544b55ec77f4526af3e6404130d0b06e9647d236ac03dd989c36641f168a84278268453bd0b9e301f18a662b81608235966f0ef1f14df9cfe88c45d9e9874209771f52e1069a7ddf914bd28c5a6cc8f5cec9036ded7a477f63ca3efbb49285196000d3e2bf45c503064184ec8d47c219ee29d1c82d051fbf2a59053e5fe638a2a868c03371de3225ba2d8970e814f8510c70c29e1178a576cc063bf9819a1f5028545cffaf6e4aff7ac02d07784b9930e6994f99d316aab39bb4d3c8dafa99fd92c9353a5015f304e1c7b627a35982843091b0f498167330ce15b742cbf2cf80d2aca15fd42efc97c51e7b34ba4b99a4ec9e5dc861f9348b68f5003f89597389db2a7125d8c5c168a4825e563f084714bccc971e6a938297d716ee85140d9dcd481620c23bd0a3df2f83b59aebc317db55f2291de7f2d212bdb29286c8669d57d3a21a740960600000000000000c08626e3d11855de62e9ad3d63791bcdb24b3578ee459550714449565461d3492818c01ec79b0b49c877e41f8cc5e9ce24d572c835568415a6d0ff54ac3cb6121d23cf2dd1223d0b250b019ce81c7538000a794db86293fc026d8c99ffd18487e4269d1f1afa5374f3e406918f54cd3c3f04051652c43fe08ee23c6f72499e8df910a985543f23343699a86493f9e37699662da7a92a60ef93518e5cbce1ad8b026c37e1d4a4cde8fc6f3cab32f97eab2b63a0f3ba1eaaa9b9efc63fed364b1ff0dbc6e5c9a6031cc4970c058d0350bf5855c013825961f34b68a1dfd9c6203b3a18651ea209681b4d5bf1812173058f9979c7cf146f7018294e4b7a147b75aa48671456859e0d3a9a4ba9f7c4bf2b38ca16cbdc4299989b0511271141778727d39bafb29b5806d22afa07af9745ca7b8ba13e447284a6aa7ae88f8a8244dbf2f17e3b63b8556b63b1a459c4b24ad52b32b594c45be28ce4e81f20bec4aec341c75cf7098397393874f9aa2f89ba1aadd97b26aa5e45eeafc423491fe05829495ddee7a232d59490db8188cdc358480217239735898c5c0656923c81fca17a33fbaa2d3ad18b42eb460012f21c54fb4f8105f17cb1cf9ab197f31c3e7ba97e373e39cd34ec58501455f3aa147c7ae5f5bec90759386ea8624d13b487670738e9e79c5fdb22ccdac8275849fc5406854d3448422f349f4c57e5c9add8346c17bf29e843adaf645bb1d9dcf0017c8201ba00ac9a8e0461dfdd9c7d0d110ce2e51abc69e32b6a502494cfdd28afb0a915e2954e2942d0c5838296fa92b76003a71c12bebe1610101df343094502fcf8400161d55004d4cca5c3b8b3eeca45c86eb95d0bf8ec6ebd07a85bc651ee95b2599866ddb1c0efcd965c8438e07b758cfdd5e54e19e7ab7cbd75a0bc90592a384b3af71ae9", 0x100c}, {&(0x7f0000001180)="43d6e4ca274d1fd0a71df9b7ea3a61dbd63409796a6625e6506957c6978112572e259d72d97b3d74f7e69c64874458d29911c3a1dce0751e240c7604438d969e85ac9348e5bd3c434f1ff92b38dff791621d5d1a07de05674f5c995ba2dffbf57847814b7ed24f1544080683bb6e1ab5b405dd019188b96b2a17d3018748c72174dfd2b2174222c9dbfecc564448f3271fcad2c82c02e7a8cae3636c00f0025c2922d22ee7080569", 0xa8}, {&(0x7f0000001240)="af1d8e3966635c5c1acef27968c6be1b27da636c019e14b60ed49c76c01016d045682e221720d834299813acddc53ffb183386ba66fe6d1af28ab8ab7d35daff754cc600f5a89dfbbf074f113caf703e54ec12a5836de6445cd790e404dd0b72ec14099eb633c51abfbc19cb5b335f72641b9cdfbaa0897fdfa59c1bbaabab4be4ab80a03216f2d361b3a1d8347e7b7dd69cfb3d030222cbdd4eb55b9cc9835265b308b1dfbd6604bc92439c23e682f58dbc14607f5e2575a61c1f029d9cd8e9f662f971387775e8fb7e797c7d4f1593486e026e2da7d15ad950128dabe8dce66eb21f3ce360f08950ea567ceffec7561c6b993b9d3c9b45b7beeaccef0203520bce4e03b6e4912a0b17cfa464454b31c97844e68262b763e268023bbc98fa5e677fbf2c19dad381cdcdfd84ba6dbdb05e49c90e00b39de546357bf9c7992e22278283aa4e35dc95c9a234cd8d1383044246124a838ba230b31f0af62d4e6e2f5465fc2f99c7772c4758d0d1e666b35c76c1e0af626ee7b4e505848884b83e575ed3d8a3881666da6e7457f5b320895d0cd37917fdb64ed24fd6409ead1acc94658119b98d01937ed021144ff58a0fede11cdab1f4b6a2302b09b1134340df39e0c81def36b4689fdf0c41065206f49e81787450a05d14e7c276bbee7463eb7a1b8cc7d5083e6a7236b9c631b2b85fe02afc48bec28ff3396e0e269acc0ff7f38efb622b9dba9ab64d96c4521b4c9c5ff5eaca447cfd65dca8dd66e4e96d4bcfec3893fa9b8740b9f46b226e66d36cfce6af46e1a1f9ad859810f0c75fb83914f5a73df12dca856612481d23c3abfc9a231784e0d471080a7dd1a79df6f2023321d07f78ade0e8bdffa59972bdec6a960ab7d1feceae7d8601e3cf90e2fc36f9c4a5e3f8cf3ba3104df9b2614dc4b4578ae48d3ea2f5315865271fd52b8e1ffea9d2d46fbf9bb20dda9ee77d4e1d58208077269d277345f0566006182d01fcfc01ebba90e4b9d062ec44d50d47a3b244547ca8d88fbf3447447b28fbb2fe51d94a0118a7679230769b634ef06cefe1c11717cacad72a0a48c0ec1562fa350ac49432ad287b2894afcbb2ab4a804e0585afa25ce189c32f40d26c9861eff33592c1ee5c02bbf1e6615b225ae434fe00933defa6c0a26ce2190a07f8cd5742b9daaf06ec2a419282fd70ef8ce0c6270f567f8fe2da2dc9103d24fd150c26c7fd0769711a3bc5669b13214d760ce34123cbac66b601db6543cb2502e1550ab84bd115c9e4ebd9a12f4b54ff6889fe9fad95438eb3e3ab6d21e945c8f279fa7ce6dbda0e8fdc747e8bfafa99f4ade8af926244bc1d58fb62cb652de49415cbbc4dad867da7c0649ea08c482731ec7ee15d73bde29b1dffcb6eb66771cc5ac586fa11172d1f30eff69aa2bc9b71db1c3b5b5eacc419165db5657f4ddb02fc0a3984464330d057cc6ba9da6ad43c0bed0923ece06fe4a1de1d58c0b97dc6ef8a6087e54ecd929396f2620f4d1473eb68e392b60a363ffc5fd0d8a9d81710ce481f781b2005c4aeff0dde19d3d038ab86b622e3d7f8c4aeba35cbf00c968958f0be1a9e52e1ba7f94c77f5dd3e84f3059c226f2f233b596382a4343f188315f792e1010033f6051891b1f38364770472877b432815cab85e48727c85b44c7c84238b3a23c807fe1ae31d3333263ecb524f6160af25fef644d7c8809cca237eb9feae3b332c334cb39e31fcb0bc657520235525765577c756ee224a17018b814e8b5da2219a0da6a58a3dcbbaf19d21a1e79dd85f6a46bc126204e00c9db719c6a3c3905318133d8b10fc33f1e34585019635a05bd69cef8cb125bff3b70ed6a0de90524d79bffc95baf7f44058e8a0d923da4dc61f6a52253ca3aa78b751025eab9bcddb823dda68f9046730c27077dbe29e18f33ead09cd909559e06e93333e1907ab716852040d64ee597a3b7e00aa6f544c941afc34443c40852ca6c4a3f248e54e8e14f3670881f8c9e654b6d655e7ac14effaa0002bd6b3529402f15c889e15163386d87ed17668497b8e8258def518f32311e5aadaabe6ef831476f127c22fe807c0d9ab4cae88faa5643ae1a2dc2b68f1ae9c510307caf44cdec1b620a4d076821494256169e2e78a1d8a1b6b3954a1db1cc8486d8798c2184a192cd960555b8948581e040b11b4899be895a4bfd9e7ec14ed92e3b7d75f024b24a240d6710e083642a32966c9ea4266d5c6c4b6b5dc20672b8ff95ca66e6b6d2e850938d4fbc0981279518ee6cf642fc512d60461869a1d1393b5bf510934f0f2312b7427024c003429c0882e4bf7342f5203c047c5b26fa26ff5e2f0f9e1569a76b6a2edb9296d3425936a6d455673e58b222b7455f1e204c954060c864b5761ab585d795e154c459ff0f9b8509fa78da9b7eacc5295bfd1c4122e357912e4140154c0af0e114ec9eef742a1c42e18077c8d5a314f1b431a3d3df0d2c813388a228483ed2bacf7a3b4e2b50b5e58c3e3344d9be7f88c5cccf27dd3d6789bd68a0e3ef6637879e30ad32b7acadbf847057b7c4ad0f471783e9ce5cc9bbe8ebd0a928442eb1d141f61912125a4880b77b054c5a5fbf7638ffd99915bb0e0fbddf814422258d7663e0dd11a27186150088ec07ca7113456075434db567ee36d2b499bc699a4c49ead4aaeb4b1f352ec8a85f3d7511482d8e8efc0eae64821f2f61ad020a422854f626c382afdd74142d9f7639a90f0b3c893cf69523704d5fcb7863426cdf94fe82fcc7dc2687d4d58cbdf4d8df6767c8cc24603209653a8bf32dabbb2cf963dcae7c3df390077afa490f4be60b90d33190d730e2b47c7de7af2bc09c572a8bf540eaa22bf26bac91cca0ee01a20a8cd265d07df8ba6179f514a106bc262a21b8f64cb9e78d62d41f71e2f68f357e9969a6f9de58f126a4de06f483d4d9c32d8b54b238b4b7ec74112b99ead6eafbbecbba06064a8fc19f156cd3dd0f9a61c8e0bf7b55f0384333afe75e9534d96d433f43e866b58b2f930ab79356830c1f2aa7cae25683ffd1b087f55b0ee5b907180e97c403e668c00f59e112cc6ca586f1cb92b9c1937a4d08a98c8ccdf86d68042fc7af26584d15c42ae615f00ac7f8cb15beb1d10f8490678f5c1ca5c488844936d0bc3723d1371a24e4afcfab1b4f8c27cc0fc168b5ed25aecee84ee8c0a8548ad7d57b9b229fa69063f07ab615e6236a05d330678888d2e42507dee2539d89a9168d80e38cbbd06207e65674d838ece096bed08d943f6a746eef3d8568ec547db5138ddccae5f30360b2f842992560ad5644e852830e69855f7ebd5877eeb4e2bdf88517c2e36da799cec23314bdb68e45f555329a44a72b549f17b6cd1aea8dad8fa2332d9fcdf0178742849b11f4e16ff11a1e6138ee177b0f4a1a301b66412bb4b1b24dbab99b589e8353146ad85904b0d71540b140c7d4e65f26cc64fc29cb6c52d74e895cc5880ed0f01dfbde6810a4c1c8cad32bc5b3d31dba7cda3d2c8b01ff877672c73944f6d80e5ed4cd330b7aa782420765e2cc44ed45bc637d1bb6c91d6fcc370d550f7beb582ae8fd4bb09b572b7996b3d32fda2a23c52123ada7fb6954d8d5e89d5c89494ac2e89b0ba5dd69a66a61905d20fcbf36dc4000b805f6f1d9f2cfcb5da119ab697eccc802f9f3061de445df3c12ac9903d36d57f18486269dcf00f618b11f1a158202e4f5cc602478836f753a4888cf643da18f1b5ec3ee1093143abbcd5a5c3ee1efd2e1d96776309502be3fd30d177803347b9adb4e490c450616f40cffe324de5ea7bbf36368689fc1cce43543756e4ed33593600bfb66d6dfc6ad9bb2f5f9889545bca4215c8a1a813844241e42aa5d613a2250775a4cf85ddee258095629d9a682070ee185fe5827fabc9452db921676e265f80e610f42526047f598b192cbae2e10d4785c98bdd5e19ae1dd7358c12f18c4fad7f4a4403ec09ae920e5f11c9136e25e790bede43f6544ba014dd2ce0b1f6bc7dd003bde8585750defa7da866868cdc7c65fa6c7187d9946f0026b12d3569fd7758e28bc8ad5432d8c63aeeaf6d85cc4b4edae26a2e51c1f8f026eb20bacfa824c44b13354d17d209ffca89c2a8225d92e50824ffe88a8ab0adfc52a356c88f46743401589051ff1cb50b19e63e2d1dfc4a0cd1bae8c7572ca585b12924065b3797b2b4c0c6866b2f7778a2b05617b88b63e96ab7d0b1b4db369c3137222f24b47548a2ae87250cc67a3debc5143aa136b95bc84e67559f1a22487453fe8adbcbf93d2b911c2525b18a5f0fcefcfe715cf23a1c08319352e54bf7df6c8d8f97d274faa211a9b69a8b2cd91549f972869bc9fbe786b03736e06da61cc59bdc1e35d01815fab78a93a9310aba79c3f2ae66e5f4242436751bafa35643d03841e96e5362cded46d8d1531482c540f1e073b2ea008be705d051e57b028cf0ea47f572d08c6840e3f42a568dac4574d1752d8ecf3ae12c4b1f179dfd5d8e89de2871ccb0743521b5c2ac257735e91f337667bfb842786f4c617cc8acf231ff5546658066170ce11c63d958ddfdb5ef6880dc5d8f2fe9ac246b1ee825bb42cba20bf3e76c6d2aae539d875a9f14bb2e654fc5ac177e98ce927465ee4dfa61338ec1ef85d78dbc29adb8158d5c602e5ecfbdc102528329385f6f796d186f3c3318230f31136fa818730b4e8234e48133c847d1ad9b26a2c595ec087eb5d2bf38ec2e8a0c408981b564e5b7cc52fb3084e61cba2695c59a85a680dfb1625262189013738477ea294a28b5cea6b8c01126c145997f27df302bf6f4f6b888a095c6dd419de2fd3e1467f0b46250349ccb906f003f9631aed05e953f944f33ba9d076b9df2fd827d233983abfe120ba5b41506baa4e7c71cf5bd0b5a21ac4c28531e8920fdb0a2341b25b38f3a42f39ba1af851191b46b58712b32de6cd97fb92e70af10a5a098926536b3f6750ea2af7deaee0faed8ef916d1338de5e3546f1b801f6e49639d028c7392091812ae967d0af509cbe2992a93894f104e4cb130d9952651ae568c50753ffceba9ef0d5bb1f924ac0ae632a7e1788ca27e6751e761bb352ed0c46e64dc529fa92b272ac9197c3639d55436818c7e90af40fea14c74f3f1fc1d8b363c156b6badc325a0062115f17117075be83e25aed8b9b0a9e983c9ea659181e79d9e0e9d291701381adea9f4953ed57eed4b4d49f2794cff65152677c7d460fae47a997e928e8c549fe2450fa09f4d8e1b69169be9f4b91784f75fc66f018f84a850a3c95dcad463f1179550f0cd3e7b12e2b20f61564b545809c8be77a946240c399652f5d34fa75b53e0fe5cc9f74eb89bea055db94726c21395c136fcc5f5d24c312d5d4f3c56b2000eb885ea44e8c5888139a9d5a3e2d1b5735f5b61d1430af8a4508ca5db2b8c8ecf1d331786488aea3786aed92b4ac2886c19e3eb81ac0451c6b1651827599c9a480f3288913b58f1c579e5080f07d1dc5169553232cc1144275a120815c5a33261eecd0d43b369d09a62634395ab94ca53982265283d566ac65662c0ddfef1fcbf4e67806b3351c9f86d5eb1025e630d6d6bdc3602de1608a29ba56f3e7cb26d6487426a3dbd548dd4028b8da5b27bc16c4747d8e6cb30af0ba1f7d45f46189764731f06f40d78ab101218c9535e6d4d846a69cefd115d5961bd56865a9421120fb8c1710c61121122e94c39c78a502cc999dd8ca11e20ec3425c43fda01810463006c847937c42d1ce6d07814ffdce4e9a1c760f4672a77e4b92c4d05dc9cecadc47877", 0x1000}, {&(0x7f0000002240)="1dabd2365a3cd7be7398c0288d20106ede5677eeffc45642a1364d13d1797ac2d6855497486d96741db9b758962694c7cb83cf92f7b6a585dbd15b3437cb5c5f9a9338a85eba459e3859b39c23999329a9cd860b5250f15d8dee00a20897d01ecef769d4ca11c460ad32ee1f2befcf10a368a29885dccb78e044a641306c846a959952dba3118bf1a65e60a5cea17ad2bff981c5b02eabd391b3dd5e4e34cf0a565ee35aa87e49cae282ca05a0ed92ac8649392a1a016d3c17411aa83f4dea5daaa25436a386bfaa4789d6", 0xcb}, {&(0x7f00000000c0)="f1dbab8fb478d98e666c963b69382b1abc8736871d197d565ff9e1cad302fb08228768f77ab0a4dc05167234d96f05dc074adc87450f78a25de565aa256ebf9cb4c0626fa1a58501982a9e71f58a1fdcd9ac59e3b4313525876ad8626d4ad9c64bc7f404e3a4d39f1f9783", 0x6b}, {&(0x7f0000002340)="9c7fec1c48052da435d9885bf83a2dbd067bd55503eb20dd838a46d46e558ccb236b237e612f7b60379d1379caa7d2eb24b59c22e5805c81fc23ae5ea9bc6577b16748c1d61d4daaa88cada8ca4999d973fd7dc892efab5bf068b4bd53942c6de8820a4a6d225cc55b5cc2762729d543878b8b3ad1acc1a438a770458a30e94a70d43f5ba4f3a7eb2c79657baa831d50ab1d64f3004547c4751f392d0ececc41ca", 0xa1}, {&(0x7f0000002400)="b0ad1b421d8b0927d8dd83421ff64b6c92d77ff179c46ef65e54e9d9f60880cd987b1043030249529bdc9ea86c173960ac9addcc690cc370f41d6c967a20aec5e24cbbdb6c0f52c4f3374f812b3dfcc5e07ea7f40b37a78bced8cef1c3118b79e3dad45bb8d27b0480259ea09504a9640002317baa11767409bdb3a5658d47", 0xfffffffffffffef6}, {&(0x7f0000002480)="227a1a5b48b96d2f7e1aeb33da02d5d91d7a248ee0b4b017bba3659f7872a73917a5ee9398cc186014fb9e452f1344a5af45614d118979267ed1a4d05c185bca980a153607ed17063150067cabb317f42daf164cba506427ccdeda57aa59313a818bb6fc081d777850153a40e4e3c4478c2dc7f8f246c051c44ebc2f88fa8c5221ebd50011df8c6f749ae244b27f783273cc71c95f9bdab63cd277ef01a2ca7632286fc28e5178285a8ac789b40716d1a52b45713f6093b684def55775e40300d1815329b70bf9cbaa8e026cfc5a5597c49469d37ce8", 0xd6}, {&(0x7f00000026c0)="7a9ce8c4324cfe98254b6a318855a1dacafae599f3715e8b7937bde9ed385994a47c9d4e86eb4612aa1d08f6db1f2f2b7241194ea962a37ca77cb385e62b62b99df7c4df33e58a0a53a0abf8b8171d61946ab1666c768addea440e2a1ba25701b17a8a617718714ae51fe9a90ac4a7", 0x6f}], 0xa) syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86e896cea18a00"}) write(r10, &(0x7f0000000140)='\r', 0x1) 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) pread(r1, &(0x7f00000001c0)="f32a773c5d00c2a3217ef544cad5eb513af283cd2c55098eba964c9066b8d64c3f7cb2fb54dbe06456ca0c662226674210e693413d0641311a5021e7d6430909bd2024ce6608b1796a4f0424230d611d91a522566ecf821fe87ac42a95f5aa5a291e3701dc357c687d8cceac86165dd0d4b2b0db3698d4e8eadace18cda6305105ac163c8eec29cee21388fd541c18a1c76aa869e8a865fdb83eb6413b8a2495316cba81960e6b60ad1ec641b295c18fb234a0601f24c7caebe720e7828a5552036e617d3e73f416f74bc8d4b78052a6b2c5abb744847f957ec0924b827a7b228d97e7aeba00245d485ee211", 0xec, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202dd0180000000000000ccf55cb72f"], 0x10) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x0, 0x9, 0x8e78, 0x0, 0x1ff, 0x8001, 0x9, 0x2, 0x1, 0xa17, 0x4}) getdents(r3, &(0x7f00000002c0)=""/207, 0xcf) r4 = dup(r0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:16 executing program 0: r0 = socket(0x0, 0x3, 0x7d) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x5, 0x0, 0x29d8aaa8}, {0x25, 0xff, 0x0, 0x7}, {0x3c, 0x17}, {0x8001}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'\n \x00', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") read(r0, &(0x7f0000000440)=""/4096, 0x1000) 16:00:16 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x5, 0x0, 0x0, 0xc0000000}, {0x800100006}]}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2000000000000134}) r4 = socket$inet(0x2, 0x1, 0x39) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="d59ee75eddbb793522bbbfea5f3506a5b0181b6db2188fa66d8867d64a07717f1755f60f3febb7262d353aee5fb1819815f1f3ca27735c5561dd1ade222b949843807c3808b3f656bd99b364752db9c9ead580bdead6fb439ebac2c4554750bab525269977175dcafdacf070de01557966f3ac0f118af312319497903b6d845cf8b8f1bc052776c551bf0064e554fa357acd8c42bb410609639a3139015b66d3e4675919e6f4d344d8af193d524be8e3af514680bc40aa58", 0xb8) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x5, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000000c0)) write(r4, &(0x7f0000000080)='6', 0x1) dup2(r0, r3) read(r4, 0x0, 0x0) write(r4, 0xfffffffffffffffe, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = dup2(r0, r3) r5 = kqueue() close(r3) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x81}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000009381a08f95abfeb110f64294f5c5dfe02d3e984dfd715fba2c73b7cd8b01565915948927e8ae1777e7f81d40418c22b1df00c77087f3bd31c1ea3d4fe1c53a30ab3fc07708d367a435929192823fff33dd295c7f626863abff0ccef5cc721ff4b1750377d9088b5e5bd6e2eff07d198548c5c9c625b98db6c9e8c662f1f730c51b90e96e9e719456702ab04de075d77b4b675fc7131af3dddef6add731df0e2ba4ab784b2f8b534e95f6b6265b04e547a4f467ab1bf3b4e6d9512b8ae6f914e0850e38b8449f707b9488b4c24d22b5f6d7b9170f1b2426ac19f415e9973826f5b2d6f7ff"], 0xc0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getgid() fchown(r1, r6, r7) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) close(r10) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000300)) semctl$GETVAL(r8, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d, 0x0, 0x0, 0x6}, {0x2000000000000015, 0x0, 0x8}, {0x6}]}) 16:00:16 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x8, 0xd, 0x7f}, 0x5, 0x5, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$getown(r0, 0x5) r3 = getuid() pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x0, 0x0) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r14 = dup(r13) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000335000), 0xfcb7) writev(r15, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r16 = fcntl$dupfd(r15, 0xa, 0xffffffffffffff9c) r17 = fcntl$getown(r16, 0x5) r18 = geteuid() ioctl$LIOCSFD(r16, 0x80046c7f, &(0x7f00000001c0)=r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={r17, r18, r19}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r21 = semget$private(0x0, 0x4, 0x2) semop(r21, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r23 = getegid() r24 = getuid() r25 = getegid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r22, r23, r24, r25, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r27 = semget$private(0x0, 0x4, 0x2) semop(r27, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r29 = getegid() r30 = getuid() r31 = getegid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r28, r29, r30, r31, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r33 = semget$private(0x0, 0x4, 0x2) semop(r33, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = getegid() r36 = getuid() r37 = getegid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r34, r35, r36, r37, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x4, &(0x7f0000000600)=[r31, 0x0, 0xffffffffffffffff, r35]) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r39 = semget$private(0x0, 0x4, 0x2) semop(r39, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r41 = getegid() r42 = getuid() r43 = getegid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r40, r41, r42, r43, 0x14, 0x6}, 0x5, 0x9, 0x101}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r44, 0x40044271, &(0x7f0000000040)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r46 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r46) r47 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r47) r48 = getuid() setuid(r48) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) semget$private(0x0, 0x4, 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r51 = semget$private(0x0, 0x4, 0x2) semop(r51, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r53 = getegid() r54 = getuid() r55 = getegid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r52, r53, r54, r55, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_STAT(r51, 0x0, 0x2, &(0x7f0000000140)=""/60) semop(r51, &(0x7f0000000840)=[{0x0, 0x9, 0x1800}], 0x1) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getegid() getuid() getegid() r57 = getuid() setuid(r57) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r59 = semget$private(0x0, 0x4, 0x2) semop(r59, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r61 = getegid() r62 = getuid() r63 = getegid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r60, r61, r62, r63, 0x14, 0x6}, 0x5, 0x9, 0x101}) r64 = getuid() setuid(r64) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="f92bed04ef0a06475087da8a4dab72a89a7a2ea2e401fcb2ccff77d16823efb7d68354f3ac3134c8376baeee299cf3d3180e3ae9f31fb5de221062aeb44c05db83111803c4eb699226d931e6455c106d922856705d74a94f832f8a045f59aa9b05e93f7a", 0x64}, {&(0x7f0000000200)="eaf96c0882b125fc7e505c8582eb7f6fe8a7c59563c810bea32681414943a2d9577d6169075a9fd4af129311311831d8119eb7565211f1bad80f6ce1525f906ab003c92c87943e9f4dba81de5008570ab14317bb10cd84e92e23500f1df31e4f9efb0ff7308c6efbef04f5998283b22f3ae840d721b3e062", 0x78}, {&(0x7f0000000280)="8074dee9a44d6284489bf1f4a3135f8342de7060a72ec0c058aadecc451710a780a2a236a999b205eeb691cb8eba8a7e77797c44ced8ffe3097a1ae2577059aa717037dac7db93f93d101e66954e7203f70cc037338b214dff9851b2c4db81308521e1105ff66b44c242ae7bbc8cce4042d9ee023b4b576009dc2505d41940facc8b03ee062c8f8363", 0x89}, {&(0x7f0000000340)="d80c0368943e862b2c445c1961baf8b59cd686dbbbe059ce6f5f66c14bdd2892d7e35cb4370a310904ca4ead268597430e7320a6e9825cc87eb9867633a2ba70b9cef20349bf490c679b8f11f5d1320d8aced90dd07346be7d66b5285f6005352f0521cc3eab8ee707077c1777a147642cafd6de46c50d69ab431a6e4e10d9f77fd3cbf11134372b0c5a433a3d60aa0c19c9bf787858c70899ce2372964fa949ae16b9218078935b0f203138c547b7ade330d0f2eab8fa597def3f", 0xbb}, {&(0x7f0000000400)="78a258cdc49e11da53532160f2c89d09f1a79e9238da0561ee73cdcae2b7299a7ca68f7de160666a981925bbbd972667cc13e0b5b7bc4531e4f54a8bd231eb568898ae6e946f9db18cffa1d22b0655cc8c1d73af8f575c4170bbf363b00b078a57eb88b4e4c0c4ae000eac9170c970ff292d6e5af475b7fcf69b9b2ba380936be2a8b0a19b761746f7061702e9107b93fb640bbeb7327da7f6c1f761089893a7f62f8bda2b5f90bcf2b6", 0xaa}, {&(0x7f0000000800)="4a8b2870c3d956866316824e673e8468e61ed1411c143f42e7105ef6e67a4afa71c0600294d08f3fad4471c4", 0x2c}, {&(0x7f0000000500)="2470c2d29e495ad44b9ec981afd2b9", 0xf}], 0x7, &(0x7f0000000c00)=ANY=[@ANYBLOB="2000000000000000fffffd0000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="000000102800000000000000ffff000081000000c460c1a7976e70852d31f7fa1af5d3f3217cd98557456073", @ANYRES32, @ANYRES32=r41, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r64, @ANYBLOB="2000000000000000ffff000000000000269e6728e1d99e633124ae5255d8d8e1f7a898e299e83053791df59d72177517fe9948f6fb5920", @ANYRES32=r17, @ANYRES64=r44, @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRES16, @ANYRES32=r45, @ANYRESOCT=r46, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRESOCT=r47, @ANYPTR64, @ANYPTR, @ANYRESHEX, @ANYRESOCT=0x0, @ANYRES64=r48, @ANYRES64], @ANYRESHEX=r56, @ANYRES32=r57, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRES64=r14, @ANYRES16=r60, @ANYPTR, @ANYRESOCT], @ANYRESOCT], @ANYBLOB="ff7f000015f5455a18507c1b7953c3d70ac03959389f7a5a5996b362baa024b8b1042478abc34824418f4e1fe343c7bb594e03fbf5c9dc1652a76bc142e19eeb3fd6aff481fbf1ca8a19da348c5fe150b1b7feb232e02c11cd42289d165bb68c5ccf7dc3408b73d2528d1c11d6acef0a8e8cae118998ccc386579c4bee8e8c63b915b41a481663c1ae7bbfc88cf5a3669ba34abf25a66d70a6cd3ea8f9b65853abff64e7bd849b41e508fa78439393894f66debc1937ee83a64ef8a778ef953b8840d71e174b4b96f6e7dc3cd89b7d6a4b1123bd9007ae7e930b2987cfafb0878b87c604607fa613c15dced73e02343d1d8294b5c69b7240ea7aa5b4fc1d0cedc57535280e66d20a64c20cd8e1d1fe7de6ccf78438a4c631b47676fc8fd22b425cd9bf8efb4f9bc1432fc79cfaeaac90e9c58b7237b511b30f0d9aefacc78ef87712f6bfe5517daa392669ce1c4b2dee0c9ba6d2b3160dcd3b750cc345e1c1afcf1062aa9cc8e9fe22e8e5f5c2858b8e0fde821857daf67b2bd9ba6ebc6e957d6846614a32d8239eaccd7d4434ed7891eb59deb28a67df2fdba84eda3f0d98431ccd088052227a823270d31edf5ba1448143bb1dd88b72675583e4297012da4634b3985c88a04d310d9bb15da12ae9ec11"], 0x27c, 0x1}, 0x2) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5d49486e0c10113b9ea76e68cfc862d2527b99f4fa1c11c84aca3a45c8367859a26ee3c57cdb249ca250b45888e2270c0a47ec9ee5ea69c1c936fe435a7a963aa1d2", 0x42}, {0x0}, {&(0x7f0000000300)='\b', 0x1}, {&(0x7f0000000380)="a0612a968442d7d54f6d299cb9c76d1fc214e6317cfe79560f80fae189835bb313294c494409ee8d95ddf25bf58ab5a4da0ec20deb45e8ca4e9f742d86dfb0e1f98e9876587674729c684ae138283c292f1930457e4cbfc86b638ba210d9a1af705a297787f92ad05c1762da4aacfab7f00bda36d06690", 0x77}, {&(0x7f0000000400)="53995518050d8a1e87f44b2c7e4072d789da86b7e706a6c5beb5a3799c210a4e082176724f069e6b90259845b62320fbe2a082090f3e442e82b2d189bd8da6ba8e439f778cfc0aa8a5b6f4a2dd19e844ca5087e5eba7fa65dbc6a0cbd5553d059e69e40723a8864613b36f6d419701462e70a0f70ef8950a24a29a830df3", 0x7e}, {&(0x7f0000000480)="5d2df3d5dd41551d7f267af305dc46518e8bdc64d206bde4d90187ddc1977052025203f1acdb89cad5c896381901391e7835e1c6b8fd5b97595955458c340345c124585d081f7303bd29fd0e339588e53d64fe38534fdd5415517c1316c250c1d2c3603446701bb8152fe70d88ff6aa7e51da7134282a9eec677ad963631dffa3df92e5d83bc453f153ee6600f27a5ad06d619df184a346463acab8769db455ddc863dde25adeeca147d1a91532b37366a2b2302a357ffd8a4b99a6e5dd3ddfd9f0e75aafafd585229fe1c20b2c218b2668efcebe18b48f1dd74bb2e6e8d577bdc87acb20136a01c5aec8234bc361c38d5ba", 0xf2}], 0x6) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f54ccfa43610c1f9d349800"/26], 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r3 = kqueue() pipe(&(0x7f0000000600)={0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x480, 0x11a) kevent(r3, &(0x7f0000000000), 0xe9, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x5, 0x4, 0x4, 0x80}, {{r5}, 0xfffffffffffffffd, 0x1ff, 0x2, 0x7, 0x43}], 0xe655, &(0x7f00000000c0)={0x20, 0x11}) 16:00:16 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@un=@file={0x3, './file0\x00'}, 0xa) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/76}, &(0x7f00000000c0)=0x4e) pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000000100)="b4e4dacb9e97bad129a1e5727d9e4f6ecaa7d69a596f7a0e66d342c4b74e344a7950c85948d002e6ffea1b436974f63b0ad3416ac1", 0x35}, {&(0x7f0000000140)="1fe68c46942ef44624cad2b924256b49850138a5e53ec8be3bed3ab10ea5a08b831b327fc07b2c60875e21e77808531f0a92394ad7fd0c1765f44ef5e27505bea196e1b58faf8f93abba96a539c306d08ec36375224354172906d85a651fc271e2b1449bd0fcf5e7fd2515b7306793683d441e1ee1aa73136f2848271bb283f8e1a866d90b1868e4b0064e290bcdd47a367e608820a380d44216c6d0da2191f9caa1b5a2e26f723c52eaf201cdeb8bca3c4b003dd1a821a338541589db82f50b7d0f64580caa8c7fe4e1ed653dd0e3ad54411d0adaa2ec63bd5c042aead2c38c40e0cc3e78b6d90f33560b39a651c2d6a720a166f50408cfd1321ccb1327d91ed96b686a72706497e44432dfb21f28ce96c3278ce2ab1c19b51cd93daff4fe53f3e518a3c41e84bb75e033ff7caa3b64ff48e0699cfe3d55a032f40e8162173071e709044f59f998468f89e6db87c22d001f8f697fc1cd0f032160aec2b09c1ab09c47f02a7ae1f7eff92ec85638c201332c3da453404b13c5b67199bed2acb4f41fc5e1490a57e3c856beea858380fda9adb9527f739697a6ce886b67f375dc79c859751cd4ee810fe705508d96a4ba4c6ca89c19581a6f70e3b8cad886e6307205049ec6f7a77f9b0ff975928de8be8db46a3b06bf3f4d341f44bf28ad644be44a0132dc1e973118752b8f9613710ba4708358e06e792db1910e06cd09e522cea0c339e9e7c0d8d82593832f370f9897df824e9e7d040bb1252ba8e9e5294896dae4358361e1d0fd90e778d569c528f4d8579542138d4e624c7a8c6ff6b8a238420d98b8d048b6a5688b3ddf8348161b8c2a73784695036c87f94a28f8b0e1148d6523977408f2d9d6db85d32efa211be9422d2ef3381ce42aab3c6df7c3451d66acfd1f80a0d272e79eeaa211f2b6472d6a9dde5522bdd7164ca1608b4122948a6348020f0641523d74c22f6ec303a0dd3d7cb970eb1887e7416b6f5007876c900878980f3f1894869be9316cee23759024e6493a0b17a7e33715281585ca67f38d75546ea4f05482484f8cfc289aca44d222d65df2d948de4505b0270c3cac5a1366c853abcb18a492dcf258d4216dcedd94e10b8bf92cedaf6e0524438ca8fc388ff92afde8ec9e8a6878cc927e8ab3e5bed86fc59f2d02bbd14b98f60608c017cf4b1b23c0a46e8521de32cc60c2d9a8029dc1a019e9c2349f65b8a2218283f69de4dddd7a489f67ab6950c647a53b1948cfb38dbe0eb3148a79d281ed07338c074bb3aeaefc182927e7a85bc38efed048fb5dd5410566f51f4db942639d5131b9f6d8ee684c61fd282922b8424123f3e209cf1e0a63b2eb3672cb8874a0e8cd68f79a67db11b6b097a331513bb3a9355cb9e32304ce06205abbde21e2433a726df0a11ed36d66cdbc99a8132e7820460de9ea064abedceeb04201d8a26323baeef6c4de01c14d2fd39c54e259a955f62dbee2c21cafd16e6b62d8894627726da38c898a2609266341fbeee3d04112373f4e39773108315db216dd1876c88be5c1dc6fa0dd14589151e5bda49a768c18f83ec549d451b375532ac3549b00851292e95d99783e7c4563d67451390105d2951be8e98ea07347509093995c2289719ca9b0848b4ef52ce9f33ffb75c65fc8ce1bd80110fa77a5991d9f4b93069b96891944147baa90a4d4a396d05ef0c8c4aa008cdc5bf045ab2520da04cccfa6468b5611c1f8e13e38bf656deda45de315fc5b30b74c05bcf21d8e67776ea25fa755dc5ab695eb6cf1c26cae946810add750c3135ef6eaba072e47dacba7b9db68481cf02c5887339f1d1e0605797fa19f745fe1dc66e902b89e23a3db4fe9b2ce8f3cfefa57a24bbaa0d751fcffd74c58b6de98a03109403c8c5781b84ac3cf888baef229cbb45180e9af3f78e2bb9badbc1ecf49e8bc595e4179f2f951f58af3e14bea916178e48f67abfee5c169dd1af39d7456c666eeea4a881900f9353a95ccc018d1d62d2adcc01d2311230f0747490c6e4fb28d09c77782e9450336dd2e14ea3e99a57f809883cbeaff0d6dae9d344aba5dfd3dde30098d46b852e2e765a987dd0725fa57f11576e621a907e9ee153ee4cfd0abf5c9b191e65af4d7eaea60af09deb4642fe4d9c6ea2b056c72a8a2b2b29cbbfce18c3e7baf1132ba4267ce29b17baa57e7e23050001d0ccaadbd72183bfb900b736a12e9a67aa6614d09970ec7bcee1c999a5cd074df8ff91f0e88736003c95ec2a5767ef9343f3a49b94958fc6c0e97d7fdd5356bb0306b0adc7276b43de8a8a201c3eb88e2db05758aa480fdd10a36eb2dfa955c4ba3a7ebb7b1c30e074033e74ff24035450d34d781a67c289b60edc92fe6396be9420c6d79e305374ad9078addf39e359adaaff5c824b9ac4c640a1e5aad342784bc904fd56dd93312eb59f4d3c3471f8500937f418791e4329c7a8242067ddf7fb958b57d8092716ca79842a882a80f434332798698c6c36f1ec5d8dfbcf18d5c2054a0b90539b11ad92b09c80279117d31a003fbc1e6c72d464ca0b630d44b0d02fa7fec675b050d6bf0020d020a55ccedb311381484da33ddcf4332cf7fd64ad789764a64c7c613c2ab0fb729c448e381efa074ebe229f6ef364f851124136144ed119a7d5cb6f356c89f0545b00012690bd453f862a30dc51b47c01fc9f001627da5eae9855d63bb0def8a509e71ab3556757bf4b0be65a98bed8727433d341c598d8e5f3f1d5aa4a029558767f1b6ad1194f827d62e03fe2b88738c32171755755db2e7f4029508be695fd49f2e787946833021576a958bcfe85c7fc22ce1efddad73dffce8aa998b64cdca207ed9b5f4ed813d99634799d27503c5a5ba33534a7ac292071675fc278d4f61a6379192fe82b5a343d3579959c48d93ec791eebe03e37467b44c56a247da944768c9ef0ea60287444622a07c3e21783e92bfed4d7a12777f853aadfd298f5c4b5d9cb22c173d7fa6ea57a78f18fe97d13ef4e4ff49842279d7ee5f2d0c38e00c136461c8654e0c32fd8614a3daacf5645cd0cdd17c9466b335e331939865aa9c6449763af863cf8b0424c7f55a74b5bc47d01a45464fdee54b388c46c31640620777d6e6513d7e65cab2bf27b9dfe8af2182222b8ed066fdc1417aca12c4b5e1414f31dcbff0133e4c50dccf3eb64f530ebd21f65fd35f42f5eabc8721fdb9db4073915c65e54f00898489762ba4b06360ac0e6226ed18675e33d4f23b068a1fb3f94e249129e7b3f537a801b823a84882af321e2d4f08ed655bfb08e2d88d4b37179b26a22c6c92aaee13fed66842724f646f7a567e0bae6b109c34a6b64c0922c6f314e5d3aed3a687170b7b255e65111fa1fc37a7811ab897fa681ba91628e9121ef53f05929eecac4329387f3634cce38409b73bb3bc93c44524d4baddaab12babfee4fddca46673b025c6b55d980111b20dafaeb03bec305f88f0cd110a3a7fff044c950e0174aa2bf13f143881a82bc6a80ff90339c4f01f49180e2ae8b04822ef60be66912eada33f4614c154f167670c3b5e8879148811abb7e3b0267db212895e0f2e5b3950837b6fa461edae92393a354be930d623ce9c0b842b3f8edb8d27b1b96a8b578e268d7973c9ab913950a3ffbfa927ed55b38ea7a56dab301a43aa512f548f96be18e99ebac4a0194615660de01c3b1d4486ca4ba31a4a5fdab3be426a47a1e2e4adc384d31097bc67fb9ab10f04104b06499fe0714fb1de2a4f9a2781ebbe50223d96a0f4d7edcad7c022d8b36d56eb335e9af3dcb6aefeabf22a0c3e8ff9ef443073465ce9606aae7916116c7d61ef1460e9b51300bb34b34dd93b1f45aa9393bf7887889e500f1f7f48887f0ed5efd3d7382a2f204be609e42be61c2bf0cfe993f9f61d6287b97e299f73c7719c7450313b94e0a1359e67926f6ffae99caddc7d6c207d900806880768d93ce46993c5a75681a016796575788a67a3b1a3f3954b787bf4334cb1a0f70bf828a72bdcc25839523f651afac31610a402ede588ba24f234e7086c585210937da0725a6a53453ae748861523baa28b5b4ce095bfa6caa27efc068af66e4cda9b6ac195e5c7d6e8ca0ef2c4910a8c8cc498b30957e317f1b388b9c26110486cd9307f411a4b2b106f2e400f0555fe725f454618450f222503364f06036e1648a817eceb1a8b78e72982561c375db35ef9c03023f9062fdc0f038821dad6bf7580cc39fe328dfbdb11ada177721e04be4e2b0deb8232fd0fb76053ed3f7a139b6799c8cfb5050e78a4c3c823a3657d1e9d507be8003485f7f0e288b2475075320e2036d5dcfd556e394177da78059c43fdd73e6913cfb6e66aca31be952c1d88836aed769412de6386a6dce394d48057ca5eb9c5c97ff1ae5e2384668251cf416f2c7bf26d9a65ecd5f50d862e7aeb6e92ac0babbafdcea4df593624b75ce4d7c7348dc6c98e32d636aa3b95567385fe83f5f619240c55506c93ba940de1ae8c3c6dc0905f1b71bfa71133e9eca4ba999c3db0060f2334b9db33de69551acbfc626b80536ccbc97dd82d70aee0b72c68a2efb9dfcfc84f0dca3a2a127432f8745e0de08b2a3296004d4ec5665c1a70e6f76c8a9a2060149cdff98b6c5f4240ed61bb81f92ee0dde0dc6e0f529921a42fd9e793b803f57854c58e3422c21c8b8e7b0ac26afc711e3b1b01adbd659529a05153cada699c65dcf6c79176f9f74e24b2fcbd2e3ceb07e1059b0617c88957f394bf5bad60380cc480f92e9661ce74042f3bfb3e260abb968eff5912de14b13f3c58c919ceeb06865a75fd140e25d3b49b8705af6152445054e5c29baa3fe75c7b78d8816c1506beca79e6fd364d8f8e173b21c2eb7c45a78fc1aea55713f2428f2a53595a740db696bf8d9c4bfd48384a0e981a69546e1c025158f214079627494301400a277e4879dea8771d2d81b7d36475af9796a1091ccd0ecb1cf0cfcd1d1107387e423449990711367694874a1766bd94d55b8083cb100880c24db49032a7c3d6f85105e1172b7402c0af6a4c47c6c2ae338cdca1e72b9a7b80857b854ebb2ebb612c4d2d4ea3237884250aba7c9b51fd585567877a984f0394feb59c5fc0e83f6129eabf4159784581dc14bf9d6d7f10b26ea0b198491cc20bdedd01649b140b72bc02bc7907a1a0634356cf5f732e961724593fc7d2407519aa69c19bd9e0296f2838bf1a86a467c7b7b86ab758ff7c943a788d55975d8bd1c69549ecd100fb42dd1a93db043830f72655617f0b1cc0e3b050e3aba435ac07276bdad455ba431828094d653886005f08df6d5bd719dace4cfdb4e2a573fefa931c15bdc98da9abece71d9cc7510cbccb7cfc2addb16643eff1eb6accf0fdeb313e2387c77cccc80a055bc7a9795dab9e4a170bc30b30a2c1cede0e97ca54c9ed181d2c01968266729aa6dc013e1eae88f9d9832f3658fdf72c9a7c04197f92f51c0216f725726d7cf2477106049e45e5ec1747d1ba17203f0ac72d50bc0177360bfea7211583062ab3764fcc7bdeee876d581c26f6107c90f72dbe16b517359ce3b8132a4d98228d01400769593a6c57cf2cce48f81d0467093e4a20ae6ce11fbb5d1a13065fb4910f0986743dcf4a45dac485d80f36f5fe63a99324270655b86591ca3824ebbbfa46bb5998c843c1daec0751e9f52ba55c885e3337d4203036555ae6345875efd4fbc82ed992aa3c8a212350df8c6915f19476ef4b7ca820bf0e0c268e270bea51a698aae8593cfb237988322fe1d611262617bd109b9d5541b58", 0x1000}, {&(0x7f0000001140)="30558110a38bca70ed7725b94eb81a1a12e29178ba763eadc4b0f6e4606ea9a67a49b3240c5a18d3a80142a4f2368d49c0acdee00cd577996d6ec0a862ebf1bb8a268261021e291637cb0d17243b579cf590fe2dc9a91ea380c546a1cac034ae2673cc9be35c0d19f494c404760436517a5fd9a048be8467cfe3911f42efdb6885946ff165a97c276304905df48ba9933b8ce5552a7429346399e17573f5fa9e381e2f8aaecb144d49a49ac87c504e8de4c00053a1e9d9a0dd1ee3bac77d142036443de0ba2e4d7af9be7e8a11ca3e5b", 0xd0}], 0x3, 0x0, 0x0) r2 = socket(0x2, 0x4000, 0x8) getpeername(r2, &(0x7f0000001280)=@un=@abs, &(0x7f00000012c0)=0x8) r3 = accept$inet(r0, 0x0, &(0x7f0000001300)) recvmsg(r3, &(0x7f0000001580)={&(0x7f0000001340)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000001380)=""/225, 0xe1}], 0x1, &(0x7f00000014c0)=""/181, 0xb5}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000015c0)={0x81, 0x2}) accept$unix(r1, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r4) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x6, &(0x7f0000001680)={0x2, 0x4, 0x100000001, 0x1, r5}) socket$unix(0x1, 0x5, 0x0) socket(0x2, 0x4, 0x80) r6 = dup(r0) getsockopt(r6, 0x0, 0x9, &(0x7f00000016c0)=""/15, &(0x7f0000001700)=0xf) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001740)={{0x18, 0x0, 0x9}, {0x18, 0x1, 0x2, 0x8}, 0x2000, [0x2, 0x2, 0x9, 0x9, 0x2, 0x1ff, 0x6, 0x3f]}, 0x3c) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) fsync(r7) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001800), &(0x7f0000001840)=0xc) fchflags(r8, 0x10000) r9 = accept(r2, &(0x7f0000001880)=@in, &(0x7f00000018c0)=0xc) r10 = getpid() fcntl$lock(r9, 0x11, &(0x7f0000001900)={0x3, 0x9e07f6cc59c12d2f, 0x458, 0xb4f, r10}) r11 = semget(0x1, 0x0, 0x0) semop(r11, &(0x7f0000001940)=[{0x2, 0x20, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x1ff, 0x1000}, {0x0, 0x6, 0x800}, {0x0, 0x403, 0x1800}, {0x3, 0x7, 0x800}, {0x3, 0x8000, 0x1800}], 0x8) r12 = open$dir(&(0x7f0000001980)='./file0\x00', 0x80, 0x4) fchmodat(r12, &(0x7f00000019c0)='./file1\x00', 0x187, 0x2) 16:00:17 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) fcntl$getflags(r5, 0x3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(r9, 0x0, 0xfffffffc, 0x0, 0x101, &(0x7f0000000100)={0x0, 0x2}) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x9117, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x4) connect$unix(r0, &(0x7f0000000200)=@file={0xad070e7e6deb9552, './file0\x00'}, 0xa) r3 = dup(r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x80, 0x51) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000001c0)=0xed) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = dup2(r0, r1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) linkat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00', 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x40, 0x1, 0xd, 0x8}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000000)=0x7) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSDTR(r2, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5) read(r0, &(0x7f0000000140)=""/255, 0xff) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1000000000000000, 0x2}, {0x7, 0x2}}) ftruncate(r1, 0x0, 0xffffffff00000000) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x0) read(r0, &(0x7f0000000000)=""/5, 0x5) ftruncate(r0, 0x0, 0x402ffff) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r2 = dup(0xffffffffffffff9c) dup2(r1, r2) 16:00:17 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="49d8cf687272753f998167e1c39d18003c0af9d66006fff2bbc42c08560d2d2adff19320f9febaf751364df70599be0b52a84794750a748dcbf89d4f6cc4c392fc218e7013fef29c86640a6962327d90edce023aa7376f1f81a035111eb9e26b199b88267bfc7511eea48227f335212a9be55ea986aed669caaf07a8d99e7ed3c37e9b526408badc2e", @ANYRESHEX, @ANYRESOCT=r1, @ANYRESDEC=r0], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0xfffffffffffffe8f}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sync() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x3d, 0x0, 0x39}, {0x6, 0x0, 0x0, 0x100}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000340)="fbaf8a8d1a35f508f4f50aff923a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x3) r2 = socket(0x18, 0x2, 0x3) fcntl$setflags(r2, 0x2, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="741418305ce3b5188117af736c24d819e6a32f1b9cc6d277", 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$BIOCLOCK(r3, 0x20004276) fcntl$setflags(r1, 0x2, 0x1) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000280)="3a68049296ec2e7f7635270bbcf33c013512d294e26d54ec9a40fc53a18d758c2c3f70f46ae98fbcc1113b3b0322eb61c7c06b1bce8a6ebac44c0cd566dca361e01781c07c13e3a70f00b8c4d6e3256912513cc8b9649ba86991cfc61ad80612d8b478e9acf33608cf757cdd4a5cb9c8e5c8cdc0d7861cc167bb131175a442aadfd30c0208d59ee20e297cc2b73ef520b9be11648754cc695d5c86a5c3483f5e7e1acd93fa0260117b24e95c6e98ceb353652735c864d4cd2b28", 0xba}, {&(0x7f00000008c0)="c04197774e9d40351f908dbc2f3f79a8c7bb1fc6ab8cf0dad1248335b21e07009754fb7c0264435e53ab07bc88777e32a54e3bedddecc696c7805e9671d529d0fe5a151e4609d3a17cfeeb12ccb6ce2dedb3a6405966d6e519808cc073fadc6957994d323d989439ba83a985f0c8eb21100ff7d69b1cb7965591ff6e837d13302e", 0x6f}, {&(0x7f0000000400)="821c110484c1a5e386b7b08cce43ddbe6810a99eb09cdf77c37cd479a12fe843a479b80345f36ab84f710d477f8cf4833b9954d900e8fe70147e16e46e21f48533e777e5dc824be8e670aefdcc65eb7aa5387b49cbdb49737bb1849bf186f39bc6906e54e57b6962513d7cedaf164f7892c729e71faed8d77cb8fe4cca5f7d6b12c84d910399349cf57bb362222a88f99bfe0c4a38e493b690aab3ccbe9adbec2aec8fc714362164cce6dbcc06d58a1024d598522e300fa75c12d653e0fdbb1590c6aaff893138d740b2757759ad", 0xce}, {&(0x7f0000000500)="2edbe3f3cad05da728c70cf022a6f3660071b4d7cf98e24aaa9e2d3cd8e9a8e3cc14e8b68f32d51667d5098edc673f7ef1ce14b32cc94add26840d04ffb501eb40430717b0e34b6d5eecc9c9887e46c3faa795cd2f12159fce39c8b6a265fa15395b2658318dabb4a3139abd0cb834f42f043e68bdaa0fab508138d0cfe8b4f14eb60253974798f5bbd78ba12d4503fb65b48e2d72ea4a2b3f8767c05b9945d88f49d3ef8de5fb31185755f3c2ef03f07c731d1d287e4e535a035b0593454639d2a0d3aec501efb006f157a5cd095b", 0xcf}, {&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00', 0x7}, {&(0x7f0000000600)="de5499fe8e74e3947e947dea72a9240c6554a5deb8d09ab23fac3491b8816e219451213cc68e0fd4565d616f253336b9f02440a91064fb748187ff9c21d08ec710e9527f56db42d85a054a0052ab36823755ec0c262b6793be4cbb4d95997a57caca452c4587969411c33b2006f783681a1dfc0bbee1c00602c2b0023c8bd97d6fc9d8ac9ae0c0165af085107c38906103d4a293aa7316a901b67e74a0c423aab5e25451abc659d0682c2d8dbf81b029d29d6bd102533bc3f87acd50a548a5ce7e", 0xffffffffffffffed}, {&(0x7f0000000080)="a404652b0ceaadc700b82997a89e3ebe91928ec6", 0x14}, {&(0x7f0000000100)="6c3e5fd7e1e7452b9d455574061c9992d76a3f717cfa19782eb0b8010000000000000000009104ae9481e7d2bd328e6d6edf7f8e", 0x34}, {&(0x7f0000000700)="1a296de3595ffde0e5ba6760593a5bdde76c079fef498b1629ec8f054bce9fff63ea8a5891a809f352dc2388566041e9c03eb65b9cdf083718aa50ed8e29a2fd143e0f1def79fabfd231dc1fb20c0c4879c1a4785a97a365a8ce23e87a7813e05a0bd74511c8cde803ed967e50305926ed2be7a2d48bd6606ad9", 0x7a}, {&(0x7f0000000780)="fc24622fd81e4eb790af3c3b30afaa74694babb76fa79329a5dbd7cce549aa530012f561451fbf79859ab3095412cd85afdfd389ab140a6aeba744e82c3c6f112e4dc5b0a8bb3ad2953d22897b00c86fcbfca3b4771ab7eabf5405fbd77fd91de39a1c3a5aa183bd32b02b44e34ea3104065ae0ac7e4b30b159e92a3", 0x7c}], 0xa, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x3) fcntl$setflags(r2, 0x2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r5 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000740)=0x5) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) writev(r11, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r12 = fcntl$dupfd(r11, 0xa, 0xffffffffffffff9c) r13 = fcntl$getown(r12, 0x5) r14 = geteuid() ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f00000001c0)=r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={r13, r14, r15}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r15, 0x57}, 0x0, 0x6, 0x0, r8, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xffffffff, r3}, 0x4000010000004, 0x3f, r1, r8, 0x0, 0x0, 0xc69d, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xffffff88) r6 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) r13 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r13}], 0x1, 0x0) r14 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f0000000040)) r15 = socket(0x18, 0x2, 0x3) fcntl$setflags(r15, 0x2, 0x1) dup2(r12, r15) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0xe1, 0xf4, r11}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x7010, r0, 0x0, 0x0) mprotect(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5, 0x10}, {0x3c, 0x0, 0x0, 0xfffffbff}, {0x7ffffffe, 0xf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) clock_getres(0x9e51339a19176a18, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x61, 0xff}, {0x4006, 0x0, 0x0, 0x585}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000027b, &(0x7f0000000040)=[{0x989c, 0xff, 0x4, 0x911}, {0x105, 0x9, 0x0, 0xf80}, {0x8b55, 0xd, 0x45, 0x4}, {0x2, 0x7, 0x62, 0x2}, {0x83, 0x4, 0x4, 0x4}, {0x5, 0x5, 0x8}, {0x13, 0x88, 0x7, 0xfffffdb2}]}) 16:00:19 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x2, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x9, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) sendto(r4, &(0x7f0000000040)="b361b07fe1c063", 0x7, 0x400, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) semget$private(0x0, 0x2, 0x0) 16:00:19 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x30018) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5ca, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, r18, r12]) chown(&(0x7f0000000040)='./file0\x00', r0, r19) 16:00:19 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') 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) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r24, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r26 = getgid() r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r27, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r36, 0x1, 0x9}, 0x800, 0x1, r37, r39, 0x6, 0x1, 0x1, 0x2}) r40 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x8, r25, r26, r28, r32}, 0x3, 0x0, r40, r41, 0x9, 0xb01, 0x9674}) r42 = getgid() setregid(r32, r42) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r44 = msgget(0x1, 0x254) msgsnd(r44, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r44, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r46 = getgid() r47 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r47, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r47, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = msgget(0x2, 0xc0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r53 = getuid() r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r55 = fcntl$dupfd(r54, 0x0, r54) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r57 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r59, 0x0) msgctl$IPC_SET(r50, 0x1, &(0x7f00000003c0)={{0x0, r51, r52, r53, r56, 0x1, 0x9}, 0x800, 0x1, r57, r59, 0x6, 0x1, 0x1, 0x2}) r60 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfffffffffffffdbf) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000280)={{0x8, r45, r46, r48, r52}, 0x3, 0x0, r60, r61, 0x9, 0xb01, 0x9674}) r62 = getgid() setregid(r52, r62) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r52, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r63 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r63, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r63, 0x0, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r65]) chown(&(0x7f00000017c0)='./file0/file0\x00', r64, r66) r67 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r67, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r68 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r68) r69 = socket(0x800000018, 0x1, 0x0) setsockopt(r69, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) msgsnd(r67, &(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r68, @ANYRESHEX, @ANYRES16=r69, @ANYBLOB="9f457807e3fa26b7f7d7723054b3886817f80a202be3245ddc7554faaa9e4605936c57420301", @ANYRESOCT, @ANYRES32], @ANYRES16, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16, @ANYRESOCT=r63, @ANYRES64=0x0, @ANYRES16=r53, @ANYRES32=r55, @ANYRES16=r4, @ANYRES64], @ANYRESOCT, @ANYRES32, @ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="02dd49b89ccc816b1c35c18ace60110283a38d48559384140be0fcc38b528c8058b50187391175c51149601fabaf633bea215ba5bc98b165bb761c4efd46a6e5b765f757c725f04fe27c3ee37af52b67b69c38115f19c27cf65159c9dd9982adaf6b85d1ba4a6194dc0508f12da5d4eff22380cfd84278548e0984", @ANYBLOB="d3f1c8dbf27bb7de490737b881258a84aa567cb18c1b92381f8f3cc5e40c58004bb5714c9c1a11844a4e5157964735c57cf83369f891db82481f4a63cc24dd42747e65b879dd4b4ae0cf2f9a28f14aae3548600789c5beee290865b428b0372959c4a69d6c31ed269cdae0850a1504d7ec1ef84690d925c12dc8bc30650e1104e0cb718b60118600a9c6f31f", @ANYRES32=0x0]], 0x8, 0x800) msgsnd(r67, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r67, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r67, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2ab835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa04959309800000000000000"], 0x156, 0x800) msgrcv(r67, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r67, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r67, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r70 = geteuid() r71 = getegid() r72 = getuid() r73 = geteuid() setreuid(r72, r73) r74 = getpid() ktrace(0x0, 0x1, 0x4, r74) msgctl$IPC_SET(r67, 0x1, &(0x7f00000003c0)={{0x6, r70, r71, r73, 0x0, 0x80, 0x9}, 0x3, 0x3f, r74, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:19 executing program 1: getpgrp() r0 = kqueue() rmdir(&(0x7f0000000100)='./file1\x00') kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) openat(r1, &(0x7f00000001c0)='./file1\x00', 0x800, 0x6e) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x411, r3, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x6}, {0x6, 0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfeb3, &(0x7f0000000200)="d0") kqueue() 16:00:19 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) flock(r1, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x800000018, 0x8003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc806a4ee32c42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e00000"], 0xe8}, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) dup2(r2, r0) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) socket(0x6e12ea8ed4ca6149, 0x0, 0x6) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x0, 0x3}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) getpgid(r5) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000100000000132c900", @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x28}, 0x0) r1 = getuid() setuid(r1) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r4}], 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000080)=0x1) fcntl$getflags(r3, 0x3) 16:00:20 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) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffffa) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x178) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:21 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0xb9, 0x0, 0xfffffffd, 0x1, 0x3, 0x7fffffff, 0x1f, 0x2, 0x7, 0x0, 0x9}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000080)="6a7be0ae29014bb6240e78f282ba2441eedb977756fc944d5feccc4b9efa062fdc958c77a2333577286f3935", 0x2c}], 0x1) 16:00:21 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = semget(0x2, 0x1, 0x8) r3 = getuid() setuid(r3) r4 = getgid() r5 = getuid() setuid(r5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x6, r3, r4, r5, r9, 0x19, 0x8}, 0x7fff, 0xc99, 0x7}) accept$unix(r1, 0x0, 0x0) 16:00:21 executing program 1: socketpair(0x20, 0x4000, 0x43, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) close(r1) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000140)=""/173, 0xd}, {&(0x7f0000000200)=""/29, 0x19}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/142, 0x8e}, {&(0x7f0000001300)=""/73, 0x49}], 0x5, 0x0, 0x0) connect$unix(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="f6ff28ad783293f58230dd04a1c4e66445ca116583522a2b5013ed053b4af46b9498403f36cd3a543e341f4c005af77663dc6f8c5f7112d644c09db3dc59826c5cdceb7e5a1085f518c0d9f9e6d76aefd814ee15f6abaf4a00f653da0088159983e6ae64e87b3bcc3f00ce04986a5de9a0937a2d4b2df4d662268fdff039d1d36f292f59312819fa7a9dc1793910965aa083b1db6817fe0d8cd9c782fea0fa16ba4233fecc562b7e0db786d9fdbf6284ba1b2d25c4c3dd0105a76f97f9d118da5660d1f9f902738296a921a5842fdb12e712a6ed1fc1c4695d5fc3e354ad82bd848617a8da9814e9165ce3788c8b7115448378922dc64e919ae87616a1", @ANYRES16=r1], 0x2) socket(0x18, 0x4, 0x56) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x6, 0x4) sendto$unix(r4, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0xc, 0x0, 0x43c) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0xd02) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001140)) recvfrom(r0, &(0x7f0000001180)=""/240, 0xf0, 0x40, &(0x7f0000001280)=@in6={0x18, 0x2, 0xfffffffe, 0x7}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) linkat(r1, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) r3 = socket(0x800000018, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) dup2(r3, 0xffffffffffffff9c) 16:00:21 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) dup(0xffffffffffffffff) r1 = socket(0x2c, 0x8002, 0x1) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r3 = socket(0x800000018, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) dup(r3) r4 = dup2(r2, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(0x0, 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x3a, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0xd87, &(0x7f000078c000/0x1000)=nil) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, r4) close(r4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000340)={0xfffffffe, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000380)=r2) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) accept(r1, 0x0, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x3fffd) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x3, 0x3f, 0x4ebb, 0x0, 0x9c, 0xb83, 0x20, 0x1, 0x0, 0xfffffffffffffff7, 0xc678}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) msgget$private(0x0, 0x280) geteuid() 16:00:22 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x200, 0x1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000005c0)={0x8b, 0x2, 0x0, 0x7, &(0x7f0000000340)={{0x0, 0x40, 0xa4, 0x3f, 0x6, 0x80, 0x8000}, {[0xb, 0x9, 0x8, 0x7ff, 0x3, 0x7, 0x6, 0xa0000, 0x9f, 0x8, 0x10001, 0x3, 0x6, 0x0, 0x50, 0x2, 0x7], [0x5, 0x2, 0x7, 0x5, 0x4, 0x10001, 0x100000001, 0x2, 0x4, 0xd5], [0x3, 0x9, 0x1, 0x9, 0x8, 0x6, 0x6], [0xffffffffffff0001, 0xff, 0x7, 0xa6a, 0x2, 0x80000000], [{0xfffd, 0x6, 0x3, 0x3f}, {0xaf, 0x1, 0x8, 0x9}, {0x1, 0x7, 0x2, 0x6}, {0xff, 0x7, 0x6, 0x1ff}, {0x8dbf, 0x2, 0x401, 0x80000001}, {0x81, 0x2, 0x2, 0x1000}, {0x5ed, 0x6, 0xffffff81, 0x1ff}, {0x6, 0xffffffff, 0x7, 0x1}], {0x3, 0x240, 0xbf67, 0x4}, {0x8001, 0xa3ce, 0x8, 0x101}}}, 0x401, 0x8}) r3 = semget$private(0x0, 0x2, 0x18) kqueue() semop(r3, &(0x7f0000000100)=[{0x2, 0x4, 0x800}], 0x1) sync() getrusage(0x8000000000000001, &(0x7f0000000600)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/139) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)="d9e03521c43c9c16be2d064e86214c7546722b3c7e39", 0x16}, {&(0x7f00000001c0)="22099717acb81f4cf78fef4124c2600d45228bd8d27adfa53f36469e1715244500e1b23ad9a3b81e198907c25d80c4954d40a0bb1aaa1e869d4d365f4c1dab4e7a185a47018077b870aafdc0abed41ed1f284c19fdcf5a9efc98a0ffabaa6764d13966b916c26e99076224ac4a9fdb212bdb10287355181b0d2976184ccd1dac9033b802a1fbb4db5fff24b0d7632733615a1374ea71932581669e985b1a0f65252a26f72025bf8ccfd6ca847998f556313c400120b85cfd103fca81eb446b3733ef857d0383ebf0896913c2c5cbcb08", 0xd0}], 0x2) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x2961b6a25e96b5de) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x7, 0x8000, './bus\x00', 0x9, 0x81, 0x7, 0x8}) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) shutdown(r2, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r2, &(0x7f0000000200)='CW', 0x2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) sendmsg(r2, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x405) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt(r2, 0x668, 0xff, &(0x7f00000002c0)=""/143, &(0x7f0000000100)=0x8f) read(r0, &(0x7f0000000040)=""/32, 0x20) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c, 0x20, 0x0, 0x3}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x10) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) msgsnd(r4, &(0x7f0000000100)={0x3, "c88904beb276b57fc7b209244b1bfb86d1617c79da31e11678ad64d52e1ae28835b47c7c72c5e4772a8696909621a3a30cc49031a0c2702c45debf25590317c277ac44090fdb4893e8b9f713b4874070b0f9af"}, 0x5b, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x51a) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) semget(0x2, 0x0, 0x399) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/60) r9 = semget(0x3, 0x959ef571dcbec6b5, 0x8) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000300)=""/203) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r10 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r10, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3ff, 0xa2, 0x40, 0x7ff}, {0x7f, 0x3, 0x7, 0x9}, {0x401, 0x1, 0x5, 0x2fbc}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x5c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)="6b8ba13e40020ce531da7f4ef9419b49f4c10909061a2b34435b9df97714e173a463c43bb1fcb6b4b7457506e8fa3d332d56b15f9444f86106149c5649c3ee96b2f07e43949a89e6cd30942927ef8ba406609f", 0x53) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r7}, 0xc) 16:00:22 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x200fffff}], 0xfff, 0x0, 0x8003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r4 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) dup2(r4, r5) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:22 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x2, 0x0, 0x1, 0x2, "dafc11a539125608691c49579a5be2dd84f5b9ab", 0x9, 0xa93}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r9, 0xffffffffffffffff, r10, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) mkdirat(r11, &(0x7f00000003c0)='./file0\x00', 0x20) getgid() readv(r11, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/79, 0x1e}, {&(0x7f0000000b80)=""/208, 0xd9}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000c80)=""/100, 0x64}, {&(0x7f0000000a80)=""/243, 0xf3}], 0x7) r12 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) pread(r12, &(0x7f0000000280)="a99d7a46ef6e10ceb36dbf08365b13bb6fae11c2afd7506d4860eb4b322e081b48e8dc0d02d2bad1984654006753d3d11e88e2a8b8589b70075ad7d7e7a9713fc0c3af134ad2275d3c1c3d2705946efb0d3289099b538d73256ed785ad61c5", 0x5f, 0x0, 0x0) r13 = socket(0x2, 0xc003, 0x11) connect$unix(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1a0200ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41db5f137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a65925549d3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4346f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d6758e6cd677b7c4994b80133710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073a84dd2938428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1016], 0x10) writev(r13, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 16:00:22 executing program 0: r0 = kqueue() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r3 = dup2(r0, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x60}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x100, 0x0, 0x37, 0x3d7d}, {0x1000, 0x3, 0x6, 0x9}, {0x40, 0x7f, 0xff, 0x5}, {0xd788, 0xff, 0x20, 0x80000001}, {0x4, 0x9, 0x2, 0xfffff16e}, {0x1, 0x44, 0x78, 0x10001}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:22 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x441, 0x8001, 0x400, "8a31251b5e9ee2bf8147d4a5c7b2d20869ecafde", 0x7fffffff, 0x7d5d2632}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000000), 0x0) 16:00:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9233}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2ccf650e3e60f8eba6794765b2624e20657b814fa258fdef76f0eb61eee7b9fe3a003858769b703188a5b6ff707a702407062fdbe0d7ea3ae082ca3428bedd6f42fe474bbad8adb85c3a1dabdb31f86aa653dc5431ac7d585d921fd4027e18122308a5f8c05b9fa474e1f6ca52b63725e36e2b35c65c0b21b05790ad135ea089480a34793255af20bc5686408d9f479e71c6d3e3d9d8e96b26af3b28017a97bdc46723df8e16606a1fc008e62b4ae6d96b44ccad3ed776b7166ea2c1cfb9053a00403c"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x7, 0xffffffff}, 0x10) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:22 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0xfffffffffffffff9, 0x40, 0x359929e947fff0fd, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xdeb}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x4, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0x1, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x9, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f0000000540)=ANY=[@ANYBLOB="62020307e00000010044b76744c52eb814270077d28c3bf77c55fd558f8bff0350a94416"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) r37 = socket(0x800000018, 0x1, 0x0) setsockopt(r37, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r38 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r39 = dup(r38) ioctl$WSKBDIO_SETMODE(r39, 0x80047476, &(0x7f0000000000)=0xc6000000) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESHEX=r16, @ANYRESOCT=0x0, @ANYRESOCT=r37, @ANYRESOCT=r39]], 0x1) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r40 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r40, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) socketpair(0x10, 0x4000, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x40}, {r2, 0x100}], 0xf9cc0519c60814b1, 0x0) close(r0) r3 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r4) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r5 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x18, 0x2, 0x3) fcntl$setflags(r1, 0x2, 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x2000000000000100, 0x7f) socketpair(0x32, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) flock(r2, 0x8) shutdown(r0, 0x2) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfc040000ff], [], [{}, {0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x8000000}, {}, {}, {0x7fff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28fa000100000008cd7fff472c", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e80000000000000000000000008000083900000300000000000008c18c000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000002000010000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x34) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x1080005) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x5, &(0x7f0000000100)="6ef375a397cd5d5d8740f3cd62314bb8651ec7ab7835bd6831c64116561214a0a29d67bdae3d85581119e61cbe534f21370f5635770ad5f18c1e5648b2d91ea34be38511f892e9c9b45bcb6392c0eea750f371a3f172696f2a75d4941ed0990e0b97fa83e6", 0x36) sendto$inet6(r0, &(0x7f0000000180)="848ef9cc8f2be1bd9cd32416ca888d53127375b861cfd300dcdf30a1c09d60e90408c4522ff51892f032bb969cb5573113e93042304e992883adac8f", 0x3c, 0x3, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) acct(&(0x7f0000000080)='.\x00') 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f0000441000/0x1000)=nil, 0x1000) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000168000/0x4000)=nil) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0xf14) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xffffffffffffff61}], 0xfffffffffffffbd, 0x0, 0x0) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b108eca53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2499f4e465665e6b96042af58f2ed894cbc5ab1c908c8ef8ada38c186a84dc49d306e0fef314cb195f313c6bb5f7b25ebfaa002edd7f674f905f4190ecce45ae54af30b36c21ff1240c1f49c51e85291263cc79a6881a0701821ab0c56aa4e05069f33fe49423c38b7b7d49f4a079d4d1de733ef5ba2a9e063d692818c2a1e3bae1f20bb9305d2a0ee64469793cdcbaac088067e248c0e29593befcd2267efe4cd2cbfb004d96deabfb7dc24d097159e191616c26fe8463f"], 0x1) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:23 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x30049, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:23 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, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) lseek(r0, 0x0, 0x0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r1 = shmget$private(0x0, 0xa000, 0x0, &(0x7f0000ff3000/0xa000)=nil) r2 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000335000), 0xfcb7) writev(r13, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r14 = fcntl$dupfd(r13, 0xa, 0xffffffffffffff9c) r15 = fcntl$getown(r14, 0x5) r16 = geteuid() ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000001c0)=r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r16, r17}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r17, r18) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r17, 0x57}, 0x0, 0x6, 0x0, r10, 0x5}) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x3) fcntl$setflags(r2, 0x2, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) socket(0x0, 0x8000, 0xcc) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001540)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000000000000000100000000000bc00000000f20d932a78cb120ceffdc4c66a694b6f194770d744d1f8167ba80b283ab0e486730713fb679294a02473223b7a", @ANYRES32=r3, @ANYRES32=r4], 0x30, 0x6}, 0x2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r5, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r1, 0x0, r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r7, r8) r10 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:00:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x84) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x20, 0x80) chroot(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xd3, 0x1, './bus\x00', 0xca1d, 0x1000, 0x5, 0xffffffdd}) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="767b078400000000000068b445d86551d6849364dd59685fb4470ce7fbfc79a4ab57937b1eb5cfde223cadbfb5f085d934c7024a96db9497b1aa2f046a7a354e101378"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: getegid() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x29a1636f6ae1b8bd, 0xaa) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001124, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000100)="a7ec1fa38c3f24fb1f1be6"}) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x40) 16:00:24 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0xcd, 0x0, 0x400}], 0x34, 0x0, 0x100, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r11) r12 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r12}], 0x1, 0x0) r13 = socket(0x18, 0x2, 0x3) fcntl$setflags(r13, 0x2, 0x1) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(r9, &(0x7f0000000200)=[{{r10}, 0x2, 0x80, 0x40, 0x1, 0x4bd8}, {{r16}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x9}, {{r11}, 0x510ec87bce61821d, 0x80, 0x40, 0x3, 0x7}, {{r12}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x3, 0x1}, {{r14}, 0xffffffffffffffff, 0x2, 0x80, 0xfffffffffffffffd, 0xadb}, {{r13}, 0x7ffffffffffffff8, 0x4, 0xe00e1e064b1450f9, 0x4, 0x1ff}], 0x34, 0x0, 0xc68, 0x0) r17 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r18, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="66b3fc9f9a890f2a67581c3c1c7a7c1b4c3be6e4ac18e60313a308bd43473a6ff7ec480bfe040000006cde243f712691ee8fc8f0a01fe7be129caf3e8fa654eccdbfb2b71005f50a7623ed93948d659f29ab6f909b1295b6b7f076ae42b45ab94912e61866e2c9b3a6cdd17e10bd6292437c9a1c6fac09db528f8780698985c50cef35f2267f23ba292b5720a200"/153], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r6) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r18 = semget$private(0x0, 0x4, 0x2) semop(r18, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r20 = getegid() r21 = getuid() r22 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r19, r20, r21, r22, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r24 = semget$private(0x0, 0x4, 0x2) semop(r24, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r26 = getegid() r27 = getuid() r28 = getegid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r25, r26, r27, r28, 0x14, 0x6}, 0x5, 0x9, 0x101}) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="69cf38768735650f32dc4b431fcef85261beed5f44", 0x15}, {&(0x7f0000000200)="c27c3e0526fddc7f1e6c91f27615d0c556679807c5a02ae069276a07d98db6333ca339692ec8fbb595503b742374f23c25f81fcdec6a401e6ebdb5be0f72c028334f6158f60042ab40a5cead68b9979dc4ca8e88a6fad2eb5fcc66504e854e8f8bebdccc610043263ca4cc9b4b75b21e5112265845d489fb7b048b99849e481f528c0042e171cc2feb1c19aa5360842c20", 0x91}], 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r6, @ANYBLOB="20000000000000ffff000000000800b5d3de681628b123f08e4a00605c733a06e253fa266dcd244865b4b2a3c0b62d5557c5f56f21d6a92c6b7b04aa1972f5cc89251942e1d14ad9c020083e60687db583eaeb91b1540f786462813187b6c568e7df88e45fda4734eda0e21a53d44bc3b787051ad9c2849853268935cd6e5fe268172f3f476e80de7899cea7c07d99af5633069c4a426af79507796d914eb7192aab3437ea5be8f653cecf9479bb3d86ada29f33279790c7175d4d03ce813bb08d4edb778124f876c412836fcacc01fe30201171c4fd0772635eb60f5ffc57ae6f1956e21943d171954524e00900000000000000790000000000000070b73df9919ca50614005c446b48ed788a07cfe161daf7700b4c31ce4087e9150a2fd27c2cf1b5856d471bdedd40c30b804b7333d422bae776a6d94eb3c42baa08359c2d45fa122059bcae8da73a5ee92502b00efbbebe72ccc984e8e7a61e391c05695de832551f3e60926d35df1147ced035b211d602eb5e4ba2cad5bd3339d89c3b4f1f366e", @ANYRES32=r16, @ANYRES32=r19, @ANYRES32=r28, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x13}, 0x40e) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:24 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x339c5d748285337, 0x20) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x20) r3 = syz_open_pts() r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSBRK(r5, 0x2000747b) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r12, 0x3, 0x9}, 0x7fc, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000b0400000000000000003d607800"/29], 0x1d, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) read(r3, &(0x7f0000000540)=""/226, 0xe2) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x38a, &(0x7f0000000080)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d031100ef43f7f7c855bb7042") 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) lseek(r0, 0x0, 0x0, 0x0) 16:00:25 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) r0 = getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), 0x0) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) setregid(r0, r5) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xaa2ee1a94359008c) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000240)="0846fddec276aa3fe0bc3953f0552b0d10bc5ceabb90ac36980687dcd5435003d1a8f8f8edaba6c0860ca47f3cc2a14ef7aa96293b09644ae9b5ab1e39b08e34ed738b179df6c1df50eaaa2cba5e1cc5b0f4852d1456239682eec78b8ab234b4d9569b586ccf8d6d64a3d887e0d3ab6b9207bef13ab596b1e29282a65281d3d90a5c8eef6648de1afe165d65f56c2093ada4007a77b804d56b8a1538d8770b7f793ee503285d0a2a067a1f592a0b3877a614395ee4d25d19defe4666548da3c92edcd60637619db66f06b476441d2ef531147535c25f003806c62092917b7bd1044caf868e8a5bbe02678abbc7a7947f464a", 0xf2, 0x0, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x4) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d4a36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800000000087}, {}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffbc, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x3) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0x200000026, &(0x7f00000001c0)="60744494", 0x2) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) msgrcv(r2, &(0x7f0000000000)={0x0, ""/44}, 0x34, 0x4, 0x800) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x4e, 0x9, 0xc7, 0x1f}, {0x401, 0x4, 0x1}, {0x47, 0x8, 0x8, 0x8}, {0x7, 0x1, 0xc0, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:25 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x8006, 0x9}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000019c0)="4b5f7b3d627ba3095706000000eb89766757b91601e01ad63c6dce69cb0d6709f74d3586a1fe6cadc2ff5408aa8fcac2a2d0596c713a6ccdcdd01d6ea6646703fff799c423c1429e683604df67c0cff2749536d93955e40000008000000000b700000000000000c3ef4edd2c97cffbf9080dc3fee1680b317fdf2b891fd0dc00902f3f2d95733f7138e542d6cc3ea0d198c973637000b70fc5cfc31a03298a524b51e070a83142c43f768d7c30aa873d7c3518c09e528ef46bd24ab6091d09b49f7f54c21fc4308ea6819d73203a58598eb3293b08d959e4fb46a21c4e9f425a19b23adf332138f0370c1cd3656c0afd3ba573c6980b980a583644a2") r4 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r4, &(0x7f0000000440), 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r5, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:25 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000000000a5d69a5a3f81472a5fe508000000000000000000"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r12 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r12, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xac4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x77fe40d6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfe9c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x24c}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x41}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x63e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000001c0)={0x4, './file\x00', './file0\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0xa0fd81d0aa5e526c) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x5006}]}) getpid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r5, 0x7, &(0x7f00000000c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r6, 0x7, &(0x7f00000000c0)) r7 = dup2(0xffffffffffffff9c, r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r8, 0x7, &(0x7f00000000c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r9, 0x7, &(0x7f00000000c0)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r10, 0x7, &(0x7f00000000c0)) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x1}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r12, 0x0, &(0x7f00000000c0)) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x20000, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r14, 0x7, &(0x7f00000000c0)) r15 = socket$inet6(0x18, 0x1, 0x20) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x2, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r17, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r17, 0x7, &(0x7f00000000c0)) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r18, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r18, 0x7, &(0x7f00000000c0)) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r19, 0x7, &(0x7f00000000c0)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x1, 0x0) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r22, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r22, 0x7, &(0x7f00000000c0)) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r23, 0x7, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r11, @ANYBLOB="3000000000000000ffff0000110000006ed498f1eab4b9843435a7be946ad0fd028cb9724ada2e16629d883261b24e1de5aab039337c865fa379b9f338025035b49de0923aa02272ba41f8ca70e0652da429817ccb64c39e43209ea5d4c6cb52e618825bd56065774cc32edb364dddb345035899c32b2edba26f5ef3d67eb09f4aff33bc2f6876c0cbe32cbea72bb24880bcfe97da1fc05368221eda7e5efe17d833306d57eebb8da87d8d5b2d3864d7850e2ef6a02872bf98a8fa5ba044d15933e17a32e66277a677", @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r21, @ANYRES32, @ANYRES32=r23, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0xf3bc954ae0634da7}, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r24, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r24, 0x7, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r24, 0x82485608, &(0x7f0000000180)={0x101, 0x1, 0x7fff, {[0x10001, 0x81, 0x1, 0x5, 0x5, 0x30, 0x3a4, 0x81, 0xada1, 0x5, 0x8001, 0x0, 0xf9ba, 0x7, 0xfffffffffffffffa, 0x4, 0x1, 0x3], [0xfffffffffffffff8, 0x6, 0x8, 0x3, 0x7, 0x1, 0x80, 0x4, 0x1, 0x6], [0x7, 0x7fffffff, 0xffffffffffffffde, 0x100, 0x7, 0x23, 0x8], [0x4, 0x3f, 0x0, 0x97, 0x4, 0x1000], [{0x5, 0x0, 0x6, 0x9}, {0x1, 0x5, 0x8000, 0x3ff}, {0x0, 0x10, 0x6}, {0x3, 0xff, 0x8000, 0xd9c}, {0xff, 0x8, 0x0, 0xffffffff}, {0x4, 0x5, 0xea, 0x3}, {0xb2b, 0x2, 0x3, 0x6}, {0x0, 0x4, 0x4, 0x7fffffff}], {0x0, 0x40, 0xffff}, {0x20, 0x5db4, 0x0, 0x6b9}}}) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001, 0x29}], 0x0, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="de362d40baa30ddbe2592b0869c7ade6c6d84742313c675850b0e62e58fb4fe35ba9dcb0d180f134c14aff2d91f90e4a845c24d9b19e6107d86f548b484e4aff030ddad50f5760754f97bee5182ca11d62647f97", 0x54, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e9a95638dd2630b5c02fac8e908458df163408fe"], 0x1) r1 = socket(0x18, 0x2, 0x3) fcntl$setflags(r1, 0x2, 0x1) recvfrom$inet(r1, &(0x7f00000006c0)=""/12, 0xc, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r2) r3 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000740), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x31) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x10001, 0x4, 0xffffffff80000000, [{&(0x7f00001b9000/0x4000)=nil, &(0x7f000008c000/0x4000)=nil, 0x8001}, {&(0x7f000049e000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000126000/0x4000)=nil, &(0x7f000078c000/0x4000)=nil, 0x6139776c}, {&(0x7f00004e0000/0x1000)=nil, &(0x7f0000184000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000586000/0x2000)=nil, 0x81}, {&(0x7f000074d000/0x1000)=nil, &(0x7f0000114000/0x4000)=nil, 0x9}, {&(0x7f00002cf000/0x3000)=nil, &(0x7f000034d000/0x4000)=nil, 0x1314}, {&(0x7f0000634000/0x4000)=nil, &(0x7f0000383000/0x1000)=nil, 0x2}, {&(0x7f0000220000/0x3000)=nil, &(0x7f0000625000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00002b3000/0x12000)=nil, 0x8000}, {&(0x7f0000280000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x64}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000272000/0x1000)=nil, 0x6}, {&(0x7f00003d3000/0x2000)=nil, &(0x7f000069f000/0x2000)=nil, 0x5}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000201000/0x4000)=nil, 0x80000000}, {&(0x7f000067a000/0x3000)=nil, &(0x7f0000028000/0x4000)=nil, 0x34}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x9) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) socket$inet(0x2, 0x2003, 0x8) socket$inet(0x2, 0x8000, 0xf6) write(r1, &(0x7f00000000c0)='p', 0x1) r2 = msgget(0x3, 0x1a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r7}], 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1, r3, 0xffffffffffffffff, r5, r6, 0x20}, 0x8, 0xffffffffffffffe1, r8, r9, 0x8, 0x4, 0xfffffffffffffff8, 0x100000000}) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0x81) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64c96bc5e57c6360bcd4c0a162b580b4337b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf0624eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c217a1126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074d0771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1d02a0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f00000050c0)=[{&(0x7f0000002d40)="239406ee4f17e6526c18e433b0bbed7167b48b918af18d73b62759a3a03acbe007b1341fca0497527b1fd4b8fc0cc51f82536b65ee26f6e8ef07355394ba711ff9b1a4db698ac22b77cdf1aeddecf2f316d555daa2fe830f1e26aa486f8182f1c0e20c8aebc4db6b76bfb869cc33b163da246857dc57eb1a0b7362e929f08211f8ae358c1fc7da892ef7ceef073f504b70e480437c8e81300fa916fd652a9ad9c18a075e3a11a21c936cb5d16c74f26dbcaca798d08ba9f410eafd5998372b6538fe301f0b6c77ff9cc5c5351d1b00b137b748"}, {&(0x7f0000002e40)="2074123ba9d2c94b571afc8c661d088a2ae02598b5c6801fda00b670487b0e22f1f0961a8dcd30f2707a1ce5389f3fdbb30bf4"}, {&(0x7f0000002e80)="a6d0c31f53519d4b56a8df67897522ea590ed2196634e216232a56e0c3c2a37dbd15c2a8abd9927eef8b45fd263ec18539bbfddd16b7338ed3b1661140c9abc5c37f325f24fdd3397bc8b326f2a62b87fc6c686997f1125de3cc2f80f46da474296129ec94ba022543f0f7"}, {&(0x7f0000002f00)="971d88a8aa571a669ddfc15706680cfbbb295352a0314381025fa0075f2cd1443ad706aabfaa235891964495d84641fcbeeb3b83e398b9c8f302b303a1c88710557dd17349a010fef4b5ab7de40dd153aa23fe476a9b9e9b3f64e060c447b7e39c3f50677ff0743e32dad1c65d6fddacaec2fc21513b231f4551b07b3f3d2ae2baf9d22bbb"}, {&(0x7f0000002fc0)="940015549f83ca5665d03a94a6bca292b9278b6a63c9587a1765fb0188077a7f46a5aabf4aa1024d4edd48851dac03"}, {&(0x7f0000003000)="4e771d33265abe9e702508cff4f6a59a959212ab172387265776d5170d222fff7a0445d64f9d2f75020c5355f42aec2251611b1f3ed7d9db42eadecf1e22829c4f7040e5a84d1145aff542319dc8dacc2ada437370843e94294ec72dab85cb8c05b83ff570424f4fe4c57299e3e75d6ce96333d6fac3f318c3f89dd57f79333394c7a4f66cec442e6dbe74a47ac653dec78e6e18873f7a22b083d624c57955d10c9797ef80333cd3148059634ad4275e2cbaeaf33f86d2a47ea0b3efd4f582ae6952f76d18f4a914ed96fb13c62a7e80635397d3aae0b3276ec499781ad3c7658cbe48b06dc8affd0865f9dfbbd3b2c593036aff8f1eaf3581fcb2c0bfc306c8d8cb335dddac1f18299f9f1a3869a54fa4785843cbdb203fbe4a26bf3f3c72b3bd8783a8c5a4f0b818c8f0f1fd45c26fda2e1039619509d546c62ca6a7917542cb30c8a59461c233ea150444040039a6c7a55003a84ccbce5a729ded0a3046ca5870d769b1320a784f272bdee4df149e3d6cca80bf1b0813cf16249697b720d8359c89267c254aef842c6234c792d61600c348996411606e9096aa085e7ceb96cfbedf1e9e1f5c02ca5bdaf18a6358172813ffa3eb3c5d9026b5b29ce44c33c8668be6bc377a5dd94e3d4bd647658bc64341983969d7e0e597d12eb4dbb92d3183041b1fe3005d849ab765aa770f8873e270cc1a0318ebad457301987afa389226584a21e32b5dff9c00ec27fef19ed78e363a11098b6f1b397adbc33a7ebb56cbe4b6832586d4f36b7ab852eed43d87075c0a4eff2a752a4cbf859383b76c4eda3df769b478fb04d7cecda726ee37200116d2cbf2e33f0ab807c107cc4b1a871ee4d8765e67ea3bf3634192e4b0cadb5c6a1bef8c395962ee243f390014de8ea382431a1eee910a1f226c19c183da713a50bcc8fd56008dda63fc8056492e258640a9f1e775571063d2c848d039491570123150a3dcb386509289857756ef5dd068086fe63a8b4255994f968341b91d2b9a61e17f2b9221d1eb13ca4f7a991f8ee8380525ad054da30b75a97a2e98f4c0f21da35e5d230d0771dc2b23cde0950a79604d4d40ec002e9ed64b6ca259644c104b8aa8b5cfdba04fefc01c81a0072986a35305b3a05cb2348ea1edb8fe1ea962b76163d8ad42b805f3d325b639ca46500d7816ae287e90469e4067357c0051443d868764ad7c00898e8d6a2cb60feb3573af7711fb68aa5822fa71729bbf007628a3527ea6a9861a2380ce57638762e013e1947cf1712bdf163c7fc383b9bcb4bca4b027c4d7d14bc914aa37c6a5a203f5512abf8aeaa2dea800818ff0f6cbd744513db244b28201c0d2781603a186487ce383ae5403ad7c706e658bf42dca9ae9c78bee4d5a597a30e74da41aeeb9b5c0de06ca1b174e3420da5d269099e3d7829c17861b95e34e13d42666c467b3a011bbc3bb5fed69e262668e7ce408a8091d4b89abd113b5e03aba98a06ac0ef33cc8304068e1e19eb263726a747e449c2bf0c2ae599372de1e8695b1be98223c5829a61c05d48fa1daf6ae2ae291b3a136a1191025c6ef192de193ba0c8a2599c6520b2e4644a7dedb18d7e0804454526467d3be62d35e3851b5c782cc866a3b7fa4e29277112233f6c11550cde6be46d2e120c09a73e31b17299f3ec115df7b41d701cab2b9ba69ff3ef02e157c8bb75cee73469ca42f264e5754c9c170edba44da2b828ee3816c393a48343f25f0ca137081ddc104328ecb67182431a98b00db407b61cf96d7dc593f26a2716543f767ebe340757f57a4ab577248b4c17da8cc969126f967e67ac96e40d707c357ae4f0b4977641b080f268d9bc7edab471b179038615ed27ad0476befc52bd965a51144cae962760092cb676b2c0c7d6cd81c7e5b92f333c43a38a6398f410a9754069e0f784ce64b9d749d337c24433959b60b8517d028a0cc7de4bbb940414b3a4260ed682c004996cadcd0e1e102ecbe8794c30dc43e06971270915774a72c95a185d26d76a2917171292c88fd625bbf1e644c135873784d0f1dacf6fec62a2343ba5d4ca282c24352c5d1bb8f143fd2f2546f930d2749b155e56e7e85b17850347a0205fd17452394462fce6cb553f1f83cb850e4e3c223e29353406fcd74c6db1642e7af4cab946da3e2931cdb95835c8a87dbef2fad3234a3707148217ee1ede061c57211980287e0efb1011027df6c87462ec7aef2cf060cd64b1aca44f5a7904f1d37046a1ddebc3621641774b1b2f1b16c9ad76952a06139c435aabad4f1edf6bd5c5178b5777b1c95d5bc34a86fb2c9b577237471b3dd74f1ccbed3db2e6ea632390b86a478276eb2655f4477f272a1465a0d9efc0a4d475560259f08bf5a432c91371c152db8325fefa6d374bf47a1e841f6447c781f441f2ab1138260277471ea379c963e92c7a971245fe0855ee893814a519d6c3ab6520fd376a44ac612d2765b5fab672d783b04effcf7f5171c79271f5b4bf4b9a6edb52afc26e328fd52c4d7fed95d81c214564f48c69ddce105a159b6aac35dd2081f9892e271cfc114801e45fb99897d31e225dbb3cc0962f0a8f37dd13cc0252ed701ea3b5ffe550732fa2dbe261e3117f495cb104612f21ea41ed0c35cf56eb796b80edc9d964226ebf27c04aa12a9fe85a343776b9304e02542dc3213b84214593d6a83a3a93a3dd07f22aaff5fa5629d03c9eb7b56c00514a3dbce1057ec9a8bcb0465ccbd5c03cc6aa06a63656943d2ccfdbb870afd3660656144cb5737735a86fada12cecffede9d93b909ab9b7852640ac99de54f44aa8af41a7aea5c17facc5ea25162c704a3dae12c7a4d2c9754ec920e391dd3d7007cf2621c0874ecd221859e8dd784931bc880cc651132945000da1a8b3f3c45d64d24fde6fa88c0ea80628c70eb29838863ad19609519512c4f7b8546d162de3bc9cfabd107f7f2f36a86003dce1f5017fe2712176c9e81d42b03d268185f49faf52e1051896ea0e5795c9636990aa15b5fa33e674f987b832c3b5b57257231468924a0b81a83f21004853157dd5876f1bd45542303694334710cc70ae9d7f1dcc34e38a7c5aac02ce209718bca7407097ec1ba8a568950a1f08cb7577e29f6eb25bd40db9d299eee8da1ff997dc84997d91ad8bfd7fd1d2f8f2f5a9cdc844722430f57968ead5827364f393844277850213f7c31e99cb1774f345124f2a9111242d6eb69b1a28cccf3e541587c4a751e2c82101a4e586483b5a644e62fcfc699604508ebb9206d4563934a420fa1167d72e35390bea409f54a70f7eb598ebaddea01094416f7193492f3c65b59b3d9299b6536c949330ce2e0528b175a47467f633a1bcbce4a43acc051e70b657b2411e9de7ba2139dc4f02e3ffa73279eabfb11fa769c3947a814161ead2b2839f25f9c84ce3a255c6627ebc8513acace017a7f9e7224482230451ebc6cc55ff10afc0a817456e8dd9f65f8024f848dd91825ea421ebff90e2018b0cd2a5da9a505e9672a6753759bbf4222051d82ae5dfd8c640b3e90f1fc464a9a02d303c71a54c654edfea74bf14a6bf121ba8008493c2c3bff4fc42e74187c7ba5011e7106658bb2ad3a40d3057559caaf7c5c45b2aaea8f614d7751b1b2eb7e9fb903a62e9e542d295ea4772182c1503d212f81444ba1718d6e3decd69ec643fcc25aa26e2285bf067b4670be5bf5d6913cd43f30c4461bfd814f3e36152e687ed062abfd631f003f9f2d0e52aa4486eaed1647ab516136e7c5662ae4884562bab0e5acab271fa82b5b1ba59a63f79fab558e9e0675bc1f3855d622184fd0adfc061f5a2ad5ff9191b5eeb2d9f66b48f1248514a9ec002a2ad2fdb599c308b29e38d89f2f3467d928b95e4874814c541c244fcfdaeb9f1e17d281e767abb3d7636cfaeb155faad1b82e31fa4520c757610dccdbc8e718148d95c4421c1e2c6562ad74f40f52aafde689a65d7f2608f9330c7f3877e18b38f378d77a71e4030bca48ea249f4a7405581125646ee1321ad93c9587fd40e15374cfdd41cf58b9008965754709a46cd0edbf57da9e5dde0a9511b4f3c370755c9a603ce8fd8b4feb27f9b92ea44ee0d83c17cfa792b9dad4ad5500226286d354092b585d6ba81dd7d12cecb75e28c4549a78740a34d9d2c65a961a7457790110a17f7202cedf06eb55f6bf32772001215601af192efb302339135066a0aa4929ad5d7428f676c6cd3ffc89f048bbd5de95cce69b8a89e148bd1150673b2a56524fb4f2a5e088a75b01375c79b22a8813ec4207de5d8f978c289e27c8fc8fdf4953ec76543a9a4f73c4266dbde6c4f19988e48ea1e172162ea4f72b5e1c254cfd1ca672a47d97d6d61380a6144e6148b5a056fe6329b41608195ce748121bbe8f33f91311bab97b44fddcf3afdcb395df522c1bce8c3b49dacb096dbe7335d06c20b1ddcbe30ad9730ba392bb594f331286eb33326e5755ff67743f6bc99ece4225a369815a8e387a9db10b2ec0b6a40ca2bda279d03cf84b08f0be31030f9a41b2d8655aa8fb1dcf88a5387896dd28078bf7f0306ec4a5a8183a25eff6cd4c0ea2a54fd53e5d63bf039bbf5dd9bfaa88c8da6bd6d33b0da1ba46343541b9f2bd940be7cb13dfec9bf992be0b9e5ac281bd5b6a8d19d82842b08fd552ff7e49b079c264102e2e3d838247f852aeec2160ff329f405aa5e330a8494b07a9f6ef1c6c769a1864fa34a4678d864a9283fe65a66aeee725c9ebe2fa5340710fed7f5088224e661eed8b79750447fca7ccfd76bd75e368427200dc52bab8bc96f4c82365167e27ecb890ac78400d7d112e23c6e5c70f5cf1fc040c7f8aec0aace488369b5e55b516615310384198deb64d9426634b17c8629ca901a72348f87fa21a28cc800f71c2893d81a07e47c7e57fe087f10aa2f3a87705b2d13d98fbf91c39c277b8e0fdcbbebfcd91c158da2ee7957816724cd29f1932111413ce11d4ad13b3b42127d77ee112dedea70d926e160e8d3618161ca4f6963722040705849f6b73f13f6e296c10b37e396fc24c83009fafc228db931b5e516696e2aea8fce815dece636b85c71163132d224993c37fd584e9531224924632e1b5c7f4c164e8e64e2a9910df7fcd24ed2a56dd02ab88016b9290009bf5a669a417acdd348c7706415323ca2df291f5c502c078af81889e5107f3c85f99f2d745a3a39e29a25e1b306d587b8ce4c8c2279d25af3a6be59a288d89c18f693c797c6d1f99aafa74ccc81f866cc271edd196ee9ac325bc15716c44e85e9bad1c64089b1e3ccafdb5dc1139ded6960e81fa116663f8f24b2c2eb0adbafb4f4511ae1741d13d2268ed29bb2b7ff39760c783cfd21f328ed878a9c661569b0804772c2bdf9cd800920857c155ab72bf17b2b61eec6a7cade2bca6f77be16fdcee11b8dbb85f4fc909cf0f424501fe19f08f1d6502463078589770eea92a3a3ec0c4c32d5961679b4db63d7980c12e35f48ee22c8463d3831c376a93a985262aa7981fd57cffa9dc70f5488b2e06a02eba2339ebfc1fff7c10bde7f573e26424c3d5c29e1e4dc812a660a50ac7a20c2d49de974ec329ee20ada0c3c1ab5c4fa156c0abcc8aeda6bf17eb46225acbffd06ce4b5fe80a51c3167e7eb7a4e02eebf4482ca2441a7575a1a8438e682b3004b443db8dc48989b5df9218cb1e8493bc882128e799c527ea5e6c352ca1f036001b0a831d668daaff36ffd138d064348662409c93ae31b17b230e2a1764660c86d9141f8dcaa2754bd70728058dc089f2b361d75875"}, {&(0x7f0000004000)="5ba1c8f1eb05cef3b8b9ddf4a9d01297ea0af4725b481e48d2322902178d06805256c5b250fd0f1b91fe3a3a1c456f3c5a15c43739196edc32c8ac604209b79581287bb6bd317be823b6b1649454f4c2cdd10950aa3f9a9cb8d0b99c0de9ab8ec54368ca668df782b4636e8ffc057d19b827be58e5de9c6ae738cb05d06b7eb531983eeee5abc2bcf6e7bbdd61357e042372946e8b25b67e576d698cd9b5de9a8b86e293e9e0820e1414a57cce4ba56d8e2a8d540da4b12aa3e2b835c7fd6b23dbc1451fa1a53d61091543a2baf4b8cda9b80fbe043d082c94e3a14aef5f2859a682cc523137305ca4405a0b7d5b630c3c7a25ef65ea4fc6579f54a83fae6f252734c93ca27a29eadad302edbfb5587a191e8dd2cc9abac244d29b5212bca23926bda5a7295b8294554b6e26230bb5f308dcf22bc7baae906204c0f833eac5795ddf91da91f04560585d299a27ead495c14b98f275d42e4ac93f446cea8950855ebec52da0c92139a4a9a60ac170f130183d52535c0931e38f00964426127e32f51cff5765f8c1fbb2d55a944b0da3b079a7427887370e6d3678e512ad5bd3461378fa474ef628a1218a0c284dd8aca0a569063ad11023cf4b713d8661abcdcfd4997a3ace2e6786c78d56a46866e076fde7fd60d4669f52ce14d10b50945faa4c5d1a346bc33a0ffbdf42895541233fd7243a70325f2225a4d1e39e25f3d005b47f088d1b96ef030a332d1832c8634fb74000e7c03637b10b03bb9cb2e69fb6e64f4a2ec3039bd6ccc8f001e0bcbcd938f7f6760b5ee1e5d5f2de1d58d586d80232f45791d34187a482918a9ba9369c8185e41e9a1be3f8c22fb69e627d513036893d83f843c7e604a734ed3dfd203b8f53302176be12f36cceacbe97c7f14387ddf0a2516c25c2e1ca3bb289954fd947b9533870d4d5f3c45e369d9e02a325d9f45dffa9031f3224e7dc7a66a11ea1171dc8a487e893e072da271912f96772e30d336cc8c992d733ba01398bdfc586f792f160186b984ebe93932710e71c120e3bd6e30b9723963a89f13341cf98831ce1cba6592142927c656c1c3f33dbaec6bab72451b56d3739494db2eaca605f2f42d41631ccc092e5c269f5169eeb3e11fd5fa28cfe9740c74fa575916bb4486ef60d4f6ccc302fba6e12e0610816625c044927ad3cba86262ffd5b78bbe2c25327215942e19a9826f92bd0380bcf5ed14ac18799c305bdcbc51d7553baf86b4fc35c0a1eb3050cb99ff946aae03646f835fa5a7cf953673edaf5d0c94dbbf9207a09b75dfffd87c7a2c26f9d4f0facb8d893e528b5342d50edf95e887298647171e7d3d3d84de9716854c703b7267d5fdd4b696ea822378a19e5e889042a7faf36619076f9ac22d8c9fe274c0a11baa2f6e95759d9674b241928de35b49795b950b45e1a1a05590e209b9e8f1515acfb17281a9d81c3631c888eb9f4ebd38018ccf489347484b9a877d0ae5eb89a35f8aa7ca245985388203c67d15bf614e8260e5d34092b506554995bf609f01500a6892a7913a7db2c0ffdf768218448ed8696757c86cf615f5709ce234e49c097425cb53def31e5a4cb53115d999c5a879ed23182bdd17511c18761d05bf371deba99f21f0db989d2d4a9a0d90366b96e3eefab06b95ede28591df74da54f26bd2c14d29a8b9e86a10a582c5e19d3eb90329df72d000caef75d068c5bdbd9a3cfedaef4df169bbe5190a65691c423f3b6d090fec127819b8e0636d77cb07b47b15da0d9b2fd9bbc8eec137b87bc9ce35873f62e5a2b2ecc2baa5bb7c6e1d8da708a17505e613a4c2a41ea9a0240adb62ccac3bbb0033062363e44a1a1b35b5eb78e4c38bc52c74bb773a9b15c8e233e91c8ea0b940ddee7121bb36377b878092324fcf169cc2cc28bef46cc9dc5a27332e2712f849a553958917b19379bfc330ea73ebbc631f4079ba9a5bbb8edafa8f0d91672e609b0c4ca66354927fc84db6b85fd75be8055113c6167fcf33b0f3bdfd4c8e95feb3de94440e78901e219c815738816584273e5045857787009871279e54e6e147c2537ad9a35296569e831bddaf42591f006c97abc7a7be016d345f29349b813931ca777f18aec0171fa6aecebcbeb7bba7ae8da69fb06a1c96b74682c665736b2fa238330af8218d6cb499c3107db5710605b1d19a3b93f397a3d4be171ea2436ae23be9395b19dba672a150a152c2a582668ed4f232c2ba5dddb0eedefddafb5ffe9248172d0fe669fdde187b241646d74290c2c4392982c4f0dc274d85a0c84d185d0ab8be45cb2da4e6f490a8ccd065eb956e020350d226f7c4cda9cc8ef3bb6aeaf127954197188e4a19b55b9b87f5d38e407cd06a41e116d017ae2327eead1bb66d5bd5d05e3510fe168ff41fc06c769f941384faa862a064face8049d28a4d23c0e267ac7b9c91f55d59a8b5e4661ca0301ac93c202c470cf900c76e26265188b011e4ad7d488b2ff8c8569c6cc1cee7c219164ef672b69a8db96d1a4d999a342f76149acf1f029a17dfe01e3d4389c2ddc5d0d9becc25c7b392934dc63be57b823a6ff9419dc492bfad65101bff400b364ea2776c1ad1dfba609d754abf4b46e2327a0dda6ed8f39aec6a1da4a728dd537fcfa8d9a4af851d8b50c6d923aa0d467e309747106c098dac437bc46d0fcc6bb458d250a6807183305bb8ffd6894f79a82c1e86980270a9813581ab7876d2259c4d5e23daf19ac8ba6eac796676f53986a45be1d273491fe6c4cfeaaac5caaaca25a22a75783f1539883db523f1ffb745a6feba7b939ae8d67af36912f3f7be2c9df687761baf86c4881950e0a2c31384ad48f47dd30f5cd05caf73874a279f2fd1186e60f6787c775e55503b6602f63aa9347093040dd30f1ef1418be9efb9970d1523304690eefeb137d090be5376206c377841d80376f5fba25e22d3814329f8716685ecedc74b2e9e41d666cf13e51eb98712c9a08c6928492cf93ce1e6a2ac86a481b55bb9f05fd54d56df5be84ba15d159e3e72a58b30c1dcdee57b977202243eeae51a209c5e86d6b698f8f5c6ce3488c347e112e602f13b56556e41bc6ae67c5458f15fa75c30e1aa0abee9429c23c821a91a05ecd0b583cc0739b972b02710e2beaa96a5978d0d02f7c073591fe0dfcf6c6cdfcdf65893a0b95001caa67925a2305144b5657eaec40df52f536e350f05c03554e250000f247ef33ff3eeff2a1b4deabd8ff83b4c8f3da77364f03f5d7f6f1d0870872eb1c6dafa168b35519711080ecc6358e18b8eafbac2114388a1c52593ea87a4959dfd30fe7e3f6c8c53cf4ed1043e6421d8bfab83a337d765b9e1b5d5b62de78b6010ce28d83a24153c4dad5759f98365e2b73d6c67fb3d6ba5a72bcd2baa1e9d28c719ad11c92560293b55f21548d9070db25a67b5f77b43c1f38d94b795bc7a7616b1df47983e3a4f6a92f251a05b4da086ad4790cbca35554557f3ddb9c4f0d80a876e2eb8eb75c867b6c69566b3a9d92dc94da7fa19f7378cfc3c56da115bea1ccf6374dc3b60875040ffad2b86f63f2ce032f83de92d113822e9e28a4710e715a623816ca1820ff09088efc38ed9668629a889e44fd0c1ad646dd1724fd2d61249d861a9172aa4c5ae845690ae4c52a3c6924fcd89efdd3abbe0e54756b2048f866dd76017cafecd64bc687291058630c044731b88610a26ceabb150edd7a912d74aa3744035c6b06a225d147337c6d623b463817e94a8404b806678fac4e1cca6f703750060abec380abbecd1ff2de72a9fdd7df0adb2014eccf800fb3729d143ad91ae68d1d9aee144efe623fe40ece5d5b46651c54d190b2f6b79f97846ed6883ea4d526ec70aa101e43d9f0257a7666fb9d015f10406ea5c41d6288088bea950cfaa2e48e22ca71cd8b550e8028315c53a4300b423df4153d5a01cb25c949b31ff632455817a2972813ebb38baf1c48f662d8069a3b91aa675b07912957dcfe32b3a0b60c37057fb0368ff5ce5ddd2cd217189e6ea11328e525cf941ed1c03d85ce636af920d9bf0a64ab5f5760274a5b145a516c0bef2b9aeb882a029f533f038520ab27c48117c2ba99c3a56d6ca5abfa3a3ada535cd6292e433250e91d03a3f98e315b5a04f17e3bf5a76439187690846fdb225d180229260826fec6ed598df3a0a546d00d2530b5c22c3e6d554e6d5791412c38f849762c771940f0f15be1fd87b8e02fa606518eedfdc3f7449d07f27a8f815e2d7ccac02cab7c961548828ef303f3c69f8ffa52add3642d3265f583afde04c6fb16ea2852fd70ec4525d6d687d502ec6d1930430edbd38f9dc2bfdb998799ad96df73c563f8343326ff348519358d16a7fa00d395a42305ebb67dd353142fdcfacaec524b4e969a54157996ce211473b10dfa9d943287edd5efc16361357e7b4f78e7aed5b9d1b1c36061262c7b5176147d27d2d91f93653adbde48832cc5fd0a5e2fe6b8c624ca0af3bf3c6ce587353ba1403413095d8c5242ff7b978b0506191345f4a716ef5ca0f6ed91011ec7f9a8de8a5336608a0acb348a4579b048b2bac93b3e933cbe6ce20086b25aeeac32db1d1bbe60f387a22c3794f8e6d23ce5e7ac6de03b3c198d66b5d458f9844d45dfd93b98df1f89ef3f131f6298ce2408b26e0f0906207079680c7fdb11cd78f2db4a144d67360b3f4aa06c3bf3dca6929e63d0cfdb9349aa18dc66940286f844beb5224cb58873aa9a219c36e42975fbbc6c17635c9e300d9bf7b11fb8e137f94ec7554261cc77c8f7a7b9a9a1105f0888ef67fb69bafbd0a1f4e5f3a8b94c2012788bd2616069edfab9c2392cc7b6e2207cd92e6402766f636d8e7fff9064cb7dbb94bfdc862401f6dd0ad8dbdb879a5d20c60fc932da1dc9d81063e690acdec52377f053fe7717a7fc0a47e36e2ab62542ca127e3900de4acfbaabf0a175c9ca7c84d40238aa2a128dfac1ec35410909054c5ef1b0dda4a6d0302229412c41d666e862889f763204f73a43331be1654809ff43bfdee57649cc06c007de9e322de323d235458dc6c7d563111d3d05713c52768c67a827fc9a2b9ef3f4d40b4c98f0f2becc9e8a8e4820cee12383e525c188754ff7321f88f21db08f3ad7ef148bb6bfc536c0cb6273907b61fdbca8320f38f0a740d1b8bcedce7e417fa3fdcc21b93276d73c49989360d07f7b4267e200853defca95948fec2f3edb6ebadd5edd204f6fd387086126e040e2932e6c5e96690de00d722178166f73d9faef4e38a858bd5b41501faf0d8b3b7199650cfb56add24daa25b03a77082337c234e43e344c15a331119f3bb928173dd8b69e8028f9633c9a2603b51dd2ca67a7736b7cab49395f684e3c2fe7a64cc8ad2f4846541c5a8f7978fc1728f2893b62fa148a43d25d36a34ae9b1abd4128071509159fb6822b60ff3b16fc64e88bdffca70e08e5710d77fee4b53342f2484c630b9f2f905d02dfbe62cf1441c78c76571c8c5fffc21546e81215f9c127f485e5edfa2839bbfc5e5a63a346ef26c8c2e76ae837d248657de4c10035d5a0a711d25369b30f1880d0921e76274faf4d2067386259723d2f3783e402eb189662305e4b69acbf583ac0d0395a458d700f8c3ca27ba26ebac6eac843a1920d01915e959f8d727105326153d21c0a4f37ee32be5851f74e27f33ae1312abf33a424fff791705bb0e7b79a6a78102a848a717ce3c811b3cbdb83fc3bf28fa9228aaa5422e0ec99d72580291426c0608f70a32595a0e0e69cb0dae8ef08fa31433396ca98cb13acc0ee5"}, {&(0x7f0000005000)="283480657f0221e7195cd57f3c24efb91ec4fdc10f74f341d379e6dab601875c93f12364514ec6f2729058e16859cd711831e97e60ace347d711cefe3fe03354f86b2ca2d28727fd900d85a76df50a736d0109d10489ca34e7ebd5f4b1ee000549ab2ffb4efe462872ce8b22b055ac94b02f8243db1856eb9947ae0d73ca2597c7324b6118a0fbf4f941508ababa6cd9660835d439feb56cfd37f31693ed40654128e79f"}], 0x1) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() socket$inet(0x2, 0x3, 0x7) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r4 = socket(0x18, 0x2, 0x3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x8, 0x3}) fcntl$setflags(r4, 0x2, 0x1) r5 = socket(0x18, 0x2, 0x3) fcntl$setflags(r5, 0x2, 0x1) socket$inet(0x2, 0x4000, 0x3f) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) r8 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r9 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000335000), 0xfcb7) writev(r20, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r21 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) r22 = fcntl$getown(r21, 0x5) r23 = geteuid() ioctl$LIOCSFD(r21, 0x80046c7f, &(0x7f00000001c0)=r21) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={r22, r23, r24}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r24, r25) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, r24, 0x57}, 0x0, 0x6, 0x0, r17, 0x5}) r26 = getpgid(r17) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r28 = getegid() sendmsg$unix(r7, &(0x7f0000002d00)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002c00)=[{&(0x7f0000000440)="96ed04d175f627583ebe5356d99ad5dd68b9932c97d8bb0532a365f4f93dcd63c83d9cbf1a4dcf98f7149e8bcea27d6e04055c614067273a3b91fc33bb3f91d617ecd54c4433669cf36956cf744ad88d8090539910c54f6183180649489582ed3d393b8613cda4dd1f3505f5db53b1b4d43227c28c33dd89e2e6fba333b1279586d0610bf60f67d35f4b5449dfdd0e579d06a59972175c524bdb33bc2442272770052523528759faa277550d918ded3a61658163ed39e9b6d2bbe43d0938ad99203e3c7abda5678c6e8e7ef85b16e8c7f57197a4c986fcd1e0a6bdc4d9", 0xdd}, {&(0x7f0000000340)="bb7322c3002a3c21195b2382fac6f174dd420a036f94de111a5a5a55eceb0e3ecd7d5602a2fdc87c7492fc75c7060c79f1e1006b53a25514d76bfcc003d735a1b7cc210d837644091dd17c04ecccc8d93e2e4194058e3688010478c47a7f0323716089575ea19cdfd19006422dedb3dfa854c2c1e33add3c8745", 0x7a}, {&(0x7f0000000580)="4a803c80b1762769918259efdacedf7d080abeadc02882eff4d0798cddbbdc9677ed1317849cfb498c485af90ffc387f1528c0a86934f91fce8d1a70234582fbb2069329b9dfbe69e6a6405f83e12e9bf8dbce5fb094c2f91801ce301928dbc616f3f06e699ba037077c79462a809903f25ba90219fea2e06fdddde0a016418beb3425d6eac703738939399a954f744cb364d1bcce86a2430390f82728798cc621b3dc76b96c608fd8cdb11bb89439cb23dae266b8bdf9a0222ae10f8b37ec3580f2d71b83ed1f366bf318dd6886dc5adde3ee3770b83414dbaff9cef20a27f11fa0ade66cacc9830fb4237a244f9b34c309758b8eacfab77c", 0xf9}, {&(0x7f00000003c0)="7497af917dca49ccad2538b80b931bfadb9bc0a2cf28e8f614de0eff2496b4fc55cec71c4b6bd2fb4a8042d0be8dc78d2a68897f14e6f11874e6dc6271c6", 0x3e}, {&(0x7f0000000b40)="43b87810ec40ac7db5782d856b8083c6f3bacdd43f86237d53f083b8482a5966cc2ac31de619079b37a88f9ef52004360f042f78cac723962c28d414915e5f41cdb34a2a87e2796325f4b248423d2934e9f51e9a42d12c7b843a1bcfdc8514cd5173b674dad5d6e1f2d8299cfd326f7c360b1ab45b1442f71c599a788ea06cfff59d7178bdfa20a3327b9f07af99708e8392031e48e849b228b6a5333dd4be9a2d5f77a2579e625a34b85f51fcc955f27505eee2937ef0f0701c5e6120ce7ed5793b874202d7f3e2914ff880f878513bea5fb59ef7bc2bcd1879da0d206a87f79c9f98d870dfb518216285442db3867959bb94e524aa013dde85d107478ecc06eee20982375851a2cc447dff519813f33870a62cef94946f3f99b30ac1f2c66aceec054e11c0389aa4bc810611380427454a32cddb93da301e279c601781fdbf13a67c1c8be24cbf9176b41c6f8a6e5b7a4dc973eb304bae5d44c33f62b2606eb7e5a7252d6c8b0b3aee21c1103c08f5fced6b92423a856ba4ecf02a6b2e4c9858fd210da4ca7ede97536116f1d4cbed98f990cd21bf141e4613ea7de58f3986cf0f7e38441ed310b59b40df6cd7690d0e7a13db74136de8fc77bcef4923f2ce7e3c26a1bf09375c51fff42b133b86130e455f6124688fb0dc31722362080388281fdfa875123f18ec4fe5ce25fdd20dd3f67c7cc6a8506e4c353d343dfca690a04ada34930a17ae066294852bc2b21ba123a513f8c3e6fe9c84c180be8f0daaa3c9ee7175bc41baa7f7a54626bccd612b70bb2d3708d416a8a3e118bb0e8dd3ef62959ea0d7dd5a72eee62928a5ab664992ba620da456339bf4e77b9f5c81b114f35db5b498ae01268aca2fc0e679532985b9e7ab51e9defcbda669eb69a3d520bf0a52ab4ad6bd14338ae64b6f645c9d8775ecd5c761ab066b68f274511599a1e32318af9b223a13f85b2dba0ec4227ceda9c10a709a574ad16a1d6480a4ba81c5eeedb04bf560c02613b922b9a029da98f081b6020153b6eb7882cc7f3b7cb17fbd1c5c450cc22b7c3822bcd297871b2c3e2790bfc567cf928222a2e497006c4a98d31a28028426ab863afe93ee1c958f2d6eb383fb87ca65c3b553a9972c572865a7eaeba5784e9504baf90fcbf80a5968e52da0895a348204c5b1adb36a01c4482c0dec20f6792de80fcc4188e68e8348ba48a115bcdf43f62db7f5ab9a495315f2bb5f46237818f33813b34fb922ba1f4d4a4908ed9bda948b22865048402ed3cba7e3eb8d9b7ec3b8a2f091e920528de6e6857af4e4b094a168482f780219a301ce2287f321ba87d77de3ac90e66a570f48fb497f7ed738bee01b7d7c082412d62d957cd4456b927b5a6d76a0a7ec57312836b6994cb1507ee86f52f826fca6954c35e099a718016a57986dd475424ddfdb706352d516fa1db1f55966969964824663d07b031071eef90bf2a67a80260de78810fffbe29bd05df0616d58bc31ed78ebdf4c86be91d6f1dabda571b68a89107a9c81a9c1b866c3fc97f417e901def76cb976a919502ac384ba86607d400ed55d5b6d2bb662250b72d1283169b8dbc45f4f1c1e74c921ef6a104cbdee660db6a15ee3a73999b1c8215ef383102b94098c04afe44020ba48efe87cb9fc5b0ad37cfa94317c967ec62fc3804bb5f02dbec4dfede2cad9bd4714af780bbd7cb0a6255522e708362733fe94c18344200ca7f7fc700a4906f8a4596fa601c20bbe2717737892ecd57ee5fd429660b23f027cfef3cacdd6989bee4dcbef7f9ce87b5dade0e7040f0a76bb6d310eb7995afc7afeaa764a3143b52c7618d554405a6ef2e1bb1b4c6e2dd66f9ec6736c686dd758dce8d1250f9cbd89fe193c06493de7ef7a3f9637ff415d562c566f252fd3e6ce1c3cc7fee2e375395a84b2205611929dbdd489082c3bf20e5b8427d1f9505a37d8e18118b2f060b8fa8f67b85fd86b5ec0e71981e22a1dcb86976875229650f95b1aad78abf392c09419684cebf5583593e63831e906d268fb5ae940012969f7f47273c1198b63c04e165203947039cfd380bf31d9f891b2f2aef8cb20af3710ed48cd3adb4049db83b8b77ba2916b55afe4974a9ed5287ff5a2b0d4d48db3a213a50ef656a4776e76e662e9ed982588f6f2d87b627800e41dc5ce09239db79ee4a001a28ce6885968fd18790fa8a3f8c47e294e82ef23d0a9f220fa671688036eb60187dee98743e63f6e60c39a960d0f753483768e842ddcf74038adde891ccf13e6ae396998f6c400ccb1720eae56326f12def800956a92c11b4c85d858f56e38d79a791a35fd0002fea7f70638e347d7dd64b3824e511a68e723e94c51563e0d6dd812b91bf7882b081fffaca7ca95ddc46e3112b68f588831524ec9edc5ef0990528113c9562381ba678010ffc652619e2a243f97d5917748bcbb6f34991eef9f34fafae7fcc33f6ce7312e65d86ed1ef06d48c096a39773bc7a6379bf7595fc9d86b591d1868715bad30df612f9da7d78b8dd46ba732f63218d91b57e968e4d5a3551fbf149496d08b85d444ddf3068709d8b41a87ee29805c991b509af4348872547b937d404ff3e205263ea077e748ed5c5cce85857c9f209fc6169501da420b1b127cd1f9cc76dc21293c37fdb718f6b9af240527d2b8650b6f89ad01a9b94322ad2c0b8368155ba7f3cb39b1898446c7508ad3c4736e6715ce5f14cb18fded00710c4d6a576f3161d03bcb96d4446d197010474ef85038f2e57bc4075ddba652a64b11140ba98763e067aa997911bc8d742225da4b52b3b8db47d7a8d47a501b84f89265f92fa79527cdf5803871815e17c56d932cb48f7e8227c1f31c499bfa664d9d83a2c327bdff6d2ede9290b2de3dc2187252b15cd699d655a21069f116f095b9bd84fac68812ea2a6a2715ae9be7d2b2c38c61f03bbce43225c141634a218f9e40a5a523ee0471ff7f8c7f27487dfa881ff024c870b9c8524585dd9e91d4cb446ce8658db9c44e0d88da55a4841cf69a96c7d59a7ad9c720d7fe59a4dc41088d02404bc70eae674d2c2bf73c32457dd6fea4627d7230f739f0b210622f4f93701232d33201acdc6e89009b737b859ee944ab901c10ebed0bdf7c827ed6b166d4471aa9c346a13cad33193bd3a7e711ded22f572e5fbcd6d5e271138bd7c2712227d8f34abaf0be8faf86382dd369d513fb4c1c18f3e67e0c02ee11833b790f4e999c4bb43c254dbc9fb78a7badb0f6a525b4f411f1abc45c376ee412c6a894e59a2db9326dd66029b7403b8d30aec627310541b535bdac091a095b10a983e395f13073931fa195530315c815ef538cc8167b6c4b5a8afccb5f4864ea81659562fa7a9d55a7d1e865f91c106a73fc7bfd3b9e003fa910aeb7f15d7dabc444308a3067535a6ebfb6bb265f083158f7c9f6b6839de5e35e495c82b49e4cb7c6c3bd26f28768a3b0d06e2038a06dbffed518edb25373f81741dd48cc0cb785f85797b5bb87b2454c22ebc2f7723c2dfbb78ea6ff80b532cf4f3e56ed5c5d80d4f39546e88aff222af6875f67b7dbdb629635969540081919048aa8ac73399fe0b7406a6a7e7de92eb214e0475b2af34bc05d47ead43d9ab7ea55197b5edd21f9c20ab1cf3c58f258555ed6492b7286e8cd6e30ede0710db5ad09fd3191561129402b2060acd6dd03b22c428b8bba276ff077c1a6c0f1164663886f4db1c27c3df1106ad9a32a4bc7b8da5df0fb4328437d08b5acd774ef7e278b76620d275a08b6398235658852933b18de070c199296f6f41792588f1653f1dc7c68c25353e796099c5ca68bea545ec8e801dce6c9b24fe3ae4bbaf7216c0315f4fed731428a43410153400c374724c9b79e7190d37c92ee5f8a55028b0c6cf9ea1c9b4f7e3688b9cef2c78f649a1d7b6a4e2a8fa3feaaf139a965fd2f1964e63a70c9e72b6ed2a9686ac841b5f5888e8b431feebf3ec9fbebfb868e69d73a919063c531dc5a1f0878f0ad1bdfd7651e6e544f05c533d8943908fd9b14c82e38cfe9d40235f80bf54723379b62cc445d8f365f64c0e73d3b783d79a0bc5b0fb41a530fc63336be8a140d5bfc176402033ffac85f7372e317c55feb94d51024f0484202c1ebbc2818356ede454a4fa7dfccb2f03ed6212fe73ec3eb9b46fe9d55213a17b69c752ce8248a267731aba6f4f2457db2a7e0b0ac8509a80116e620bd104dec5d4b5e15495e4ca062c90ad2fc3205684a2ebd887ee00192e91de5ff1627354936d50407c355b3e4c3c142c79359f24df447472d3f3d6bd8aaeeadf69f30089ae25567bcd1e4c01109adff88851fdadd89e50087bf5bbbddc159f7d2d05b97fba5e716d57eb672adccda8bc2fc88039ff22d93e8c607f9a5e0eb2e16bb0bcbb2d0dab8c81e7cc40720c60a508d9f87c4b065cb2ea28a872c50b56657ec0a0270fe447727a8a6f6bb63cf6e6ff0fb767e0311f4940574e94bf5b401b91b7e9ed7ea58357c94e601b7dded2b6efa3974b489aab92b590516e0ecfaf859a5105d080168164c5048eb99c89ff82bdfe1acf43e258dedee8ee57c3cbd94331641a308f9f098f01b862933f3c9cec07dad0c9015a1c966caf535c08fe0f195485f402dc353e5f70ab4458ae57c58fddd1d344edbcdcbf81e55ad42fa17b21e44fc1c46a1dcde51c99be3f7c2ff4c75dfa10cee6394a44a6b1c9eb83375b1157d83f60c2014284188129bc715097ec08a6fcc28ce21790435080b7539d94785ad1823531e29b64db6b9cf88097a09a9800a365b55ce85aa01c8e2c1373a2bf08bfd696eef1f3774960d53c9e2463df5e2302af12f3c0d7312a32d84243b09000054c0a85b5d30fc0cf522042acd19202870cda49c1d31cab69de49dcba61b633ee40e77ea82b6ae727d3db142b93f56e8dc70c2c9e9a552c48dc28c5623afac4532f0722875e31701fbe9e193a0bf97731009027b6cd3b0b57a72bd0803edbe09c0b0ce7cd1cae19b39d37a0bde88d061fb4f7f03e483cc36cda0e0d0e31aae1f1834eaea51f9b31da97b2573a6bda6108979ceed818c8bd7d243e40da91f0a862c8e6a3ac2aaeea8b7bc00813d47ad4882ec413bde9ca7218aa585e5fb0894e8bfb802fed3293c5ae8eccf367ba1dbdf9f66179b6556f58a22917976b670a9da88a418b0bc8b568ec2d9eb6f36c3b01065dbf354f0a7f7d051eb1422d9190d507a2bcfd845128b298550f95faffe068804f4b3d5ef45f604059b02f059e3d52bf3229d7e55e650467aa50463d5f7a903c5a8bedcb5b05939faaa8d66a9102b60eb4c6e0741104df9ba48265bc5939fa8bcb1f3841c09e98cea47df95955adb1611e8f35bb1e86796b63150ab3371e8f77d753a7935fc24e6b119bf7504382ee1bf0351e81a31d3152167697fc90ef98fcc0d7310773fe8420325b8e208dad4e8b49173be8671a811000637addc6a9db893bda30c042975e3de784be173d2900d88afb09520d5a65c67158a013ef9e6b21d0e94cfc9cc4792082be7e6e89ae5d8fbe607f379b720916e195479c32c4f4ae77708ad5507f6732d7a0c60204c40340671fb077d312f0a6c19001da09aa37d1da3faf1524a489435fa8ad2a735ab1fac5712dc8b3cfbafd38da47df90363df624e786c03ffe818293cdc3f8fc682a66d3498de132a46668cc38cd4a39ff35c8add7bab14b423f1263f6c6264c593f469640c50b41816deafef72acaeb5824be3b685118c7c9f057a53fdf6c697b0cc06f45fbc2fe46fa124635c79b45a200a5181cd3b8d6df560d8adbe", 0x1000}, {&(0x7f0000000680)="542c803e35e9f48f40e42be4b959a2a04de4f1b60ddf9236262384bd0f3a9b9a745d69613974d6e6c5aeb659832a6a44348b5d08b39418ed0b74fd47e56e1cec19fee708f9e6c97de9f10e2d9f8ea48fab6f51cad48880048ef3d55327fe98ceb37cd851b2ca5843afad2f2efc4aa8ce94c22048acd9", 0x76}, {&(0x7f0000000700)="bab0f1fefc25358263351fa1cd1a8fa531810531057383144b85c3f2783381c71d414d045beda2ddec837aff34f85a8eaaf214ac130240d7e782608988850bfb9851a0e565edb1ef6e875ab6c1bea0dea94120", 0x53}, {&(0x7f0000001b40)="6a4e97e81c39fb95ab1d1b79b1dfcb9084e1756d8134daf7dcc31aaa7fb7d3ee6f9b7675c4d0156d881d6a4bb1ca0689e0bb0c56c0880f4bdb66b0a8fe088320ce1e10dd73c252f3dd1b2b2b0b794fb37db65fcde511bfc8facddd54d46943ac8392f1d2a3da6f71facd76c876ce88629825f38faef0cdc6eb022ddb66c7ae7d157ce50b5b187025b1c0ec17c710a76878775f00c5885bfa29168ef90d010368368646397b5db6f3cd268e257b0f701d39db1d72d0ddccae4a81bbcf3af33cf60be7a072caef6b996222ad5c68ec1a9f595b0f318db76c305313363796c6c7883dedc4648b28553ceecdbc25ff75cc5f4274dd597d6706bab51667b152be86ff902e0c11824b080b063514a4cbf347510c8afaeffbf9c438915bf1a91e2ed8cef36344c4e5ee38dadff4ec5687be469a701608aa0da3e43fb4efa92dd8866da57d3c45e9d26c9dc36fcc8cf015616d49b3c38775e9c3776b09bbca1a9db7280536c99a1652f79d3b67ff483152cb2fda5c4f98e632600a53e19cf1da24f082e283a377755de97e3abb4cdbdb9af4f624d241fc2341440d006595ecd1d020b248b55d69150ea51b91204c9a4c09479c9ddc94f0a872f0349cb87bdde7a9a679b451c438262665f5bababe7f03b5a90f290f0acea86bb0b9e9835330dbfcf690aa4ac8add905163871be47e9895e945f963cb9c51616568098eb9cfdea21491e9af405942606570b2b0e6fc658b04fe3bb82f4642cb34f6698b137b619d5d167ca665810bee1732d4600af9c3ead7a1c7bace0e7bec41ae693698ae600029ac18771589869349628f03a4c404a133e731f94ebc49f9f932a3ea2190ead8f31c1d8984baba4aee559228824357cfa6947ace6ac361c4a2cef7aff81aac7e825b99f76d3c45db747cd92704be8a2a42b79639d8ffa38fd6c3559a16cf4d9e41e14c543e31f6fe69337ea1b91c1f74b20d430fe152a4f27ce6d155ffea06fb54cf42030ce669482e1622f692f4454b5310912da4554e716f32be1bce799e6ca632624a5f41529c1dbd66ba9706bf7eca45f0921aac97262611061874d41f68a61fd961d82f34174cd494ebf7ac278f99266577612786503d30655adc93e014bed45efa223662f1c1fe9c8ba5f941e05f071c02676899d764ea3815936e6330575025a68704473e71956d56025afe676cffa03fb4fb216d03a51de06a2fe9308993d044da1fd46eba89f3073b6bddaa0d683ce62923aa79d731deb7d79ce54abd3383b102a701c0a8307ce6eebd831862fbf2ab67e7ed2009c8781811a79c02912d0f69fe379cca59b30a5252e5c0a3a5167c888ca5809335dfe40a6e6ac5faf74250af9992b7d46c40ad514a72ff33ae5275170c9b598f58c3443cb5a09694438148cb552bbb1d1942ee72d98c233dac188f966a218576ecedb3c0195413b189fec14668bbfd7177df231ad229a4a3e27ffd92a0d2a6532a86a01ca9d616c1e7346b81caf389ecbf98dc0132cccf4aa5a1654f971cbd1dfd5086c1ceb3a9015969abc89d34f8fb3aebf62c842bf45c7650b3e142e865bc968b242725d0fd12f946aef099075b86ddc66604dccfaaee2ec55c0f8b2cdb0965140506829cf93ab07a1e92672501c1acbb91d9b1ab87bcec74ee41cf7e93537f116705955ecdbcc48b630824ee7b269298cc2cec2658dfe9c3165e26382195fcfd9d2be33dbeb3bfc29ff14346e06ee8d808665dc63a6c8f7200cb630b576aa353e0957bf6f1718f3859d2435266de0c21fa58fb3fdae94be9bb11caf8bb81d07edcf532272a651ef87ccdc8612feeaa5b8f7cdc28d8d5cedcfeb2a91dae6a68593522f4e91509632482fa890a2ad4794d7d4310ef2179d278620fe70964e92f7db4aa7ad139758d17fbc480f9b8dadb541b2dd87e3263474a0bc665246b2f0c41047b009394aa7c4fb28c10770fa2913b671bc35d6096396ebe00181f6798b7331132a8cce459c27dbf8e45fe1ead07f1afbaffc48d5831cc7c75fb010c66abe4c1353824ebdf1d122b754616ad14e8ec77795083b62aac64bb17f3564b8ecba079364cd556d273ca07f06dfaa6dc1ff004c887b0d7bc2becb8c924edb0c7a0c79fe0033300e7900323137274dc0fab104adf430f0f647d81e3b1ca20827096744a1bf097326c064b53b95957c30544dac13fdb02cadf8b9b70f96348f455ce9e65fde79213c0181f8c984560f20abb05ba7f95e41cc36bd83b8f85d29973a7cd8a22f3b773650b2b43c73b92267e3c0de09e26ae1ed59e0cae65e6166095b89f142481fc3fbc620890647252a5e30e3f5bd694a537772a69e2536ec6da2a39315800e1da1f57daa4f078f391fc17218334540f68078a0b27cd469b030c1c0d9ec36e6ea8d5e6c1dd8509aaf40c4752921155613c71622fd1036e5dbbc343900d03ad5a5da6bf714b55442f5edd295531b55605e7c375a7cfd9932d49040bf024f6876580fb98263a8f1ffe26bf6d833291419b8afffd6c8e44e28205c84b211225d03e00bbc3efd08a18a03547151962a1363259671c3f2ca979e18aedbff2d1f6a46d89b68a922b9cc43053b7dd3dd6f4b3b411fea33228daffa3accb956eab9b26668765abfbb5ba8ee1fca0a5a592168552ce90bf5eb64d0ebfe723f6ed190322b541133dce0ada66c705f51af1480bf05d5ac1fe9960bb498210cd0e4c335240cfb9beaa9bad646b6d899b4377a67468e01353f1c03cb4e782687b2b84e62dbf3538ed84a206fc5e4053dde77018bc9bec911c1d30cd93fa3e16230888570d11e8f5d6edb1e25d23d56d6e547ef718d70abaf3d02e2f5b6d6386e7845c66645e22ea4185f3674e1f813be60c0d9feff65be2d92d54a2a07a20fa9d5b424477d966776a0d0f87f39b093f2ab127a88b8653f43b6838aaf88d6efbc412c59298ee0b992bdae6371d176488670daff79a8e654545e2775ae4b1a1f12b5894cdb707f6b4f99ea6653c4d747fac66b5a97ade3575fbd32def6774af647d4729ffae172c953aa70aa27f966682ec68d1be48de2580109ed94ef43dbfbb6bc3a95735e382612ada1e15f900aa742b8803f6b2f824ec7d1a82d73cfa3e06fd330101d9681053785f1d1403e089a8e6b7297574546d440e7b91506ce264a0f99676943d4e882c5d7e25c132165cd3f92147d43da1c7207cf1579435bbeaaf879795c7080ab12a02ce851ea85f0f6f9e191790ca73c63a745cbdb0ade9129d47e39ac0fe4e9f21c99b0ae9bc5b6e2d41effd6399e905d7d989de12e65156cc72babe3b55e5d3faa3acb39def27ec3c1519447ae8aed5cf1ed3aabfda4a5078945722a68f000f50dd7c1cf67ae2e8615eae9b360f5282e6a2661cfb57be534ccadd88db79b8eee139dbb3b7f817b9f67986a9cb25e06083b169c3a42c51114432df4ad862b667ec1ab2ca660334916798a99aae1aea0581146cf2e915acad76198a239f2d297f8a9878d03d661ee6eeac92d527973c36b112d7155a12b3c7adafd3c02c9839957071dc766bc733e869bbeaee82848aa94a1af6ded11ab42719e23564aa250d6b85db08aebbffa34585f30f4e1a3fe81e051bd30b3a063ab77a8b22ff454fffaca3bf1663aa0efe3cf074c80c576ceaefab3efa589ee3ea618135ca470a7582eeecc58b7c3b36cbbec520f1b1d7025090c7dac1dc0f0b52aec3c0618fb8d90b892745023ae8cf5b76467491e7029cdae2e88e321ebd609bdd75bca0f3031f65c9ecf3b1fe109650fd8dfdf2860451ddad2a597276ac4557037e194f1942b931899c6e97a0e0cb80e97851e2d6e566c80bbdce820dbf27b525ccb03d6751a611af0f1fbac23f368a1c59eccf23ae7d529f6b6db65847b205735425d682834eb3c171581d7984f08936b4168182090acdb9b61f5b2b7aa976ff542d6542147606fbc424290cd7d1b5385291e62c179259e9e8905defdba63daa32c904112782404b965438f70f1a8fd39e21b4986399bd43bb2f5066c08c639f3686eb5c3995e5073d1954cb8aa530ce5ab27dae74bc4cb35bee1d2fa1f7217b466cc6c8c9e1b37aa3965fe0846e0ab24cecd8024a2c9f45fd83f2b2e8d1e1e8ce3a1f52e5512bfcbc73892bdb08deb91f65ba048cec254da376d1c4e461fd2d7048ac2ddbea25d840c70d0065d4218318876dca01e19f00986009577b2b2c097ddf749955e56628d929eb7888921026746b5b6376a4390851653cb629fd99c6e737659aad576c33d947117e405f6c0bfceacf91b873af3782eb2bc195e601dd79835159e4cf72b9d478d9c13ebf4aee87fdc8036d0e7b980021271222748f3b41ecc585593111e47261609b45ea9d1c56d59e2ba853c9016e7d799309c2e23d8361f1d1209d3f2dc59795cc2e0474dd5b11656dd0c43f3f2223f835d64edc4aa0901727d37217c28e548cc92f553ca76e45aad0f8a20fc896869199f6bf15753d6fdc2d5249d932f513e7acc1d71ed26d863666cfd030d72ba6dc280fc56a6ffee9acb48a0fcb02033ee31d0ba020b24e61fa83302c8afdb312a31c0bb872f5438a1726931d7ac6459aaae216d6a1627e0fb6872620c84ea71b4898e9147f95d3155e5e72ec7e160c13535d5c7aeb27b4d9bd79ec7af4868d4bbdcdb39752da254c04125ae9fd4ba61a9c0c8d26cf8a2f6c6a36b0accb2088567698e8f3d507aeb56519a97ebd7ab7caf35658bc80d918010063f2abd08d4238b9a84d5b6de1423d68117a6c253a598be6fe839309964404e3faebfe56f54d10b31075a4f3c8fac06389d3e7b003634b30c0179b873eec86bc2eba2d6c0062ec44587f6d0f7f606266d26348fda62cdf7d90a47692a3a6e1f84fc70f8d9452557ab8293576455958d2700cb4d77df0807266cd3083c5127c982160c6c316e0106e95142d1b671f152ac464e3a73e840303277a066abfd22b8c51532253684a485d83b408cf6fac8d62abe8521d74c2303713a1c7dd8efb9d29eb4a982a219cddd837bf49985b6060f789641243455d9a5c1391e52a7b6193060603e9ea95bbaf620737a9204d5993f5b01c26d5a45a63deff2b091a5972fa28dbcdd2870eefe4711d43f27368007dabbdcb5edfa9c463b70a07a9675adc11df109519a3a825754d8cd495608329a55ed8ca6ea83b6e26d1e1cfb0837bc6c2c3c0885f7fc0249a6d633496c6d91ba20c156fdc11ee61c3778a430c7956550e9e1f362c4a6c139662876396a4161598c328ecf63d432bf811a8bc9e02d156ceb6b3343be3f9a1e8b658b5a98b245539946ba38899417b7ce98dea50d479bcc9e6236674bc3dc525acf9e68f8b982fbe48deab2c65587c21f51f6ad2db2cf5e2f4227c2939492bae5846e91c27cc78a841a3fb15aa3d508ffae3e7dffbe6cd6af427a5ef100667f0a667cc14da7df578b999237eb03020568188ede91bae4d102b2be0e4658cbf930cc8139a9eed7ec148abb83bf883124341cd983f1a3841bde78828cfd56cf572217aa15a738ca6d0242a0a826549c2b181dab3a41f8fef83ec1f75858f2091e4bfcad5a4c822312bec7d4f45ca278b27e0c61fc57fdeda2c160eb1305954272b7bc4d5a0fdcb93bd20087b5b6693e80a84f61a6d3cf81af993af1743fb7a53ef08974da066fd91ba489a9af43f5744e2b8dde43cd877bb11685e990f98fc2dbfc568eae9c044ec139c496c641ad90d32c651708933328a280e0fee28b0b7adf6ea1e44d1183475c852f0d7439729d99e0525876cd14a3900c9b26abe2c9a5dbf150f1103471b0bf82f591b4d2d94197b28207e36d", 0x1000}, {&(0x7f0000002b40)="1da0ccb76e6fa888dea4581ad48c83bbfbc037e0e6937bcf6b6ae8fe1299a7a98bc9343e26d9550fa8af117309a7aa939474baa7c0533075195c35fcbc5e51facd63813f51810e934c8c983e3e17923e54408365b29e99460e3dac3f00e3b2c5a07aa5fc644ba1c0c4534c8933d805c75d9d15d90ea1dc7de35736e4d0bc9dd62cdb5222f038c193597698b7ae056ad79c26e1dcf7f59912", 0x98}], 0x9, &(0x7f0000002cc0)=[@cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0x20, 0x409}, 0xf74902fcc2e1e919) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000280)="23ba3712ce8637b104e97ebc9e7994b5c73f74af33f300936facb7500573e12f8b3a766123b8990fd3"}, {&(0x7f00000002c0)="05d8af33d7c7bbbcc09cc37d55b57d77b27ecae3287f79ba9a8eb16567d3"}], 0x38d) write(r2, &(0x7f0000000200), 0xfe72) close(r2) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) 16:00:26 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x80) mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file2\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file1\x00', 0x1a90, 0x1) socket(0x18, 0x2, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48}, {0x400006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\v\xffCW\x06\xaa\x90\\\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:27 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xc, 0x7f, 0xd1, 0x4, "c229669f41d400", 0x5, 0x4}) r3 = accept$inet(r1, 0x0, &(0x7f0000000000)) fchflags(r3, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r4 = semget$private(0x0, 0x8, 0x80000200) r5 = socket(0x18, 0x3, 0x3a) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chroot(&(0x7f0000000180)='./file0\x00') r7 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r7, &(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) getitimer(0x0, &(0x7f0000000280)) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = semget$private(0x0, 0x4, 0xc23f3e3bb875352d) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000240)=0xaa4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r12) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r13) fcntl$dupfd(r12, 0xa, r13) write(r11, &(0x7f0000000080)="220e3c", 0x2b6) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000100)="e34f582002b0c8b6647a104e1f5ff2732f53229e0b00b9d21381ec76f80f2fcf900706da8a96bc74aef4f7dfd3c25e86b0dd7c7d8f62a00df18a906a05d7dffeb058e4b2ed319455e7a32382bf6f62a201668520c4a2423f", 0x58) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) kqueue() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x7f) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 16:00:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) 16:00:27 executing program 0: r0 = semget$private(0x0, 0x0, 0x48) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) semget(0x2, 0x1, 0x80) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r2, 0x1d64b2c2e4fd672e}) r3 = semget$private(0x0, 0x4, 0xb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x3, r4, r5, r6, r7, 0x80, 0x8}, 0x9, 0x62, 0x7}) r8 = socket(0x10, 0x4, 0x8) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f00000003c0)=0x2, 0x4) r9 = accept$inet6(r8, &(0x7f0000000400), &(0x7f0000000440)=0xc) lseek(r9, 0x0, 0x0, 0x2) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r11, 0x4004427c, &(0x7f0000000500)) r12 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0/file0\x00', 0x10000, 0x1) accept$inet6(r12, &(0x7f0000000580), &(0x7f00000005c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x80, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x40, 0x0) fcntl$dupfd(r11, 0xa, r13) r14 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r14) msgget$private(0x0, 0x80) r15 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x40, 0x10) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r16 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r16, 0xc0185603, &(0x7f0000000780)={0x47, 0x0, &(0x7f0000000700)=""/71}) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000100)="e34f582002b0c8b6647a104e1f5ff2732f53229e0b00b9d21381ec76f80f2fcf900706da8a96bc74aef4f7dfd3c25e86b0dd7c7d8f62a00df18a906a05d7dffeb058e4b2ed319455e7a32382bf6f62a201668520c4a2423f", 0x58) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) kqueue() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x7f) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 16:00:27 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e", 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x5030, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000000)={0x1}) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000100)="e34f582002b0c8b6647a104e1f5ff2732f53229e0b00b9d21381ec76f80f2fcf900706da8a96bc74aef4f7dfd3c25e86b0dd7c7d8f62a00df18a906a05d7dffeb058e4b2ed319455e7a32382bf6f62a201668520c4a2423f", 0x58) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) kqueue() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x7f) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000100)="e34f582002b0c8b6647a104e1f5ff2732f53229e0b00b9d21381ec76f80f2fcf900706da8a96bc74aef4f7dfd3c25e86b0dd7c7d8f62a00df18a906a05d7dffeb058e4b2ed319455e7a32382bf6f62a201668520c4a2423f", 0x58) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) kqueue() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x7f) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000100)="e34f582002b0c8b6647a104e1f5ff2732f53229e0b00b9d21381ec76f80f2fcf900706da8a96bc74aef4f7dfd3c25e86b0dd7c7d8f62a00df18a906a05d7dffeb058e4b2ed319455e7a32382bf6f62a201668520c4a2423f", 0x58) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) kqueue() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x7f) 16:00:27 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="4f3cbdb4a1e2500f8e01c72ea4642465baa08836b8e2975a04a5e903dcbb0eb08c16e6f8211cd4d2234fa0e542ae29930ce00a4d2851a4297d1985390a6ee5c550579f91464dacb99173525d06c716f5715540f5ac305162ee9dd52c65cfb3570764e503fb4cad48b6beb7767c54355dd8dc463aecb0f0d8dfab72343dfc6819d4df5981f11b3fb97fdadff4b66734ad1eac16f90592346b65c7891741a44216a81e17eee102a6781a8b1837171aebd6ed0f2b1f5640683d27bd1f86e8a6962ee12c6f4fe7597d14aacd66d9b13be7f162285b2b8aca1b5dc482c6eef9a937037f66b0d392ab3a3e45bad100d7eb1ae51f56739c936ac966abedacf1", 0x3b3}], 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') chdir(&(0x7f00000000c0)='./file1\x00') 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000100)="e34f582002b0c8b6647a104e1f5ff2732f53229e0b00b9d21381ec76f80f2fcf900706da8a96bc74aef4f7dfd3c25e86b0dd7c7d8f62a00df18a906a05d7dffeb058e4b2ed319455e7a32382bf6f62a201668520c4a2423f", 0x58) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) kqueue() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x9) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000100)="e34f582002b0c8b6647a104e1f5ff2732f53229e0b00b9d21381ec76f80f2fcf900706da8a96bc74aef4f7dfd3c25e86b0dd7c7d8f62a00df18a906a05d7dffeb058e4b2ed319455e7a32382bf6f62a201668520c4a2423f", 0x58) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) kqueue() 16:00:27 executing program 0: syz_open_pts() readlink(&(0x7f0000000280)='./bus\x00', &(0x7f0000000400)=""/58, 0x3a) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077dc5745392a106dbd3c1dc568997500"/28], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f00000004c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="0d39b1ef592ddf2ba962dd0726331ff11f9c712c480e2900d63b1438bdbd9b5707b75ec4e3cb93c040f34ab22eefa0079e823b44f0bffeffe2d3e5bcd0d96f85bae04786252e9ca5b71a", 0x4a}, {&(0x7f0000000300)="1d355d10cba964f7c71db421cbc433a7ede1c8368efb1a3ea94995b08ac3de1e7507308f0d6fb1df7dcb82ffb00cb223d538b41075ef48abc7852a116201f68ecf4cc4348712da5f4de0d71c9176fdd6e14a10e6b727d1c199d96d351695d058d29ec85a52d824b3cd2761d9f9ee791d6b1ec79563eaceed30246cb150d7146a21cda7d771a73435ebd50ad04a2d7ad7c4938339eb9e24c7f5bf5656fac94aa19528438a304b0039b676974f396ec39b8a48", 0xb2}], 0x2, &(0x7f0000000480), 0x0, 0x6}, 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffe000/0x2000)=nil) renameat(r2, &(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000080)='./bus\x00') 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000100)="e34f582002b0c8b6647a104e1f5ff2732f53229e0b00b9d21381ec76f80f2fcf900706da8a96bc74aef4f7dfd3c25e86b0dd7c7d8f62a00df18a906a05d7dffeb058e4b2ed319455e7a32382bf6f62a201668520c4a2423f", 0x58) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000100)="e34f582002b0c8b6647a104e1f5ff2732f53229e0b00b9d21381ec76f80f2fcf900706da8a96bc74aef4f7dfd3c25e86b0dd7c7d8f62a00df18a906a05d7dffeb058e4b2ed319455e7a32382bf6f62a201668520c4a2423f", 0x58) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x8) 16:00:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000100)="e34f582002b0c8b6647a104e1f5ff2732f53229e0b00b9d21381ec76f80f2fcf900706da8a96bc74aef4f7dfd3c25e86b0dd7c7d8f62a00df18a906a05d7dffeb058e4b2ed319455e7a32382bf6f62a201668520c4a2423f", 0x58) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x101) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) fcntl$setstatus(r2, 0x4, 0x80) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) write(r4, &(0x7f0000000300)="5608f45e9ce03e787f8cc8efa40a038b4d6e23772e710f1d51523c2ba5c2f25e3b940388ef4703cc8dc8cedf2abff14b8e9cc563ec2ce6f6b732ba77dcbfafad10f124097987208c6d0af2cdfec3ee8a273316b2fb21df35f3776b571c318dc2342a8a6939b1b3a067971a8ef644baff271d8e895960ffcf200e586c396a4d3ccddba6b85a40862cce92c401670c1edb142e386cd270db83c3a6ca0365383a6979190276ca3ea643482caf798d5a51baccd08a72e68e6f3823cc38217e7847c00a5234a6c8ea58187d68a21bf154f513a08e9870861b4e9fa7ca88d5777d3f8b8b066c8c3ed3a2603da055469bb7a8af1ba791ebb1d6cd494e134e0cca9fcdaed204bae9e7ded8d9cd61b907f12a737928d0e775393cdeb5ae8ad58b5e1a295e035ea33515f1172de0150e054f0000000000000000", 0xffffffffffffffe8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./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') 16:00:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9, 0x101}) setreuid(r5, r14) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r17 = socket(0x800000018, 0x1, 0x0) setsockopt(r17, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r18 = accept$unix(r17, &(0x7f0000000140)=@file={0x0, ""/87}, &(0x7f00000000c0)=0x59) r19 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x10, 0xb63f553a0e1b912c) r20 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r20}], 0x1, 0x0) r21 = socket(0x18, 0x2, 0x3) fcntl$setflags(r21, 0x2, 0x1) r22 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r23 = dup(r22) ioctl$WSKBDIO_SETMODE(r23, 0x80047476, &(0x7f0000000000)=0xc6000000) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r24, 0x40044271, &(0x7f0000000040)) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r26 = open$dir(&(0x7f0000000680)='./bus/file0\x00', 0x800, 0x130) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x80047476, &(0x7f0000000000)=0xc6000000) r28 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r29 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r30 = dup(r29) ioctl$WSKBDIO_SETMODE(r30, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(r16, &(0x7f0000000440)=[{{r18}, 0x4, 0x8, 0x1, 0x0, 0xffff}, {{r19}, 0xfffffffffffffffd, 0x10, 0x8, 0x35}, {{r20}, 0xfffffffffffffffa, 0x4, 0xc, 0x5, 0x80}, {{r10}, 0xfffffffffffffffe, 0x20, 0x2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x2, 0x800, 0x20}, {{r21}, 0xffffffffffffffff, 0x0, 0xfffff, 0x101, 0x9}], 0x998, &(0x7f0000000500)=[{{r23}, 0xffffffffffffffff, 0x20, 0x0, 0xc2bc, 0x2}, {{r24}, 0xfffffffffffffff9, 0x60, 0x2, 0x101, 0x401}, {{r25}, 0xfffffffffffffffa, 0x503da714f99aed8a, 0x1, 0x8000}, {{r27}, 0xfffffffffffffffa, 0x3b, 0x40, 0xbcfb, 0x9}, {{r28}, 0xfffffffffffffffc, 0x97ea142ed1c8f7f0, 0x80, 0x3ff, 0x200}, {{r30}, 0xfffffffffffffff8, 0x0, 0x1, 0xa9e4}], 0x8d4d, &(0x7f00000002c0)={0x7, 0x2}) 16:00:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="02a4c9e977e19b7a76b0030e828d60e7bf0d16897ef1afd6ab49404f8983f7d3ebe5851e87055ed987e8c9d210f97a544230592b3dfed44f45775241262d91e5663335d829a7e7f22bde357a0fa0f13127f6ee1d1d1a5e8174db035aa7e0bcc234b7b162573b008e1d926e6b5c79490c2039", 0x72}, {&(0x7f00000001c0)="5fdc34d038e76239dc8775fc24e8f523efae1d71d9845622906fc5ff6887f7f1d65749ecb311dc53b7351fadd7bb887fea5a39ac09e94eaf624594699ef4070a47159142dba4c36c99a7190e73715a85378f4da36cb58f45b5e02bf9ae", 0x5d}, {&(0x7f0000000240)="af6c171db9978b85bb2099f4251d6d19901ad7e22cef8d8db635151a8c4a846c5520fb8fa3981778ba7ee6de0a0715e7facd807b1b74d930ad448be917aacc1cd76e24a2f777312c4607f69c9bc24f8a6c07d9ebc7963c3aca97fb17a07bfc89efc9f9095b4135d45dce8cd7ef5deb26e5328247feac2b633e73e393bae7b36589b6085c0e4122250daa8b88e04fc0d717ac436f25b7a3b9f42b5b374249660e5ab680e7c9d3721b1dec321796cef8c9cdbcff54703f3f59222bc0763439", 0xbe}], 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) close(r1) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0x4}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100), 0x10008) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000580)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x8) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1de, &(0x7f0000000300)=[{0x7}, {}, {0x18, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x6, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x4, 0x9, {[0x15d, 0x7, 0x6, 0x6, 0x3f, 0x2bfb, 0xf9, 0x0, 0xfffffffffffffff8, 0xfffffffffffffe01, 0x8, 0x6, 0x101, 0x1, 0xfffffffffffffffb, 0xc8, 0x69b], [0xc0, 0x3, 0xffffffff7fffffff, 0x2, 0x2, 0x1, 0x400, 0x3, 0x2, 0x44], [0x101, 0x9, 0x800, 0x2, 0x5, 0x63, 0xfffffffffffffffb], [0x6, 0x401, 0x101, 0x1, 0x8, 0x1f], [{0x4, 0x8, 0x0, 0x4aa}, {0xffff, 0x29e6c259, 0x5930, 0x4}, {0x8000, 0x7, 0x4, 0x2}, {0x7ff, 0x0, 0xffffffff, 0x1000}, {0x2, 0x4, 0x0, 0x81}, {0x9, 0x4d6, 0x1, 0xffffffffffffff17}, {0x99e, 0x200, 0x1, 0x7}, {0x8, 0x3, 0x7fffffff, 0x6}], {0x3f, 0x8, 0x1f, 0x4}, {0x401, 0x6, 0x0, 0x83}}}) r2 = socket(0x18, 0xc003, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r0, 0x0, r3) pipe(&(0x7f0000000040)) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) read(r3, &(0x7f0000000240)=""/102, 0x66) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:29 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206911, &(0x7f0000000300)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10a, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x333}) 16:00:29 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) socket$unix(0x1, 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 16:00:29 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x20}, {0x18, 0x0, 0x800, 0xffff0001}, 0x9f57, [0xc4, 0x1201844, 0x2, 0xfffff12a, 0x5, 0x2, 0x0, 0x8001]}, 0x3c) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getuid() r19 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r16, r17, r18, r19, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x6, &(0x7f00000005c0)=[0x0, r5, 0xffffffffffffffff, r11, r19, 0x0]) chown(&(0x7f0000000580)='./file0\x00', 0xffffffffffffffff, r20) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000480)=""/4096, 0x1000) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = kqueue() fcntl$dupfd(r1, 0xf, r0) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000041000/0x4000)=nil, 0x4000, 0x7) r2 = socket(0x18, 0x3, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000100)) close(r3) r6 = shmget(0x1, 0xa000, 0x404, &(0x7f000004d000/0xa000)=nil) shmat(r6, &(0x7f00006dd000/0x4000)=nil, 0x1000) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r7 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x160) fchmodat(r7, &(0x7f0000000080)='./file0\x00', 0x129, 0xb) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4093, 0xf90}], 0x10a0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000140)={0x3, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x19a) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x408, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x80000000, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) kqueue() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000000)='./bus\x00', r4, 0x3}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getuid() r16 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9, 0x101}) r17 = socket(0x800000018, 0x1, 0x0) setsockopt(r17, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r21 = semget$private(0x0, 0x4, 0x2) semop(r21, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r22 = getegid() r23 = getuid() r24 = getegid() r25 = getuid() setuid(r25) r26 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r28, r22, r23, r24, 0x14, 0x6}, 0x5, 0x10000000009, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r30 = semget$private(0x0, 0x4, 0x2) semop(r30, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r32 = getegid() r33 = getuid() r34 = getegid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r31, r32, r33, r34, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r36 = semget$private(0x0, 0x4, 0x2) semop(r36, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r38 = getegid() r39 = getuid() r40 = getegid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r37, r38, r39, r40, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x8, &(0x7f0000000180)=[0x0, r22, r32, 0x0, 0x0, r38, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000001c0)=[r2, r4, r8, r16, r18, r19, r41]) r42 = socket(0x690357acebe73ef7, 0x4000, 0x2f) connect$unix(r42, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a4595090975a0a89136a75a191c7b41cec71fcf"], 0x10) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x5, 0x4, 0x4, 0x8d}, {0x1ff, 0x3f, 0x1}, {0x5d45, 0x20, 0x1, 0x101}, {0x6, 0x1f, 0x6, 0x40}, {0x0, 0x9, 0x3f, 0x1}, {0x5, 0x0, 0x6, 0x5}, {0xff, 0x1f, 0x1, 0x40}, {0x4, 0xff, 0x1, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2ced4e9b3ba7dc28e1baac7f63c9") r1 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0xcb2c, 0x8, {[0x2, 0x1, 0x7f, 0x6, 0x20, 0x278, 0x80000001, 0x5, 0xee, 0xffffffff, 0x1ff, 0x81, 0x60, 0x4, 0x80, 0x4, 0x9, 0x1], [0x1d40, 0x8b, 0xffffffff, 0xffffffff80000000, 0x7, 0xa2, 0x2, 0x8, 0x9, 0x81e], [0x5b, 0x1f, 0x80000000, 0x9, 0x1f, 0xffff, 0x6], [0x4, 0x100, 0x5, 0x5, 0x2], [{0x8, 0x1, 0x1000, 0x80000001}, {0x800, 0x7, 0x0, 0x2}, {0xd6c, 0x80000001, 0x5, 0x20}, {0x0, 0x1ff, 0x3, 0x109}, {0x7, 0x0, 0x8000, 0x6}, {0x9, 0x7, 0xfff, 0x80000000}, {0x800, 0x2, 0x9, 0xffff}, {0x0, 0xfffffffd, 0xa8, 0x23}], {0x0, 0x101, 0x5b, 0x5}, {0xd2, 0x1fffc00, 0x0, 0x100000001}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x88fe}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x8, 0x9, 0x6, 0x8001}, {0x1, 0x2, 0x9, 0x8001}, {0x7fff, 0xff, 0x9}, {0x2, 0x1, 0x6, 0x101}, {0x623, 0xfb, 0x0, 0xffffffff}, {0x8, 0x5, 0x1f, 0x1}, {0x80, 0x88, 0xff, 0x200}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x1000) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x8}, {}, {}, {}, {}, {}, {0x2000}, {0x0, 0x0, 0xa4c}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x691, 0xdec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x1ff, 0x14da, 0x8a, 0x7ff, &(0x7f00000000c0)={{0xcf, 0x5, 0x96, 0x81, 0x3, 0xfe2, 0x1ff}, {[0x6, 0x8, 0x0, 0x1, 0x3f, 0x5, 0x9, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0x8, 0x1, 0x4000000000008000, 0x4, 0x3871, 0x3, 0xfffffffffffffff9], [0x0, 0x6, 0xff, 0xc1, 0xfff, 0x9, 0x9, 0x10001, 0x9fd, 0x9], [0x5, 0x7, 0x8, 0xffffffffffffbc21, 0x1f, 0x100000001, 0x6], [0x8, 0xe772, 0x0, 0x4, 0x3, 0x100000000], [{0xe08e, 0x5, 0x3}, {0x0, 0x9, 0x61, 0xa0000000000}, {0x40, 0x0, 0x20, 0x3}, {0x1, 0x7, 0x86, 0x3}, {0x3, 0x80, 0x80000001, 0x7}, {0x7fff, 0x90000000, 0x1000, 0x7033}, {0x5, 0xffffffff, 0x5}, {0x800, 0x81, 0x9, 0x401}], {0x4ed, 0x52a037f7, 0x3fe00}, {0x81fe, 0x0, 0x80, 0x1}}}, 0x200, 0x5}) fcntl$setown(r0, 0x6, 0x0) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000440)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001680)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000340)=""/53, 0x35}, {&(0x7f0000001480)=""/221, 0xdd}, {&(0x7f0000000380)=""/97, 0x61}, {&(0x7f0000001580)=""/168, 0xa8}, {&(0x7f0000001640)=""/64, 0x40}], 0x6, &(0x7f0000001700)=""/128, 0x80}, 0x0) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0x1) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)=0x4000) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)={0x6, 0xffffffff}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000280)="7a410e5ee773de9a8c45090523f21cd0d9ef5d59c22d5d0a0c0c097ef3f47fd000be1cc75d4fb6b524da", 0x2a}, {&(0x7f0000000440)="6c650f1cd3bb28de52c290d03d1acc8d9fad8880c1126daca7ffa9615d15700e6c3a9de9f5525620bbbb2ab06acc4de546c8a6c7f5c214d28c964f92e10758c77b76cf43e3f122a77a229760c676a529c1ebe56c7f3dde68079dc477f848976da03d58cda7d90cb671efaf65beabba91bd22c0a194311d21273b8876b6cbe4ddbb61ede6f3a24f99b64910603c7afd8cb33924e9fcccd41d1f6a93030688f5d3b67a1973a3938b4cab552978252ef8c19120799dbf2283d72f4bc544640e3681f031b8d31436242837997a854273266b90a3db5d2d1ae85f52868c611dfdbb511e525c3764b1e09fcb30b7327fc4337c6d936cf82a160ebe7415164409", 0xfd}], 0x2) getrusage(0x0, &(0x7f0000000780)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r5) close(r1) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, 0x0) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, 0x0) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, 0x0) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x7f}, {}, {0x9, 0x0, 0x0, 0x100000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r5 = dup2(r4, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r8 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xc9, 0x1, 0xfffffffffffffff9]) setegid(r7) semop(0x0, &(0x7f0000000080)=[{0x5, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r12, 0x0) getgroups(0x2, &(0x7f0000000200)=[r12, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCCBRK(r14, 0x2000747a) accept(r14, 0x0, &(0x7f0000000600)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCCBRK(r16, 0x2000747a) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xfffffffffffffecd) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(r5, 0x5) r17 = kqueue() r18 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400), 0xc) kevent(r18, &(0x7f0000000040)=[{{r19}, 0xdbe637e597efb861, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r20, &(0x7f0000000880)=ANY=[], 0x0, 0x800) msgrcv(r20, &(0x7f0000000b00)=ANY=[@ANYBLOB="0e2afd3ad26096e778a45da0c0200002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) r27 = getppid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r26, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667b, &(0x7f0000000300)) 16:00:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000300)) 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getitimer(0x0, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x80) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x800) shmdt(r1) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='./file0\x00') ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x7) 16:00:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f0000000300)) 16:00:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047309, &(0x7f0000000300)) 16:00:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047477, &(0x7f0000000300)) 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 16:00:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000300)) 16:00:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667d, &(0x7f0000000300)) 16:00:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() fchdir(r1) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0xb72a, 0x66a, 0x40, "01cc0693a1f5144a59918b1f80a21bebb8f7c95f", 0x8, 0x2}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x6) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667e, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) 16:00:32 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) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x4000000000000174, &(0x7f0000000140)=[r11, 0x0]) r14 = accept(r8, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r21, 0x1, 0x9}, 0x800, 0x1, r22, r24, 0x6, 0x1, 0x1, 0x2}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={r24, r10}, 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f00000001c0)="0fdeb69384ff", 0x6) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000840)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) truncate(&(0x7f0000000740)='./bus\x00', 0x0, 0xfff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x101) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x80000001, 0x0, 0x8, {[0x3, 0x1, 0x80, 0xb491, 0xa66, 0x6, 0x2, 0xffffffffffffff00, 0x2, 0x0, 0x846, 0x8001, 0x1, 0x401, 0x8, 0x2, 0xffffffff], [0x4, 0xfffffffffffffffd, 0x200, 0x200, 0x8, 0x3, 0x3, 0x10000, 0x1ff, 0x1ff], [0x5, 0x9, 0x4, 0x8000000000, 0x7, 0xfffffffffffff800, 0x6], [0x3, 0x80000001, 0x9, 0x4, 0x8, 0x1ff], [{0x7f, 0x9, 0x5, 0x6}, {0x0, 0x1ff, 0x2, 0x3}, {0x1ff, 0x9, 0x8, 0x6}, {0x0, 0x7, 0x9, 0xd6}, {0x8001, 0x2, 0x4a, 0x69}, {0xe08e, 0xff, 0x3, 0x5}, {0x8430, 0xffffffff, 0xffffffff, 0x8}, {0xfffd, 0x10000, 0xda3, 0x5}], {0x5bf, 0x1000, 0x1, 0xd9}, {0x0, 0xfffffffd, 0x4, 0x1000}}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xfffffffffffffed7) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x2, 0x3}, {0x18, 0x2, 0x2, 0x9}, 0x887, [0xff, 0x4, 0x7, 0xc0f0, 0x9, 0x694, 0x5]}, 0x3c) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000002c0)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:32 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) r3 = socket(0x18, 0x2, 0x3) fcntl$setflags(r3, 0x2, 0x1) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3) setrlimit(0x5, &(0x7f0000001340)={0x8, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0x9, 0xf61, './file0\x00', 0x20040, 0x2, 0x1, 0x200401}) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a794d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0xfaeeb01fce6329f8}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206918, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x5]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a021b040c3be3e3f6be", 0xe, 0x0, 0x0) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 16:00:32 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r2, r3, r4, r5, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) setregid(r3, r9) connect$unix(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYRESHEX], 0x1) r12 = socket(0x2, 0x3, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r12, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r13, 0x82485608, &(0x7f00000006c0)={0x0, 0x8, 0x4f0, {[0x5, 0x100000001, 0x1, 0x3ff, 0xffffffffffff0001, 0x4, 0x8, 0x4, 0x37df, 0x4, 0xfffffffffffffffa, 0x0, 0x6, 0x5, 0x5, 0x8, 0x7, 0x3], [0x2, 0xebcb, 0x5, 0x6, 0x201, 0x1, 0x7, 0x8, 0x4, 0x7], [0x5, 0x1, 0x401, 0x9, 0x401, 0x3ff, 0x1], [0xfff, 0xe617, 0x9754, 0x0, 0x4], [{0x40, 0x8001, 0x8001, 0xd96d}, {0x7, 0x100, 0xbea, 0x5}, {0x9, 0x6, 0x4, 0x40}, {0x1, 0x5400, 0x9, 0x5}, {0x6, 0x3, 0x0, 0xffffffffffffffa3}, {0x11de, 0x5e, 0x1ef8, 0x40}, {0x8001, 0x8000, 0x401, 0x1b4}, {0x5, 0x1, 0x7, 0x6}], {0x1000, 0x7ff, 0x7ff, 0x6}, {0xbd2, 0x0, 0x7, 0x6}}}) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206932, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff}) listen(r2, 0x7fffffff) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) sendto$inet6(r1, &(0x7f0000000140)="d3834f23462229f7b1a001d3eee38055d8fbfa1f119bdf09f5955f327621c8c56b184a52d28f8459bfd00da1a47b55f6bda6da2c142a95e84ddbe5cd6aa0b36fdd0a4c959403132a18153e5ffefecf1ce77331af40634829d5ca8851d72c0a01bb1d42d3cbd3d45adb0e10c2738cf02a38e59acb530d3ad589209e75597599f261d5c0a7dcb2ffebbcdd709c89ad9e9e1d610433df3a8715169e1e0aff462d512e4b89552dabbd08e7013cbadfc89e17f0fe374cbffcf073c4a4d38bc144e75a349de50489dc46c5e4c9f318376af8c8e89d03ce1cc14dc8def516ad01b11c6c0fb0ad37c0e70b699f0fa0117a888d8b8b9ef1998ca872fc", 0xf8, 0x204, 0x0, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206949, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000000180)="d2b9fc79b7161cf0d074c7b714c3943188ee721593132a1294aac6b21495fbe270dc9358a7d8dcead3141b06a172ad0f8d5c82437ab06d895d33c2b916c9a497c8b2a4379d5313be615efee241e2e412cb89e6baba14d1d26c010000000000000070727c4a74dba09c477a8ad9003f590fce2982d93b33a2d5b28991ac2f1a5a0c6c26c94c3ba3b9ece4281fca210f505cb39a8dcb4c09b3ce3606221aa2d1e017582f71d73126f8610c85c270091f9763c7f37eb4f13ca18f2eeb21891a89df1f448029e4a747163cbd9f11c197d38dc09b652f56143508b009fad51a", 0xdd}], 0x1) r1 = dup(r0) fcntl$dupfd(r0, 0xc4f1e2f6edc59039, r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000280)="bf2df6a646aae7559d02b2887ba42792adace358ed175fc08278c67f972830772f343cbab05acf929bfad405a7b684f754cac52aed3ee634e6cf495988cca94b926c829fd4b8dd77fbf8fea7c5e23ae92f4f2b543861ade8bd57d882c520413e52b4acee9bc904d6d35c2320873b7edb9693298cf25a9a9fcd5240ab4c4ab491b9a1e31b286f71bc44409bd20d6cc4bc4d790ee013cbf1f0b0cf130268f2e84767b1b6a9ae38db30c6332069a8c0110f1314c52b4b534d15bbd525ec09fed31ff58166fbd6f41101a99614c1db7c54d60ad27bdf1f93b4e654fefb7278dda32e6e877476de17ab1e6b01e7dea5e7dd232d875d", 0xf3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000200)=[{0x6, 0xff, 0x1f}, {0x1ffc, 0x8e, 0x7, 0xf0}, {0x403, 0x0, 0x3f, 0x7fffffff}, {0x2, 0x80, 0x0, 0x3569}, {0x1f, 0x3f, 0x7, 0x405c}, {0x2, 0x3, 0x8, 0x5a82d5ac}, {0x0, 0x40, 0x6, 0x2}, {0x4, 0x1, 0xfb, 0x7}, {0x9, 0x8, 0x20, 0x92}, {0x8c2, 0xc8, 0x1, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) tap1: address list non empty 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffec) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) fchown(r0, r1, r6) r9 = msgget$private(0x0, 0x42) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000335000), 0xfcb7) writev(r16, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) r18 = fcntl$getown(r17, 0x5) r19 = geteuid() ioctl$LIOCSFD(r17, 0x80046c7f, &(0x7f00000001c0)=r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r22 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r30 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r29, 0x1, 0x9}, 0x800, 0x1, r30, r32, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r33, &(0x7f0000335000), 0xfcb7) writev(r33, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r34 = fcntl$dupfd(r33, 0xa, 0xffffffffffffff9c) r35 = fcntl$getown(r34, 0x5) r36 = geteuid() ioctl$LIOCSFD(r34, 0x80046c7f, &(0x7f00000001c0)=r34) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={r35, r36, r37}, 0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r37, r38) shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r22, 0x0, r37, 0x57}, 0x0, 0x6, 0x0, r30, 0x5}) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={r30, r19, r20}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x6, r11, r14, 0xffffffffffffffff, r15, 0x2, 0x100}, 0x9, 0x5, r4, r18, 0x892, 0x1000, 0x6, 0x6}) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) 16:00:33 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x745fa9f928d8254a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x18) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000240)=""/203) getrusage(0xb74a8f993b2c1e15, &(0x7f0000000180)) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff9e], [], [], [], [{0x0, 0x7fffffff}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x8000}]}}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x5) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x3ff, 0xff, 0x8, 0x20000000000000], [0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x1000000, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x41f3}}}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) write(r1, &(0x7f0000000040)="fa7d54dfb6cb0433698823ae9d87dd75fd97002d7c58557ae8ee2bb1c08942c410ed6c2dc75f5c76349cdbea5d2158a5019043ea69f2d887b17a0652493fd8df67cbd16939313c8eae22b1ccbb", 0x4d) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a1, &(0x7f0000000300)) 16:00:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000000)) dup(r1) fcntl$setstatus(r1, 0x4, 0xfdc36975551d81ad) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e1de92ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdde5c35277e83ddbadc78589c6ad412eecf979465019b083ed322ea8de56a98cbe5092a4b86703ff494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743d3d84928f9085947facd047fdd61c4cc7f3a602070000000000531ba243a7124b15f904d24e602f2460078ce43bee8dd88da98a0c36cd582c4c8513b5cea03672dfb87bc3ce5a1f66527fad3837b9e8592d5b684b732c84471e123ee86c49435aa49c6c089dd23b45fd0b50e5bb30c8db62c2acef35331e9d48b15ba2a63afa7431cf9457896dc31a1828ade8203e252d30a455622f20ba97fa70c15cd91a918f13082885341710936ca6618a2cd76c769015884aaea7c2bff5d9"], 0xe8}, 0x0) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a6, &(0x7f0000000300)) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a8, &(0x7f0000000300)) 16:00:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000c8, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x41) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xffffffff, 0x2, {0x1000000000, 0xfffffffd}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000040)='./file0\x00') connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x601, 0x0, 0x0) shutdown(r2, 0x2) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b0, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b4, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0x174) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x99, &(0x7f0000000100)="cc06da4393f177af0c31d654e21e542726a733519dbc1cf4d61e50f9a904226887fdae9393de214235092b3746070b53e491d18e2eca3bc1857c879b04e284d531f3f3f1d2ba73500dc6561a99d6252a4b6b5779b609fd29ffe2a3e39758e1ff3677cea0fb7e763a5874dace63cedfba232a3e698569361cfa5cb73b5acb28a3be02d226934977f314a7ac00a5a0630b11de56713119a30545") sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c1, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dEv/wsmouse0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x100, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100}], 0x1}) fcntl$getown(r0, 0x5) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x242, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x83, 0x7e9c}, {0x47, 0x1}, {0x80, 0x1}], 0x3}) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c3, &(0x7f0000000300)) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x17b) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x1000000381, 0x0) dup(r1) r2 = dup(r1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x9, 0x1, 0x1, 0x3}) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c5, &(0x7f0000000300)) 16:00:34 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f00000004c0)='\x00\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = getpgrp() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r9) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r21 = semget$private(0x0, 0x4, 0x2) semop(r21, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r23 = getegid() r24 = getuid() r25 = getegid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r22, r23, r24, r25, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x2, 0x0) r27 = socket(0x800000018, 0x1, 0x0) setsockopt(r27, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) write(r27, &(0x7f0000000bc0)="43667893df9e643bad8e0d0802c41c3d9bb53b8fd035fe92661382b2f9fe86c5ad5e7c5d41ab00cf220c18f8467462241705801a9eb6dbc345c1eaa83146737656c03605efd9deee5ef437679dfcc2f107029a1b41f6481e5fe3436b2e2ae7b0f8602307b1c468046b94185e79247b29b6b80a5c0b9b7379e2e48569c47b22d7d666f0", 0x8715d24267daec18) writev(r26, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r28 = fcntl$dupfd(r26, 0xa, 0xffffffffffffff9c) r29 = fcntl$getown(r28, 0x5) r30 = geteuid() ioctl$LIOCSFD(r28, 0x80046c7f, &(0x7f00000001c0)=r28) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000000c0)={r29, r30, r31}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x8, r1, 0xffffffffffffffff, r22, r7, 0x0, 0xffe1}, 0x5, 0x4, r29, r5, 0x598, 0xfffffffffffffff9, 0xb68}) r32 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r33 = socket(0x2, 0x4004, 0x2) accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r32, &(0x7f0000000ac0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0xf, &(0x7f0000000800)=[{&(0x7f0000000840)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51e6ce3fee85ec882265bc0c0b6a3276332a2e9446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x0, &(0x7f0000000c80)=ANY=[], 0x19e, 0xb}, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r6, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r8, r9, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c7, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069db, &(0x7f0000000300)) 16:00:34 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000380)={0x2, "b8b0feba3bfc694276f863f9a264d10de9d5e7dbe3131c6f10adeec9a0c9ca4c526c0f3e2aecf891f10fcabfa1f4ae45b5e543b62c0c95a12ca5b49236b9a5c240532c4e8279008097b2a352bed21b12b852cb13a07162b12192f52153753184efca6b385bf9c18556dde46c638de7e68726e46031f99f31d49437995b49a5ed6198773ccdc772bc90b535718942ef69a485c60c1150"}, 0x9e, 0x800) recvfrom(r2, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000000)=ANY=[@ANYBLOB="dfea2e2f66696c6c0f6e65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab217d0f3868c567dbb3e146a7af8827967e282c5107c271e63f1116ba037cc810612bde248345ee854a1992bacb60ea1"], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x10) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000f40)=[{&(0x7f0000000740)}, {&(0x7f0000000800)="2d20059fa2850a08831f69b0d6aefcd961834f5c6d98ae1cceacd356ed23c40bdcf1e170689660957c45e26c2d4579d132f97cc24ebc13b23740a27d02e237456663e87899efd5224d99f00f4f32a2b13706bc7e9cf35d6eb356f0a08963ccede1ab9c76cbc5aebca33e5d9431d0fc9913b3175c6f37366f373b9b95ab44392a6b2818548aa5ee53fdce527cfe0a15e27b915e01b0f2fb2d88862b71bb80c1ce478010db37875d4fe095dc07483f3ab70db904842fd6cfd57139628f42a7e224fc2ddcfbb6fff4aeadd256a2394d0964a499eb60c30b5a2b1f9e98a5867f14f27f", 0xe1}, {&(0x7f0000000b00)="7a310e1f79803c4640e2446ad827d581e8cc104e76245a7217b9291e6f8b7cca436e738f2c0dc4a0fa66713684af3358b9d67aeea77a694d19a8d44159912835062f97846ebc190842104380822e54dcd8fde3b4272c32fd34806de295322191d39a6c63983d183b7a97b93d5357ff6e92c7b9d751dae86f199a770d10df5b5edd9cf755f2a06464928a6331b73cd3081a7a22e15b18ae0b1b18d7b9f4105c7c92a8ce34133047dc667d3263a0deb3076d27909ab7a48db0704910069b2c721a", 0xc0}, {&(0x7f0000000bc0)="551d95c92165e8892b469eb2498cc7e46aea8c4ec59a7ea333464595c6f4296bac1fc123fd817b9c8985a1cc640e9aad4fa950376eb426c995c53a86a0378ec3ee8ff29a8ea8953bc195673418bff208a88f4f19209471cfa6b5b9219da4549d71652cca49ad879778817fb17290fb8822f2ff58fa46aa3ef0abe5b1a3ad36dc330db3f45505fc5fca5514917963973aebdbd5afcb2338a4034a4548d87256f71f9fa9e586ffeb8f6e101bf5df4c3d3f3a78e5dc61afdc78e65e58f7a1f39dd03df6bb8bbe1d1673d9915f3b", 0xcc}, {&(0x7f0000000cc0)="b8c502c6f652875696402299ad3c9e7b0f9f273e85db5095ea0ab371d3aa38a65b0574b5ad4abe9dc298c789574df6434add34a7b3dde313fa470c58aa0e0d14897fab0d35528431d56bd7e3147d0f3a8387a8482080959617b7e75ea104fd2b99a3e7bb57cf41bba607b19df5560afdeeab1dfccc3578c9084526243b379232bb4c74ba63550e6a638342", 0x8b}, {&(0x7f0000000d80)="a01d41e83e6c566260cf29dc60b93e5173732a0fabc7bb0df090ab94a55d7b687185aa36f448a19148500ee38a964575ae0762fcd2a5587ad519eede97d3d50bab72b6b46b171befad68a27c2b20c730a582a46d43f91cfc402909fefa8de5394dc0cc6b483c85d6c72112", 0x6b}, {&(0x7f0000000e00)="b1b1776e8b78b76008a567f158cd6bb99541f88d0f26811bce3962cad7186f7675853a822f37cb5a3bba5bbd777f3cd402a644a409f4438df128e177db15f0c6f8e915b01a9bb81c17cd785b210b2667b688aa056a7b201071c7dce8628da7abec2ff7321cdfa056533c996d4f0cc844db33adcb5facd42f97bd4c741f47e565a4637e9a97a54fabad3d7e88d0a371983e", 0x91}, {&(0x7f0000000ec0)="87d9e13ddbc93e9896aa21f4efcf3384872b758d31f0e004037021f680327bdf204ad0cfc53d898c19303572c289021fd454862bb756b712e5d41d11367d0372f6f2ef6c34010f10db8346cbec95fdb31a46038538b0617c0f57364dbd6b85", 0x5f}, {&(0x7f0000000900)="9a0e42c983d7a18b7e", 0x9}], 0x9, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000440)="759e916795eae66598472b6ce36b722a24a6f2794f71f3fb63f2257ceabee6b74f885334dfd1ccddb90a0fd7b621d6895586a99f92f272d4c971a611305ee8003cc445fa1398ec5db30b94622b6eba4f9e5d690fd8089066ac79547e92024dc52a24202631a0e2b4bf553a6e9e806b1197b408ce", 0x74}, {&(0x7f0000000180)="f1b5fa7d6378476d5c876f2aa1620816f489b1618931eaf18ab53994882fe9ee278b2747de35", 0x26}, {&(0x7f00000004c0)="d0d6fc3382647b07b9a7a68ee74210e11e1ae5a7c19609713fa10bcbd96e81e8927007a161a8cdb664df80e87c3ad4fd0b0b9dd934a63fbcf12a4b26a1a79062b9d661e5073cf4ab338b3b391f6aac8261c9e846d9469f33333065eb781b676813e786d852cc28654f40fbb254bdb49f4248cab8feccbcb1d0970535b0f2a809e4e2bf93e2eb1f572aa3bb65e5d4af65b0d9c7bfa265cac1c496929263e02ad767c8f32df3b98936", 0xa8}], 0x3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r2, 0x0, 0x0) semget(0x3, 0x1, 0x400) semop(0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28, 0x401}, 0x0) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069dc, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069dd, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069de, &(0x7f0000000300)) 16:00:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xc000, 0x3) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000d00)=""/4096, 0x1000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r4, &(0x7f0000000100)='./file2\x00', r4, &(0x7f00000002c0)='\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') 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r3 = open$dir(&(0x7f0000000380)='./bus\x00', 0x1, 0x66cb6df7c5e81825) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) linkat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0xd37ef4c9134141) r5 = socket$inet(0x2, 0x2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r7 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r7, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) shmat(r7, &(0x7f0000ffb000/0x2000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r8 = socket$inet(0x2, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000002c0)="552a472dbc136a7241e0c4fa8a8d78c3d0870b6890d475b98623524d29c4a598b635ae10faa6051c2f26c296d85bcca7b24c7f7f6814d79100d6be216d88182357cf3a37fd2020064f3cc66af425a1747148b61ead8a9b02afc28572f8c253486c1010c3fec19d64834d", 0x6a, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r8, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r8, 0x5}) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r5, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r10}], 0x1, 0x0) getpeername$inet(r10, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8218694a, &(0x7f0000000300)) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x8], [], [{}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {0x1, 0x0, 0xffffffc}], {}, {0xffff, 0x0, 0x0, 0x80000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000000)={0x101, [{0x85d9add5282466d6, 0x2}, {0x3, 0x5}, {0x2, 0x80}, {0x1, 0x64512e2b}, {0x1, 0x3ff}, {0x6, 0x1000}, {0x2, 0x5}, {0x2, 0x7}, {0x2, 0x8}, {0x1, 0x4}, {0x2, 0x356}, {0x1, 0x8001}, {0x2, 0xff}, {0x3}, {0x1, 0x1}, {0x0, 0xffffffe3}, {0x3, 0x60}, {0x1, 0x7}, {0x2, 0x2}, {0x2, 0x6}, {0x1, 0x4}, {0x1, 0x1}, {0x2, 0x1000}, {0x1, 0x8}, {0x2, 0x4}, {0x1, 0x2}, {0x1, 0x8}, {0x1, 0x6}, {0x1, 0x800}, {0x2, 0xba8}, {0x1}, {0x7, 0x80}]}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) flock(0xffffffffffffff9c, 0xc) dup2(r1, r0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = msgget$private(0x0, 0x402) r10 = geteuid() setreuid(r10, r10) r11 = getegid() r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1000, r10, r11, r12, r13, 0xa8, 0x6}, 0x8, 0x2, r15, r17, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r12, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r6, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400), 0x0) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r41 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000b0000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r44, &(0x7f0000000680)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958717f775e377040cb5af95e870a16e15fd7ce245ce220098604208410bb0b2445b59fbe"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r48, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r50 = msgget$private(0x0, 0xfffffffffffffffd) r51 = socket(0x18, 0x2, 0x3) fcntl$setflags(r51, 0x2, 0x1) r52 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r52}], 0x1, 0x0) r53 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r53) r54 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r54}], 0x1, 0x0) msgsnd(r50, &(0x7f0000000dc0)=ANY=[@ANYRESOCT, @ANYBLOB="df2abb93eb1b2f9f1ca33a17fbc3faa0c4afc0a109076f6ade07f9a57dbdabea715f5add24f647937ba3b7b4241547dd1e5e3f1caed0a44ebb8126126b5bd612", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES32=r51, @ANYRESOCT, @ANYRESDEC=r52, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32, @ANYRES16, @ANYRES64=r26, @ANYRESDEC=r53, @ANYRESDEC=r54], @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES64, @ANYRESOCT, @ANYPTR64], @ANYRES16=r29], @ANYRES16=r53, @ANYRESDEC], 0x5, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000000700)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409dec020000ed341c5533b89b0603ae37c860ba9909c110ff00f45709d66403001e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa9b298473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e94e551685e5ac1db0c080f89869e22d0f889e61ba3ad5f6864dc7cbc00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8423ad3a7dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc8545"], 0x44b, 0x800) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000480)=ANY=[@ANYRESHEX=r48, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r42], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r40], 0x4, 0x2, 0x800) msgrcv(r50, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r55 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r58 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r55, r57, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r58, 0xa5, 0x1, 0x100000000, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r2, r49, 0x0, 0xa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000005000/0x1000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000d62000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e15000/0x2000)=nil}, {&(0x7f0000c04000/0x3000)=nil, &(0x7f0000c99000/0x2000)=nil}, {&(0x7f0000dcb000/0x3000)=nil, &(0x7f0000d52000/0x2000)=nil}, {&(0x7f0000f26000/0x4000)=nil, &(0x7f0000cde000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ca9000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000da6000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) rmdir(&(0x7f0000000000)='./file\x00') unlink(&(0x7f0000000040)='./file\x00') 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000300)) 16:00:34 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000240)={0xd0, 0x3ff}) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0x0) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = kqueue() poll(&(0x7f0000000080)=[{r9, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8080, 0x0) kevent(r11, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000300)) 16:00:34 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="34b0f67de5", 0x5) r0 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r1 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000335000), 0xfcb7) writev(r12, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r13 = fcntl$dupfd(r12, 0xa, 0xffffffffffffff9c) r14 = fcntl$getown(r13, 0x5) r15 = geteuid() ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f00000001c0)=r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={r14, r15, r16}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r16, r17) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r16, 0x57}, 0x0, 0x6, 0x0, r9, 0x5}) getpgid(r9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020016"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = socket(0x2, 0x1, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) 16:00:35 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30008) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206937, &(0x7f0000000300)) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pledge(&(0x7f0000000000), &(0x7f00000000c0)='\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) r2 = shmget(0xffffffffffffffff, 0x1000, 0x400, &(0x7f00002b7000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) write(r0, &(0x7f0000001d00)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1dccab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02485ea25beed3dbfb2e78fbaf3d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce75e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69192c92ef578a780ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a120086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd22334929f370411c568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aae28ae978b3bee72a1fff894e1047e829d3f80de347f59010b7cbef6d2faaef3b19de1021a3fd5c36fdbf3db90d312783a8fcb02a87e16db7abd42fa1293c017705f8a20221cd350b8af37c10f8066f894102d5e2bd51e0e83228c1a58c36cadd17eaf9f905630ad0e158e2c5223a922df41ff803c084fac291b548ad2511f5e3912ccd09ef07c4e2b86ed14d7204f914250b53b727137b975f1a4a914ba31549d516ce5fcf7b27781cb3736fe235d13d5f77733c30f6a180d2b299172a0acd76f5cb71964f5b4061b4a8bf075d237fa5f1b116679eb63f2ed51004ec6520393f37844f776c5ac88319592c8404a031b057584059af7dd5411dfdac25c64d33d3921a369f2e691dfb97f87c1b65135934754b96b069a07c013273dac9d91d80caffc2946c94a42832b136728214f507c3098694f9f3e2ca744ede3f5790570cacfce8da9b601bdfdc3a21f9e3609d09c140834b9469485c6f3877c3b55e827037293cfdd3f3a0ae72e776779e95c43c4cb091cb4b6527643126dc6432b149918a60ac1d274138fe55b276e8e7f5f6430a86fbc2452f0d85206edfc18fc533b9e09abd94149c0659685af69ea6855efbfd658096079d11c40003acdb2bf6fe5e4af1e3c21e09a21d6c6cb1ecd5fc33f5bcda82e98916f84e3f098d9fed9812d96c4af3c9b440acc093d7a2b7c4fc3e316a116ffc69752a1837d01ebd1e44de2a73ced7fd4e441098e7a708a16b6dc05655c85c3804141673118d53c0484e6da0da22a87d7d27a25cd9467fd5a595357bbabc1698fd181c8f4f64bb8a94dd13aaba2703d5790e35c35cc2ff7c6fa5ed4170e081027d2795cfe81f3f86eddc9f6758df4815f00ff99648723cdff2d2d4b3be8b817edf4873580cbd4abae1d10e2a8a0b5e82af66e75d1fd4b8b34e85f817441d110321660485e19103", 0x81b) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, &(0x7f0000000000)=0xc6000000) write(r8, &(0x7f0000000180), 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6, 0x2}) 16:00:35 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r2 = getpid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r8}, 0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4022e00"], 0x10, 0x0}, 0x0) 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0xcd, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/175) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="93bdc06c8a6b3c45e96ebbad16fc") 16:00:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x1, 0xe9c, 0x2, 0x2, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x4bc98435}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r12, 0x0, r13) connect$unix(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002c2fcedc67696c651992c2bed7e482bd2ce275c6b0de985abcbbf40d78d6df34c69f54de491448a604e4f1018e741f9be01c0c0cf3ebbaa6f6c3e2999dd739297f5e325a2c78ed6623c3b5c8bfb62dc701ab2ca0115ee72d4ab4dc27e7a2b6aa0f00bdb163b659d5cd2b2a7d13c7a957c85c03735b338d99a0801aee5726574d"], 0xa) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r7) pipe2(&(0x7f00000000c0), 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) ioctl$KDDISABIO(r14, 0x20004b3d) 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgid(0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0xfffffff9, 0x8f8, 0x9, 0x101, &(0x7f0000000080)={{0x8, 0x7, 0x6, 0x0, 0x80, 0x1f, 0x9}, {[0xbe0, 0x3, 0x1, 0xfffffffeffffffff, 0x800, 0x0, 0xfffffffffffffff9, 0xdb, 0x10000, 0x9, 0xff, 0x4, 0x0, 0x7, 0x5, 0x2, 0x3, 0x8], [0x1, 0x6, 0x7fff, 0x9, 0x9, 0xff, 0x3, 0x8, 0x1], [0x6, 0x5, 0x9, 0x5, 0x2, 0x4, 0x8], [0xffffffffffffffff, 0x2, 0x7, 0x6, 0x8, 0x2], [{0x3639, 0x0, 0xe1, 0x6}, {0xd, 0x1, 0x0, 0x3f00000000000}, {0x8, 0x3f, 0xb6, 0x2}, {0xdf, 0x6, 0x7fff, 0x7}, {0x400, 0x0, 0x9, 0x6}, {0x7ff, 0x8, 0x7fffffff, 0x9}, {0x2, 0x9, 0x400}, {0x7, 0x1, 0x5, 0x1}], {0x2, 0x5, 0xffff, 0xff}, {0x4, 0x3, 0x80, 0x7ff}}}, 0x1, 0x7f}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4, r1) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x86}, 0xc) r3 = semget$private(0x0, 0x2, 0x60) semctl$IPC_RMID(r3, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0xfffff8fffffffff7], [], [{}, {}, {0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) syz_open_pts() 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f0000000300)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x4}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socket(0x10000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e837527631ae5b7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad457a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a3db0882713939388a90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) fsync(r2) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xffffffffffffff40) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, r10, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r12 = geteuid() r13 = getuid() r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) fcntl$lock(0xffffffffffffff9c, 0x3, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r14}) setreuid(r12, r13) r15 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x7, r18, r19, r18, r19, 0x2, 0x2}, 0x5, 0x54, r17, r17, 0x9a8, 0x15, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x7, r23, r24, r23, r24, 0x2, 0x2}, 0x5, 0x54, r22, r22, 0x9a8, 0x15, 0x3f, 0xfcc}) r26 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r26) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x5, r13, r19, r13, r24, 0x1b1, 0x2}, 0x8001, 0x3, r14, r26, 0x100000000, 0x5, 0x3}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r27, 0x100000000000, r27) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f0000000300)) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0207534, &(0x7f0000000300)) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x11f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x2) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000300)) 16:00:36 executing program 0: r0 = socket(0x18, 0x2, 0x3) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0x8) r2 = getuid() setreuid(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5c}, {0x6}]}) r4 = socket(0x18, 0x2, 0x3) fcntl$setflags(r4, 0x2, 0x1) msgget(0x2, 0x400) write(r4, &(0x7f00000001c0)="1d18b246ab39885f8ff308c91ba86363dfb60929fdae831448674ecd789ecf53e1d03f0c8f52395a131a9e1f4c20c7656e36e4939ac60b1304435f973e760fba31f2d8615583bd32128d08283002a233502eed81f641142a05ec47a797b0aa4c76dabe79627650f5bbd1eb413d88a3d736099a50b55365152cadc9b9bb974e0a", 0x80) fcntl$dupfd(r3, 0xf, r3) socketpair(0x18, 0x8004, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698b, &(0x7f0000000300)) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000300)) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x80, 0x150) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) openat(r2, &(0x7f0000000040)='./file0/file1\x00', 0x800, 0x105) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r3 = dup(0xffffffffffffff9c) open$dir(&(0x7f0000000300)='./file0/file1\x00', 0x80, 0x4) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) bind(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="abe39f570808f10de48fc9f5b2cda478"], 0x10) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x7) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0287533, &(0x7f0000000300)) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x1, 0x9, 0x6}], 0x100, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x58, 0x1, 0x3517, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0x3}], 0x3ff, &(0x7f00000001c0)={0x11b}) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x9) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2d) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) fcntl$dupfd(r0, 0xa, r2) write(r1, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)=0x80000001) write(r1, 0x0, 0x0) r5 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) r12 = socket(0x18, 0x2, 0x3) fcntl$setflags(r12, 0x2, 0x1) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r5, r8, r13) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) write(r2, &(0x7f0000000080)="2c574f7b876d21ad0b3eda5967656c0b275ca685b7bd05a0c32fc3a9041ade13106ed8ff501a585149251c1cc68f9749c629c8d2130bbdb21f3aa6602f794761554eb8151e8fe868adb402b75d83dd766dd9cb0eb894118e9f48360ea0f40337f2a9ff825531b2db55e068de936755ba66f707de45132314baca4600cb04a95bec0388e058cbbb016ecf2bf860a79ef1ed4f143e92374ca2", 0x98) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xc6) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x900) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20040, 0x8) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) r2 = socket(0x18, 0x2, 0x3) fcntl$setflags(r2, 0x2, 0x1) accept(r2, 0x0, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0xffffffe1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2d00) 16:00:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xc600) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x2, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x521, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cf, 0x40}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x7, 0x3, 0x20, 0x8000}, {0x170a, 0xa, 0x1f, 0x9}, {0x9, 0x1f, 0x9, 0x5}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x7) getitimer(0x0, &(0x7f00000001c0)) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r4}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000002c0)=0x3) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r5 = syz_open_pts() close(r1) dup(r5) syz_open_pts() 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x9000000) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2d000000) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xc6000000) 16:00:37 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(0xffffffffffffffff, &(0x7f0000000200)="1a14b62b3cfcebe067191f502c012969e73f9db481d4a5789241f49198403f6da3cefdb645664e820546912ef49d20baecf65ad60c99e1cad78177f95139b38cb1ea4e6a6cfc932014a8e5c75523494e6bc165f5f229d7d1874cebef1ba1c7728d5273f337deeaf58e5d818e927a1b879695fb93b1a67c92a7be92082e2da77b94e8ef0d77950431f102d796fe21cf4dad513bc68e0629f0049f315e90ba32fb91", 0xa1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xfeffffff) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xfffffffe) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x5) 16:00:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x4, 0x2) r1 = socket(0x18, 0x2, 0x3) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000440)=0x5) fcntl$setflags(r1, 0x2, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) close(r0) r2 = socket(0x18, 0x400000002, 0x0) dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) write(r4, &(0x7f0000000200)="07ef4f62ec530e37e4bd208dead3d74fe75116eef6c47dc55390a122cf05a30bdd8b7a304be067bb23e9d2b96f2377f05e573445aecc8e7627050a4afce337be04539bb4bc2ee54db591ca153f73cbf9c8d1d1c8ebd6e420e3e7d8fd79367040a29c4f8a7b7ff1339f695080939da2e30a833eb2474173d88e8996000bc251fcfe57b76c517f22c59678a7c2cd05b1e22ca3ebbd0d01cb59ad181c135e1be0a82a", 0xa1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) setsockopt(r5, 0x8, 0xfffffffb, &(0x7f0000000380)="58eeaef40c19407c4d5433ec0796e3b62fdf60406f1dcde3e7d25b6645fafe2867e891e4f06f8b51e60664e676fac4d58aa039ef49b10e6171745ad2cbfc57e7308232af97862f7a7d9d5ee8d2a82639578dd69271a71de7d66bd14450f50a365b102c85c6fca7a2879b518024a3aa7011d7a245f4693c2a20d564", 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffff2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x3) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)=0x4) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) fchmod(r2, 0x180) write(r0, &(0x7f0000000640)="fc7111563b6eac12ec80d24532047bed6a0350a0a1f6f7b7db3947befcbed074e47db94211e573decc847bec9d97d117268d34e40a1b8ad4cae24bd8b9619e5510a60100e94cdb803c66f729d3c1b0f5b86c1c75874a47a4d149d54796ee638e71490f19c2289af7390ded0219a2edcdc801079d1c87f8ec5f89e63991fb3d7e08cba5f802d407c947774ca60085a0f1f5f5fa721092df06cff24fde7ecf800adec8cb3fd0a878473eac61f72b5c97e680bb6a2f0d32684d9d43b9153561b2b9e23e3b4d0700ecfc7250f0e931b465102738dfd3c840da28fcb3305bc68114cdb1b114a62f92a4cebdf193614a5360ec4027e5905c5c58a841e4656294c5687c2ddb66f09ac8e0ab4e3d5547128cae05d5269265c441ea736126d4ce9f2e31baa311c1906fad4356a02c245e657f5f9504aeab1d26e92a75ac39d146103ba7c2c14709abe5ec6c187f21f1ff546c59771453704574275cd1647eda0284b05e6f70dfb7453a27ad68ebde9dd4abb3bb025708cceff726775f3fe8b2c495ab88", 0xffffffea) r3 = syz_open_pts() close(r0) close(0xffffffffffffffff) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1800c) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\xa1\xff@', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f0000000000)='./file0\x00', 0xd2) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) close(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x5d}, {0x18, 0x2, 0x6, 0xffffffff}, 0x400, [0x401, 0xffffffe0, 0x5, 0xa7, 0xffff, 0x30, 0x4, 0x3]}, 0x3c) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) socket(0x2, 0x1, 0x1) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) write(r0, &(0x7f0000000080)="17b392a37df4a8f7a33e5f097bf8e6e1c409952a39a519e83c56724caaaf4df08fb94684ef2d173bd10461be2c9345d2ccb634df0605a3ca9f27d3e0b13ea56fc00669fe622624b72e0c775b3c", 0x4d) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xb) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x80000001) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x61d, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0xb13}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x35291538}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x240000}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x52}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x421}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xdc}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xfff}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) r3 = socket(0x18, 0x2, 0x3) fcntl$setflags(r3, 0x2, 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) write(r3, &(0x7f0000000000)="3bc4095cda6a563b83c01f06f7a059ff82fd7cf64565314ac131649c27ddb75141b9e0cfa05733399034ad28bf03c7e5deb5c52ade0631551415fcb1e06f2e3d4991d18cc0ad3f275f80f8aec8b78febd9b5c671ee624dc23369f429561822df649a42cd8910ccfa52cec2c84f2c09664f299a385508baccab1d316fe7a029492eab26b99d3e3ac7119e7396499fa6804aa64afbb536f2461bf39528a22ba36e112353cffd05f8c57a232e7bb5bda1fde0550c5fef2496dec07eea64716e9fd5cfc1b6721e45598db9fe38c6deffd02d7ac518ad4feba681e0769c9a7c56829fb91e802393c30e9c137a62896df66922a44d", 0xf2) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='tap', &(0x7f00000000c0)='tap', &(0x7f0000000100)='./\x00', &(0x7f0000000140)='G\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\xce:\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='tap']) getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:38 executing program 0: r0 = socket(0x2, 0xc003, 0x70) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r15, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) r19 = socket(0x800000018, 0x1, 0x0) setsockopt(r19, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r21 = socket(0x800000018, 0x1, 0x0) setsockopt(r21, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r22, 0x40044271, &(0x7f0000000040)) r23 = socket(0x18, 0x2, 0x3) fcntl$setflags(r23, 0x2, 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="80271b36947bd2a0cb34502ebb52a4cee4dc950bafdb098b41a85a7dfbd72c186a191959454fdfc25f0ed536593118e219a83d962cb000760082eb76fb5e2451f222521d149afc577b3626e17262d0d756981ce259240d83aa2e877803db1d4915bfea2973c5197961aa1db8f971300a1cc1dda9", 0x74}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, r18, r20}, @rights={0x18, 0xffff, 0x1, [r21]}, @rights={0x20, 0xffff, 0x1, [r22, 0xffffffffffffffff, r23, r1]}], 0x78, 0x203}, 0x404) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x1) write(r0, 0x0, 0x0) 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) flock(r4, 0x4) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:38 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x3) pipe2(&(0x7f0000000080), 0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000040)=0x101, 0x4) fcntl$setflags(r1, 0x2, 0x1) socketpair(0x20, 0x5, 0x4, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x7f, 0x3, 0x8, 0x10001}, {0x1c07, 0x61, 0x0, 0x1}, {0x36, 0xe0, 0x0, 0x7fff}, {0x4, 0xe0, 0x7, 0x2}, {0x1ff, 0x15, 0x20, 0x7fff}, {0x401, 0x7, 0x66, 0xa0}, {0x0, 0x68, 0xd2, 0x80}, {0x20, 0x4, 0x7, 0x3}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000340)="ebd63aaf7f188b651a0f632c6c58") 16:00:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:39 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0xffffeb2a, 0x5, 0x5, 0x6, &(0x7f0000000000)={{0x1, 0x5, 0x5, 0x4, 0x2, 0x6, 0x1}, {[0x8, 0x7, 0xffffffff, 0x7, 0x1, 0x276ed650, 0x80000000000000, 0x3f, 0x5, 0x9, 0x5, 0x400, 0x1e1, 0x80000000, 0x1, 0x7f7, 0x2, 0x3f], [0x67a, 0x6, 0x0, 0x23d, 0x1000, 0x9, 0x4, 0x1, 0x3f, 0x31], [0x6, 0x7, 0xfffffffffffffff8, 0xffffffffffffffff, 0xfffffffffffffffa, 0x1f, 0x7], [0x3, 0x1, 0x4, 0x5, 0x5, 0xdb71], [{0x3, 0x8, 0x81, 0x1f}, {0x8, 0xfffffff7, 0x9, 0x10000}, {0x5, 0x1ff, 0x4, 0x3}, {0x7, 0x4, 0x5, 0x80}, {0x2, 0x1ff80, 0x53e, 0x1}, {0x8, 0xffff, 0x10000, 0x5}, {0x0, 0x0, 0xfffffffe, 0xbcf}, {0xfffe, 0x400, 0x51f4606f, 0x5}], {0x6, 0x5, 0xe7, 0x88}, {0x9, 0x81, 0x7, 0xfffffffffffffff7}}}, 0x0, 0x3f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getgid() mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x1, 0x4000, 0x40) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x3) fcntl$setflags(r3, 0x2, 0x1) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x40000804, r4) 16:00:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5}) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='-de1/bXf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x82) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) writev(0xffffffffffffff9c, &(0x7f00000007c0)=[{&(0x7f00000000c0)}, {&(0x7f00000002c0)="08d9123ec1a88b087a7b71995220fbe5c20c19becbd2bd4e5c1fa80bf81076aad56badafc4d76e8224f98a0497834c4cea8ca3675b728e2b92bcebfd37d1e8ce6ddf49a4c6d00a5f9fb9aa43edc89b376689dec31af1b3d67e88c66199765391798be009117c9cf4", 0x68}, {&(0x7f0000000440)="6d0b6dff8cf5ae578bee547e9c0c9272d3468923eabe0d3c084c36d5156a32ad2ac659f517d62b494db8fa5f50606f41e8eaaea3b8cdd2086f883eed822d6d35abb352d587bad152be0777f0f3858ad5b041584688699f39c37a38ded1d0c6aec8f274ff53b77600f29619727de5cd93c59c67b1ccd02fdd6331e16edf1b35cda64b3638a6758c940eea106e354fc43d3284a55670cd750822ab8f1443d31a4ed60b1e005028e436c3d29c0fa14e1a96c5a430cb29bce00bf3b08f63b1cdd1897931891d00a9fd786fa12690edd313b7ecc328e0221bab24eb16f8", 0xdb}, {&(0x7f0000000540)="907f4d0bbf5d5c1d5515ba097f3d4289f3640a7f73f2aa291519a1cdc1f3dd2a1a20b52488d7cf42287b450534054a18dc8c3367d2b814390e54bd1c1e8d1bbe073ce56256cb9debf5a273c8bdea6da364b19cc6d3a129f848c609082d74af90f6eb5e2617a02a9dbe8b9e7f247a34425b861143e3907859735b4ed48e60792ee1a406fdc16864b96855c8e95f70d02b6ddaddd0b363", 0x96}, {&(0x7f0000000600)="2ae848db88afbe7ded8639040fb7770c91bed38f014a1297495c5de6dd19b4f0fccde0d0e22a509f814b9506a0b7add4ba9650e13ca09317c0eef49d42d4ad6a7eda03e2f2985eea357b564e206393b3ec67b3433469391a5adb5b3e495c0f5f53c33dd32b3de9d75c09486e17be6d40ce4d01509f5697c09b8070d82865353094d6639488b7bdfb8db72a7a58b4b643d4e4748a0f50fcd22618c59a32ad3befd73f1c74b72a44a3e024b6b31ea2a1dc75af2faa4a20d8aa0474b64a24397c35996943d31c89274ea89f6561", 0xcc}, {&(0x7f0000000700)="d70ce0fabb03f338565884d579a819b67ec79d1b1b1993b21ec8917f42708526b0ff49a2532a6c0ba0b4eb8f21ab2671f571a2ffbe74db03d898a036c6cb3a803f19e2e2a72ce81f0065d734ddbcdc8a7f7b19fcc1112eb74843fdaf336d98ea06af0344d0c367b5254fc2a3db8f0956e79735cf2eb30d6741e0b362f3f1f94bad5d15f3755fd765f1afd2e3081bf19270161e4822234f9f07c1a61193e5bee9a46d3ed4ab097a02270ae0af9fdfe5337662", 0xb2}], 0x6) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r11, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/60) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000080)=""/33) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r14 = getuid() setuid(r14) kqueue() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r4, 0x0, r14, r5, 0x175, 0x9}, 0x1f, 0x1f4e, 0x100}) 16:00:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x10, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) openat(r1, &(0x7f0000000280)='./file0\x00', 0x208, 0xc) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = fcntl$dupfd(r1, 0xb0a15a573c2e96d4, r3) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000240)) getrlimit(0x8, &(0x7f0000000000)) sendto$inet(0xffffffffffffff9c, &(0x7f0000000140)="2e0d580c7c0dac49eb4231c3cdd12166316f3f522f643757a9947b6e1b68306ee873488517415bbe971c14693960e92c173fb4755f74d8efc4824648220f5757bcdf0a5e8befd5085a9a161efb3e77f5548a3d5a86e03fabc70c46558391a44af1495a2b4d840c3f4972acaf819440ffde7b411eb067c648e7c57596a6f07b251d555278e9d7f2c092fd242fe9ad4a6c36e7e8631e8cefad99", 0x99, 0x4, &(0x7f0000000200)={0x2, 0x3}, 0xc) setrlimit(0x6, &(0x7f0000000040)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0xffffff69, 0x0, 0x0, 0xfffffff8, 0x7, 0x5, 0x0, 0x0, 0x1, 0x1a}) mlockall(0xebb94811171ec171) 16:00:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x2, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffff9c, &(0x7f0000002600)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="75ca61ba42421f0053b1fcf682b269b226448798476d6f385661297993bf213f3f1a14ddfba851a7ee7f8783dbb7a26134d6edcfc5b2a8a3e6fe68984c58f289e7e9c532081e13c97a0a10d7bd35dd296c37a967a8d3f090e9902b30516063ff7cc221f92f3ec6d409f0f86e3b49fd907e2fb1705b5058ec68c01ec264e8cb285f791ba94a50ba7115c1c096f519a90a4fa9a054dfd308f6f27b20859b33b817e976a794d52614cc452a10fd816e4aec04c3bc4afd991f393887474ff9c2dbb5164d89d105afda9680fb44479b65b1a5d6e3f26867f933445ea3deba75ed", 0xde}], 0x1, &(0x7f0000000240)=[{0xe8, 0xffff, 0x80000001, "9af57d751eceeb12406d832884ebe960581442f36b8b5af7dbc20274351340c657e3c970348084a920edd52e47bdf44c6b820335318228c2da06d6e63940de83d16b2aaf212ba4a79f0138193f63ed6c2d8b1e7792568165b480675d9854566d047a57a1eb34e21ad89b561f35bee354ba3abfb096c424e8c3bb6294a59ac955f164e71e608e1d188a1f3e0dd903b4ae958169098bcba411683c767ef27b95b98a2cf294a75e9ed48df9860b2e827f0dac7f4d2ca40b6e12503f289c25b42075cfa74c242af3bb24ee998df27c3e3c06398bab7e4d"}, {0xc0, 0xffff, 0x1f, "d512e8354460ca6d2e6b00337b06d8a0e276995d2547c8f2642ef6cfab695b8b5f87c9184d13565e2266df1e8b2940a1297776fcdbc8e43ef595a8d0179b37b90c4abba7b8c8b09f85e8740292d871b9df295184d0e668c5aeba10b7a467c2047896385cb779875a59788a1c5f67ea7b5062cfdfe7dfe0b5c675db30f00cbe2aab25473b1449ab8cd9877f0dc2c7137a6d58cc6c4def245df79ba9d031b5660724ede5f51e5c6b5632f4"}, {0x80, 0xa220975d247ce2f2, 0x8, "18c0dbc62d8c61878f6638e39de0789b69c311df5c7d5b13e2117cb6d97d6d90a6f2a1c201153f5a3d4289a9ba644e7217e641d0112c51e472d532a7c9e74becea62b46e97e274ad7750371c2aadff640d4288492b572421795c75fe726150edaa1a289f80c2f411fcf149ec"}, {0x88, 0xffff, 0x4, "ef31048f4476703fbfe2e87c73eeab092f89abafeb167b3ab825c67d5d2fcd30186794fa95c261093189ce5f791b696f47da74d76a84003577384e61f9f218b3965eddafbcdb6372fc8154b80ae524de533502e0f8c5809dcbfa204d39eefac7195064d36c9e90d3960b256d8f4dbd934e89"}, {0x28, 0xffff, 0x0, "3226e267c57e20e80a591e681de036722c18"}, {0x1010, 0x1, 0x800, "0b1af9f405907acdb51b84af75f362de4fea2a6e77b1d3c9185c681ea10e6087694149c1f7bff8931578023a3f7f893735d249d575acf5a6d6d7bc5107580464770aa1c1489a962343f8b941a8f65210cc49b8063ba7eddeaba54e0aa5d0ff247aa3a133ce034101bd7c3e7591d1b210cb66c59680d5936500acdc68a064fae4d0820a656ae94535c2375a69646eebaa562240f4352c458c116a0d7df7a569fcf6fdca7a4fe476207a564d04e1257d402bb290f0c2c41cf2ea3c3785f3b18652e0771ee904b00793d62b576fc15b66af3815e3e2bf1163510a711d2846489c46abaa5503504f6bc042fe2096625e3359bcbecc43dd87cf8882997e42b5d5e1a43a90eab7358c61bdce352a0da2ac31bed1d290d425f59c39f86140cceb8a3d0d6b2872aa7c3978e74385b5358aeffe85e561ddf39129745f9a3965e82f5ddcf48d67c602ca44c053bbea7be28a7bc41d2553d0ce4ea922268a7bdb56212091bbd4de28148497bbd0ef285b27871261a6161c66a3480d5e7e444725f8dadf44c9f70d36d7c3d1ba053a3353a64fec51e54784f1a148df97bd85fa53841763d2f9edde6c6c4b5a4dbee987697fdf479214171e9c4b3c43f57211c3431448dfa0a4dc250db062b1f521812eb3a8c4b3946fcf5465caf33339b242c141d3aa7a802c2d9644b012d779f84c9f337f3178d26aa525c6be729829e097ad8221cbda9782bbb6b1e5f674e6ac383e74e2b5b257365d45750f9588c1639ec7fbabab6da7510c0bc18a9c3f46010c64ffd09f8195627afa762f3dcac298de876343827be60e981787bf5a57a79547a49383504d3d1367b980f3fc9e97a51bf9ad40346797d0381e47d65fc977d7410f2b514a84ffe1a5ff4ca0c65760d32d5846fd35e89acae860dd5d6241a073f6468165786317799c40e2ac84b97891ddf7845afe5451c8efe946393bdf03dab53e3bfb7b69749f42a6e5a7133938f86337910e4fdf6c0db8b8526a4e7d45b3ee5039d4e5faf06b0ba2bc8e86f617f6cd5e96530cbf9764f2d9b9d0b43869fcea9d2ba6419625d64e6e8a7adc58638b63591c2a249b74c867709f15a3e9b8a436e5b26446481ac2354ba673aa1366d0e86fc467943b0438ad7c2e7abf9d1c988ff536bd06111de067efed809cff9051722a8c46193cc7410dd0fdc77ea98b0596ff1ec6a2b6d5a3cd645b654729df2a2ec5e7495931f278a35271b6805e5b65db460750ed662669a2c8f36cccfc026f3882db16db87916a0918a9c9d93e3fa459e38dd1ec336e7f2bc5536f86d7a03bad5b2eb1c25458a4e16242adf0440c337b58da0fd6c371761bbfb895e35e058d5591955c1c0c25487d6bbb693fcf092821bf5f1921b18583291e5b9a77acfc89fa144914b429c4e778427a7f5f40fb51292004e6405ea4dfe9e37a02af4bf5eff63d224209148f12b5bbdad6d429164c13ccd8fc72b7af8ce704bbdb58985cc96879f9fa44e7edf7e743fc09259f34e7ff9b18891b28abd48c134622aef8505f5ad1c8e137873d4b77aca0005715f7dcf0a5a9bebeeba66d66d38f705fa88922b21920e9a0393891597e4a51d92dd51869a3a89cfbb0684fbd1961063f42c2fa2cd7f1b2be95b8327463528fac13fd0fd438527b9771ea0c648047e7949cd71d2cbc26104dd3420697b385adc72e6ce8e040df7efe0067bf5e62563f4b88ea282c29980f776e93a9956396175f5b36479c80e3dfe01cedcb48ca0b81c1a0a2368067bc9502bc7c6de3077cbedc1820f2cf7c79c177cba360285beefe38d8d1d849ae7b023a912693c8301db6e2b325ab2e31399dac7eb4d1b89b62ee100c227a84a5db28dbdec46845396f0a599e4b4a1aa14edff53553f999a3d182ff3c96024596ef2548b38c9dad46e3fa5a17f43afd85770a775d5e8cb901267d58bba05b360dcfce5933b40ede05e83259174dbf07647e6732bafb6edcfff2f4653ffebe882d0b3cd800e815cbec9320a45bda51ef6394f8c4dc75202262e3ef8f3c646f3a607f6cb75eb2f7dd6247c6911fa16e1d4a83c9c622760f6bf318ccd7a7589baec78a38b0f1790a11cf18d79ea7edc66f347a86759dd7367289d0621461cb6ec97896be677286f7e3f194e4c00044fb190e38a9c9713ca732367602967d54cd4efe2d3b15cf7084c36b09df43450b4d3124be52c6ac08425380c50114e8407b3dc38e56a9d1c7313d7404a2bd1a344339e4bffcd96161ee87a0d4e6b75527465f63b50209ba1dcc3b142231c2fb8ec023497c2f83ed927680284893465006ea781fc8811f0670134794d8fba66f07b4270e09428509bf9b139ae141cbb6e1b539015fc34e20b1e3b1d90818949a26fd5aa0b7266483d47428110e4118f4bb3523b844cc7f0127ecccc2623b0487195414e31e3d585ecc19cb6cd2a66f1a4253873d342402ffb3cf8eb544f1faacbfc13f566485e91840362372d6571a60a11a9d60e7381b2ed04c9ac5197c7611719fa71cf32e30517eeb772ad92880971e70b8401e867c0b78d45bb8e33e300365340e2e7d2c3c7c8ecee61aab55672d6d3876ca3335c05a569da6ea98255c4a2fddfb20a36e72969d0ffc48f5c6425f51b5abf679c1b955cf44f6035fb0ffd747f7c2d8242dceac1a45282a125b0994d4d86f9e4cb7c1aa815ba69ede2b466cfc351cb1bc74ffd3d829aeaa82e908c9e98c590236e4204a7104d582a43adf1701fb5788e054f8a2194b86825c08552a9c6c944ac500d9f12182bb0c0c69590d2eb8ba9bc3bb29dd8de0eef33fbbf6a5e24f62e4b278710c6caa1eb39f2cbebcda4ab806a566dffe6d90cf81aaaa31f96b47ef4a923d86d22e0b23b6937ab3f5b2917e3159ab14914ef3ae7eb4a8b9da81abff2689ab8ce3495b4dbff16a4821053cbb3c09e5a8f21be3c77384bae5899e13fc98672d1db586a09efff249fc55f4dc6cf050a9d39890c826764cac8728b9f95592df0be1f98e8001902db5c7865b6bc3e49f4232f5fd027b6c05f52d53a596f5f01439fc3e31deb1310956a014e105fc2df01264c9edd4db6c9ff31387e739f8aa086646c605159db34c3f033d0d237018ff10468239f8a5aa695b8f065d605e0d8ae90e166e545fa9b31e03e3ebbfb6107a49ed6b68a1aa039f53b960f8a6d7821ce3c299f1d574c7efe62afe590a5e6b26388131a87f44fff56ae2a071144b17c9f48691e11f6ad8993e4458f6c5e7a670f7c15b47571d31f8ac6f6e2ad64ac2fdd8ad3b7e1bb611b9b930d22f968f1e64e10959fc14c8206660858a758d7aef600ce45cc2a9990c657e67a44ade69601e50465eecaa1375560caa9d70913d54296bd7a4e42a8e3ff3c2bef8c7611649c00f5d60e405abdab8ae4ce5f713abe16a1b4eaac958ba5fab36f99288b4c4721c50b58b0d18f95c8671830e4c58cf2f62b16cba6793be7491fc3d4364e3599c197afde3d5015e927a8f9f54f3b919e9d9b86615c72ffc055a6833d7fe1f38833a5996295b967f7205bdb3d7bb5a5e02c83bf46ec60f3f882fe6bfb695145894f61cb79bc2a07ff7b0f7b0148ab30c95504782f3357e02e93ad581e39bc99c2c6bc296a0dc68a1c6e1ee69e0c48a10ada64ae9e2dd02632a9b52b99d27e4710d7e27b53b1c6c0ef5ccaf5e1222917a4296d5ee76031bc8674c241d5fd52d931f56400a52ed922b43b69677d3eb3928fc9ea42275690f61a6f009015d2feec296ff3dfd269793a842e8ac9d3fa4c787a0f44df2a6bc31c59c4501d05222b350b5c7130e698e91cc3e1a90c097a6844d2ca03a063c2cab17eba582c778eab94920d83649fd838d0a0b211824f73dba7538a7fa738b63d6928b474115fabfb69db92c0cae6417429c02fb88bcd86df30f4cbc3797c7080cc889c8a6d195ddb7874f152c05e143a27bdf7c426da6ef8ebf60fa3de2bcb16053cc36b435be38facb0ca596c9bbebdb286b44c9dcde44fad627167ad805f53c1155e5e4d254a07b9b8af793b651838706027d55b2b244ff678df041c0a6109134fddcf7adb81d80fca17a170696f6481bbed12fc48e7420455d13ddd1eb71576bc482fbee6e99d3e099f45fff6acc87405a525f782b3379b1c06eac797b414da462fb187fccd533e5ec81fea6efbb84512bfdcb8c45df9ca3b1c2ab70d013289d31bd81340a760fe56b7ce798f2e73f206df750203709280d738cb0da2e2811cdfdcee011eb5853043648045a58910fb14b3994270d0e6b9808d47bb778bdd1a14738f41b448c32652c9d72c3a4df01694efa4cb41eeeace7ea0082e76c7502170ddbba85d28a492ad8dbf820b8be0ff2cd5bd508287752e4a5c50cab91eae8e183d377a0dafe7c7d1180aca3349b74ae171298bc8daefe7e63c5eb027d60c31035e83d0b48c69c945ea9a7dc83468f88e5f58c0c386c29154de9fc0a3c14f831559352136058104db120aa7dad53131e4cb3ebdbb3f9a98186e3dd41dd6c2fb2dbac0cfca010a4862fe724e796e8504370115a2ba15e50757bc16f74aa0a84ec9e4f1a2a617373bbf9f1ccfe5d633e6b53c8355520449e0c83109f5c020148e61077f8ad5026ccbe0db189d772c1d154b5a96b1fb5b3e0f3f8833bab168956acf74c0ae649c15e205f1be2e54609890fbbd7f98cc1c8d95e0667a3afef50f6ec0fd1c2c49ed737ccc0204a7f6af97f0d3926ffb1c28dff81d2d24f83848f519b3a0f71d0c7de150b11b27370c2d386eadc0b8f500ecd0ec93a481874ac4163fd76bde42e9945354d938fcacc451fdca38c7756e4fad685fd8f9b8c648ee39a5cbf992a4b44323736bbe3b3b8f6183c63761e6f31575a2e37632bf8af72e96569033085407c2e9533781a992fc564723230315ebe409f77327771a8cbf8281c4d1f67bf1348225af2f093c8066af22543bdcd14a99f81b9d0cfd7c2b86fb5ce03ee4eb6a4eef4253800e21009288941a23970f024e1c9d78d2dba2a0418c065334fce2938f5e998cc75f62a2a679bdb81aac2d84fc5e5640fe30b8bb3f86ea6bbcd3d0c0302d1ae45dbedff95962f7164e35ff2facdc7e5ab5871fb78a77cc77cdc1937eb0a169135cad72da71494419cd5ce367fde32771edf8c6aeb2d9475ce22d027d4dd41333a66ad0bbc54adabb2f8c371031c452d204d167637414737ea7e46fd286e43015ed887bb45239ed668b795a252c29617ddfbc78f44a3def9bf37eebf4a2fd3d83fb710cf2d4be7987c7b9cec13ee7aacf8f9631c168f8975a71a6d3ca785dd33d5dc1f4e2c1288b10243ac74f77f7237a8dced9e051a63237bd610e07401afcf6af07a546f0c83d31ab7d92a6a9d9775ab1bde24ed76573c1d4e456d90348650077552a2c1ec6803d644a9faca96465f148ee46bd435ec877ad1c4ed39c338a15e01af09e91637daf98302922d48a1de31557b490196df1682dcdc0d42209a85f25ce1486d3a78d17c264838ed9eea0989b9068344316b4038e8dfb47f403d53d73ac271b0f4b7a431a51b5ce99db79f3aa2095dfb0d4b99ba83ba8710db5412ed409895e130c15570107ef8bfb56ec5d330280a40d47439107728666931d8a2298f6e3852182ac8d5cbc73ece173d9d1388d0857b6fafe40e3a60ca865924c74088c43062366c2c021f7152367d0bdac2716884dc10ade4709b6ef8b82ab6a8f28c90a5951e57c69999464238cf30e73296e929c75972ecd74b3c1aa69832caeec6b50de952e88a6c4fad04ae30abb8c7791d1d9aea09b6233e04bd43ecf1394fa857ead6c65b2f4547e56e8cbb7c097035c368799fe43b"}, {0x98, 0x7fff, 0x7, "728bd8824ff2cc00ef0bf827b3ad87e6612d9fac204b4f802ed637b77f80e330eadf0deceafbc02f7a64a54d37e2c5766a1f9b73716eb11f5fbb4bfc7b27a19ef42b7eaf7d1a76b455d7c0ff6b5e3b103d5ef73d3289486a03d547a48fab5ed01fd416110fdeada7459ca9f682b5f95a66e68df8eba6f39b1c0f4b7803c0948dd9291a61dc"}, {0x1010, 0xfffe, 0x9, "56ab491c9ac07a7e69b34a2daea87ae7159b063dc0bb4f4194a3ba1bd449741716fd885991710ca76f9f43661775aef1ef687338500820442bc352e2cc9d73c790a5da8b54898b648195e7c74a30229b0bfad0b2fb3cb52499153c465c0539ead6065528596f3c8ae7f9eb8a3375fd73fff2a273a444189719f5bd3952fbcac7f6d1955f5c34755cff9c054f48d2c93176f1ca451a1775354b4563ebb866d76687beafe8faf3b205034ee7ecaf8ca2f995f67401df6800997d52f671a335d341008b5927b8d4ef5db35b4da7a94bb62f74637ac23509eddfd05e962ea2018a144ff9ee932de882f080304427aa4f1d8abe9d0703dc38d3ae851a0d1d8f9a24c3d4e59759bb3e3bde7484adebe02c33ffde662a41dc502f3f529adc546d821cb4f78dc46ca7f293f16a2312f26eed733dede2c5c627a9afa9bbf86fc8e18624930029c83ebea92ce884b487824503099fc9b0162cc1d2956627f2fe6ba35bdd070ca668c86a25f35e1726a5e2dc7b5c0084704d9760299f23bc7de315528ce8e94a4a2fbc193d77e285dfabca23a4e45433457e990d8de02e2478ba23e932dc8054b4f587880608ae84f39d4ec27fc106accfa31d75b570bc7639114f654e71ddc2dd311b8201d6d97892b77be32e0d5591f3585a16c4cc161060e23308d7eb6250c0b3fbf10c40a55f5141c619810e77ff4aba1e0d928dd02762f6ba92c9ea90fc2d4f27629784cf2aadbcac11bb18d440ee5b4bae93ff3a49d2c0be293f24713268af9444b297d4cffef8ac7441992dc3d63b6cb1449b8a73201d6c58547b6c2994d560e236f428ad7c8cfca10ba08670d2d42c248a3071fedab383f5ef715f4b12ccb0ed3b51fe1a711fac131e42f3a312e42883ba678702d1417a2b509273fe0cc9de096cd10fc200e3fa8a017ed751be827fc53a81a3a6d7c27768966c74f90dd0d32399f162c30b4004530ccde77a2566f0c33e2ba2c4c13af954fb69970d01f7fd8db13f57b662c344c563c270cf6450d6609a98f0ce35cb0a77adf604272652b58f8c20ccb216b02b06d20861531b05cd1266428cebc33df92cf0e89635ae33b411c098911f0e4fa64734c37f87702f2f9062310122211e5fe1e5fd19609a1613209df0b296977a6a09df6f98d5ac2be59d32926832652c9aaefe56e827b269685434351bbbb848c8bb76df3a093197b299b6e57a43ba991c96c6ce756b072b906b6068a4f6abc694af29ef50c67554a9001c7ba498f6c68d2e30d23a80677f8c1b17abd2ab14c3af689f8d8055c3d3f187b9168c0731c8c580af947f001afc4029f12206572e5a077b713636240f3a92a6b9ff1855c177e4603113da8ee2edd116b79c42c86aa31675b0fbee075a9958262dd5fcd5997715d1ad4c0cbbfe216a13d87d1ecf7900eeaf5b022949a6c060426fba44456d3a995de3525d1549a28ed41b14c67f8811ff78eef69465d9cca969827c0eca315eb5f5b811855db88bb230663ca993da9d028eef3b8e0cb8f42dd8edb4011378cb8241f442bf5888a71cf1ded8f1b9732c451cbc765533e1d176fae2045c7eb273da92a506db675958f94a1e850f270066abd7af9b0f64c753da236a9ab277b66af0d3d39b21b9750a985b97f04aa290a23acec85e9610bcd331d0b6a21ff2c9811c04e30bb7142b24b6277ce2c308942d6ad121350551d54621ca596220e10ab150f6edd18148f1c027cef7b7198a746d8b02a224b7ed730b718b7d3e9f130ae4ce660724f9fbd139a3c5f83c97fcb99401164f849eca3d7de6a4957b24f692f168841cd0fb371979e4f933d17d5085728ea62bcacc827c3966ccffbed987ba8266fbe28504965dd6595ba9d932708d762318b729e0e9ad8eec4dc9560bdf5ee414b084f362b55f6d84b9f8b96718c3a3d1544a5596da5e56ba82336ac3b4f76d59350453ab046695e3379273246bce59ba0f55258e4c9788e95c7b1fa831465f4891d4c9fba97adb7378141d304af12173d0426c70cde45aa8cbedff22b0ce2b503824b085497a24286505d25dd73b913c92e41d14e8abddbd6c0df6267ea2b0c4319f96a10d7d66b28133fe59cca89e607ae53e97f79d9ac044499b500f50029cbbd5dca51e6cff2688374fe9b3d7ba4c6df48879bccec2c05ddb8444c9c57e14b1abce85b8c77ea7d7c79bd25251996ddaba52f50b71ac1f9df84c263ec769d2bfba0659af704d4f1d694187432ad0f716f6d18c5e30b5fd8630a6afcce8a347d164c4e5df0b17a2c4cbe72684df4d946fb2ae3c0876bfaff3733dffd4525d01b5a7a76bdf7dec2ad697faea4bc6f6e6472c99b884d010ff65b3a13d55ca834e7320db8247d849b94f9825b382ce48ed37cc63d5b49ea7b3602c1631a9157462671202c5f975004b86a3deb996dc14470dae7ae3671af01f0a6a6251104a1624e299c0856e41a527dbf21d1e26e54e8774ccaefb6960588a1c1ce6750f369872341506f70d0136f65834943de1b28ad0641a6ced61f29dcfdd2a5642b335f4bf2f78ac9ca5e185ea3d409f8dd8f72f4f36e7b0205bffe849003ae87ddd04a1905aab3c9be6cb997a175512d69bac526c75e371f3ccbae1d9cd5c08559227f937ff3bf0cc5d97d47bf5c3c7a36860e9ba9756038f235cf1bc373fefdeb87648d1b040aee556825bb8e3c5f08e8446e0042d7f742ae719e4b92a957081a4ce2cf1c8cc3030155b296ba93ee612cbcbee9b069c01c530d5c49782a6a3041266e2f8712b2f1935222260ac1a932ef44de7c8acbda9dd235030837ff06693b00335494c605a7e4afdfd27b27d8ece206905257908270c1cf72a02a3fb9a4e64852ddf5c3dc8587544d3d09e3a4c306731aa69b5a085d4db67a901e35857440c0c03c3f514a0b567861b03d5b0882e7d447286a34d8d9448829ef1f733661d3089bb60efcd89bd9ec1b1697dfe93b4267c641c7598433338818cddc3b2a521269d480e425288905fcbe16a101c46bc2c4c74662c87b5ad9b205831577a079068e7759b6666dbbc56a104c983d212422f52e3228c0235b95702a2f9b130ec2f55ee19a0bf33d8239a356901236b1cb3ac75c543e89a598f60cb58af9b50edb3fa6f13bf00ca81e0d04877896269cd28e45ffb52ab1f683890f4d216d3ea196781524e9c705429885a107a061b79dab259a7ea7d76e519de4f5afd62db53bbe498a3b87846558a6ee466b0799bc8ae1c1cac7365acc0137df71cf834fcb56bf645db93117bb8657f4adcb32fa5c211ee21205311716ff807cf58a5256d380298799368542063d2fcd5eea97ae315518c027e102f2c9ec8f21ef64bce856374a3ebbfef98317c8f50346e77e41258f086d4b06eac29ae3fea82fd9bbf95675ef9f1200ca4dfd8245a8e210a9571f607e0889737ab82178736bc3feb04046c50f046d1e23ecec89d1b84f17db94ec30687dca85b8e843026a4de7c0e365e2cc0afdba6acc47ed867b72635464e7263f35613e42aab150459a43dc104aec85148859f2d31ab925905bebaebadb5dbc4789eae61567b1be47f10a23ecaa59c8cfb7f818699b34aa6152e3978c5a6a1c26687af873fbe15471aba44a9fe33203fcdc183ffa5e490dcd9489f1a7da44f8fe360432ca440cf259589cf7a6033200c55c2f2576a9f71ccee4205cd8057a3fc0622027eb9e25d4870eff3fff04c757e63b512305e6d6df5f73d36f2c6ea08d294dbd59528a439b6516bb7de705a3d6a9cfd93d77463c1c963a7709e00706f1d95dc3e63a7aff16d6c6ddc2d1202c9d814386943f826790bd525f86da868039721766dabed57d711fcd69d11ce416bf4e52d2524b79de00cc18670bfe71f52a4e9edfb500dd94c338603d77f679ec87af45b3d897f9012f1c0b046418a8881db9478d7834fbdaec7125dc15ce55fe5c7f4ce8dc70215aff40819460b40ee10b940a8f446c9814da33576fa922860f68f7561f6c34640889728ea03bc32609ded67b2207e515004f914693d7131518e68f764b291c81495f8aef0994a817bacfbbfaf69dcd4e0858baa3d9c022f5bab5fe09fc6baf6ff37e7b75455a4798b15249a806285960b2d8072ee5a2e26c39f73c9d9b668a7a45c9e369b476b0d151d4e58be1de6e8e5d3b9d133ff16c36ea871b60e6fa7b8c813c369425b86a7f6171a6417b67a7325c541fdf31c433c2ecc773b0c355c431ed46761304514f6e0995c7bb9de94d1e04b20f744840b7e7c86b19ddb0e08f4ecb1708d1424e114d994d05b7cf3743501a799287cef32468ef5d2ccda49b9c21d864ce3974e3f153422ec4fd077e8568646d599e69654419e1ad1681c4ea00b475ab45a5cab40e09ac3eae58945206e5c44e23c66ab076bfbb2e57307df512ae4a90ab7ce55eb270c150707a6c6090de4f81409502f64ef1d08a87a4035028f1e869bb9e4b662a8d11e12e68f2606780b4752a2fbfe53d79acae2e51d7f076926e706c91109d8d3755282d40c065aa976c9f2270616a79e2e2273104a1587865ab2c2fcd600806d676aaf94b88c2989151083b35d414cd31d747bd0764715e7e01abc7f34e5e22e4401605310a25d007dd525d2190fb56f334b36590e9052f893aaafc867e2847cee991b8ddb3fb5b7e6591edd6a4136e3ddb1a909c5bfeb9bae0d7dbf20ea989b4a26164939853711992e822280a81d808128081975f42e863793075c09a67d74944203bf646c5b7a577be1b731db12dea915b8452212c5b1804e059282a83690edd7465d4b8a2f0fd8acbc67792a3b4a0dd409d5946ec81fbcd9012e4f5b6f5200d748506e86fe84ddc2bc12b377dec39f609373dc536d4601a36f3ca5b830b475883295069cd1586e20fb7006833a2961de4ae7869ecf6f3f6f77e2c15097234b29e1237a27ea680ce55c0099d830dc19c64a4e5a738328c1fdc7d80802bad8e8420ffc33fbdd2014618daada630ca5cdb8ca3a097949015d1c0cc11a841dcb8c82a3f477f57938cc4d7be2c77da6f32560502afd82f87dcbaac26039f0e92dfbf815c0bf3f331160f00a70db6326c767c262237e95c956e60190b368959ffe19dea3c1f809c60fd1578a4ce01525fafa45e0dfcd6c60482bc808f5dc12f0eb737a7034399748c7591a768181b5eec585bfa320a7054d4d95258f53b6b9406f6df924da4c7dc44e669272e7c5a49c0e6cd23f649f0f9246df921c18bdf458798789451cb9fdc1c98be3dfd5e8ad242b665afb3a7458c6b60278d8c9c6f1aa473e69e5f0ad90acb4685378c7112640b52bf3a321587db609eea79f41b6fb8101fa2cadda7460eb8f6f149fc3d65cda54a2cb282d7b3b6504071b2a9fb4b23681f8508cd7406423c0cb504412d7c2234bee0093ee0aff7cd3ea8e4951e348eb0d5dd4f508b7260c0d8e4e5d20a185c307a176c98c07d527132b1c703f56be916bc8c81573c5dc96462c0cd3a9c21e04d2495037b2524a0259b98020f12e6591149416d3bb1e832447a14aa6723712f6ce9d1c8336f42532f6d4d6d9966c195038eb9b08dda5df17e67c174710fcd339c29775139acf7b03fbe16eef7c8e431831507091a3d0fb89eac1c04a4df4d0d3028e3fcf682f7fae42179076627d1f3d1102adb747c5a3679f62bee051f4013cb81c483e7a5e76b0698d6982c8238178408c734412a8570194cbabb953b994bf21628d9f8a2de1a7ed32df50457c07114fdcd5602ec94d93d424038c3122eedb9860433713760fd36230423205636fe56e74cf230d15f46788b9478ee32a132405d4a7224f7c3a4fce0b55276622"}], 0x2390}, 0x8) close(r1) socket(0x400000000018, 0x1, 0x3a) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xa) socket(0x0, 0xca4dc147a254072a, 0x7c) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffff13) 16:00:39 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat(r0, &(0x7f0000000180)='./bus\x00', 0x20000, 0xb4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0x3) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000001c0)={0x4, 0xbb27}) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x8001, 0x7}, {0xfffffffffffffffb, 0x4}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x20, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) ftruncate(r2, 0x0, 0x8) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x3) fcntl$setflags(r2, 0x2, 0x1) fsync(r2) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) socket(0xe4ba55289adbafbe, 0x0, 0x98) 16:00:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000380)='./bus\x00', 0x20000, 0x10) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f00000002c0)={0x1, 0x0, 0x3}) write(r5, &(0x7f0000335000), 0xfcb7) writev(r5, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r8 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) r9 = fcntl$getown(r8, 0x5) r10 = geteuid() ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f00000003c0)=0x1) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r8) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) linkat(r11, &(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={r9, r10, r12}, 0xc) bind(r7, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) getpgid(r9) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) write(r4, &(0x7f0000335000), 0xfcb7) readv(r3, &(0x7f0000119ff0)=[{0x0}], 0x1) 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:40 executing program 1: chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x7bcad42b44afea7a, 0x6) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)=0x7ff) 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x574) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x3) fcntl$setflags(r5, 0x2, 0x1) fcntl$setstatus(r5, 0x4, 0x80) setsockopt(r4, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0xca) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)=0x8) 16:00:40 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x69) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x227) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x40040000, 0x2000, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x2, 0xffff, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000003c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000002c0)=0xc2e5) r8 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r8) 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) recvmsg(r3, &(0x7f0000000480)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f0000000340)=""/158, 0x9e}], 0x2, &(0x7f0000000440)=""/24, 0x18}, 0x800) setsockopt$sock_timeval(r2, 0xffff, 0x380a, &(0x7f0000000040)={0xe828, 0x7}, 0xffffffffffffff28) r4 = dup2(r1, r0) setsockopt(0xffffffffffffff9c, 0x1f, 0x8, &(0x7f0000000100)="b97c7ca8a0", 0x5) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) faccessat(r6, &(0x7f00000000c0)='./bus\x00', 0xa0, 0x1) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) 16:00:41 executing program 0: r0 = getppid() r1 = msgget$private(0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, r4, r5, 0x80, 0x4}, 0x1, 0x56f, r0, r0, 0x9, 0x5, 0x7, 0x6}) r6 = socket(0x6, 0x4001, 0x6) sendmsg(r6, &(0x7f0000001bc0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000180)="cd72e42bf2db11da2e81c1635d3cf780a7e40de3379a64b43f5e86651f1525580e40ed28e64ecd7e64c749eff9dcecfab310472c9e24aaf502474006a27b1ebeb22b8d989babc6f153098d0caac2795d9e6d9d4dfe5dc70bed1d3f541daf096023847a689453a59a6fddfebad7d99f5eb5c790dec086c44ad5574318c251c109333d058e4e7aa6e9713638b86527cab0c60dd62a9d8673b298eb23c0f5e160f45d26d0b792aeea6dd6f7be0c123d7fcff0c6b257158ec16d517c2fd751f7a758276903a15981927593f4d2b71464b438ce4cc4ce95ab0689b193b19a57cadb9216903a7be2912e0b", 0xe8}, {&(0x7f0000000280)="48666830d19d6835a160df249cecdff140e2f840001b98e980b74af16cc75cd4ef88b965427707f0be7b8254edabf41ab792560df09043a6d9855d9930dbdcba1af3dcf9b58c00f2c336f2eca4aa872015aea42263cd98fb0b8a1ed292c098ae230f5dce6f5a9ede1749fb87430cba94875d7a43450ad72a5f3d02d276f66479e242c29beea935d0400c137c21aabd8fd21b6567473411bbc08669620732b1a26055c43e6d9455bed392f89c92489fe0d1f8ce56e78dfaf8273d94565974d8421d408ceed89a42dc7ab892c11bdf39504ab85d9972194349075dc9630fbd400618156a6d25b2861c88befff61d23ae387d8492b28e23d5df50ea295a", 0xfc}, {&(0x7f0000000380)="b086d40901ce7145db699293cdf2a4da0ea629e97907203e02325f9ed48664968751cac2f2c8315d41f9cae29099276342018c3860f2b041b53649f55d89017f9a78e9669e8d2e572703c29ce954c263c24a305808266d1775aa6c7b38c97d7e8e8c97d020778641745a5c0a48a0a03625664737469ce23ec9d1f35ad5b5c4cd1df1c354fb", 0x85}, {&(0x7f0000000440)="ba62faa1b712d47dca98f7671aa92e975eb68ed991e1e9f4", 0x18}, {&(0x7f0000000480)="07601a587b3e59e5305f644e72b744dc7383f09922ed5a7e59eaf09cd5ac8a93712bf5552b47f784059f4476b42c60cc49ec115c14aa70cd5e2c31f9def3282357bb4e3aaa210a8e221439660058c96ad674a062b8156b0264e867535b669ea44e42799bfa007dd75edbf275a045a66834fd5ff442fc6e177c00a4e962e620e4a9b869cdd29517c1200b2603936dd949721a1a3235fe9a7b5c57238ef91a576541712e3e740f4ae2507e0f1cb31af2", 0xaf}, {&(0x7f0000000540)="b51e68d20a94f0a75791beab29b2602aa68fa3b9d58a901824a96ebf7184d7d03b106fc12ca54e760ffc7526ae1fad7abda3d3fd4454474881aadf85af48d0458b2ed0f13fbf93d192ee8f97bd74f11ca7aa215a94a97a7e3b6909095b2dd16a2db25387c877b7c31ffdfc96c7a2abe2dd8f78393755059cf6aa305c0905d7b736cc7f8a84fa577c96a9ef966e22673896472d54b6844a80d7ee89b10f8d8a9fef60f56aa873f12a47ea0961ae8ea94408f5218ba8639ff73107342d5e6cfb36d07394213d122db750cab7bd8633560d98a1d1bcb400d998e0dd3aac9f7d7d1bd2ad17daf3e12430c86609ac8244b697cda04fbdbc9a717a", 0xf8}, {&(0x7f0000000640)="779fe918cf94031ec5fa733cd9fc94cd39eefb449369fafad2649d62e34b31a065d5122b684ae491d519735f177cbb30c0893376a0029851698c0e35e89d733f76b2e67f9f2bfe590a473ab1d0490145576f15e65e73e256d4b3dca9e794f5b1dac8157d178abf1fccc710e144fbbaf795a12c4d49f16e26aee4d2c05764562262ddffe848c51c58492c922bbb61c4c722205e00c2e24e86e18426b169501373888ed63d11662ea5e4e38f152b69cc9b126116eda5f86b9e4f4fd9d25578baa24e3d21119ade2a", 0xc7}, {&(0x7f0000000740)}], 0x8, &(0x7f0000000800)=[{0xd0, 0x1, 0x401, "8ca643b1722d04f7188ad01f676aac4c428a132d0a91bed162d0f639cc567cce216816f55d96c9bfd31659b857fa85b6bac02183d8cdd638651cee2c926b8f039b9c584f2f4f9dda73a223f9a488abf668eae19d06cdae17c0497ecb95351d7aa8963a7e861a10280a0afb4e90d33797ece4e9655976978e96dcf358addd9f0ea3ec97b9c0edfc1b379a340e9b7ddcb56068a484007952a1da8c294023a72d79f457582906ed6979681a79fd8959603052533249d054d97cd1818a"}, {0xf0, 0x10000, 0x5, "ab30fd7ff3e4bb88883a8d5e0d519473d6f74033811a574bf367c7069cf253755069f1e904ef2956641ad10f9d4439c363bcc49888cdbd0b864086fdbf481b1d9b663af208b6ae980102c6d49305f91b70e0ef5b96282c4ce6769559403d47a02a6e61c09dc04c1b105f1e5f19b4e0010396d11724fc06ffb041adca0f9ffa075b60a6f83191455968ab68c37a7ee4075ab63ec79a9d424cf76e89bb6a47ed24bcab4ec0931b3122f454865563e02a3e0e2e7ff5c3edb1fb6508172971b655bb360a32dfc7779677af1afecb88d03119b776edb8918a0738039267b66fa6c21e"}, {0xb8, 0xfffe, 0x4, "a445a261d74e4523afab98b98d514f176e4886f3a349ff8c3909ba73467a977ea4da544f4a6fa2090b8c0977238d7c73897efad73a875d004876d82e68da32ca0b819f91acfdcaff0901e5831bc45b6a1b44ec0a663867105b8fa6293c78046fe4547de592dcfffdd1952dd1f7dd008e94cb9b354f68afb8f7eaee688f735a7ceb30971a616ceeacbb93c0c4676808b0f8c18b57855f3c3da4f11fe530c6609b3e929cf2be"}, {0x28, 0x1, 0xf53, "6e60847f180110adf7d30506188ea1e8dd"}, {0x98, 0xffff, 0x0, "2e7cb59702606758c0532f2ed82d2c844f238cdf99fb9cd2557e49da01f4b94ec7a782e09acce63d8ab6ea2834feeb21ed37b997aea5c7e2917fd2292d2210af0745b2e98ff8910f3320cae333ed9bedccf423a9ef98274a79dedae4479c879d3eac1dcfaba87476907285f523f02117d6d3b9d14d0a8457b1dac5475ab9e2801e62261e3d0587"}, {0x1010, 0x9127f778f5f21e6b, 0x9, "0b8d225e7cc0f006c0a3a9305dbff76d8e0b44a02e9470a88c6e0579f757da8733633bec5a032e4853df51946283d2504a6829ffb028701e50855def36c6bb7e01125545a7585a3f575ad7397c0f34409463c6529bc727ad965985439fbf3c008703bac4bc60a13a1b5993a3c764aab148fb148fbe0e33bbf9754241a88d2d2df745cc6f0753c7ae90d5d15ebdcaa98c37485c751ab65cd80018c88e5691149ff06a55372e2aae739677f59207530f2b0e1e0308a70dd08e00a922e5fe6103aaba00b96a4764ee56d41613b5138344a33da7ba20f87c939650d1002e12a577afb03762171a38ae9d8891b40a2039819d7632d6256c9b442af3005be38724630587f68b4bab59ddd70d06a1c3d6bd96a34faed722eab5c9aa7a071e41ae019a4cbdd97be7a93a20791fb0fc81ec81d5d45e6eeb99eda3790676bcb9835e6e0572e1f766f4feba2a56a16b49b959520ba889684bbc5503e7016894d2dba86163b125273fc64f6d5c557f8e3686d2338bd835d76b6a7db44a90a2abcdee1fb39441cca967033b79a2f48061dd4bf2a04fb9847da409acab44e794c19b32fafb5c467ef6de2a82576cc503ad8f5b7f70a282ff74e96d383ed7a6469b7d0d20a83bede0842831395f7073b91d55aa137a169bac1b68122b9b941c2f02429704370f233c39438c7676c56d97458a4ef5ba2858497d1e9fa2d123d6d1877dd6f757f3194c1cf9b9b7eb6e6e5715100aebcdd74d9480889b7ecb24c00bfba18e90cae13f93e8d6219bc990aef1178ebc805a1f6af8654df1771cbf159c10d11358c03ba72269f2434ac768c0602f9e3aa2c19424afe77e10263d0ea3a6152a990677ae1636acc6c77c450aa7a512c52f9b9fcef2bc6ac86e5abf15e9c384072eddacbbbe3b71c3c66dacfd9e70f43f2f72f103dfaaf5a9182bac97f279dd501412ad1f51ccd9c24c6107ea9c416cfa18412e3bf1a945487af1a905031e89f12f1bbb712a86b939a6ceda79f200da3f4572ca5a84e8f413e7406c1a69e8fc5efd3741a70ee0798b6f65f34a25f20160ff61aec3476c98ae5e43d24fc5855fd4e1e0095918c29fb44cca5044ba4ec61a8429078301384f24a1c6877a6f177afb0f6bee77924d4dead0006c22f9d71eb0b511d46d1ee74d09ce9d2e60e07ff145a062f70acfa15a7d672a25b948a7511bf24dd95eb2d9f98f5fde8ff25cc0bc13265e06c61c1b3a33296a03151ba947d900579c1afec40dceb17c46f084aec353733136ec8ccb375171a87b383599bf06f4afb3801a2c260ab16ae6b2735a2a789e9e7764e5d710eaa7d35502395ec296aa661d56a8b917951750480853311448a37aa5e06118e90b98e74efe8491550fc463a693a601f223b75a196a1c9ecdc85ef8070c262d50f74f60e2609acac647509e87fb2b8c8582371aaadadfe68d335bfbbdf4423e4bc331b5af98537315bb5352828c598dac0dec8ba1f78b56ccd43a2c65f4648660815e0036fb338c6c240e89828924adb65f156b948951fb19b5b4ec21f8a9572bda7f45639cf7260a403a5a8a4f544cbffa1f394efc8bcf2427124a41f3aaced2b2464a4dfd4a72d1c6fef336535b9ca3d6b1f58fc420164bd669ca38dcaee69b2f6a7a0cf4e29b3c80d3ce50a0e4f11829c88e6790d5466bd35eb4eb5ba3831f695479d3a613a3f9641a5f329c13cd562110e5e1f9a84e885b9d2114338c547fdf125d5bf0ad65f643e44348979dcbe0576657fc37c2099983ed701e65cf17c5b8916358b8db11ddfd3a50fbe6b61cd66923fcf8d4d9781bda5afebdd8c8054ed2e33f04461c4be1a6758a37ae9d8787c5b5dabab3b7dd6545d60ec3ad1212c752dbc70594f8659511460586e9dd589a47c1cb1ba0e32fea6a5c5031916a9d3825c508b6ba7b525c191763b069654206891e5194292257faeb2044b4a212f3000bc4707d084a51eaa8501ace432bf9f37478cec5bc15c56de032ec6bc8a1a98773d61e17889b3fc700e83e3856c3fcf069cc99daed74d4e1dde2cbd81f413f6e8054ee47af3826615e2038129d349c137e48e46b2f67cfb61fc321254fb74e007f8b13fbfda2f02789b2393c13f89923315b594ddf9e71b869741a2fd462d51d52ffe19031d181108d33a1f13892f52277237716cb1305897c9bb2b4e1bec6067e3c79fe32339c0fc64177556591df9a66222c485778309484201a6a99c787921fac03d93f440ced2aa87da26aaf05367eadf5322132c62ef30a4d11ad172e50eaa8a42cb56baa773b08e34b5d1def20703f6fe395a00986b715d557f2a7b005373fceeae89d37134e3da3d10d30bf00ed976667085f162624d5b60e32c98c7b5174afc9f84882e97c6ab5768f7657099ddf6ba76983b5f57bed0936e1aeeed66faf3035d2147e141b386c1b2d6c01398db9a3ead27f5c4d74a9622bbd6b074e5ac996e2b6a23995b413f97480eb5b24b1741ad81c14edc69154ea16eaf993c88dab684d307bdbf18c38c5bb13c67bffe5e0667265773d556f411efd94bcb15f76f0f61e296f0c69a4dbce4fc7ae14e817631e72a780bbf7ace756abe1ba11beadc37d1cf6bd6e7478c769b10765a8def876a93b9b49dd8fdb9ac6e3718174bec8e206ad0d3210c368440634c8c9ee9774e6a179062e8785d139c5bb13626cc103b044b6ffe182affb414c83f5792e75bb12f981a1c5037cea5c0150e41ff712dcb59cfb606ef4286c2a5c9fec8b63d43d1d8f4fad2733ec45cc9b46e02dae7ccea6962523bce0ce0cdf9e739b23b478f5c14359572a0f6a3560ec0f2d206d0dfefd37ab352469059e8e77a557b75e7bc7288e52f77b0f1ac8a17ec2152a73cffacf8ca3735bdbeeafcf8c41d9e6eafd95268656c1045cb9d45811e4fc5234fb53d32816aa8bd99b75a854bb3131cf2fa85a5c2686f8262c2dc5011d0715ae94732b5f1b1598a845aae62469a37bdd421a06115dbb6776d8e993f63d13dc82faddda07da0c1d5a6bc27d8cff7567a3ebe13ff8d1c012bc8c5f1bf8e7f28ed06cd4eee5d3aca23d4dc6488e2b4cf3fcd2e42ff89c2e307506cf15ace64b7c0c4d22beeb39c6adb22d2567ff6bffe95676c0d1e7bd2e269ce832ba3c09b61adc4e7ce14a45bb579e6ef52917f864cf4d1fbc3d892cc62c4297e3e237901a4b29ecb7c3ab2cf68f3d5da7d932f940ec215ba46565400b4c4a8eda549ca96ee332b0f077f2869a7a658c847d170e386c3310ae6677f526285157dcb8056ef0c8bd59acc65b586a401978f141733e51fe8cc2b5f6befb9607d94d44d7d41127387f29f93e3c12c8bf8eda3f263a8209623a60088e037b2f025f399995fc0e6337446aee835441d996590310ae4e0a048edc67db444c6c524a72c9ade17a21bc26c71adcd75d2141cd7c61682d6bc0950776e8d0f2608c54689aea341cf370e55eb2aa95624cef599da4eece38c6b44bf35a04c4cbfa8683a33d8dc8ec4a71ed74a71e59c67ff5f03fe9052c38ee04d3a4b250341e5a507342dc6fa8bae42b5ad09151d000f3890d48db3ed930652d0948c1e4feb1444df1f90c27b9a929161938fefe104160c5ae0074b7b936f38935d2b76fcd7fc79faece67ab5820c4f83be7e901b7458b9bb107f75e367a2ba192a540b21bf01fb38379aa4fd9dd51a05fbe0b8bbfeda2f31f000c77dbbc7c2bc886b447528790348ed8d9567cbde84fac7d313530953176d60bf10e0826d6d6f54d34da9074d91646364f2d5b22924b5d388a2f3b035bf7f82be5e872019dab528b566f7538fde41a67f9a927694b72d6449bea132f0d7524fdad44d0588596ebc2a0ccb1a7bf0757d0758d81c576da91cded38decba507a3dd0f000a54ebbfd89160885e51974008adcc4921251fe192a311863e1af206f3b18fa3b837e5311e57a27581c89d22ba834fab538617b0a91696e3a3e9ea0afaa326318eb914290070afbed0f7ff8fec4ae8a671f540aaa31120345018c582f74d3c5cd4701828c88907a53f407151c7f39edb406e0a46edbb91f875c71c1642c0d652280bd6918d8019b0f0252dad3f6a8ee7cb7866eb0efb36a4be440e2baef3645ed493cb21bbdf8ee09ba88a589f2862cdc60e94c69eb2a7e1a0eccd43565faf416fce60e449eafa4026fafef1fed1792abf4613c4e4d2b54fadb24ac5a3a84239d061eb55d510a5a47917aa3d78833746d9cc67e8ce302c8e4f05e9999eb0d3863bcfcf7a696d35c97c2b38f85116a7bce18476a7e69fab3c60bc73d90e840e34778ce5b5e8098be1799fa6466e8e9bc4bfaba7ca8fd00238d7cdb8f7bf5e721de31a3a62a4041a5bae9d706eae3831ef1dd92a019da78e08844fecefced65015df60f9134f56625552aa6939c5d4bde516b89b73f959dbd7a633ca7f9aa331780ba59b148faea090a9ba140d104ee790fb5222efca8c7e29f151ebdcaeb421471ebf019bbec66a042485e4bcf9159ebc7e998c0708a4e0452626433b5f96869948f2b0266cdf64c2d1bfa050bd01af881ec06fbfa25475ba2dc8ed1ef10b4854e63c71dc4b981a07d73de6d89d7dffbef7b9b097d20645d639ab8e81496a92406db0a35c35020abd03291b2fcfeede2ea8ce1b2db2f39d71ccd722312436fe19bd7f30c9333c0e21745ea08d40082e369dc2febcfa83f49f108714cb441bd36c1d4442938c2f9db3df97d50fc734ecf3e25af4cc30913df92754a4144cbd383c4408990393fe30ed591c90f49d9a1f713bff428cb761dca06f45b15dea5477751cfbe9b9cb9bce5ca043558403e94e85ff2356452a2592447993c40fb137807649107b2260794b4e21f0e0d726965b933d5e69a5acdffabb1ce908db0a3672722d97c154910f4a1f8597780b2ffe71c60753399de2fdd7da8aeed6e3119353d794f552fc40bb0465df5b762d8980f214cc4c2880d8813dd84ce56995cc02dbd452c3db6c7760e7e07ec3042da9ac38584e0177410edce4aaaad16c728f7e2f4dfc08b26417ad34c36bcbc920029d61be60d144149ce98cbcd3be2444368341ff978918d3cca0286eb6bbc48d4f7b62ad38842d10c3b9beecb8c93073bf9abb28c3b2d45e39655aba245f4cf52af3791ac0bab07fa23e3a90a9ccf69e79acce96fd21b52b964342553f168c1feb86193621c4c6788acdd4a62a583a14e37506329f3a85fa49458140e1ea027347e3269d50741219c9ee81d09e0edfaeae76ac3af43672b9fb0f354d668522cdb0c71b882bc80bbaad6ce6f052501612ae60777d6ba267c84c838d80949efce631f8244f29b6e51c89bfe5f5b7ca3724e1abc811d3cde8e7474286615e31a262ab6abf5a6ddecae31158a50d07c2fe64c32f45804bfe28e321739fb56a4a222a733e074d0d6bc855b98c67628c59eaba2c4bf247fbd2ae8fadb6f163faba97c1c1364138b94821ebda11776119453c0ef7e1bbcf5ddce06213cd77c215d4f800629ec863f7dee08751d6d727914690712c290d3799f184e4bcb160aeee495a37a6a8e26c59fcddb0af8ae253dd54e2d03bbff2367b635753a82780b33e00670249cf68e98d9406b68c873ea89486fe4e31801f6aa6e977a517fadcdaec2f037d48cde8e83a37c2291ad8afa49217e20c22273c37841482d6567cc98633a8d419fbfde677a0c2e792eedec7071459aeae1db16f6e5fa5d94595d40d07e697a25ebb3c3e056f3c7395c641fea24a660dac981ddcecf22e325cf35b782ba57fcd2e6335f54cd3849c0be1f84e29a4402d33bec7159b435f680811bef247bd0286733b1e5fbf9423538610ea"}, {0x60, 0xfffd, 0x2, "c2f2f5241e72e5ba2f3a09d1d51def3ff77822938246877e91ebc56caa43f735869942f35b67930f8de76d09dd0620cd486d346d128e91bae8a87af672d0aa50d7f9990ea2e2324b9e6c2bbb"}], 0x13a8}, 0x409) r7 = getpgrp() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r7, r8) geteuid() r9 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, &(0x7f0000001c40)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) r12 = getpid() r13 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001d00)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x40, 0x4d}, 0x7, 0x2, r12, r13, 0x1, 0x1, 0x9, 0x3f}) r14 = msgget(0x0, 0xb8) r15 = getuid() r16 = getuid() r17 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001e00)={{0x9, r15, r9, r16, r5, 0x9, 0x2}, 0x1, 0x0, r17, r18, 0x1f, 0x7f, 0x400, 0x1}) getsockname$inet6(r6, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/diskmap\x00', 0x400, 0x0) fsync(r20) setreuid(r10, r19) r21 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, 0xc) r24 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000002000)={{0x0, r21, r22, r23, 0x0, 0x100, 0x3ff}, 0xfffffffffffffffe, 0x9, r8, r24, 0x2000000000000000, 0x100000001, 0xffffffff, 0x7}) 16:00:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x80000000, 0x5368, 0x1, 0x2, 0x10000, 0xfbb, 0x1, 0x0, 0x8000000000000000, 0x5}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/60) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) r9 = getuid() setuid(r9) fchown(r8, r9, 0xffffffffffffffff) write(r1, &(0x7f0000000180), 0x13c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r10, &(0x7f0000000200)=""/86, 0x56, 0x440, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc) socket(0xc015de2c6a6075f1, 0x8000, 0x6) 16:00:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x200000000000018f, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = socket(0x18, 0x493144fb749a0a2a, 0x3) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000000)=0xfffffffc) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) poll(&(0x7f0000000180)=[{r3, 0x7e}], 0x2a0, 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000028, 0xf8}, {0x6, 0x1, 0x0, 0x7cf}]}) r4 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r5 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r12, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000335000), 0xfcb7) writev(r16, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) r18 = fcntl$getown(r17, 0x5) r19 = geteuid() ioctl$LIOCSFD(r17, 0x80046c7f, &(0x7f00000001c0)=r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={r18, r19, r20}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r20, r21) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r20, 0x57}, 0x0, 0x6, 0x0, r13, 0x5}) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x1, 0xfffffffffffff53a, 0xfffffffffffffffc, r13}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ftruncate(r2, 0x0, 0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:42 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0xe) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./bus\x00', 0xe000, 0x40004000000228aa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xa) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)) r5 = socket$inet(0x2, 0x1, 0x1) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x3f) chdir(&(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r1, 0x0, r1) r3 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)='c\x00') recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/64, 0x40, 0x40, &(0x7f0000000300)=ANY=[@ANYBLOB="2e2f627573007a75ce3084d7dc7fa5e51c743255f23ca0195f1f05fd1126b2a131e91a8d05cbdd8a6e618a8170a5a099f5686bdf6968179d2290a5fb9f5fd0a68fa0af6ad0d8a116fb12961407ea212cd473484e5ea49459a78d1ff3966a08cbd5966063651306510eccc0d133b3a0ea7162bbba950624af4fc6011f4a1aec935c12944bad9cf20c9ccfe5448dcfa8f7491060b7f4247ba63fdafc58bb0edceb3d76a6e6b5ad70a1ee9fc9208ec41cfd2841e4dd4c13385c064b30726920472e84c777d5b55069bc2d002042c24f22aaa8908b691f39a9e3616b268dd9fb6bc5753c1dd9823d0e766950bf8035a4683e3d76a09a46000482ed6dc3ee07fa04543227520ff797f54492cd2ff6d9d44b92f2595ce60aafb16fcebba904aaebc9c4c5d4c161489af012d23bf29e7c19be3a6136a8f99c538def86f56169c6cfae54f400a10000000100000001bf12a7fb9927ad54a4995ad6226ca53a0655caff07095f4e32dff7b443b121eae97b74ce1652808a94584b04b8738dc13326f82b5c0100000000000000f0e041b7196f8b59057846de45a951eef34cae722afe7c24d5555580d69815ac532387632e2337f369fdc7f6a9dffd0c7c44cb88f82412629f42c653f09b12190e23da3dff941ae4e53b3c6f92566a0a7d580d0815e78aac7410b48e323e4d28a1ce59b46a00c69b9d6d444f0179f3dd4653b9b2acecdf62d9d903ba62cb71fe90aaca35e35fc7d3a400"/539], 0x8) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x7, 0xfffffff9}, {0x18, 0x0, 0xffffff37, 0x7}, 0xbb3a, [0x0, 0x0, 0x1, 0x6, 0x9, 0x7, 0x371, 0x97]}, 0x3c) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2e) renameat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = socket(0x2, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000240)) getpeername$unix(r5, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb06b427e47da2cf7d5e0be74c8c585de0bc8f9bbe5e697bb854b65b2c639ed8dd6c79473eddc069071694d7913303859e037bc676a828522e9f1428608133dde099453b94b9527da61d533673dc91b210c5671c96ed0ab126f78ff2a600"/4191], &(0x7f0000000040)=0x1002) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000140)={0x2, 0x910, './file0\x00', 0xfff, 0xc7, 0x3f, 0x58}) r9 = fcntl$dupfd(r4, 0x0, r4) chflagsat(r9, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:42 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x104) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x800, 0x8) accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = socket(0x18, 0x2, 0x3) fcntl$setflags(r5, 0x2, 0x1) recvmsg(r5, &(0x7f0000000800)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f00000003c0)=""/163, 0xa3}, {&(0x7f0000000480)=""/12, 0xc}, {&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/9, 0x9}], 0x7, &(0x7f0000000780)=""/73, 0x49}, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x9cbd3202080b594b, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000010741, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getuid() r19 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r16, r17, r18, r19, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r13, r18, r20}, 0xc) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x85cd, 0x1380af6292490ccf}, {0x0, 0x1081, 0x1800}], 0x2aaaaaaaaaaaac29) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r2, r3, r4, r5, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/60) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/5) r6 = socket(0x2, 0x2, 0x0) r7 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000000)=0x3) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000040)) 16:00:42 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="75ee74fb77b363238013e39d653cb2263ed2bb19d84ca8a02e8dc550443395735ed8c8245e6fba26cf6095a384936f2bbaf5a5423482"}, {&(0x7f00000000c0)="68e2609afcf311af49d3e4f3de87dbfa63ea7a1607f5d067f8997e7e7b"}, {&(0x7f0000000100)="66a2ca285319c374754e97aec216aa0e6da4578c8ccc00db229e8f5cc71eefd6a300c118a393632aa9be12859d35f0387dec2106484e4be825b65db8b4a8a85d81a89088b7dd84fbadb587af8252f1ef399df237720fa356c6e14ee33646d3340f5696e4", 0xfffffffffffffe3a}, {&(0x7f0000000180)="f9846c758396177fb3e5693ea201c1acc4b2c384700604213e46d16008a4d4a12fcebd"}, {&(0x7f00000001c0)="f683094c2be022a0c133c654138ad550dcced3405d1a3f8964c95af3aaa8bbad5efe7baa570845489304500000000000"}, {&(0x7f0000000b80)="69f042944e90b04ad54bec1970927ab7b44ca007b55f3936cfd9dd0bfa27aceac3edb233bd665001e671e6490e8f4fac49669c16be0a3fdf7db20a4ce9465dcfcc7b20c99bd26f9389955ed6e78669f75d2dcf519eb6b7f8e77d570731cc4133505a721a4e6407eb146ac02053829d35c59c7b2fba508d64a6a848d1e839304eef28ddc574766b9239da8fcc6618613814091c745213f97a7fd77b75672c2de0ba971f1504513344ea630212b251fe0ddd5302b388da7baae1ad3a8caf10b0c109dd94c16268956ba41cb1c74dde5957fe843ef8e1cd463ff210ea1a2e45452642978cc42d7299ebc09f1f24ead40a0f25deb9cf04bb330b32a6014276105c57b48120bddd9a4db4a04f6e7891845fd1c5c15b6f089271dcdf21b92f409732385cb6853b3f634a6fb337538c0170c4acb8f18bff3e7611d1f0120c0802fe13f2b201c8c557f5802d53782abdb00cc771b369e05d7cc111424fa26daa7e88b4f6bcad7103e712158fc10cdcc6c1579ca1c8f4de058a7a1efc90569f42fa3c9f061825377822cc00d6388b9b2659c33494386a3fe4bb45dd632bb7580a92857cc7dbde316f8e15886ec916863d8b123a9b841223ace1042d55e27abfca31a227a10e9e6ca646ec042569f432d7c29f482eae2be4dc0fae50ba2101d5656ff53bdbff8f0df6d665c8f3f479bf6c6d20347ec435cffed3d0c860cc0f83556abd081a65bcc32cd827b5b777a82a9759f5c342c1f223217f895e007725c0757cb2c2a5a225c90044a9c2409a6549e925c3a07e643cd926fd732a9e823e0ca369cf44ea09d331146308d0057c98ceba66007abe49ba4710595b4847e057e37a4a836d3062f5fe2eed2c0be68d3bbcde3df94069435cb426622048e4699f17d7ee6d415f8e7b289b6bda7b056e76a0aed249e8e96cb53cf58362ac7d8942d8856db692000f5933dab72bd967f88a8d4091fc7cd9f5ab2fcf25450e70ec201db70acd458bf5f62c7110e9f041c0a29a134ccfd7ec3e89cd27f7d351abcdb1c61a11f2ee38568bf159527b408994b0ce3c7dd02e4fe41b045f0acfe047cb6fef27989b00ee16e34ad3500714b3c3cf2136a669cbe56e686f4b0754d29664b235d9a70ab6cd1f55b3868915f4021d28ec0d54d609c12ae11eabcd8be8b5508480782f6aeae316f0010698965eeb3ea163f77774de6ac9c3a335d0961303ac7ddb44cac3582e3f697824aaa610e8974fcf74ffaa5432f2be6506c15e08eb08476afc756f319c20c998f38aad8ffc1cbc2c1947b219fa511a7a67117dac6c177a7fa2ace63b9aea357a94ea038ffff6b30088923428466af0b6af9cc86d290966350cc946f2388666ae16e23bd5d07cc9e7de0ea66e0e7fd4fbb6ec2ee5809860e5944febd5f0127502f0f3f7aa893769d81fdd468627a29570ac9e30de6c41edbb61c1fa980a2e168b9275923eaa5e51ad7a3ad337840139902cd87d5df72d829a53d8ce0ad984da0eb6380b793b8b9789f779f03864f80331c334d9d01604f28e5c0390b1085037d7f410967fdc2f10f0ee9864e9ae18e6efd5d761f62bfbc1f7cdb47f8e44268cf07c5d854e8babd61435398e061a20638af7ae09a6870d58c44c26c150f657bcbfaab0849ea350523090c016ee95d9f9ef9566b54b113a296095e88c9d23cd822fdd6fe2832805e534e5a326a485553245d3f0334b7057da2e4b0bff658a3b691ea3dca7affb65c644730509af36953b8d11362a203e6f94a0d54c5006fd89a7706791673453f7380eb8dd38d541a54f6b85529f7533cc0fef45d670479680d67027d87897d7f7ce2e4c5d3dd38db55de6b1d883022bca7b08b8487f5e2c7b2daba015c8be1e9ac895e622afbb49635202068989b747ec51b19be967298ff0e95d843e756265c6d32e0c2c31e095245597e1c4f1de4a4c1e3789899853ff9262ba3fdceb14bafb1cf79d377f65fcac96d8f7d02f1cb33de0afbc40f05b266fd4e9140da30bc3b0f96519222f837ad875678c359839ef27d1ca60fbabf90586da00872cc5a089b39e20d809c7f667e670b8ff7483e62fa6e12affa9fc55e4eecd57f079001be3bf264e2df560315748a070e002e592b842d0c3bae337a6cfff2e2f18bec5263cfb9bade888664a5817030f81e43dd44bce76dbbb9e19d2c0761fe35688e29f6be7cc98817afeb6b18636860cf046a1a13d2ddaf79250765af46474c8ecad537ff4b25a175eb68ede0177e497cffb49577e7f5de5d2f7a0cebf6542f5fd3312eeb1c5708fe1708fcc256096fbb41de1a4528134f006c53b0eabafe80c74029b3c9cfa99715dc11c5439228e92bc3ae3423c9570cf6c4258e9d7bb4c10024a6aa74ac7d828ad7955542aa1971eedddb910b63f5668a9d338d4b2b06a7723b475680018c062c4e45a12ec75afd7e823f09b4baa6bd458980b1cf3d6ec1684c30e9206ba17638db016764879c505fa2087283b847375ef45578913074b2064a088e30a736083d1d2cd7fc9eec396cd0ad761655c319574268918db46e17e646766da31025c7ee2439e27f2bcf2d389d452f6461617a480e088f21ba5da62b4a041066782a1e00141870c958176aaf20cecc2139488a66765b4188671de75ff034f408f8c383b1da739451d2aea95957267defea00b4700280710a295886f744bf4d97281cd912ed952f16b9160c090772d66b8a5b2e1f1bbed9881e5c3a35b7b587d0ad27b927f288bbb3bd9c1d699ba9157f9fc63c190d609453e8726d693504280e3e54b839a89695c2949912e6902ffc28738a24afa17e4ec74a6b58cc3fdddebb84248a354bd94b8b3cbcdbd46a0764c72b5775754e9d6864a318ed2a805e43822a09e95a473c02fff7a9480b99e90b0b5d4d35c2fcad75359c976f05b6e948bff85343b5d6a8d7089934556014a970cbb5b01067a37288df549ad6cd3a4b7121d94440d04b237d1938b85dc47465883d72a3d8417a711863ac59a35701949e85ec07c110cb2bdcc1b95f3c3b3d44e1db66b47d754ef67b0640080737735de4eab96218545b7da8d4629a178b516ec32064d7960e2a4334755df5a4d6ee3f6221812bc1198809aef0f657c929fa4d2d6fd67b74e891ff64a217ecfbf09aca8431c698c443220a22ea5d483daf375f4950117d55248d597150c11560631043e9bbc20aaff0b176b1d0f033972c6a63f1a802811b5e5ada76c7400dcd007b048c1134bde24d1a93d0028e2507baf62159a7778094769dd4772df6af2b7342e0690c87536974089dcc4c909a05e134b0adf356b5a8dd36887814675aaca1910dc9dc7d2bf8fb691ad7007ba4fa88c5bcdf297900933525b3b4bd8deacea7dd02a62f637ae0e57e426da75fe5b673f487bae449056f03896ca9813fd13572b19ae802013e92a1bf2175a6d57d40a47ca2b2465c33aa266cea9f533218b5519f61d54b4a82e7aa269b1c9c9cb8a4d5a5aa609b6a1b924764c982060eedb7c95eee5626335a2d4f6c36413750b136531718aa6e427b18c6d393045c32d43f726e74f6716cfa9042c9bc603a76dd2e67d5f6bf7416f019bbbf9afec02d2a794ed1e2349ecfcbb91dd7069e34536d6758b990841be760c6ffbdaef7b874eb8e3ccf2e2f880c3fba3d0d23971bc71985cba34f18ec86bbf30ae2576516a7f95635bf137c2217d0eae4b68213a4d1433f06b905c4f533e2a13788c17f8a2958cf7ad7193f0923526aea6128b3bc66c5e65880d80e037ca94ddd92f3880a3ebefb7d5d4d37b3479cbb35ac506532c585415a2c2256adb2219646143800ca41bc3a7aefedd49b9a9d03e549e9f3c81b9fdd39c727af47ef22c4621b3f0ec8f6300fa66a34305c933b2c6d73319b4b653b18e51e40b9bcdab0cf6c45e73c914f67e8b9a10bf363d06adf74447c6776e65a6f90e131956b590308ca85fe21ce301ba40c97381840afd809a1c55e8bf527f654639bff420b0a44a44b0d3bb8a6115f5e02133dd25ab4abb3e8f9e0895500a28ac59c087e4105615447968e746821277ca60f8cfaeae726acb481a428655a3f15b0a9b0cb7eb3333f35cf2d4963b29e53aa1b352709a3263fcbdb68c3fdaf2103c5ac30b0b699c7c8f8bee856aa5b82493948f9e48566d61d467b6f3028a444a0303dfb408e78e079f1ce2474dc9d6236d267e60ed3d9bb1cff60fb487c7f3c350037cf074d9c3dc229a90e9781b2ea37aa3c7d5712c2c00832b488e65eaebca4043e25188951f23ea5da1cc2cb1caabdca700642bafb7d527e9dcb8e120e800c655c53524f977a814c5ed3dfa98fabbc0f02b67cefee30ad2f55a29abe76d4e149b707c3825c422f7e7b47648ad2dfcfa341e2258565379410814e73096747a2751acdac14d5cd72877bfe3ccc294024f93a8289eb3ba5a41df406b8fb355f8f529ccf0111db00e26c4f7074558fc38de792de4f9b3a6c41064c5d51acc129f70d4a9f410e7a7a15fd6ac32148d93d6dc2e3cbc8cce64404d61c55f41dc3e14dec8851d66b3169e10fadd075d811fa8a6f43aa2d686f53d52073d1d9462fcc68efe83ceb32c68ae2a5b0d07561c54eb71c1976c83aaff71833525cbafe57a932c8823a80c3bc00ad9b263c93251daa2a014165d860160d27eb064f5f88505df4d9fcd6a404dc81c366b6ae95cfce390aec4320eeecdc9b6fcb2652abfb395cd57326a1fe6c02a2a2b86e546b80fe868b5b8de75466bd88af92b00682c9c5ebb4ddf40baef03634a3d9f7bdefc2614ff143811e317c7fb531b703e365131698d1062adfedd2ee44602a1c25d4e906e95c268ab50fa0e9e4a2a7bacb659c4be43729e6e4e959dfeeb75e41f4f362fc1f3c1a4b1cf9f5ba2e631fddf41821fb63f309db621cde2e3a9bab5490be153540875d79834ccd91ee1e62b3c635d01727bb24101f18e09b9e99945dcd358bd4737674150f368e690646ce0e84de2492d904534cda2d520278ffd71ba9071680a0e28bc266cfe7a9d95718fa66553769cdda580c81f441409ffee61f7b1bfcea87306cc00baa8dbff9712451ff1b04fc034932bb5a7e8b1aaec508c9bde45ed5610711f07dc4c12c0ae5574154b31a3da28ab9709660a658fc2e89bf72c1af6473b624e446c69a6d88b3319575dfee426da55d96d36dc8f6f0f1909ad38cf4cec297d3cca7bfcc139b63b5dca6e44bcdf823132e5e376be319631dff2f56387c1b97891c0c6a5e8163ff38acb50e5aba9e8446e7e721cfc33cb5ef1e1ac04172105d3d8c555d5873c2489fa21d8bf374b493242c8a9517ce744a5de3281bc593a50f5e026faa535ceca4d5e1af69f6a5db70b113660db1087ef3b1913fcdb76200abf82f159703a6074f1c2d1fb6cb07de9d6aed98d201418ad8f4e9703e6731e43d2df239ea53a515b072c7e8c13bc953671899ab4e6108a29f21f4d760e043a31f52a973852e8232e2276584bc3c081839995c713170c1d9a61b93e479d0b467b3dc2f590686a380e734c91f0b120d695db30b985b932c30ff69e02b459e275d59f88e85c04a6456cc17e346dec651a445be85cb03b27eb653d21a3837d2d25943b10a72c4f4e492bc132481f91c2420e98b84cb0c9083254df6f68c776faabbe205651963a174f4f3b9c2833de6ea4326880d7a384b9cd3fc64c5770692dcd0db2dd93c2b8f0c712c052948c467a9dadee642fbb97a42043ae6dae5126615e1e5cbde0d5bc7ef6b9ec1b5b951b91b550a875a3be3b54e31a2a3aceb34fc0b8f3c16ee2a6663ef6ffd9ccb2f40558efd185d3d1b2a85f24eba0e300d64a", 0xfffffffffffffea7}, {&(0x7f0000001e80)="78c27c039a7674f709da6d2fbf3c948065c2cc6d58797720a0dc06cab4ceceaa3fc002c68db4a18e2a071e92bd3ae8ecfc06e13aa4716a276f6afd51bf5994dd61dbea6161b8c9d554168fb30419160800542fd10eaf9395f85d5d795b42758b6363c4a8c3fcd641d9526dd4275855d12c4476b292de1131c7b95e6216d9fda55ddd24b557a294666d37cc66ac9dd500978e8c2d25a9266858e9d5f77fcb97216e32fbd464bd6f099c90ba9c2c48b0fe4097c10981e987f9f1b248f8130733163eaf2ad4a3aee414cd7abd94fdd04aa38cda2ffdd1ef4954aacec75fad3c9789286dca784577796d154b138eea9b0aeb36891734234e839cdd0b4e6e4ed8dff80d00019fc56ebcef84dfd60adb53cb6bb3f2d95b30efc9a61557918bd317a3b2242834332578123bbfb461d1a63bfd8fb6105ef5ad038e9dd24de699e26e5553c4416c015108c8e3002947e6e3ec9762d14cda4cbeb0cf0005e5fb31527e92131b5def088705cf23f10490566fc24018aa5745c859cf99745c795187f15cef7ba9686917ca"}, {&(0x7f0000001d80)="b1abcd77e77629724abbdaa041a712ff0eae2258132166b0101dd748a5e0465302561c3da7b9ed68e371d8737a32b5a458194d22dba66231ddc20b0506dc7ebbcc1fa58775f6cd7153edf7110d50900666fc8fd171ece2bcf5a18c9eb73e4a0c33988d6f0009ff114f3113b63fb96dbb7dbb81b931ddb50c51a8213addc60f212b76dbb4e09738fa17990bdf6dd3939322d5df1dcaed847d58a90f83ec6fd9d51662dee81ab18a0470eb26492173748880ea91d46b15e8e78c57c15c990ff30acae337fb5022ad2b3f1438c952ddebfce6c41057ca15492b3ad1daba5516cccf8a5ff4ddd602c3833541348fa88e6bf9dd716a14"}], 0x10000000000000ac) r1 = getppid() r2 = geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r6}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000040)={0x10001, 0x5f7, 0x3f, 0x6, &(0x7f00000002c0)={{0x7c, 0x6, 0x9, 0x6, 0x7, 0x1, 0x3}, {[0x1, 0x9, 0x6, 0x7ff, 0x2, 0x8000, 0x1, 0x51ac, 0x80000001, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x3, 0xad87, 0x9, 0x9, 0x3, 0x2], [0x3, 0x8, 0xfff, 0x6, 0x3, 0x1ff, 0x1ff, 0x9, 0x965d, 0x7fffffff], [0x7, 0x80000001, 0xfffffffffffff000, 0xfffffffffffffffb, 0xe4d, 0x101d, 0x2], [0x6ff11d1f, 0x9, 0xcde, 0x3, 0xfffffffffffffffe, 0x2000], [{0x3ff, 0x8, 0x20, 0x8}, {0x9, 0x5, 0x23, 0x9}, {0x1, 0xffffffff, 0x29, 0x6}, {0xf5, 0x3, 0x6241d4c6, 0x5}, {0xfff8, 0x23f9, 0x10000, 0x200}, {0x2, 0x8, 0xf9, 0x4}, {0x1ff, 0x7fffffff, 0xfff, 0x2}, {0x8000, 0x2, 0x2ef}], {0x3, 0x100, 0x20, 0x1000}, {0x9, 0x7fffffff, 0x7f, 0x10000}}}, 0x6, 0x80}) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) sendmsg(r6, &(0x7f0000002500)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="2f131c7ded134fa04e99358ccaad82bcb00d31e72ca386d2c0fed56e7f866220e7900ecc2206104c81bb731ea8cd45ee8256e96fc9ff613fd3fa91275cfaafb96e4ab276727803b7fbc0e048a9ea5d6e4f43e76c070b1c241a4d67e414de2576dbedbc6ad665b6e6a458692afdc854852bdcdfda66e3d4a31147e0911d4b3309b47e882d9db439c631dac552cf78e02c69f1", 0x92}, {&(0x7f00000001c0)="61ba85535edda00dcef98482881bdd696ab4ab181e071ef3bcbd1d537046670abb1d0a6edf8c12d8cc87c56e9e2733318cf7eaa8556296e7914ce489a47a12bdad4b79aa18c49cb23329bd2d2bde683d203cda000d2ea2254c3523d5224d0dca87792d49711fea12753a7e40a74a01d38c51d48f319bb5ae9cd2befc88c49cd11d36d769fd39613b951e7d6df0e59445890d1e9747d39edef87e6b24154ac0562117037cb78ac9074fb2ecf2ab24e82180e9cec071ce81a3b9a030c0ae3a49684018ed21a0e966a4e10767d88776d43cd23fd1b7", 0xd4}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="400000000000000001000000060000007f8abf2fdf65fc9318fdd5976bff3cfa9a7fbc8043772ec9cba3f133e307487dba1b414ea5d82cd75d3c1c000000000010100000000000000100000001000000c7cff991fdf380eb3041ba3ac8c2e40e4f0e771818dba3b618db7b1aff7fb832e950d57533bc892449e3b3d9d4c692295dad79769183a370ba8f8dcf8c00825a5b5bea27112b35448bce20ee1f57b67c15f165430b7e1fd60427de5f9df5139182b9b306a4993da656f46119d5a26f0ba3d6aeecaf0b181a514412166c83d429802a903623b7d706055d42d773851132edd0a1dd28a3ae8ff4e7bcd18877498be6fb51e5a5120cad54ec3f05f3c7ede2a5094ccf43dd2b285cb8e06686562cb313269db8740a6ea277c3a4ffd08d3f0b47140118824fbe557a3ccc0b7aa3fe0dc9d9077f2b81dbc83b5cda53b7116ad3287985123ce65a7ac1817216012eee811734cb8b5f034c143f859fe7741d8b497fec46d47fb95d5751e7275e9232ede1d7a494a3f4f8b50999ed7f8d62e010d67e1d598af3bcea26d882a9e4b3991861a23ed9e26730e478d17415e02d69a1902955df6cb02c089fae4079390d2675aa38d30fb9b452e6299221314d3e2a07ec5d097e21a4cccc6e324ddf096e3739579defba37902a1ed5c79dbdbc2f311f865ca9e8be6202201526413742e5a227377f23f476ff76b078176e140642a7625c01207a928df014df39a5c0cf368f7d9c7e78c749570879fd45938f4964bfb8684932a30ba8599eb32b85e23c46a42b1e04c680262ecd0f1577923f48c3046c055d7cc5fa2b5069fc49242b9ac485930e8dc8a945c0772fc3bad96e93b6ea9493631e9ba412d6d788e77e5657b800df3d2ab0de86c6b22e89d7dca6573ef82f81fad47a2b0ef334b0a319aaffd0d90edaa1220f8c6efb0567e1f4c3f88a8cc6efbfde5af5c274634df39e9bca88620a685f22e6dc60311838e0687a41fcf134c5b9b0eb27945708ff050e3c31ccf75df13c327eb2de2df01652e627b3d00161960416664bbb349ad865556d4abdb18b7be147d0f9e99847ace3472f56999b1e3d28e46600f51f4cb5a0f5cdb2fb5539e516b4271e2cca966ad49bbe9672a69a21722d6476557022cb4157a9fccd38e83893d969c7c28060a3116e5d56c258d619efa5a4a8cadc5c04fd3363c7c00d905201af616b0c37fdbde9892a1f62b2673917da97ec23eca08c7c9b40f4e9e39ea8b901d610af81784e4c8c7e26e4f70c27512bc960d58508a9c6a3e720fa3c05f95b0254a6aceabb6f0d7e6c61113bad365326344c73c875c6e8530ac426780ddd248b6abaf80e89a2d293860fe814ab8955a5f66596bd886a2008c70d74ead30c694d53df1f4a60a2ec849b9f12dccddb0f95bd726ec854c998fccada4de86303d4def9ce7c9fac6b4d7a369ab45e42b4d0c1b38125f237f5ec5c813c7c0f465710379e1b52db49dfd7d2420cdc034196ef95d6cbeaf838c9b8b3a52dceabfd38102c65f5a17345ea68ff14d92dedbf45e17b97cccae39587e548b142f8ea90553ce31ca41e7b5573721239a66f236991737b41ef5b21173763aa5860aee04ee6b1de23eff49ceae61f0be5a5b3a24ce7db5d0c7f6a4d35a4d32ec9c5ca101611eed252f72de59b7f3b05ecab256641637520fc7ff616e60494381931e7a4493afefc6cf5c3a28c30a056e6c1afbb0b70fcc02f7c90cf97712129ea3e0fc751d63a332cbd17c5475f46c65f0505a36bcde1e37962d253fb04bb96836b7820b76efd1e222b6d733036bd5cf4546713d822e12fd3bc43dfed9f0ae844befdbec7a1d7b79d14b23e2b185e669e7d2eb1d4ff07fb5f33725bda4eed14040e0339f57ec96e47b4f9db0e8aafdf66752f2f42014f777820293b4caa40d54ad28ab969a08cb2748164118f79cf159f4bdd1627b83aa2e412c36b30f56940c435fca8097f459a996eb9f18cebd22240ca064901c1141655785f17672c3dc908b2dd9cdadfc14425cf00cbf1461331848c1ea12905b6927a1cd38aea98b29fcdadb8b5b94312d78b09b6f4d4d08dbe577be44edd611596e98fe2642e08cce14bd0a54e63c572d2d0defe091ee4fea050cf361cefa302039302431f6e0d032ee759410a9cc7d0358a264c8ec3088328f794a726570a95326a95f4e33a1889c8211acd74f0fcad4be9cbcbcd82bf3391f72dd2a9481c47ce1c34d13aa84b202673136801be3e4d5bdb7f7ed3fec7d388b316ebd115041386e0b67c4ea5a78679bab35e923317e04946f4c0d6a799247670fe31cc6e3a6240339a739c077cd650511c5a246e38f0d9bd36ed0d4a08c7ab4da1383e3ff8151b668467f1bb449f784f0f76048112ed7a0bf6eca501d02c52a235a09de1bc5a5910efb29553d78fc4737c76aef765e9d336999728fe5dabec463dd122472dbe54c6e72bce2b377ae61f055c33358e403885dd2ccd4a4e14b186fe72f1363f237e523b2c33aef212c7651bdf4c2ddd7554fbc1e8de9faa13efd90dc0836d11e7ccb4803c339357409c59de39f061560702282e378013db6f6f8ad0d6d9e5ecbdddc87a9b633ea4e81ed007f5247f834f738b34f9199aee11802b78b6d4cf9f22c6bdaed379d8b95d57f42c37a240132235b14e29ac8462037bcd21c737b41546b30589d4ad76b18269346ebdf86e45f1ff54e5d89eb466e375ce80cd2e2376344f0c3092c85b381cccba51da2ebc09675cd06060767c6a2405ed7e3eb906d189659a3531384f41a676242dee093d6e6ecfdb7500420f22ec2e0f51939e673208cde5fa05c81e679d702142e6daa18cc858c27fd8b7b9fe59bab1264e5df44aa595b1e5f593f987171c64649b4dd1f883484d52061e7ac123965483bc0852e46ff070cf4cd277514ae19c92c379c680e873d66b751103211698183d2d165176ecf0910a926689dfbcba3f301f3a9e57bf8dbcc783b9473c4438ed0724e4c78287e376cf5468279d1df9d96d83539b9fd5acec0a3c96815be155eb9b528fadd6458dcba63164c50d2b24969b96b8346160307fd056576da9437a9707170514b5140e34261f81ead58c578836818c6c70d10fcf8a04908f2fc0cfe2a522ef32d09047134daf051d03e4deb94c1072d0e61acf5a5a0bd9d274b8177455fa5d43a0afa26a4e1108bee5733e4a697501d6580bc604d3074fd0e613eb115a8025d3b7a82edc297194fc5876a9c9272ad06fe2c4b08c9d8af66425dab95204017d092c51943800e85af509869613ca32b46e3bb7a68a08f84a2f223d901e6db40aa785d4ae5a013aa1497d07359e747063a591ae72cebdd7ddb49e9043b9b2225579c1d612c9e8fa32ab5904aa53cc5451c23dd682a55eadf3123b8cf7069af1f164826c892c293dcfeec2f83b33258cb3e5b4d86dbc0226443f347db5f56c747ca5f13f29aa1a3395fb56c713828c2b97886429a0432d40b96ffb55b8d03e0a502b8e378fbda204dc4aed86b5fb1a486203550642953df93368217eb2ff8183c587179a1f592e08818b54deec85314e68a2359f038743edc56ea25a41be189898780ba818f7969b6387ecb2cd3cec883c2f3a13788f3d9fedfe215e642808e030a1f8485fe5bed6da380a9bffe7400d3feb78fc2c093943f77ce13895e7a66899e677089ca08fd017b2cd935ed2044856966fdd962d33b8f49fa238b85bedd165ae4a275f57c351d164ccbaf4a754fff34dfd0a2464cf0775f3cfef582e10d5a635312e4752f13024455c1c2989c914b7724df642f5a23a40f1045a1078613cde29d2a569784f69b024fcefbde514a712d4657ffbf02ed47bd2408fb41aa670f3190f489f6f989567578df52f255391a5f0003a239afa3885382b4272504ea9f53848e2d1e8c6a1bf419345154d9639b827e84819f0af85752bcece75f39d37631db744d32aa7c4d79afaf9e2783fa40409491a77a3fb272b9248bc95725edcba0cbf8127c53e42bdf1e3ff18b0397bb117bcc8a2baf197a84ff0211054e19d51df9b1b667b1b4102ddf01f82ff5ca83ff2f23d0c6fa8dfa0fdc5b8a4b9522a1b0d3f9ebac09ec7b54d164c02e086bd414772fbb4fde2bab5f73f850cf9a9d2091f9f9242244c2afc7e7965022360c444e1edd8b84f4a3c604783ec3a973dd3bb3c46fb50432f4383bef839f985e9c5e270d8447327502c1d4eb53fa86f086a20d4aa7748e4eb607fd4d7ebe3816ef73330f092edfd1c8ca8a2e384fcc91645f6285c8a674dd7ca264830667697dd018eaa10b69fd40f0be1f4bf493b81c112dea96611f334244581cbf2e250011e34c0c7465787016a6134d3f0b3c9218390d09340d9d819a7d7711818fdb8afbac1df1012011764bf72aade6f95ff9934fe02c9b1dc21d0c27222fc2ddda742a34940867f9ea2aa69e0afa43832dd9b97f5204a9a0a34a30b0b678db092f590418f595521b72df7608cc6d6ab7b740bc1b65f3990d1e172d3bcf2c0933e6d4d07e9be811ccc9c7c6844a6ddb60f4ca98cfaabbbea8a79471f61ee2edae2bf3fdf936a2a19dd2984fc23e326f6b195e6574f732d97389b36782291e909a9e7fd6ffbb71edfcedb18eb61544ec43019f356152d645e37e5de2d41d104be0d0dc6ddceb7431e9e80098718bb2ba341dfd7d3bb2b604f7a2eee3dbf2fdde37d2f4f28d4e64328620221089f17c15ba7fcf672124ed00fe5c61f97d2b8c1c91fd91db32981d1ce6473d2512c109d5a8b4e0658b0fa27f2e4e9de057fb43e2484e295d2ec26ea11cbccd156389ef1cba3d1447a0667f7ca53c94a6e407baa9d1baa1d409cff6a6511ad2fcb369eaf494505536dfc9c18d7487d6c3a1e7da9d6c42bae8673ce1c02328bd20a7b0be3e2a3934eeb58c8599c8247b7bd6a2297fd390ea952cbec9df9f7fa2126bf5fb4e77f9b1169fba0a9c8d49ec84bb171f972f9911ca49897e5284b357ef02e19d06f15a391cf781b57b022f32842e8e0ceb4c75379b89bf61a3d16872f1a8e8954f1f9a54a99980bfe3f6fe1b04d0bd7b3659cc7c99db62b03a5c2a27f1a5b0ee41d8cec37ba49a991bb7147ee828873eeac3e286beea5423e63fde3e3ab3f759c45c5e8ef62aa51dd5c35b14b9d78754004d0222b08e75a0bde92b8f8eae67373876006a4a8b1958dfc0500f116d70390531ba5f0793bceae4e525433aca3146b5d663c2eae102f40433e2a54073c4eb7ad01f5c0154c0caf1aefac3ddee4fded3ed55d60ad883c7ff823034e452c7839c189e636982bdf48f83f2db0986d0e5ac9dbd5a59f721686a82e9a052d8d4c0f46dc10dca1c351c261f6cbfe5512881c74e70452d303d227b709be083ae3eeac0edc63aa7a8dfa37234c9e5b6de9c697dd0170df746456e1a5b65ea69109bc6436b03885de04c325db69f3ddd43032cd64fa821e1810e3c33b41f81ba1ab45178e048a5c32716788609789334fd6d7381fc6317f801c0aa17648dc10247d4333aa538bc6be1aee707cdc3f396358a31882e3a8f6e63348a9850d80f6b819c457f0b6b02f788ff5beeffe2609902e995e38cf121802c70bde941571eb066564dd8b3684f0572fe2fda4b7117b8117daa942fb084e700f74ff9304cdb1bc92232272216b304cd3734e4ac4f45986e31d43dd92ce603dff23aa9bc18a9bf11418ac7574f915419edd7c97555e663ccb3c96554c307dd93ddb290adf62051cd2bb5ee0a0968ac5a120d45943dbc88446c7d050a22b4e0243e796ba6a045cc68f80c3d0ebabc3ab610150d89fd78466f1bda3e3d2c2a2807fad8cf979323f8f4529a5c7f61726b7aff60b0f70bfe949ba7cb42d31955ad44dc918ab54bfcb1b2fa58cff7240ea1b773748b8fd78f79faed1352d4f9e255fca182edf5e8d8d453b0b08b449ac46ac1237ed6c000100000000000001000000050000006a782220b02f36eda991041d469d613b01bd45066fdb77f81d2b7b02aaa37326e69ba80d3e335602aef4f658de7a65261135cb1a52914cfcb7983006aa8278c514e1e2606f534bb50b318a73f05f8282489b0bae72fcf0f5373f067f7613b2a3a72671de20bbc2aa65a38b83ea984a0c45c9e5ecf618b61c41ea19c0fa343e004313022018f75d9120f5fd80885a36d8c37ae28bdfd6e71b9cc9d5e94a9fa6914a35c2e7a97e73a40511b300047ff3af6365d1410f82c578885118629e8dcb48ea2a89d6ad15cd79f9cd38678a9190dc0fe8ce85ec6449b02db5e1c7828d7052b44e7259dcfe16a30a005b12080000001010000000000000ffff000001010000bd770970033668c5568fd5722e65432e4696de8de56f3920dce0aa8047b86a3d80693c3c0ccfe1bc1dc8e67cb7b7881d9a6eafacfd2e3ae5018918891b73906606970edac1235c0d457e75a05f1242b5d15c87f76132a83ea3d7a0506e7a54463acbe9acc0729a8410a7e942886edcfb9ca3e40bac97a2fad7086f83d7cc3e2b7d7d35c6e5a1987d553de580fae668d9d40d3c321ba06e4c1786506bdcecb6170413405d1b289615c39e8c27a061830db0e2815ebf98bbd3e8133f7fffdcd9e1d14e4a5551af7088a141fa4ceee5ca955a0d77433e23560e8b4a5d30f0f196fe409409b82cbddfde52cf653f5769a676bc35a5976e3833fe1550c2317bd69a0afbbefff5daa80855fcd7afe96dca12cba7e71cd0661a5d1f744c9be4e3ed4e8de9c24b0bbf7bc90e6ea5f855d40784856d25f53caf4cb9fc3354109f7930ae27cc6ca4dcfc9b5499af19b7f8e7a800d5a1129fc2246e69091f7c6be1c8ecad947cd03e6cd44f9c2060c387d0875b23e54a5712860dfc7358c91616c5ba818c07769e4e877ed37e3ea3e546a2d9da7b3222d55baf2b0cb2ce496f9076cdf79e0109dbb8beabe1b4502f78f6a4b692f8e8a17704a0df9e713221711088179698c214305895116240e145c734fa42a9427c6c5438e2a05df53a6e8e3713030b27b5af1b07ab813f676910ac62558d81118bfbc11d63ee058159c1deae3c267205704ba680443e008269c0fdfa40a420dbacbdfcc37ee9890b6e273ee731aee55263e30985a99baf0487a94bfab0b25de71bc6504ddd9b9b8bb2ddf3915d9f8434396734a783ac0101086e8c310fb51d3aaf83de758942d1187ebc9f0d50ca230abd4caa83a3f98d34c099f5ef9a460c1af42b5a5d24db0e6f78010b44cf89f199a34f87941e55eeb89021b092ce7d429e2676264b4bb6b9b97fc7bc6f61166a4082c931b01dd28819f74cbe10ef890fac705e91d219f0531f5827cfc8641e0ad832b48b24c5127a2281d90bb499f7f4913466f83b052cb45c17eab44a0bc780d5bff9a11a1e8338db4a77530e32f96ce5fbc3eb4d234cf08c7ef061173f424499159f3c1e388c851b44f84d054f9da980b652cd043fdcf9d46b7c007df91d7e01adfa0752142e5912acaf228ad517797bad715a4dc4ccf1bd8fd2077beba1495c28b0cf097a9a7b7ade814233e8c645fbf06f0dcc16bcdf00175830beade64f27356e82d44f314b2615556b887b1bddefb1a4697ae9bd56ada90d34d9d388959a03b776661c9fa51dde1ef96119d60d7707c945c3436b0feaece5324f0cfe2c696b931a0248e70b5369987fb4560a163fe19469f3d58c3c913973b8a0d9dc36a429409cfea7698d74801bafa04fc042f02389c61131c185d2ec97efd06e1a83fc08d3b480bad8abf2fffd305624e642b2f8955551462a360724ba07cadb29976deed67ba9f9050141bbf6e605ced23a2c3b8da3dcfed7fdb83cb608d61de5356c94e7aa6316a11cdb1932b0fabfa35ffa6e0133eaf2712493803be7358ee13e2e2ac97806ce03335bcd3b355c096cb3d557e9cd33f87f1bd43bbc307e595bcbb64796ef510a163f49c115527163cdc2fce5323101bdd93db94d533c9d37616e40d3bb2a121698c1de56f407e58c3170b16054045302b82a57fad2af56009d0b47de3b71c96f456d1759791741052939dced4908a44519ff890f08a6cf7f7a14d48c8b170ced63c0fc2a2e6353e7e6f62acf849dc0dab5d806758b607f294159e640aa1ee4671f7916f39d2abe4eb0b8aa722e1fff3773922ab9bb6c926c8e26c47c29457224ce442d53e3cbf753ebd607cb80a9959a4d2459698bbf4a24d8ab6ce0c6b168ef78fa7e91476ba1cd127769d28c22af90cafe34c5cd7cbcc140781ef4101c516d2b4d6f0bd349192ffac63af115179c53bf90b24b2e53759e4d06c974940706bf7d9b60cc88c27f1b03db8208149b2f2e04eaaac5c1934c8ee1cf6ff6ec84453017ebea696fde12b4b0dc1cb22e08eedf075551b05d70f286d58d98612f5d7fee7d3209d93c05981d4698fcb6eb0887854f4585708937c42755506e4a6f1d58d5914014df7b9121ea5c69c679f60601ca431069095e0836db7c80fae145eaba607fd3b7246fec795536b860af856d6150760a65fc25ed36bc7a1a233d8d3167e742c6fbc33970c39c83ce0758e61d1bfe605f7da10c83a4d4898fff48687f50fe27c1a575192b0e0a67c9cff6a6d8e329744ae6168118d9bc510e803d860ddd883bbcfe32f624a1a204f271b34a61627ba3327229139e2542c767b5116dbe10a154004ba831342147d97a4157187106ddbd36d716d55ee06550707069b278b2d04be004dc76bc52efeddc3e7129d776b754aa6c2550a56cf3f2df06e52b34d7f21362238de6ba795f3aaae5812f6355ff09516dc509bb5ff3e8fcdf93a63d129ec498069ac3fa9a91e95135a07b70db31134a8e681b18c882599d3d82a3091c998c22675e114394674c2de04ee699ec728bd7cd89d4c6ed17617e979c204edda6be8e63de1367f25ff657076d46317781e7cbd6036909ef3db1575b9370f30a7ebf5d8aac045f6a8acbb45f83e5295906d72e3730d5985550644d0979148b3f03a38b3e84403f678a74fb81af5c8644511a6576ba9e89912fc8c86f9af9bc8631bfd18555f40bf11118cf3335ba02595dc6ad6ad7687c59faf3455b080980607ed73cc71f82772cf2dcba42fc8b62087ccf80a6d159327d93680cd14e8d7a44a104c3b6406f69d466b92dd01bfcc7889782c6ae52e05b59c765031f79893622d39a691ef68888d763cf6b04f42ed56b17896e5ec72d0f897c6159472225c0a1f21dfdb3fe472ecd795e754f6b8a91e824efddd3c5ce03ca6af5e48f10ab658769a494b00a8e6ce333b05d3482a4a8d42cec43feed16d78e47b065a1778b9e0708c1fcaa51958af44ba778d0519a71bd4e8f2867e9b43b3be60ac595a46ea089d8d98e53a71d4eee8c08c5fd8fe776dcb50e0987637177fce2a598390fe1c46d86171628b02a612614fed02156b715bbe7913d7292d899df7ba118179cb50a01811f6b2283037786c0c3c23c01e0ecaad5c9be5249385c337d005df7c80a69eb4338cdb29df6fad58185d9c01bb0f0f6e8d376edcade95ac9bce6e3e3eda0c69dc97ce6fdf8602a33241a75a37eb8f13e0097180f45568ee27d33fd4b76ce1a6b7f78d4bd48380fe76589fca71f99b78f59d892304a3b322bf58645a7aa06284fc86126bb98048630415da66be73016491bb1259b9c5ee60cc3090f0dac0b74698c5f2dec1e8b0697898e6061ce866d01b535064c66a5d0c4de9e4fa745ab60b4970f686782d49a38714eb147c3e5b1214b0a618276d0a654f0a9f621ddec41d9a4471e79bcb64d6f339ad06804058455451ee1a92b9199ed76c59649149c2947a441be977f24224aa2f009cfdc50e11d8af579cf71b58c7eb0dcd3b518d20f04e61084393899fe6a879820c544f4eba06a9af885026872a9e4af573b9d83721b6ba59cce2d5d0a6c56a01a4f841336a2f8902a6d75be0fd96789cb064b84b0eeb1cd191026c815acbe2153c601a755d75379d5fa507011366832aee57ec3e3c7db953c9926d781adbec2980564228f906c235644c14d910c9083454eff496d4fefbda08e1429c512f3735841fb02bcfd00723ba0bd1712dcad2e0082bdd8958ee18064eabf437d66bc2384f850643dbfa2743bc557cf7b3986ca4fbc0e1c6c5b7a860b1a694513d15ac3e2206c6b2f009de425ffd735aab8758da25911f48610750fc40af1cae6546503dabff03071023a3ac049eb22d292f70c5a50a9d4ee7ea6702feb94609e4d0b10b5c22c76ad6fe57e86cb50a86818c41b291ed18bcd4d21cd25fb2b14c9c286f6b4b2bcf931eb3f42deba47bb44b48dd829d590342b5899bac85a94ee2a0c158b59e91506321d8aa6f1ac95ea0ff5b28d9de46c905b99643e93a55a0dc83993f43459f48e32710f4a71da8271a14e84a2b675b63ab0491d53114eb4eb70c5171626c3f7f0876de707ccf5d4930c4246e0cedf10056e2c65d53f83e8ccfe8866a9c5202c6567ff5773c0af15f16f72ed01cb3efe78a3f620c92fc3c9de0fcc972d2636ec1465781c902197794f41d6ea59d19e2be0d4bb6fbbc0447aedcd2446d5ef70df7ef63b457b5c2aa0c29fb4e2a4ab105b60e50801a292431e756b53e1a8442e366b06397917f2a6cc3ab58ee6f13293be6e5051a703f843719e179ba3a4833d2465e1126c0366419cc50240982d3fd94ed630e62cedea5dde7a05f7b48797f6368151a64e037a3a00115ceae8e94062cb140b182e0ed03a468454878dd352e2d94830b6245cb3a61dcca7acd8eb3fd1dd66a9ae269c089f378cedf7eeaef24a88fcedb8e937b0870cb4c4e84ee21c6248a8ef493af027f3bdfa4fca739ab6c07675dcb1a64bcf9003fa0366bb059f43f4103d3394941ce786a79f2e4575173f518e191029771de1115ada904fdc6c258049545535bd2e45c14e52355a32abcc90e8ddd53d9b6c8d5b9dba7a5247689d59750de7cbaa661b7e2e395be877acfb848910878c3d67ea1299bee21e2154423aa2b670bf74325bebd01c1052d921aefedd7eee35dcf3df791c468d1945fd9521aa766612200e581c7329674462dd3009bfd86b10ed37c580b11cfcf41ee841cb24f008167dff0e9aae6e57fb9ebb6ce96873f096b4ca20d2ae9d28a2b6f2246ea69552835a57eecad79f3e939dadeccb1f41d8e0f556405a8c417bc00884927ea4457763a182457526b0da6398cb21788ac669e03cacbdedbdeff248017f1360c20f40f039f1199dcc23976aef5f83c226813c7e067eaf6927e623d0fbfacd7a01c726633ab5c2dc921ff1a666a0641617b73b6cf2a2f2d8dd80a9261901cbd1ff0543aa6d2f454a5a161124176784f2b164656b8c597c0ced91265db3a69b74288f3150bc0121c81256460f44684056a02ac310e11babab2da6f67a24774d9fc398dea9f6116ebd46408d62f8c6dd1427e5bbd17e5abf2abc381c1bef832890fec7ea1db330464aec14fe95483d2eacc15e69101914bb49502d45592e2269db39ba2af48ef83bcefa4a40cd25e4169a5fb8f165e9abf4a3cd28275bd366fcb2fbf57ec6cb4334ca5073f60367febb13d05a938addeb9266c211a9b3a40b96458392e468b066e34242456dd5aaf4486b918833ada3d00ee645790c82aab13cea6bc4a7d87695a62c571fc4c2d33673ca57bab05e23c1c277917a6ed3c2d8e91cf550f23b84f660fd2897f433ecd97831beb0bb9f79fd234f4dc0c126b35b5b952fe4f8f98873e023ac0bd69b64e308298d48b8a86ead128ca2a296227b69e899baf550803f26dcea0d63013915f118266d98c67a06737cfc77c092d4cb961042220fb1663789c8dd54081093b8eb07b1a186542775ad52d009ce232ff98a67c163421ddd5274f08b5570802e7add11475a17eff7e85e714815875386cacb05c100b5db217441b867dd346c9a391370bc9b67166bfe90c3e5d74d7804eba9c9d003d8710189ec8630c52a0d387f10e4fec974299932e14991ef6ae824d7df52eef0f41b8df5829ae685741c9a30878c4c3c34a5ad2ec6f0226dc2efdd4765b5280fdf2e51e07936f9387bde07aee45173d35f312ed842d41edd1ae005b3003a4a40ffa0e580839aff62e53bb086371d82266c52ff7827dd0809cfecd296226d19f0a3abe36e3189a4aca4590cd2ef7ff040f6625333320fba7aa6991a4ae1c31600000000000000001000000ff010000a4c5088c1a6876b3dbfb386a66e7a55c44a545f3040e2e70028a76565365fdd778839e117ec3652fef8fe102e325beaa495c86ce4d038c1e619571bb798a2fa5c5d97ef2db6bc97497c3000000000000"], 0x21c0}, 0x1) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) 16:00:42 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pipe2(&(0x7f0000000000), 0x10002) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:42 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x12) ioctl$KDDISABIO(r0, 0x20004b3d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:42 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x05d\x00\x02/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x6]}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000d40)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) r23 = semget(0x0, 0x4, 0x2) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x9, 0xffffffffffffffff, r15, r18, r19, 0x1ea, 0x6}, 0x8002, 0x800007}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = getppid() getpgid(r32) r33 = msgget$private(0x0, 0x20000003c4) msgrcv(r33, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r33, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r33, 0x0, 0x0, 0x1800) msgsnd(r33, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c0d58da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x1, r27, r30, r26, 0x0, 0x46, 0x81}, 0x10001, 0x1, r31, r32, 0xa5, 0x1, 0x4e2c, 0x6}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r35 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r35) r36 = syz_open_pts() r37 = kqueue() kevent(r37, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r35}, 0xffffffffffffffff, 0x15}], 0x0, 0x0) dup2(r36, r37) r38 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r38}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r38) r39 = syz_open_pts() r40 = kqueue() kevent(r40, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r38}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r39, r40) r41 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r41) r42 = kqueue() r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r43, 0x40044271, &(0x7f0000000040)) r44 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/ttyCcfg\x00', 0x200, 0x0) kevent(r42, &(0x7f0000000040), 0x1, &(0x7f0000001380)=[{{r43}, 0xfffffffffffffffb, 0x20, 0x0, 0x9f2}, {{r44}, 0xfffffffffffffffd, 0x10, 0x10, 0x4, 0xbc41}], 0xffffffff, 0x0) r45 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r45) r46 = syz_open_pts() r47 = kqueue() kevent(r47, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r45}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r46, r47) r48 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r48) r49 = syz_open_pts() r50 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r51, 0x5) kevent(r51, &(0x7f00000005c0)=[{{r49}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r48}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r49, r50) msgsnd(r34, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r37, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r17, @ANYRES16, @ANYRESOCT=r40, @ANYRESOCT=r41, @ANYRESOCT=r47, @ANYRESOCT=r6, @ANYRES16=r49, @ANYRESDEC, @ANYRES16=r7], @ANYRES16=r1], 0x4, 0x800) msgrcv(r34, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r34, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r34, &(0x7f0000000480)=ANY=[@ANYRESHEX=r31, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r25], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r29], 0x4, 0x2, 0x1800) msgrcv(r34, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/218], 0xda, 0x2, 0x1000) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r52, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r53 = socket(0x18, 0x1, 0x0) r54 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1003, 0x0, 0x0) setsockopt(r54, 0x29, 0x77, &(0x7f0000000000)="03000000", 0x42b) setsockopt(r53, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r52, &(0x7f0000001200)=ANY=[@ANYRES32=r53, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r52, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a24366817477016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e3596b47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf310000008000000000adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf32e0c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r52, 0x0, 0x0, 0x1, 0x1800) r55 = msgget$private(0x0, 0x0) msgsnd(r55, 0xffffffffffffffff, 0x315, 0x800) r56 = msgget(0x2, 0x20) r57 = socket(0x2, 0x4001, 0x0) r58 = dup(r57) getsockopt$sock_int(r58, 0xffff, 0x1021, 0x0, 0x0) r59 = socket(0x2, 0x4001, 0x0) dup(r59) shutdown(r59, 0x2) r60 = socket(0x2, 0x4001, 0x0) dup(r60) shutdown(r60, 0x2) r61 = socket(0x2, 0x4001, 0x0) dup(r61) shutdown(r61, 0x2) msgsnd(r56, &(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR64, @ANYPTR, @ANYBLOB="102958518e93c13ce689c38e6c9d896ea862edcdc29f5876e884a47e3da81582cf13462bdf794ad51208c3d058ca70b534f694801500dc287434bfaeb8d7e0800354d353974687c5e5310505d97895e7cb25a111be982439893845808afb967bd09f588715f0b5b83698739c091a3f11a5fb020b04890b60819f389dda3e", @ANYPTR64, @ANYRES32, @ANYRESOCT=r17], @ANYRES16, @ANYRES16=r58], @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES64=r59, @ANYRES16=r60, @ANYRESDEC, @ANYRESDEC=r61, @ANYRES32=0x0], @ANYRES16=r57], 0x3, 0x1400) msgsnd(r52, &(0x7f0000000200)={0x3, "cfafe8a68e7718fe2a86d7b11cab3fad79997764860f5801950785ba2805c219016d47ed37dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f87935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804b4ad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c1b748c7d3dd4326fe40140e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e38070660"}, 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) socket(0x10, 0x1, 0x4) pipe(&(0x7f00000000c0)) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8188, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x800, 0x1, 0x3, 0xfffffeff}, {0x9, 0x7, 0x7f, 0xffffffff}, {0x7f, 0x3, 0x7f, 0x800}, {0x1, 0x7, 0x0, 0xa5a000}, {0x80, 0xda, 0x7}, {0x7, 0x4, 0x20, 0xdc0}, {0x0, 0xed, 0x1f, 0x6}, {0xff, 0xe0, 0x0, 0x455}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:42 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r1 = socket(0x18, 0x2, 0x3) fcntl$setflags(r1, 0x2, 0x1) close(r1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x5f, 0xfff, 0xfff7, 0x1}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ftruncate(r3, 0x0, 0x0) socket(0x20, 0x3, 0xf7) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x8}, {0x81}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:42 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x44) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x10, 0x1, 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)) setsockopt(r2, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x3f, 0x40, 0x3}, {0x2, 0xa3, 0x1, 0x3f}]}) socketpair(0x11, 0x3, 0x0, 0x0) shutdown(r2, 0x2) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) bind$inet6(r4, &(0x7f0000000200)={0x18, 0x2, 0x1e12, 0x7fffffff}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:43 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) fcntl$getown(r1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000480)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f0000000380)="5cbf9c871226745a0d4c9d07000000dc0bc7089307d9ce24ac0ef4057f3c11", 0xfffffffffffffea3}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x364) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) getgid() 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) ioctl$KDSETRAD(r0, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) socket(0x1, 0x8000, 0x81) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r3) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x18e, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) r8 = semget(0x0, 0x0, 0x4) semctl$GETVAL(r8, 0x5, 0x5, &(0x7f0000000540)=""/217) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) write(0xffffffffffffffff, &(0x7f0000000000)="eac0ccb8afa63437216eae87de311ec5219591c29e3e87885d2dc4bed96f83a9", 0x20) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x6, 0x7, 0x2, 0x5, 0x101, 0x10000, 0x0, 0x0, 0x400, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x4, 0x6}, {0x3, 0x3, 0x3}, {0x4, 0xe0, 0xf0, 0x8000}]}) getgid() 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) r5 = dup(r4) listen(r5, 0x3) setsockopt(r2, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000000c0)=0xc) r6 = socket(0x800000018, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) setsockopt(r6, 0x80000000, 0x3, &(0x7f0000000340)="24583dd63329b525125507ecb9e9e6040d658827e37706daac000e3a9027748849ddcdd7da57f859b8086e94203b41be23d9b0cd5b50144318006c652cbf2ed7d9b117960ad4a8d8b4745d40cb829c0aefab3333ed945ecb9358f7b1c3cdf19d9492772dd112c030b2c69be8de9915c7652f5e42e0c138960053eba38c73e5e637cc5191cd58791c4609831ccd7390fbbe5cd3aa617db59675eb11e97222e072d1911dc75ab534520c8c87fff3c24b953036ec5d120b198bc85775c07a7b5650033ba0cff54b17aab808c4bd9a396bbc724c849e255bfdd4921ac0a60c80d56ac3dc8fc83aa87b7872bbfe49352fac333f359a75abdad19bc0b92de92c028f1b5a9e6d39635b7b631a731da7828a818a4b21f2667261df1208577b520915c8bdc286cd0a9d777605ea347c15121057283d8e8e8dfef57d57654140e8f005f3d400b9c244d98420e25e292417e545df32fa84264fae59e1bb028aedd5e3dd8308ea6db394904f882e07beedd5e7ea3c477d89c502307b64fbe1c4f4d18175a48c658ec90a28871d61bd81739f361c1af0704624a3f74899366df1121ac3b73ffd90f1d0d690441119126202bad2af375fc6c47b2f2d35bba9bf3d9d1623f4f01e4ff48760f35eb0b0764c52ffa2e0a1773099b43f8a7878d3afd3508dae5223bb6e6fc56e99582fb136911a9684ba8114a32a84967f5fbdd91a8063ce9604f65b9b9d0c4087858986cbba847fc4572123f1ccb0422fcdfeb3de49c71095010d4fc9023f7ffd8c722f46cd22128bedafae5bd5db26e209136e88e573e4b6507d380ba63d987539144bfba93022a3ad8e1d9965e058861bcc7644b7c72dca1ab5038b385b5a79647ff4110a76a7becae2916e7395970b9629352f15f87efd5b7386244b609f5a29d41d044f58140dc234c766155b255a3dca35622ae69f5e65f4f3a287dd2e789f204daacb32dd9c60c22fa9c325be6aee10a4720a14c687c34dccf23df24d41ee666d705a267caf39bb554dae3667212bf4b10461f0de7387c7d943822a82970394bfdc32ef1d013e4ee117411926ec4eeea49c487a8db9652d52a6c0f2df4cb3b1ca65a2805791e299279188fa1f4ba11051dd417afffa1ba8255e929ca58d4778b7bba206624901bd809c4ea065dafa61044907742f936058738beb9e16cf5d81862a872fa9146383bc6da61ce97346d5d50529935c2433c8e8bb069e44b4017ee6ea625e49b74ca501247d9ecdbb5877874b8c5c80bd8687a5173b7e320f819c1469ab2b0b8e5583b014b3d85e95d8803a5f4437481a00963480285a35a97b1f295e8741cbe53e98ef78c8d78c88595b23d798a015bb2068ac9d5d58b50df31c176260dffbb0c30acb55b74022c8a6ea4731642ca7f254c520e416b85fef3e8db132770027fb8e77371f682521ca303a01b1ee4cb2d4403cded3e818aa6bfd6801079f024c3cf0c5f31622ef2015085d710803b8a34b8100e81b19e8ee7dfc52869e30411de09b92d9be12d2261e061a278a0b30b5b46dbc2cef61bc3abd09ac9895649ef8ea1475fb9e10821d758c379c078d55c6ad0abe1f5a79e6a36efccca1908aa858b44656bab46c48cd11b3b45d30b172f44bc59b6e0364fc9c5a2e87be546d9fe76d6d35e37bf362603c23f025fadd8fe25b0c8d8f57514b4e98aa237ce38f66dbf5a81d2f996180e15076f264e025b40ce59b422427d32250f0074e6c2d4e405ee09eb2d62032f4644b37284b2c5bdedd56234a2f16b6579a4b9cc3ee978979396a261b2b36403b139cb974f0db19175f8cef8119bffd979ec1ea7ee5cce3cce9129670e6a2f8a683987ba1db0b1b6589108abdb731086f300f7c75cdcc2e8068dd06d64e9751810a1a71ad56e88f0eb4a4a875d65be8946a2ab2c5f65a7a2931f4034ed36e0987a889acae49e010f1575e17661cbb91efcfd027579d3e87e5e6a9473150a8549931447e4eaae30b8aa2735c6bb54d5012d614896b70ff3714bcf5094537bca4c9d797bb33d1c5c89d3248c5e0c1cf190a31bebda91aac2a86a345dfc8fb35733bbf946e7f29a577eb8b0ebd90d93638a535e3ce5ddcc63e6f6c588a9c66a1c6a1dea9688e99f98acefde56743ca119e6503e6e84c92f758666d33dad45ee2ef15ec73ccd62232ced2933a005b9c539175e58ebce2d3771de4fd9e25defae197891ff81c0e557d6df887097b430d43faadb476b592033ceb16164d1b55126f712b37d7f9c4a732f8d672bca227bb654fb17049a723dfcee9b609421bdf943e810a5e9b64b476e5a62dfd7231e121bc86b3f3a6f2adb5e8e25d2e48230a7d3eabb205d72e985fa0f62b3068aa2f4c699042162d9605ecda24286a3e063629c71f7730dc2fb1f57b30ecc829b235359979de86e14353c93563c18746bdc17fd152367fbdf55ab0a802f033ae03ff22751b16a9bb611010b34dd0a0d1657844467f06b7e8982b8d8e3933bb32f3f89fcb9e62fb0c3126e30798723c6b1b4abebd73ffa126d60d466f863ac279c1692bb02e3dad969648bab299aac83b5830f5fed473c55b8120c3f92c29ca98e04906ce04e77a2746893ba3bdcbd826bc516440385ff9eb9f01bf5e1ac86d39974b6bc8c60c77d49ae75b31ab314199d8ce5efba1624e2abe98fff9e64943f9c4359f91d520cb491949805ab18f3f94e317831a620a4b6e47cdb8d04e6c6db905db3b86addcc1814dfc648e215e08363ef8c79eeb9b5d88dbedee7be9d9cc12b3dc91125c89a1e3a2260b70a562e0cb7785a43e202168338f8c33d927bb1f9eacda7c10c02107a6149298388de9997adf54a7770e4d5b28090bf31b3df044fc3d1ac59559561b4153082bc4a2f528c4782bb5449476f9b64002ecaba4caba014cdc1ad8c7a4bd5fd0f1b970f52a80a241bc9e9eebedd11c16bfed329e25b885cb32662da3095694b95ee702689881553447ebcc6fe291e2b6df82c671bbb1406a866303a53b45e13731f818c587fc470df62e5bdeb37f43abbd1a2a033e6b41f47521ef7086f10a0d910f1cdde3e768d8bf17361bf518e7576ec7ee523999bbd8f15b7ec7168001004b09a4e764b9890e184aadb2e5b3ba45f52e5c65931baa5ef95d16505be505acbabbd731f21ce8f2481b131cba250597190bb29da3d511ad99412bf213c75ae044751636550443a82a1828c2c6f9353f74338f63bd5143aa2cbe38ba257af22ef6e61843a82f4a3267e1e40c8a334af249845cb16b1edafaadc42e231b573d090938506d2b1078c2cbad6c0e4762b3b9819abb6129d883a26431b9b495a9322d26733b023ef71dfe1078e6335af2eebf46ec203523cb754ed4128a2e6aefc20899e61a38ad27cc8b2844d70246621bee7ea07e528701bdb038a65c988b4a168c6670b4d4cb79c372ea73f66335e2732bd08a3c46a87bc8b2de8d1b1e951d5e71931185b92b60560d3c3193ddc0021f02c0a9246d549e51d47ae110ba29b94ea2a126d98ea62df378bcf5fe789e86a39dabb4a22175ece11d91daf133e7043e4f1873bd41dd37b82930b3a4353e820f289915c382a40e091ee4b0c60484474731a40254ed6bf4903c71cba9d417ad55df1c71cff110bbe327c4793e6eae6dd571feb929bf923796609eece5508b4ee6c93de35f0b8dc9bd523fdc6e8e15ee774551b927a4fba3b7d84adc3f0610beb23e2042b12b473b3437c3a6d13c4f9c46f6eb0b8f155de843a00318a70028202fc5f5458ae5f2af73a8a5010c7cc0a5330da8ef96a8d22a43794ed7924a69a860d67a980ed98c5145f5d9171700b9c99bd112d2f3d5c7fdb00f9daafcfeaf77d33df35983406a6ccadc7140d7ce22a23a51fad86fac699bac4702d5bfc43a6d650bbccc2a18fae821699aac65856aa89334adc8928508dec4a035c7f5e74bcf5cad1606c6f7db9810a984af7bbab63f835a323efc283c2e1d22689162acb73e8d3c600067e70915528a99871b05b91c5a109bf4a3c20df9ae2b42d896f894b304ef7cb057cc94a3e430a2cadef917e62f2b3e531ab50fd072e76b679f34874b2dec78e01ce5f63e4de4968296658102eca8253886595b916e9b19a8b25b6f998e8f7b48bdfb3438e2f065313cc257652a38fd45b2b6f56b723f55110f53df735eb4a76450bf8156cca7aa088b28f39cd5874ab59b4cd0aa50556ebf4b72f2a789e2be330717a03c4b842227d967ee72806c240e91316736f7f32048431d313e91b8f1792bf7ad264ce5ee5f6d4b0e51facb7b71a0f692bd5a0cdc910f9b68ddd363bfe90e3a01d190a22e51e68b04a940efbf9bc0f25731a64ddb178c3bbdd541430456ab51c68e029704794c8c6605e02f62398f0d15fd8e0f7f9800b98b5cb906c43d1519aeee173f06340b7dfdd2031d633af234044dcc15e446ff1c7b270ec94002d6bec419ee5697316c237cce7dd2eecdce87da867bbfaf3f57ae13d7e2091af42a97153eb83215571661c9450a8c49a4074f32ca9881dc4b81c7113e2f671c5c503f7fb3bdb11bc49f254157b9b06dcf094b62392f1684ea0f9ce6a6dbf6c9fbe1e28705e213fb40fc9b0e389e75ee4d4865ffe3dd4e9dc92701881d3775b2aff384e0dbdf9df42cc403c3644c39a78822fe21f09f9bbc81a9d7f46e2774638a4a2d48d7b33323f491c86504aee636b3bed638b1e12d4d2b4f9503d7e7334942dc2a5f220e178db2e6afddf7263c1c730214ed73d5056dc33d86f9cb119dfb8d5189f5376629bbe41d6a621e9167ce56c31ef7728f4c07fc1b574d597f19232932cdcd14f651c45f01b55bfe8140073d2a12ede13c57e8fade24620a0addd356b5d79d2d101547ca4510ca6de87dfebeb73890c36afb0aab50aa14cd34873da0719bf317fb3b4bbb4499ad40696ebb36126010f19a2919bbf827716f4332908ab5ff8ab01dc5991a4f909ed34f002f50543c74f5a1fbbbae9c6b349dc81abdab487c9de2d44380d98c7f67b25634bb6465e9ef531a35ae0380a4772219f39ef847a355ee984aa448a99c74c9f67129ffd61bd8982d22f26f668470efe66c193dca5e138335035526923d0783440b42da74446156152f5fd0d017ed6fb018b5476ab03b3958c464db0f4bd8f3968d0e9c84e347504343baca80864735825050dd91c4ef8715bd9ded8720018d483eb5e31c8aff7361d268519abe8b9d428696b38ef1a1ef7940d03486442943396d176263cad52c3c8fad4784d06d8473acbb14d76527a703703016294e7d18eb97c22fd575e8c02ddf824ad7bfc0bb09aa7091f5d679fe47325b85de75f6ee4132ff5f1290860570cd05f0c9636880dd69f559e7697a2c28b653d20f65b03f2912bec5fa7b473663b18e01a09dbd971972910ba4e49cad0535f94e29c2fb30d287c3a743aadc84041c35b3e48f4350c0c06d0be25e20baac2962ee0a74bc0f64d5ba62a2ca42f1d2d2cd7c281a5b3ff9f6ba355e541f40f3095c24d4947c3aa857a1d8468ca0dad514450db303baff68fa1759cacdbbfa8366374b93e58af51cb8030eb4c975d0b462e8ed838af7e8c19181910e7bac0d8aee844e0078b6b2d95ef999c77b6476f4e7040ebb800f3be035fb69eb59013b55f874cbb1e6effeec42037e32ced8b6f40a6d4b6e76a7fd310ec1f5fda289df11f13e830033be42fc11e79ba4e2b8b656302d39a9417f01cc1588b437afbd961ab7984a0094d050fedb28ac92772ce5283362a47d2433e5c766b33060ee924271ae6cd39b4edd2705d5a8a46cb4d637d61ef1f2769a323e62631178a7cd5bfa499d3785", 0x1000) dup2(r2, r0) 16:00:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80, 0xfffffffc, {0x0, 0x2000000000003}}) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/6, 0x6, 0x1, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x6d0117916aea04d2, r2) lseek(r3, 0x0, 0x0, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget(0x0, 0x1, 0x12) semctl$IPC_RMID(r4, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) recvfrom(r5, &(0x7f00000001c0)=""/150, 0x96, 0x1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) linkat(r5, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x8) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:00:43 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffff) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x20, 0x2000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x0, 0x2, 0x3) fcntl$setflags(r2, 0x2, 0x1) sendto$inet6(r2, &(0x7f0000000000)="357404fcd16ad83a2d1bef18be79a2c4f399a44f695dba280ee9d274d5613987008a18b86faa91d366", 0x29, 0x4, &(0x7f0000000040)={0x18, 0x1, 0x11, 0x4}, 0xc) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xd3) r1 = socket$unix(0x1, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = socket(0x3, 0x400000000002, 0xfc) r3 = socket$inet6(0x18, 0x8000, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r5 = socket(0x18, 0x2, 0x3) fcntl$setflags(r5, 0x2, 0x1) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r6) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x40, 0x7, 0x200}, {{r0}, 0xfffffffffffffffd, 0x53, 0x20, 0x1091, 0x3}, {{r4}, 0xfffffffffffffffe, 0xc, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0xd0, 0x81, 0x100000001, 0x2}], 0x5, &(0x7f0000000140)=[{{r5}, 0x2, 0x28, 0x8, 0xec9, 0xb86}, {{r6}, 0xfffffffffffffffe, 0x8, 0x4, 0xbd9, 0x6}, {{r7}, 0xfffffffffffffffc, 0x4, 0x20, 0x7, 0x10000}, {{r9}, 0xfffffffffffffffb, 0x80, 0x4, 0x2c5, 0x4}], 0x9, &(0x7f00000001c0)={0x5, 0x1000}) setsockopt(r2, 0x0, 0x15, &(0x7f0000001600), 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001480)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000140)="90d0645265f6eeaa68f236ce1a500ccf7988c590d97b9dd582e374b0dd6b23cd790742a1c7b3e568285f69425c0a834a17987a46bb676bbf640852916c64b36d1b48bfbb86698d1503879ddc575182e62768e2e0d72ec2857a48dc0f341354a8960ed2ddda779a9135eec2b0ce0fdc897886b7a8d48403f1d3c5a5df99e6184d0beb73d4aa53581e61887834", 0x8c}, {&(0x7f0000000200)="2dd37f24cc3e045c91db19b1b30a7cf248190d140265226b6d60988f74cc337ec70ab6f9ccad6b0fb0d7811d5e652efe81d701df655922c43cc67028990f706c9c533585395d9afb544dce76c73bf91f91b8cf9881067baa69a8ff318e797297287075a97c9043ee77d6fdd165c134d412cd0d61e0b8b9d8822e572f1be3c3aa94096e5d29c052e573679fa0aeee68dd1c7950718c03f17762c34a0015b2878e0211105946444c2d9f32e8c2d526264cc033f807035cbd0c59e709cb3769f6eff60235adf4610999776a435796474ab6c9d0d8687510f67ed1b55bfc799db12055f1019e90dec1f5f6611fe9c1", 0xed}, {&(0x7f0000000340)="6c04a1bc2cacd0556ec90df2c0ceb2a592f0cfdf0c79fabdb6d98a966107d6334f675a7faee5f6740722af7f4d7e35978dba55114d044441bf3078530b5e2b948ccf7e", 0x43}, {&(0x7f00000003c0)="57a3cf24e990873949689e6426bb2911eb6cc8ff0ff5ef565dda474f3925a910709e0ae4306c1df139b42e49e15aeec6af299cd89fca9240a7b0e76aa02ad121470e814cf62e6d049c575e9a171bf8231d7d4d8da79e54614ea7a6eae85a24caf5f3eb4811982efcffdfce555cd75f2b4b5edb5858ef5fe872fbd0f82bc10dc6593fa179322e009be2d1d2cc3557141b7479d9ed0a62c9ef808380c7678712eb4fb30169a11271e7531a2f52956941f0adcc00b42a0cd9e5c17e9a5c33a36544c32a1d55cb6145cc27355b047ee77793178fba761c9e5f258220c0daaf8b6676070fc03d7767edb389bc5ab74a3a57dca77cee4ffebfb361d2dd2e9c8d32ebc59ed677adf328211b3bb40c128626a3607a487695c9c82a6e5197738ad7fb667d6a09ce507743574e448badc6740664ad6d017a2396e3779ae481ce3b5de3c011311d8a35681396c6bf6fbb9e646dd73d30f8e5026954949c021e2e5f7a7d741ae85a43beb540aec4ceeafbdb6f21b7bec64941babfd9d4281c91979deddddedad5b406da8ae668d17f9a6c45a2a85151b4d1159f4a97f03470f49fe02d160fcef3f6a8301c25468d9a148def24904865d0c21ba10a5000dac46f9380c4216d33670f904ab53fbf6173c490aab67ae8b172625c0518a1886c18e869540c824435a07177c341530756147923f687a4ec6f107e7a03950dae386a538c3320bf4a4d5b78324a4b785c658128cf303a1d11adba95379697b4cc0c5ea7b9aeceb2d373b6e81284888a97dd13e3874269e475613a20e258e7d94a2e8193f2084623eb5b2174242aa2e461ac32723c244dabe70553f14d03897372c25a4c3e396d40e42ee0001dcf93f18edd04a182541ba38e6087b15952b4a5970b9f153a34011831285dd02e7126dccb0ddc4ada78f8dca48d04728ca5a51c270f8267050d6f74c9995f351d0ccdb79c8d8ccf8fb6fc253a2c4b418450cf7187943440fe7549485a3d59bb0b2c39384c00ba92c5f058234db8914368e8391428315d44bcbb6cc44142f113db8f34183d6a3eebb49eab209db8af7a5e82260b4388d995408a7d9a8f3c2312e81c1507f402529aa6219d62b0f81a5b2d5c57255e1ee31c8503d49f62d4d7d8eb03f8dd81f441baab37964646ea03715f2e22e7b01afdd4bd37cecf5b7c71fa5e59bfd58cd4ebdb4b3d429dff92d710c323e95645348a600ec957397086dbca9f402baa8ead76675ec56010a15f775795e798be5fdf75772b59508220f9695502d0960cf3db974cdcae3a66c69f29d8f3c4559d76af8eaa86385cb9eed6ab8ea8f4b93be2e67e3d06697b47b1fa924538876162539fabba2e0934714022878e003a907d36557f301c6e96010721879b75ca050d6068915130b3ce36fd236c981df2cea2e6a8cbc9895f64be16f61306b22526244dad5eddcce1b4baee91ae57ab7ba76c98dd9c6784651bc5005fff3eb3f26c16e1b972e61b6a430a951707aaa6e29c1687d2e274c63c7ebc51d43634de04a4804a99dcaa0eb7bada7be75b7a35a0822a3ec59421ca45dbba3f6bfbecfdf3676e0ef727770f6cfc8deb5b0b0a5b0f9c45bbc75c599148e768e62b1c136037f5f8b7ed552f162d78338358478adc1d72309b73c3fdb9953ec5e35a1a4cadeaa9e13a756f8a5423d125c2e8134d0296a8b64aa821cacfd3e444be41c8f89131682bfe3c33bd7773aa607692fab014cc78ef4057402d0f4aadc2d1c7d3e0e1b4e02889d56bb9641e87c82965f1b50d9ca6d01b3db36cca289072c40195f93dc30ff5b2680fd1d7f9d32e57752b311380ddc3b2d97ced94c807eee73ad232a77aed2f01cd1e9bdccdae7503591b0a6aed2bb9169b4c37d7738d90c2275b6f92dff6c447e4169f303200bfff42e812c3121ce2ea88859049b9d858932b61bafc5bacc5b3185ad4ab48e06af6627de40813fb5c706191ce99accead8506b63866b234fa649fe3e25d65e8493cbe040817591576ecf9a70067ac74be1e87c9a6b8ff05224a9947803488659941555579a56dbf36b52551bac797c1d1b899f9d670ebeceeead4093093260c54cb9a0b6739bddcf6d975a49282d7834bbfede98f97ac8ad8ceb5cf6c875fcdcdbc3b1dd6b077c0d403202148689e844d67533de57a623a1d80a9e839a427e17e496f903eeef7fff1dc30a6153a52418428eaba64b974e230625d94abf7c83947116ec9d36d38f7238480fd3b0a72cfb5978af591d470fb8c21a7ed7ceba5a98bb32fbf78626182dd6c13aea0fe94f017b613499b38ea376a9049665172fd74c7e941820c36a4c845a34f7fde39c60de0caf5a030d77429dc15e348ac38ddb664c48db05c1b03c8bccc4613a91edb213a1e73f3e20cbcd95f10c9a4b5b82287f0a57a02ff473a2943e8dfba12c61042a4043c41526c0ddbce2ddd9d6026c425ac2cc4a454e60d31a7b5472e9a797a8ef380e7ae6c9f2eb694e42ea4babffb0b07a40677c6ad0adc264b91b28902c524b128d787cbc05a59fa4972aa766b39c447367aa03f7b231885c5a174b70c886ba0bf1268216f5622fd2e0fee1e89e4b2b716229ace3132632288a38ba4f6a48b0a0fe54eaa874d6080f8f0396259913bf81b883f022d7b4016c9d514b7a47b186e8d4929fd3b715734457ce4859ad1c2488ce1445c1b15ade9440c37fa197aec5b01bc742a8623d4c912c1eb5bace83c103ae5000b1e022d4078621a1f20c66e798c20fc433c12c710a0e3e543dc1f9b217c0786b7f5299ec4e7955aed6f917a1a1b0734fe5af300dc5b42b3665aa67a39068220496667694c30bfab360df571abb2e3fd0a071b079547982a8bff61c4cbb184efc5c5b4a5a28d8b2f0c6734b9298e6ead30c5b22d27bf9312e611675f66067d502d3880900e209a2d710e2c0b7ce12f51112b68110359ced208dd19dd363aca79a1df4c4dfc72d2a271f50c3071a500b2327bbb0a32d857101203c37148452cbbff22472163a11a38a100dedfa34b586eba646898c1c0b20eb8df86f961dd1d8817f43a623465ec921fd8db55ea334746fed0fe460f47d8b82ec352c1fdc9ca8fe1627e46584a10fcf5ce7b9dd39a2f76d47b198e4fe866de06c4ca5222a94c985fa4beef34234f83e3d8cc365134c5a2bea12d932e0d4de6ccebe359645c9d136ba32338a32cdb21ed2c6887452fa7b3f7be90447f2f786ce413c45a3638633f180dd0d7d4db5a424967219be33fa467fc819e13b56b3141e82eef245fa3916df46beff615067aa5d8f6530b63a247d0bc3a134fbeecbdfb543533d938418584371e5c10c64b87684b836c0c5e1ee83619d095e0312a178d616c0114d4781dc65f3c57e256c48ae112d828749a1fcdf77b597b426ad64b91a4dbc525161dec98eadd7ced5d6234691b414a26b873453ff86e17389144530a1b038a926c0dcd1677303321cfb2d27daed24f5dd1e21875172fc3ff3f49837256870a73b95cda31a450bc305825fc1e8381dc38df6bd249d4d0fbf235b107d51eb59a15c3337922bed44f17d73b4548ff47d73e5b21d1c89a8e77ec4b641837cdd56978c12b2fb2d1faecd1bde14a988cab823de65635a67b2ad5e078b7c19e1e68034218eac55b5c251f63fb4ac51fb079a90a4067d890c8e86bcc5257b9e0007f718d12e6c3913724a35f7f7d97f40849a6df8c1b3e8f8b5226f2575f761368ac4837bde20eaefbcd75376dbd5a24f496252aa343254d8c11697ea1e9d771f279378e7a186ffa2ffcea8a620503bc9fd1e74206456ffec452ee80472c343d47341f816083ede71e44bb13aa64e6c4002834fc386dbf0091333b66f927c3e580724497a3fd9e17985e5027a05a8225733567adbf11ca94960de87df00b33b5fd097b3e15fcf4e93e0f332f57214426adf90b85480b7a77f2bd1a5e5eb0f3730c5209d50826b1b32a19d5d0375c610e0548733c13f1a1042eeb893cb923bf505c56fda4e732ee944a3a190a03c73ba576eb9f5576dd8d84fd89b84e714931920a93d20e66de7b4433eb210ff82d78a70d6806b7bcb999bb4fc769228ef8ea7c08cca3dc17f05b569d5b2afaceb2a1bf7a89482b7762490a2f9ae12ba39ffe4253e4ba85ce34b01ab97b087e841c8faf6845859b31c2e82c34434ba876200057f2d3ab20838bc9a71d2162b5ccce9580c0b3417da049ba06b7b324ed3ec2f24830013c097555341e3ce815912a8408d5bda9e7dfb771f41a7113a1bbfdeceb2601385a7dcbabaab47213fa45e025744ff7483033b25b3bec575548c473ab2b5f2a388c77921621f1a726dfea11312da2465bb0dab8219bc8e2ed19151abbcfb89610bc2c99ee234654eb1be261b64143d1398edc10b97cc364462d4ebb0b9c5a5a11016388ef004c584ca09089b69230dae2d22d2f38a615d2abd86c741164467c76e1c8e2ec6c6ab63b982603d99076288a0a8a324d96d780733ca2b28f51c0287ecc60163dbea62f4ffedd7569beaebcfceefbeca7c4780225475ad63efc902fdad39782f4532051d8a3ca260e1409a198b3383cc11b55f94313ba1442e2fd2c08ebff60aff7b5d42deb92aa99e6e6de562cdf4c9aa2c030a667b77b01f5fa4ff53762f7266b24165c9d04c001a88bf7e87a61c33aaa6e07609341721562bc8416ca90b79f425a301369f229596f2c885f35c4e55216b325e38cd911d416ae158af254d7563933273214ba6f9ce042edfdbd7b3e6383b9533c690bed956b3e4c4c77a4d904a3bad398758570ff324a546597496e0366f20973abff407d299e83e3b7db53e1ebd02fa87c0fc9d51f6a8fefb3f5b984f19b553f77524ac329eccd252ef2bc21e1e1129a7d3f69ee34c7acc7d3423ea4c1bb2fe79d6f26a6fcc8428f0a54d967ebf763233440874fe509f8359190511bb0a3e7bafb32c2118a1cd64575ca289717b9b0233ee16db6015d8775346261a9b92650b5588f31a9db39ca99dcfb13fcb55c3b3825ecd30bb15e40d4916824e053a06761051324c1599a5fa309fded8ce1c7906a1660100795226fc5946ada71a6fa0e5500a8b41ba1a02ec468aa1a1a71529c3a74b75d1aaad457fc69a9c5cc70ab47c9ee12a65bc2e27b487b8827e818f5cc4d824a3062e463867c8029ff15f0fb101b5ce9309c5f5d83e0dc2a5f90f50e18e85dbc306e1f6ff934bd6ffdefaacebe48be96ca988eb67a4b1b4ce4dcca45877021d9088b06fa255c023eab39e546273fe9394b06488ed9ad2b5c323ef01a07cf782626b8d7d6aa15bd3a8c7f7dbea33b90a851ec966280dafd737cbd8666de80e1ff0b5287b2a7e1cfa717be6f972decc6f071be7629db53d64b9f1f4fe9764e92cef8f0589835b994c8a3d875b7818393fb2ad09be038136c135c7800a4790b2b2c2239cbfa3312db45bf09e1db0aa3242aa2f205c22b5ac4f419d1277a27f9e7ab429b0280f65aa4b445bddba1f903f2efb95314f9c98e5e61d030f08607e4cdae134fe7bacbf6aa3ec3d1571f56608ff560921e687a500d37c9426f210e7a0e8643a0c8e7bcb8a5c27c76431af1a5c16f91461c35faec8895c53623d100d3032e32abda7bb338c75aaf67961d82f07c0f6e74ca53479d00dc424ff3b9de9dc459397e509cf371f69a5f9831fa8db2cfb8a350575bb962f1111c7850ad671f4b597e7157255133cfb7f76d59dba556d22bc2343f55d8d5d38cc9f9a08132aa2c2fdea58623f1ae9514ef61db7fd113beb975f5b99a27400d6d308ed0d8dbb5c31b4b10d99416caa3bd2e0c1be85f743dee3dac55a13fa8dd03dcd6c3", 0x1000}], 0x4, 0x0, 0x0, 0x1}, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x61) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001500)=0x10001) r3 = socket(0x18, 0x2, 0x3) fcntl$setflags(r3, 0x2, 0x1) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000001580)={0x4, &(0x7f0000001540)=[{0x800, 0x1, 0x3, 0x9}, {0x9fb9, 0xd3, 0x2, 0x8001}, {0x2, 0x3, 0x5}, {0xb0, 0xff, 0x28, 0x4}]}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x5) 16:00:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x2, 0x9, 0x6, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x5) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1000001, './bus\x00', 0x200, 0x7, 0x800, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61, 0x8001, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000680)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000500)=0x1008) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) open(&(0x7f0000000000)='.\x00', 0x400, 0x1) 16:00:43 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0"], 0x10) dup2(r3, r2) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8000) syz_emit_ethernet(0x49b, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x150) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x10001) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getpid() socket(0x10, 0x1, 0x5) r4 = msgget(0x2, 0x4) msgrcv(r4, &(0x7f0000000080)={0x0, ""/192}, 0xc8, 0x0, 0x800) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: r0 = socket(0x2, 0x5, 0x6) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffff80fed6742abbfc21341fb8fb18cb931dffff00083f7b238bf46854d78a2a197a38a7ff6207000000008295955985c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac406000000554799bdb813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d287094122cd2351e00000000000000000000000000000000bcdcc8a642c371c7381bc919121cba8ee4bf6bfc09240626f6d0ec9c5dc4312c1167754c2ae3ea0cb28da3ab84715f56328c15ba23f0220829754cef6687ad8c9f24c38cb4ceafb8f6f3914a51b541c4fbf454bb877aab18e4664233b1ddd2f14f829aa03d4dcfbd9acc015b430fcc471abc09b62c223dd24869092d322c934a18465d960a20ffab4fb5a96e358b8ce3215a3e1fcfaf3ce2631894a13d75daa2deaa69bde95629b6d603a2826254253d42f52fa93119a2dd8bf2a3bdf99b0c4b35ac0574fbb963884a72ffef8e04b8c388260bd68f2965d60b67244d283c960daa881d237df91341ce08129edbd3ea0e928ea2af03a589722ddb9a40f06d2c09ec5e000000000000000000"], 0x10) write(r0, &(0x7f00000007c0)="450a75995df3a7951e1805907177126cb8570786e9707e5cff23a7c2d273564602fddb18772de869d5504fe9b7216fbfe35bc20830b63454a9ce7bdfd56e1e8794519f61702447c99c67109774b4e1d46fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f99c91fe9b26811a3e3bb9510e77088a8ce72f710f505aaa83a96f5cbafc811474c346bf8fab191e9d839c841e8a3a35ab1bbf0d386495999807ce7e7bbecf208898ac8642db095644d407d99fa4d59724be18086fb3400e57098a84994537fb7a7ab85c0ef81771ca0474c4b6dc2f8f304ec061abe4f47c83ef09e93ee96f8a03c18b7d6cfbcda121c48683b94e60d85e042b7e3a98882269dbbde6c561e75ca70798b9080b515f7b1e9116b3792bcd1f1d84f70046e0b89c189db0ef0c88bfa6454032831102b04bed1b0270bda38dfa3c991e4cd4ee232595d31f6d2f845edca85b99b9a2cd765fc900a6aaa7e20f73854259bf4179f34aad8a18f0e5efeb0e4e57ab4cdcb3649ff4a100cc73d251a23104394", 0x4a5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000240)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r8 = accept(r7, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80047476, &(0x7f0000000000)=0xc6000000) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f0000000040)) r13 = socket(0x18, 0x2, 0x3) fcntl$setflags(r13, 0x2, 0x1) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10000, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) r16 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(r2, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffffb, 0x40, 0x2, 0x0, 0x6}, {{r3}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x4, 0xe0dd}, {{r8}, 0xfffffffffffffffd, 0x10, 0x20, 0x9, 0x3}, {{r10}, 0xfffffffffffffffa, 0x10, 0x0, 0x8, 0x6}], 0x1, &(0x7f0000000540)=[{{r11}, 0xffffffffffffffff, 0x80, 0x1, 0x8000, 0x3}, {{r12}, 0xffffffffffffffff, 0x30, 0x10, 0x359180, 0x101}, {{r13}, 0xffffffffffffffff, 0x33, 0x8, 0x5, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x90, 0xfffff, 0x7, 0x3}, {{r14}, 0xfffffffffffffff9, 0xa4, 0xf0000000, 0x800, 0xfffffffffffffffa}, {{r15}, 0xffffffffffffffff, 0x80, 0x80000000, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1c9, 0x2, 0x0, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0xc00000}, {{r17}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x6, 0x9}], 0x4, &(0x7f0000000680)={0x1, 0x3}) close(r5) 16:00:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x40}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'_\xc65', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000100)=0x3) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) socket(0x6, 0x8000, 0x2) 16:00:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x16) semop(r0, &(0x7f0000000140)=[{0x3, 0x35c6eb52, 0x1000}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="3986f33770070e666f9e4d70fcd10671b4aa622028f2f5b631bc3121eb1a08dbd8da6a5e68c37a6219fe00783d31c36274a2a6f42ea419da357d764f", 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000200)=""/148) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES32=0x0], 0x4}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x25, 0x1f}, {0x48, 0x95}, {0x0, 0x353b}, {0x0, 0x3}, {0x6, 0xfffffffc}, {0x22, 0xffffff84}, {0x22, 0x5}], 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)=0x1) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r2, 0x1) semget(0x2, 0x1, 0x104) r4 = getuid() lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000005c0)) setuid(r4) r5 = socket(0x2, 0xf18c931974c288b4, 0x400) r6 = semget$private(0x0, 0x4, 0x1) sendto$unix(r5, &(0x7f00000003c0)="d6914ce6702f212e31280437ed94bb73dcb0627ef4cf1c78851830e2d84529412c5a4412a94b93cfcc0855bb6a28a6a23d7c132aabe5bbe2664a8003bfd53592c86a5a464fe43dbc77b3e4be0b6c0ba92b60e3dd479057f765088400c6a71b5d5544281e583b95e346ec639686ff50420b26e838a234340c3012c44e28014cf9581ed2f6b2a214358c6925aaa67b2e3d", 0x90, 0x4, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r6, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/135) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r7, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x40, 0x5, 0x3f, 0x0, 0x9, 0xd7e, 0x6, 0xec6cb388b3673216, 0x0, 0x9f8a, 0xffffffffffff722a}) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x1000}, 0xc) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1000000000000285) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) close(r1) write(r0, &(0x7f0000000280)='{', 0x1) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) fcntl$setown(r2, 0x6, r5) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000000)) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1028c, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) recvfrom$unix(r3, &(0x7f0000000100)=""/50, 0x32, 0x1, &(0x7f0000000140)=@abs={0x3, 0x0, 0x0}, 0x8) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = socket(0x18, 0x2, 0x3) fcntl$setflags(r5, 0x2, 0x1) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)=""/97, &(0x7f0000000080)=0x61) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) accept(r1, 0x0, &(0x7f0000000100)) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) tap0: address list non empty 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x80000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000300)={0x7fffffff, 0x7fffffff, {[0x52, 0x4, 0x7, 0x2, 0x0, 0x503, 0x6, 0x401, 0x1ff, 0xce4, 0x5, 0x8, 0xffff, 0x1ff, 0x9b9, 0xf53, 0x3f, 0x4], [0x10000, 0x6, 0x1, 0x800, 0x8cc, 0xd60, 0x3ff, 0x9, 0x0, 0x2], [0x4e, 0x9, 0x2, 0x66, 0x5, 0x5, 0x6], [0x1, 0x9, 0x3f, 0x3, 0x0, 0x100000001], [{0x9, 0x10000, 0x8, 0x10001}, {0xc01, 0x3, 0x1, 0x6}, {0xff, 0x1, 0x3f, 0x5}, {0x5, 0x80, 0xe15b, 0x1}, {0x3, 0x7, 0x80000000, 0x9}, {0xfda5, 0x1000, 0x76, 0xfff}, {0x6a39, 0x9, 0xfffffff8, 0x5b80}, {0x6, 0x8000, 0x3, 0x8}], {0x3cba, 0x1, 0x7, 0x1000}, {0x8, 0x1, 0x2, 0x401}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) close(r1) kqueue() 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7fffffff) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) flock(r3, 0xc3dfbac0d2e6ba26) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) fchflags(r1, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x24}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25c", 0xd5}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x0, 0x200000}, {}, {}, {}, {}, {}, {0x0, 0x4}, {0x0, 0x10000}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {0x0, 0x4}, {0x3}, {}, {}, {0x3, 0x8000}]}) 16:00:43 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)) dup(r2) munlockall() kqueue() r4 = socket(0x10, 0x4000, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000f9e7"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x8000, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x1e, 0x3, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockname$inet(r14, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="0300000000000000a34102537d1c706b8c30e505736f40167645aabab135cce166d8d4d1f9a671f3689f66454b13e5e45b825f4fc725d464084984d72499195f696b5a4b50a8a45ce9708bfc8a838375e31501b5d6ae94a054fc4e64ef12a6c3e4f55c97b014aa28fcb848420171f27b17ac26312611d0c6c5a6bcbdcc48c297d4e04cbec27f6fd97e51fa35bb1c16480351de6194c67b5133ae4ff325b8f10bb832e09077ad76a3639cebf1a2918685b541adc9f9eac468dd4de0f7fc8ed11a146d840e73a76af5b76fe4bede1e4745b3b3e9c6aace9a3a218cb5"], 0x9c, 0x0) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x7) 16:00:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x7fff, 0x6, {0x2, 0x9}}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)=""/128, &(0x7f0000000180)=0x80) dup(r3) r6 = fcntl$getown(r0, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x9, 0xfffffffffffffffb, r6}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) getpid() 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(&(0x7f0000000180)='./file0\x00', 0x30800, 0x100) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r4}], 0x1, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x6, 0x4, "5b178571c38ecfa2262b44b8e69f78103f7a6038", 0x5, 0x1ff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x2) write(0xffffffffffffffff, &(0x7f0000000080)="e4d12bab79ebcaffd616628682e6337bc07a636e52afbc3531cc", 0x1a) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) 16:00:43 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x97, 0x0, &(0x7f0000000000)=""/151}) getrusage(0x8000000000000000, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x6}]}) r0 = msgget(0x3, 0x200) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$KDGKBMODE(r1, 0x40044b06) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x2, 0x2, 0x0) listen(r3, 0xc0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r0, &(0x7f0000000780)=[{&(0x7f00000000c0)="0706f940c70592e45da39bff7538c893a46caa6532e6042175fa5b0c8aa833b6c7078f1bafb3841e32e52fc206820ff7ef2a00111d663e78e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a0000", 0x86}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) fchmod(r3, 0x20) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x2, 0x3) fcntl$setflags(r0, 0x2, 0x1) fsync(r0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) acct(&(0x7f0000000040)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x54a1216b69373bd0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x4, 0x7, 0x9f9, 0x0, 0xfff, 0x5, 0x401, 0x0, 0x0, 0x8, 0x29b}) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) openat(r4, &(0x7f0000000080)='./file1\x00', 0x40, 0x8) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r5 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x8000, 0x4, './file0\x00', 0x6, 0x5, 0xffffffff, 0xb023}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$KDGKBMODE(r8, 0x40044b06) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80047476, &(0x7f0000000000)=0xc6000000) r11 = accept(r10, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r12 = accept$inet(r11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r13 = socket(0x2, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) ioctl$TIOCFLUSH(r14, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) socketpair(0x20, 0x3, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x10002, 0x10) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="562a6ca5998a7a5500"]) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000002c0)=0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x1000) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f00000003c0)={0xff, './bus\x00', './bus\x00'}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x800e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000280)=0x4) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r2 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000335000), 0xfcb7) writev(r13, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r14 = fcntl$dupfd(r13, 0xa, 0xffffffffffffff9c) r15 = socket(0x800000018, 0x1, 0x0) setsockopt(r15, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r16 = fcntl$getown(r15, 0x5) r17 = geteuid() ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000001c0)=r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r16, r17, r18}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r18, r19) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r18, 0x57}, 0x0, 0x6, 0x0, r10, 0x5}) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) r20 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r20, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r1 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x4800) shmdt(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r2, &(0x7f0000000140)="96", 0x1) 16:00:44 executing program 1: sendsyslog(&(0x7f0000001840)="557082788360201277bcf33a678031bd193856306e93bb55924179904de7f614558ceae3c16e34b4b2e75ab2bdf032abac56a8fce40984e42229a496004f6133c86fff3af5037e23be86c6050bdbf6abb0b2073198a85ff51680f054bb035c9d891ee1ab8a1067ec01604c7017fa9a8fd9880b060cf81690b6603a4561717e8743c13423683eb8a5d2b9962a", 0x8c, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x124) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001780)=[0x0, 0x440, 0x3ff]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) accept(0xffffffffffffffff, &(0x7f00000017c0)=@in6, &(0x7f0000001800)=0xc) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x8}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000340)="fc239fd23239be4a199b5994ef2b66f4bedcd5cc9be21e045285ae01e7a5b2431aab953a9d1f1e2b9471442932b26dadfadbd44efc54447ff6ad5c330babe37969119dbdcb1d193af4fd2b44e7dd7291883f0034705bb0df2d4033037f6ef966dce48fa189f9defbaa17073dae5a40d86b5bdcd03d675684fd65afbc334fabe9a0325881e4f53c53dfd3745513fc79237d536c42288f33f99ddcaea34b670e2587a7e27ba4496044866a6b7c495b1615b984002314b53d173304ff63d6a62256cbda868d088fb519afa62690ec78f760f9212cff9cc4970cc2b8ff04f7c9723f068c6f5d06723e6a070cafc99392c9fac9d26a72c1ac8c5e6744e495751df6f1e5c4c86d43e3c582f7539ee274ca0b709bbee9a41666fc13f9bf18ad4be87bdc924047a2d54833c96be2a2ad35ee057ba3ddacfc0a551d3ac4ae699806672b39ab9684c48afdf71bfa0d3efdd8485646fd4d3e99b1f7cc34be407ff54c1b9b7573f057c1d8c3361450e993638e3b5b4b6886968c8d9df818043b83ffc0670882b90544b4c88d7af21d2a73f699e9e663f83175b37b4f7c55c5d8cd47898f97ebfbbb575c64f69c5d11a5c0dd41e928361f5b0502c7f47d6d6147122e3c1f637ab5ab295b338147599d5f30ab2700235044ac88196df769be0a5f95920e37adea964a4b2f0365521745c7421c68bf154614885a5d0626f24b9a9e7bbb89532ff7408da073ae7b0d6bcdf38b990168ef92120f9ee4e0f2d33baccc0f1a83c11147a42c36f74f45f439478dba265f3ae5dff47ad94a5687a3a097332212af15528362caa54aaf74146b651f3670bb85d3eaf22fd9859d147335ed7caacf73eef8526a9d2071d27042e5cf17d46e21b310595248bdf3a4f6c7899affeb7b09407f76f6fdc033ababc88c8a4864b5b22d14025e8e5340090c0d71a07a5e7ea17c624f7596ee41d0948a7053f11db424fb21202afcf0c8b715d5c99d45a9404b3a50041aaffc8ffca5ef28856984c0887cf7ced5917b66c38a0645be4d1c64fad3e9c3839d2e6d0ea94b48917eb5a98e875a2b3e028d73bf375ef0f4f46a8e8477e59ceef604ffa7676a78b6051ac517a069e97b40b0b529eb924170cd56613f24bfba6c989da774950b82e2d35dfb937b210a69d12cd2bce652b7f14792b2efd17aeb6b64d7e0bc95f2abac46fcb5a5780f1c55cc3c66f73bd37baf4ab4ac8db176b9aebb9d1d6862966b888c5e1f997f5e9411534136d7cf833ba5e8c520579c90a39a99ea923bd7c0336b3cac20690ebb2354a3f9cb88c9e68d3af3e06a1ddd67bf98e253de3e0028087ede7736c6f8c3609db42fa0389cc848b1d2e769d0bf71941082bec88bee2a26b331a9377ba785b88ab13b892cf4bef3630969452790ffb1d41a4643f43d7c23703143b64ee136e2f4f850a9bc8bff10215fc53e39267256e7955ff26a5b947096b5d1ab77acae04f7f4f9cbf425d5ccc0c83457e47a1b1e94a59ce436714430a1a1787e6162750467f4b10a9edd5415e278666b334166b855b4002f380ffe987e3463fb7104178e74c5c2de06afe08c4928028608d46f50aaf640ebe205a7a16f3ae3b6147d4388c94d9f7d0f3b9e433798a6e2e0aac603c0484b907ccc08cbc9600e245b3c7b841d73e4411ade7857668e4e5c35bc921dedf9eea83f9c344bac71639bf0f1c759ef7268f0f2b136158529aeeb25be4b2dfdbe2502107a82985f8641081de019c3ddcd7562bf5378c4269eacb277fa1e7bb54be4e735f580483cc8be1b723b935e40285a4f5002ae1c9eceafe533b031ac79e33a213e47fc53023e13e93a5b469d53d75e17073f2432b63ff51de5c8b0c8b3f383f571e44e5b364489bdd4dc49f1b00f0b5f6e3cb6027dbe0573524b26f8a19562c0b4e926e5949721f5f38e6ca4bbe328c0679700f38ce9c3e87257a1068578c56a467028979263ed192671bdeb915aab69d67546186ec69b22dad337af2166f413131bbe801794943a5e02b530d4ec1a0777cf83fa125b12fef5d527e6e9f553a1d60c89249e6243f3d445d8e7ea2a60e5e41218e395601df14d66ab76148c8fd053881cbfa1e348476a84535c803ff5fcd193b6288025a798a4ad83b45dc860b13a7f86e400d2be15c1321e721faf166db01b82ba3c1d33dcf8dafb2b4193069850780a2dfb160576ddf611cf60a88372be068fad25e9a8e3a9abef571f11a0e9063166d8635f7670c56b803b7aef7dafe92fd8b1649f89b04dd48e1d0bf653009deb602634c1745354892e1af1f23e1f4bb3fa484559d65b1c66e4533a1ad5921bfc0896a85e953b94205c99fa7f43b98f1b3de85fc6bbd294429051902e3fe2da1aa5e8b9e745fd844fd79fa4d27092f16731a0f87d00c77bc4ba0ae5d41c53167567022e765784030d649bacacd45950b799d34ca0e94cc8449682dd2b1542ea8bb4881d7816326e90ef74c4b40a9e0cf1cc545748c629f2318713a4cccf72c8d95f7f888f4902d41f32a12742097a90b2d7ed724e2ff4d153500b6c0d58560ae5662e2ca0b923cec033eb9eaa84f94a878d8f56aa022b3528240e8d85ab94ed419fef3467f2c6c4c36fcd2595745f3d7ef58c760f12ed6be3e736875ed6b2a46978147a23bafcece133cf456546a3024c08fff5e4a6a7048635a7fe2b147d664706fd87584310b66304382a9831dcd2402ebed59d7b7a0345e90f8d7e74b59edd76732de8848fafdd3340619c8eae1f911d23a6bf5b9749ab4779340792247c174dc5381a73f455e86975ed0e9583ea1669f3ebf25ec9dba413ea1472161aca794e2b373aba10be853027dd8994ecb731a3234fb99bf105a64010dab8c81ebaca71e3e9eb82242ba7625b00bfd347414cd371db9a8d3fd7fc061c977ae3e0871ad77550b6420439aa3b3b36ccf23c6922c8fc8f4991068a793648772d7bd78267462f739ff26daf8885a44d83817c28a3691f14dbff97744877cd958646afdec463f55f3525d320895606e59ecc87ce2724b431adffb3d6e80c74634cfe971b0c7a0415fb5a839e15559550829dd284f5f52ce72f3cecbca6ba234aca82370d3819911d4b0d40e6838163ff0a2e5ee4768fdb12b799d1643dfb3e37b49d2b9980b851e41a13af2077c5396b7326ded87760921e0e758f5b3a3ba490c2a0b17ff2ac1151802df3ea373d0e69582ca6360861aef2f20c4f524ed7c1551c6b6f065d195d0a94b72040dd45e5e34b4bb986eb6b6a61e9b2fee9e6b148301d12eabca84f02e7331f904c3c98b2c86bd4349721ed231639030b48d02c18664c0eddc81dabe675a67bff977aedfafd82cc87c94ebb9d7739c8e49e369c2a711df54a568723f2ae5dded4b6a6ea9e0f9f00d661b5b1d6448e29f7277195c2143ef5d66c35565054ead1cd730ad3ab1fe745491ea99cd0ae18268facc224e21afb168b1423e42a93d9f601b02c73e0b8be2abfb603c58fa130397924cdba08c2d6bdd3c85c8a0afecdb386b3970d40a47d589f78a17fae358bc21735561fc4647ff08c25df74e7eb621f2bf25f72663cc29f73f2aeb081afcdfb3039d447ca8cde0dca84ad7b8f967782bb2c858e385de3ca8b012381bf1c652c00cb88577aec7670c8d1d3b0a384d4de07e6535c9f56c5a0fc00259c3af546fdfa356026ac24df869eaee64c245dd149c19078f709a2fb38c60e6c40faa0109781a6d78bc8b3c5a186523a31a488fa5ef38b01919ce94464369629f9ff8d3c9cb6d1bdc38119f37f88f1382b028d869263a163accc8e077b5ef93531e69ae5f15b47aa534bd89abfc8b064d90f70a085d518316772669c773f2e7e43f80693706a4927f90866ff6d09831af825c5c60459027ad3a0a78e5d8bfaec11bcb7fe808a6ebf0c708ca31473acf2a595a98f0e602d8beb6f46025275811b0b5b17274edbd1ad83bc31bffaadac0b3fcecdbc0ee1b4ba3846d5ba3df24014888e463049e7f927c4c6edfa0f640bb97565da2f154d7891c1c2ee1254493f3166cfb2f963394122f7ec62f67620efad37eebb2239e732736e90055085bca60f943f176a209c10683a4d260e6b3f2428ca4b8f5830d85febbd6e14ff7e2772bea5928e3af848da3d49c1b9fc2e21dfe52ce032accde9f26a6f8becee2717a9de5c423b9092db33cd7c13189de4447ca41ca78c16e588d635a551cda52188166b0151493884240bb45bd8905be7cdc65270f256e468271133c608a867d6cfbe35f03cb3efbd2ccb983ce8de9c64cac0513d65a788cbf495416b2b57d2ec321d48c353add01fba22526e066b5d8d669865459f350d29ff07458d3c7b5b7eb1b0719ae1fe063632af6fc3fa1c938d054fca1e865cfab6fc7e07686943459a88058b68aaf09c474ba398552642df9e7928b4185231d1245598b48834ae016a68cf9f2fe6bbb75372bc7a3efa6f121a0969229f2bb69a264d219fa09830f0996c62a5e7e6b1bb59fb61b666a9e484c74ffb226129676c42de9b36dd9f875af92f477c2021272fa702491917946a728dd5fdf603ba13855122542bd71e0f5163f3b0bc9fbdb724988b6061fd59166e2c74c34810894ba72c10259d51441cf5917df7bf51fd2ef29a39e4d5b5e0fb28efc708ea377dc346535f8f7864cbef5afa5e00f237d84b98e4139fe98c43c5179a9c97f75733f433a538ec89c5d4a3e39cbce4db5e4b33a5787227004df33be96402cba9965fa7036038ad820f6a897a1f88f26087d584dd8424bc8b77f50c58b9467bab21113afffd74d68e079c2894542095340f2f7980acf6031b71baf3a8af16730e6efca3c999082df4c113b5ac045b1df1b1e55bff811f75e6658d924054a526d70bc216c708d28c237955bc38ce068061f11322caa6840092223f96fd7be8dd7e6adc446117da75b7a91ce5f02f34e592361a243321618b8e78fe2c7a90871b7a082e16e8fdf8771dd0125895969e3268db9ec444f0064e6e5f0b414b16716324a084aafbdc8ca45461a1ce233f99a5642c730d5521872d0b8b7c68d49e77021d99c4ee3021ba48443a5ae9e79fb1089848a06c7857b1ed4762552f8ab0620e55cdb42f9ccc89a6ed09f65b11b92337bce54a4f652f2bd0ea6bee06ee45e0d930c52e5e50d11a6527b6cfc7f88bd68f3fffcfe15aba1fc7449573f9b6fbec85dad4443ca37fb43b9057ec16725a5f870ef06d02d9fc4877f0eedea743b253263b780ddf12fc0026dd4fa8d22dc85a318e82fb5f5d12ab6ae249bc345bb2f6ba99b322e447203f3989c6d14100664a880c65259497d3d354b4b2182e00f9985684bdedb44a8143002b26a9efc6e7f32c0361b9e96fe45eafdec7b5961fe591c09491420b07228b3c2b0ee6663a7b5ded8446c7b452fe25a6bbe9cc145bf93d8fa91f3ff85f7875b205299bcdcbc74e33a2da51e887bc811c469d51c8165c62f91822944899897c4f3e8c7f4ac107a8226053fba7cad6b15f5bce051e4ad9c10e6e3aa990a2c5bea334b55a48014c45d2100810c643637003f26b7ce6629522cee673f3028792a6a98c1938569672e0c8e32608eab516a6b5898493d67b7425091e6e97706212a9cb875a7858c6cba4b3ad11fcea6337b88b9ed25b018b74440552a0bcfb5cd2e93a727e7251887b472bcac82da2913d235baa43ba7af117da59f60908ef2e9f01c715c767c5335b178a076a18ed366af62965b9b9ea446c0ecb37c57781f1417182283383ed652666f3b2a8b30db18b231d5f6ba5e4e22359dc57608a28cb2c74dc4fd7cebc438fdfcfc6c443731ac103042b0356", 0x1000}, {&(0x7f0000000140)="e2c93cd0f039e67f339fec58f6e65fb48ecad5b7e6d8389fd7ebae4acdcb61326bcdc2e4fdf783577a06c0fd9d295ee47f263ae247ffb229f2c92fb11d2ee6784f626cd5f740e8fdacb53d4c546485149ebb16", 0x53}, {&(0x7f00000001c0)="59397fed0be248c207f98135959856a4b73fbc94be7fdfa58f9face1ee69bdfd9f8ee293367561669ea6a5d479db704cbb7e9cdf426d9a548c62038304228216b67c992ecfe578294c750022ff0f05d1214579b4b296592cd4519fe849630ce1eb7617f1b6f36eaa778782", 0x6b}, {&(0x7f0000000240)="492be93691d3780e8ce6b39e9d9c4d3324d5939d", 0x14}], 0x4, &(0x7f0000001340)=[{0xe8, 0x0, 0x3, "8dfa2ef0c4ade431ada64a2cab65417df522fc9f80288e6806cfb6dce6648db3798ef55dc12f2ad4f21cfd5180e52bf6ba601e452e1166a1ef15cbf075235c18c2eefbc4dc02f994b10846bf20ef138a9850f5a8fd35ef8c12f9239c7328457adaa77828dbf7f3ca7fe9f535acf13dbebd7efd691af2528e156ac1e80db6ddaad078f5d688be7a8a2c09caaf1be188913f207a699e1862c49d2a7e50ad1b1b98f95fc25d31174891be62b2e378b6dd89a2b3b02c818f4abf54fdeaaf30e9f6f82409a95c252647073c0e9b2d3de44807fabae7c8"}, {0xe8, 0xffff, 0x3ff, "6ff394429e4c2f4c34761c3b2f64feffad62a1c12fa6d410185af7a4f03d0a2f81a77dd71ed23e36f05ae887acc7d4761e38514b6ef09fab9ebd2486a26f4a6c23c2fe6796f0f62e3a2bcd66eecea5a0aff8eb8727e9e4be36890b1cb7aba277aca18fc75745ea8f543c32e327cb0f2574791ee23c6e9f78932c9f9b78509eb2647c69844d0dbe485689026b39ec89eef5687c2c06fa49e0dd3dd8ffe8c22ef8a4fe3009064a4875741f4fb3e36ec4830818ccc1360847558e3c357ddec58689c277f46f5e1600edfc0efd77e8fd6398ac88b5"}, {0xf8, 0xffff, 0x4, "8bd4ca8ab15ce1bfdb9f23d911886a4771d6637e43284a31088fca43071c62d37c9facb1f9a35cba8217ebfc734ddb482714df73fdd6277814ae95eadb1cf1b40ad54bba2bff80049d41289d7b5e7aa912bf21e5fd41aba6034a6882655b0b86bbcca69864b206fe054acb7fef5c0dd0067b2c589ad9ef1e8a5fa1a6c2ad20680317d189e589bfff3676ca72d426a76aebd0770b494de2933cacc930b01d318afc580a53653ecbc66d1b45c3c0d705ddf645c0af03fd9213b6148efe326f66f8ed6517e4522aab57dbed66dd2fbdbe2adf7c8e16e92d426fa83a5e416495730ffb31b27ecd"}, {0x10, 0x1, 0x5}, {0xa8, 0xffff, 0x7447, "8225bc63d80b10d464ad1a2b4850b5da86f384a34953c7f4cb4e344df00ae5c21f3f47f2414e5855cbe6c4bc359994f323feeb65bbbf261a97bcbf7e2041694c2169f7e12074a1d02eee7009d21048ce53d2ce3ead88fbe7ac8ecac3f13f134cac4771a137c9ca422368f2ae3f5803b0a33f548eb6878d605fb53e45721f6d79491a64b1d9ea20ecdc783c4dd69318c2fddc856702c4332a"}, {0x88, 0x1, 0x80000001, "1b511f88216cb4d2729d231837caf95f737643a5b1adbc6618b902e8467a7428636882ad6b94820ae44eb9cc995d359e8d1410cfd952953b9a23efe84b7569cd562830a5b084875a388e9a7348bd3e1f20a52c9caf313d5a444d7c3ce9d6752e1bc353e9efc2371e337e821304bc124552cd738c"}, {0x10, 0x1, 0x1}], 0x418}, 0x2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7) socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) socketpair(0x10, 0x5, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000040)) r6 = fcntl$dupfd(r1, 0x0, r5) fchown(r0, 0xffffffffffffffff, r2) r7 = fcntl$dupfd(r6, 0x1e, r4) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000640)=""/4089, 0x1000}], 0x10000000000001c9, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = socket(0x20, 0x4000, 0x0) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000100)=0xc) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x4, 0xfffffffc}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x41}], 0x1000, 0x0, 0x2200, 0x0) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet(0x2, 0x4000, 0xb) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) socket(0x18, 0x5, 0xb1) 16:00:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x200) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) semget$private(0x0, 0x3, 0x208) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/22}, &(0x7f0000000080)=0x18) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x61}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000040)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ws\x01\x00\x00\x00e\x00', 0x8000, 0x0) r3 = socket(0x18, 0x2, 0x3) fcntl$setflags(r3, 0x2, 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000080)={0xce9c, 0xeb7, {[0x4, 0x2, 0x1, 0x4, 0x7, 0x7fffffff, 0x401, 0xffffffff80000000, 0x800, 0x10001, 0x1ff, 0x2, 0xffffffffffffff59, 0x1, 0x82, 0x101, 0x9], [0x3, 0x0, 0x100000000, 0x4, 0x1, 0x20, 0x6, 0x4, 0x7a6cc452, 0x491e], [0x4, 0x98b, 0x1, 0x9e, 0x9, 0x0, 0x1], [0x100000000, 0x6, 0x74f33e85, 0x5, 0xffffffff, 0xb8], [{0x7, 0x5, 0x8, 0x1}, {0xccd7, 0x78c, 0xad5}, {0x5, 0x7, 0xa90e, 0x1}, {0x8, 0x3c, 0xfb9, 0xbac7}, {0x1, 0x6, 0x9, 0x1}, {0x8, 0xa341, 0x10000, 0x2}, {0x6, 0x0, 0x8001, 0x80000001}, {0x2, 0x6, 0x21, 0x7f}], {0x2, 0x1000, 0x7, 0x8}, {0x140, 0x2a, 0x98c}}}) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = semget(0x1, 0x3, 0xa2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000340)=""/4096) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffbf, 0xa0002, 0x40000, 0x80000001, "010000000100880000b16100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xfe, 0x7fff}, {0x98, 0x6}}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) faccessat(r1, &(0x7f00000001c0)='./bus\x00', 0x605fa7a6f7e93b58, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) socket(0x18, 0x5, 0x71) 16:00:44 executing program 0: r0 = kqueue() kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) open(&(0x7f0000000300)='\x00', 0x1, 0x10) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r3 = accept(r1, 0x0, &(0x7f0000003140)=0x274) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) connect$unix(r2, &(0x7f0000000740)=ANY=[], 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) listen(r3, 0xfea0) recvfrom(r3, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r3, @ANYRES16=r4, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='.\x00') open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) 16:00:44 executing program 1: ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x1, 0x200}) sendto$inet(r1, &(0x7f0000000200)="5f8b7eb441f965ac78d7c420271555e9dd942ff442a909aba11140164ad996d8d4e0836ef60a6b7894932cb0797657810945a357a79549d88d1b8d3e7ec16bf596e621ce88564fd5b40c6f454c27a7318bdf8e435f06643887d89b1e47df0e5f1494267f22927f3ef8e75a7438918a505741050c47cd6f43439d0672d25315cb68574f761ca7d27f60abc78bbe615f431d47ecb44365aac945da7a2f0a5f6c58fbdd89e12ffe624767fea700b13ddb6650ef49238a0e21b116e84715bca3491e276dda3df11d4676104d0ae41f180749a531ee48ce64bb4db528a494", 0xdc, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:44 executing program 1: socket(0x20, 0x3, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffee0) ioctl$BIOCLOCK(r1, 0x20004276) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000003a1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x10, r2, 0x0, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="4698af2cc9364b46ca26d7ba5f5f39f2a7d955e3028bd5554135", 0x1a}], 0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000000)=0x2) 16:00:44 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) sendto$unix(r3, &(0x7f00000003c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x3bc734364c86a494) r4 = socket(0x19, 0x8003, 0x8007) r5 = kqueue() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x80206918, &(0x7f0000000300)) kevent(r5, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x9, 0x21}, {{r6}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r7, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r9, 0x100000000000, r9) r10 = socket(0x19, 0x8003, 0x8007) r11 = kqueue() r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206918, &(0x7f0000000300)) kevent(r11, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffb, 0x9}, {{r13}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) linkat(r9, &(0x7f00000002c0)='./file0\x00', r13, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r8, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(0xffffffffffffff9c, &(0x7f0000000900)="b108050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416facf376336ba1a44ec04be78050091f7c8df5f882a297be1aa5b23ed00f47fb2ca3eff0000009a1f132e8b73d92800672a2afd1075287735a7acb5d602000d7d026ba8af63ff37282902e50b89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee037e657aea800000002000000000000020208a371a3f8000400007f0001000000000000000000783d4a01b6f36ad1aa37e613a9f500b703e179fe8a29fd2f56814e5f2bf3f4a86163302d09cc3dd87d63a3436c74d03597ca74f065a1cf6803397301f4131a4885503a91f1c4be9ff80cd700e4d518669eaa186fe4f527d51ad7ea09af96beaae0c26e453970461a6054b392fddb958348c69a1acf4ce8a7ce1414b97202a43b9b5b2fd583e4c80ad489aa471ddbae2895fce285fcbb16e35b0e25678b145fdc09d34200000081168cf15d02436c13db", 0x529, 0xd46dc7c44d479d5d, 0x0, 0xffffffffffffffd4) r14 = socket$unix(0x1, 0x2, 0x0) kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r7}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r8}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, r1) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r18, 0x5) r21 = geteuid() setreuid(r21, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r16, 0x0, 0x10001, 0x0, 0xac}) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) dup(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xe0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10001, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r3 = fcntl$dupfd(r0, 0x5, r0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) pipe2(&(0x7f0000000100), 0x10002) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x2e) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0xcc, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x130) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x5012, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b80ba9e555a4500c882a47ba511382df7894a696fd6f4221db71eddf5b355bfe708f8a1a408a8a02136915bf876b155d593f2d6a995dd1f6152d71ad855de76c6f46f885e4e3097f309180501af7ef63b2a4a0e9", 0x54}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="300000000000000001000000ff0f0000c76476dc5d952255b3ba04eab05a1d49d152b5101ebef7e48cb9f20000000000a80000000000000001000000000000005f923bb0f8dd751ce66dd69db7625a08d16837e2decced1359c9cfcc3a667f069fdfdb66c89174df9631803ca0356f2260acef593d4652fc68a1bf8979b332cfb5ae3b387c2b09fb14cd44101c06bf0f5be36ebb36040099f02617273c662456fa96e4436e9c5882bb7c413956e5899e2da90e93bd7f39bbfe2b0f9a32ba88d44bef4f8a7d3f81304e59537a2b014fb27363e40000000000a000000000000000010000000001000019d1974f17d05bceb6740fcacc8a7d3c906b362c998f9e7870da7ffb2716867918f21f4d1cb40652a963795565fbfab8c47da27dba24c53ef24c5a10fb7919b183a6da72a2d23a06b489585cfc62bd0d58aabe5cc20b099fbf0b457f315101d762f06431eb1c7751dae4cc9cfd511033932ce0aa966febd0d7342ab2a5c9f17ad7e29b114b177a24af617581da2900008000000000000000ffff0000010100009cf4af05d656a9669d9f36e73206aeb824153e1e4fa3bbc49f27e078dff16cbfc2251387de6c71b0cf1800a2e01f68cfe748ce41fea6f452526c327f86fe09342a3f89776b0842129a52f463224dab40cba1e39976101aaadc7550742c0e7846292263b6e5e3ebecd896331b070000001010000000000000010000000000000083e7191275edc3ce16cc07faa4dea01e6729b28f255218c904d1fff54564fb7f56c25ac36aed5a0bb40c5fab0a4b0640efc55dcecda7a4b687f2f10d6abc3b8cf594bacdd72d39774414729c86ecbf20c1bf7de42d2067f9fe39b0198e22f7ec8f6111b64903e3c020dc5280e15a8f6425ac31c58d5e4e837cd4142a2690235c8a00d54137bef07dca28daf8b687c60ff839298bd346d5155e3eefaabf24954d8df257922d110d8d674a28ee13c2e3034e00501fbeeefcd7da9660dc75e1e73ddae7b1f6cc8ff378319fb48335c00445d42db935c4f366953bb566dfbfe78d68ef01f3903ab51fb64d00551b97cb46c5c8e514f27b7e2823458a3a3e6976f53ece5a93cc381ba0b3493470dc3259dadc88672b88aece707e4a57065ee02d7ccec776bc6f0e5e0d16f4136c31b0ce38466fa54dd802ec1ea86508878aac59fe7aa3d4598184818778450159c5acf9d50c2444ab8a29a6e4ad860fe0fd1ac37d2b57ee590c82a6914179fa60c79f083bea0cdc7dc5bd9bac463a76424e7b991f0d06a267558acb519bde8ccf8e43d714c936fca2a87b3e7379d526243cb5c3e071cd54fc34957305e15bde6f40ab978785b1bede73097febf25a034879ff47560fe3f996bf0a8fc630028c3b2acdefb8c9d8eb33c971f13e54eeb379deb422638bb45c164fb1bb08d33230656cb51690f3058f38dbc24164d7db633f736b3b870b64efc68dd16cebe7e66a9ec11dd6e8a50de65a36ad5784709b9103b2dbd94e2c2ff49aaa0fadd8a5a989e17ec9e8708f681a6a20925c094ee296f705a8c0e8e223e4f6c205116464d2876b3e708f45eb523a08748947a3a4c1e4cd8e498fea59f43d572178ec74fa7a8e0a84dcbae1e455097d7e5e9b6f951378efa62b9a8892ad67a0e8b318a7615399214c9981da0ed2637035fc2e81d98ecf9a3a4a7e64095df0ca7ad6b4b5b78d48c3ab2975e3a1314a392955fc6c041a0bf7fe62a38316e6c3752777ed3f0cceac8429d38eab7cbc15be241d5912420517b762bbf04b43c9ae2c6b88616f097dc8ab2f657a315bc5dee8ea9686d0661121db25904a631ee65d2166ecd0cfcb22035152364e3ed50bb40f847bce44c67e464713a30414c28dbfdd27c5a0cfb50f50143873e01f235ae82a5e9e7543135b0f68a166565160905baaa5d6b212574e37b18fd1ee86b0c837d671402d35a9ef0dc6d4b465ce1345e607409029fbecd832c100e8246b72c01fc506f0e86bbe5281eceab25888a95b12798cdc6cb164a980aaa07464e1f738fa40a3d4d1c10c6ada24cea698fc7de32ce5f5b684a7c6dae7954633208b884e097bf420ba623cc66d46dd6ea6a03b908a57bcd0e63de6fe7bd296069e8e90f3638832c324337a8211faffc3f29cb11e246a48ef6ff5f0cfd4a5fb39cfba82406c56a8a9fbdb4530a20560f345ecffb0c1127d5e9c682b44816186bc17cf15dcc4d02ae5d8c22acf6a7d519a8d5e22cea1741a1342ff4753ba7114025cceedadc1884e1804f5be68882fc85ad66bd47f7138db19a6487544c07b1eb7f74957efc9366de73a8aeeba8dab1cca59f9eb9f8ec5a8de2c151c148dcfe3ab9c0bdcf9a01cb498149a977edbe59cda36509b675bcad5b3c88d14483400b5d222e8f0c3c5320be8e6ba94faa08652615d4604db2ebc45b539359394d618955deb834eb8eba06e3c5a2869aba875dfd51d797fc6a52bf3e094b5ddcbd0f223984f8bf6440d08b5573f7c515eee22fe318e303bf8934c3c4a6b868614a45e94819d016f148f596777714883c06a0ef07a9dd818730ae62d5d5eb2688df34d2ed6d7e71d49e9eb677acaa083373b7fc42a402eb5d951ec471725e491d7539450df46091a378dc592732584045e0a1c2c054d9f979bda2c10b0870d728614b894428c3130b2675cce62ea0d5a971fe50c681b152fb4102f233eb606acf10ce0e16a082e04a0af12417722f293635ba072e8bf5e989bd7c7e15468caa9e79214587cf959ab8491b9684af7dce823b0d5660c2482794c6e6b08befb3d09cbab2f5741e70d0e3cb2a0fd73eae325a15baacdfb2cffc835bf2c31983847009b6ca95d03418f3a9f8cab1bdc4c53085fb7baa47b20f9e608be9ae52209a325d1098e9762138568363836210d0c78f0613972052d7d1ae49bfa840feb1e38236a55b0421005262721eefe06e7c09a78d6d4d1bbd5771277a8a0a5bb4eb8b19eff0ad28662b8d022196184af6c4ba067a3d25357437cf8273ea2d6b501691554d9040556fbbfd0df03f283d50b8bcc3e148b75abda2f8be1f1c5e5ba6acb1652dbf9a6a2243831f1f4853b15fb00e1d5176e5d7b6ec92bfda614c92583766a454dd470a3cfb6ac0c592425e0e64a263232165a6e2ee7cdd91cbc6dd30e936d20a99fcf8d5e567b714283dc524348e9f79777c8fab03bd2ad9c015b7e2a8906f7b3703f56690608f8695174c44532d0c5dc8008839454ddf79569615fe369619b3c5f6d8dc66411bdac3aca83cbdd9d9ec6575ceff4a9176197f37eeb5b43a00cc679ced0f1b0ccd2d03c68c16a1487e3cce034865f8985eccc4ce2df9b9d9e6549c9f7690b606d5785b156fdfbca090f8d2108041493f4c8b6669ecf1bf2d2b40b0167d4f445eb0db7980a4d2649ecd6bee8f47ff4d4d843eaea1fe133bef45a3162ba4b83c24cd5cbdc2c5f850b4e4e8e5bbdd0e252ee0a43e1cc523be092b829abbf3dc178e4638a6ca63d4b087ac9506a0075f06e4e47e78535d667f4bcac46ebab9dfb60178040788acfbe1ced04408eab38a97386308272a61a094af4db0377593303df3f725caf43d2a11c1d6a5253e32715c89ea4cf3133c82c0fdbb857f0d9857ceeff61894ed1ab56c052844c12c679b249dd5e2b1743887f09e6694af6af9dd702b8531437f0f2d63e6941687147c9fcf0790192fc6d00fab1142350753e38c8efc324787868be2befa5fd1d046d738a04477515209678069ff0da191bb96a179afc2a00ed88abdb93e233ed7e0694520f2a86073ba8f56c5e6d572b6f2a04851afbfa31e9f107a1ce37cb2f021d8fc2953af57570987a1736a94d5860e12089b275086cc790399edb47358a7c0303b9b99f23056021a7a6615c54cd55c0fb35c04e523a6a5a41623432d138bc9686cc864209452532f59bd46ec8fde630cf70da657ab5bd88a21bea200c4a60f2c8fc2edce68726d4c6480b626b3ec2f7b2dec1d5f8c8f511191253420dcfb15f086c4ac71c1df622e03ec3e0fb241ca025d02dbb20e1086a86d069007de012f060d8a9af55556fb51a7bdd351cb1a7c7b0d004e9e25206c0b332ca76f1a459f9d28ca5e6588ed9d74b288c8be25d8b9234d79bc1f3b0dfa36255a43db632750aae132efc931d7fd8e3ef7ba0a9adbc4ff7441ee2fac26ffc1209f442393760f5898e0b06c74714c88da53f348094266c29f030ecc0a6cc6d93452046366f6164f6b37d7b2b6e0a96ac2b708f5336f151f748a5c656bb0fae48f193371b3cc2d5b4cf0e04393c5a4b8eff578f6433f2071a49195b0de67285b700e922fc23bbb613225fe4a85b8210c383ada249b7099db440e09167522d6320cfc3d4b2d53e38e8202c08bc7efecc790dcf0089f97b4e5a6884cb0894a7c6e0fc2bc8208acf544998565e3e92882273d1c44404f53946f33f181c0c04984157379947877094cedc796fa9b91486cfedc20e82cee27dde75c08b0670a75f852e0b7b11d8f52405447eb5faed0bf367226b3c0d87ade113e2b0cb8210cb0e71af2158bc081af4864be8bd2074f63070f6c31e1793af7598bd7951307f3fafd3f47c4b3d5284029af62e37a502e03c44743235fb5f5229cb7c91b0a87c18f6b6723f0da47dd23d85a306732bcd9263051aa75fea628a67c65bcecb0836222e61ed5d3722be675182caaf840ed17e7eed9ceeaa377b5d05db40c597675070ecbbae9ecae32cc6ba0d576ddf0396c774d50a812b17a208963a6ea86f7e4327d83f2ead3fa1384590011be1aa8d102ec79d61b56bf4c607bb9fc523fdd013fb1b2b3e5ef1d18e64e80143221cffa432d95f8a629904864a6746ad9d4e6771ae259fe241051c517f42854bc088a82366c940c3f2ec7736f49549d57239d5dcf6757a378b6bbaee9a9e41ec8b5f20d8808129ec8d56746dafe1a55650d1a0737bb7e3a2c13a10bceca84825635faabe5917fafb81072d9ade16377292ef2b55e2839e9a186fec2dd55dd7dfab8d43c5fbf1d9a5eddfb651392135cac2e96dee3d8f750f0fe99821c380f15466d5934f4aeabb062c92b7b7e5d37a72fa9c44b49deb1232bc34e0a7dcc2fb8fbd41c2d65b0798e61f2e1e191e18b256fc3336bfa675bdc79db8475464de4a0a7cada8bb9d73673f853ca4d42b4daa4b343cb87382b37f9d4bd8671881bdcec12408a62c960cdeaeec003b8898029c4123b38452d196f92e4d374cdac4834f67d9a60be5707b9eacb2418f15ccce9deecf8b913dcb2da93defba0d010548dee22bd078686519e94bfccf6fb028e0918105a86c2571c1d86085d5dee4027ebe1fc5f98ab4f94aa4a6b14308f33acb1e09b169d0511ede45067793e022bfe35bb5278cdd364949a609d726f7990fe93f87ab2d9e0fd46ca0fbfdaae7d146bf6d1d88e25e631ead86392e277c48975b3e6aa69655d2fe1ddf37526ae43cba7fc9a8aaa09f25f1e2604468b89333d1a83e8d3f65bddacd1179d8f4c3abf157a3bbb9c92801c922ab906426871ad2bc2b3919d584e3cae9ff60c476a8fb0b25ad1759d0430e36f16f4f6d478353c41d5dfe94588c58161951bb7c79cf2d0143a5590a21274a4bc7a7a07a5a65d95470fef2f8d657e932beafa94cec5379d5a5cee97e995d9cbf04698f5ea8e38014bda50d02e0fce373839057473dce5ed4982a23b49d054c9efed04c3afa8a5b294b482b5c6d2d6b39da982de5abcd958835bf16df91598d361b5ea137f3eec9d4b709b9cdeffd68d3acc48131759115913750d5cbe7cc051e90fd592e51721897b3ec15bdee2855d91a025047743ee369f0df80a1ca5155aeeaf919603f7f05c253f1f25b98d6f581a9907d78b454e66890a887e91a832bb9cba7b667b7ab14e4128c6d7ea236163e5898ba9f4ebfa9dd52ad7fa0ef68d42eb5a4058d562e60e0dea02011f614f8ab2203a20ca1282a2f8719edbbd61b62b41db238daaa98e84b19f5fc553d58e6f1c1846e3d32a1ba3d33ba096ea57f1387a525ef2f899027a5224f1a1ebb51d01e738406db360ffc02d28c66320a86297a80613e43487856f7d6356c476821571e34f8ff9a72476420ac9bb005027912dbb47945df273be36157d3ade56a23965964c49b90f200f0cf1c96ebe49d6765cdec950f7e01e5423d71c9d1db7453f176e0685edf0330561a16710bdbb678dd4e24bfa8018b7c321d340ee8310b9aa2738c2fff90f31fa2c4a6aea71ae8760c3fcb4f9a549faceef552d0303317b99300266ca2b4119f7c5ba47faaf661009a35ecdfd2e8c6cb07413991172637443bd24b94dc58f73b6b1a5fa849cbb1953ae98d82480ac5355bfbd8c5a62d2194f52fc5978a2c9d568940efd5afc57d3f21099c52e895c54d7376686dd4def3884afc8605ea66d7849b4d5239a9ea61c987c28ec3f14d5e8ad41a5fd020bfbe639d42cb3bdeb812767a9a9c303f8d6eb26d1ec6d47259ff4b9bd41f9e93875decabd18b5dc63232a11088304152464207e29ac2f42344747215ad742a98cbe181dbe85e44dd4d4c5fb9da67957d6fe0c0f2f058000000000000000100000006000000cd790822b2b7e751a554cf200568dd4aed7a8b99d1bed22d67f37fbdf45acd5f7b97175049b9034d800fe6b43d2545279b17001dd724fd809af32629372f47b93d98000000000000101000000000000001000000a400000021ba32e2778df225cc65f51cd7fcfdbf0c5203e1a1a717e37a0bfbfd5eab9eeca460afc1b14d4dc1d67bfe42d7b23a9ccd5d5451fc947e7aa257f237546f2bc623e80dc346c7b6ffa18c93419538657aee724b9fff5975aac630d0937689ba5b334d8cf7da2117bbf503158950fbc2949098867de655a42fa23412a5fbba89ce8f280d3806707351f67b8d4fc35a4632d84a5f0d981325561fc8cf5a537075e739da5da2520afb5c4a9d8725c5a3579010d3dce69137df26e846c715a0ce7e063d1447d0f21afd66302d30cc8fb2815c3b8a30589d21f236826ebe59f36f8c10f0b94319ff7d1e364e13cb82f528f2afef17030f6bf293b88d5c609e247c444da05295f411fc05fe75e03eb1c359c7690609ec3e7c1a017f55ccf6e93c7ac1a36db46cec57ade7e233145f9ba94da0f0bcd493c67b444d742e783010e2530ddf1c7753b55296ca6a597440b8035cb065573b0f4508829a02947ee48a7c0052c522373efd353943022c0f3badc8d1859221da7aae8bd051dc527f2fb3dfda3bb16a3f5e04bc085f40818bcad8f36f30f23c640601c1516dfa56e1e165d45fa7986c8134c1d61fd5b41911162ee4288ad4b85a9a1c05ef4cc69729559a9c3f3df3c14f614a99ff56a5fb5ba0c6613ca39ea5d09ba4bd9dec89c4f75f626d9f3bb29d8dd1735f80bcb52aa6b233cc081c003b8984249adb667c7a2c6018e2ae0359446d87e4d05de2dbe530b5cafc7d1fa8906ecb9d16c3b3ec4f1a340ed1c8c1a4b4f48477d74ed8d3acbdbf75a630d58f02e94b833ca167ea2fb424454fe672e61858ec93e353684bf4c86c563a19835598590f726c2c4b01a77fbb67623754d11f8a1e87d2fba767678a9abc867abf5f172618dfa54c1dbe0d280c9a4167be2af2d09c2bfbd891275851c207651a76090fbe915a983b82019874c31e471e3654db49274dc878510e86ea22769d39d9950bb721331b4bc99ce5eaa48cb89e84be224452743d1daa42caadb2a6955ed4ce8c47cc48a03d2ff9da0e009c81eb0b33c6b209a21431eee204514622bcb4d213fcfd9a698685d7db7efa0006a341f056db992cd72f9537b01a025226bc393f132d2053191bb084cb22ac4656997b835cbcd73fbdb8142ae4197fe7c3c15325fd2fe44c2198ca845b426b16b2e43241c64846024b015bd8b6fefb36196e419662fe1b675786770bf5a8546690d37e6724a82e4e216e712ac1e1e5317ec12aa15adb0cc99ba2d37afd335e74d636481d2d138312708d8c2e50d36dc3b6e7e1577afe86971770494cbfa08861a45b73f993806374e3f162a5db75d82cc67bf8848d90ea8f30cf637ae68d6a749e77f0fffccd49b5576d5f4ef6ab20806d5e3d30a6999cf3dd458efafdc1fa609280d1103e0deb4b8950ff7db185a4e6f30cb2dd4797ccb3caf3822b45c4e5b61b81644c3e9530be71895c3af0ec9529e42f2e16a9b175b532c67c5ccfda6f9dee66fa2d00638f6bec1972557f26c273a8923c19292c587bfc5ba49deedb79e25563fc05c38a0158aca25580af01f59ee3bb01337c4fcd6b9d2667d853e25f1318c8719bdacf86ff38b56852f1265e1f630ef227f79274cb64e4225e79db16f3034783cf554e6083a0e97ba727baf2d31a060cd720165f074f11f4775e04f8b3139d5ac86fd3eb1a7a6ad99541880ddf9bbedec992ec8fd6e00f3d644d5b30408ffecfcaa318af72622b77cae2702727fb19364f1622e5295aa38a1d5c1fb7bbc1d51c68237736c8efb6d7b6524e8401c6acf7da1ffd9e46e4c4d200162548c32e124207b891bf1a7c424590b22fe65c54555bfa58f6b764dabd53f81fdb9121e182b4ed38ee04eaf34f70be267d8c16324c3ac8ba4730d70b29486b308e275ff4939d70dfdc36fa902d4987a140229b9f09361002c0256bdf317930fea902fc4225ac580e167ba49a335e18f2553485cf520785c9fa22a01be83934759d6db4b8df924ee3cfd23183790f0778f9c3dab4576d80ff3a9b821c6b6dd6ea92d1a5b74d47d21f6719aa08aaeaaa76593b11215533bcc78b3a43a0f276ce3e96ef9eb21a260271c03ab1445239fe46328daf01ba9f29a6b0e14a1436a574fe40e4fe5e433663639a3556b6e7d2dbf0cae36da2a22c9767a90e4d3939039657dbb0285c3aa68a5b83718137466aae76ee520f3e2696cf97a320efeae0bd2b1d1ca485d3445457c7a2ac0ed1390c4aa3405bff801fb35a86d5e1e13082496d7f21de1f96045c79d5a593b9270ba7f9f1d4741a6ba671e407ac9000ee12598f4b87f73e1d045674a5337f97f43b6b6a1d93d2e62b703b550a84cbad6a168f2df262f222ebca7f08e858660eb98e3eb95a37101546f5f8bb7b3b4bce8d2816fde3f1db183eb15d300a0092472471eb1cd8df31b461b880c421edd2b7d16f833d8cd56c54da92f00d8b4d8b73f9094567f59cb553aca4421e94e58c9f9667b0b3da5c2691f68489f478063382338fdecc2ff113ff056a1b577ac3a18467aa5f30dfe97df60afc6b9c6a52c389b812ce441f64bb4ce73a033977ea59529175abb70aa72ee10d0df03ae84615831b61aba09c45449f9e09946b7aadcb07b15c5669695bfb1cd49d87d6d2bc9dd09707399cbc0422a4cc8edf7c7674ec777efa0cbd1f3998a22cadae2975c7c70c4333a30bbf32e44b9478ffaf6b5d97595448348b45afb5b369e05d74440e6fbffddbd4b6aa7e79256f26923950182f723802f96f48829705a9e365d897b136dcfcd7afb83d068d7b2274c15ff1306b71789ea2eac6dbdb73da0e118fda9d926dea2f877693c15a3ca6e118b908aeeda65c323dba0562506e323ef325ed67171018a56f29ac9d37dbe86405882f138850eda166c85f0096cb4c4d3c3bbe946daa2f5154d5891bfa9e4b3db83227a596647c2fe10dda0e026d660d3c75fab29c9ea4cb73f1ea9857309cad3797eac99129b9c0d6a9e18144a2e3d56df705af0381ee843747334cc89dbf0135ee80e00ad7099a9d90786c2d7fdf72183affe8f623bee9a983ac7149d6c9c37d46cd96b6b1ed015fc12863b7b78fe9cfc651176b69926192d8cba1ae36d31d3ae44925ef9f41464954d7889e102acb9f68dfe3d2577ddffceb43bc9c02ac1ac86d8527b225ef5566fb403445aa7f78e9679370c760ade408bf7d98c107e415641b13a64bfc83795d79d986e4460625ea00126ebda7349aec98f2157897632bfa6f613935a4382fa2531b88b6758d45941089c15aadc2d9be3fa890b5f884cd125e28914b3f19b38fe1aaf66fd5313c4b4480b2188f6dc197d6a99061af12a92cd15b86513206557e4d4e11294eb526a2af9d1e4bc4b9978d059bf580490cfe2de7baa6346b2c4eb41731b043d39a2b9da041446ac3e9d8dfbdf533b814bae3ab9025593a87986aa0b42adb5356e4bafd658de219d11399a1fb076c0356c1245449741d1f1dc5e9cafc33c6bd83d35af40da0e7f687a67ae20558fa2d6a9e0a4716dccb5b50528a9c1b25dc5fc9af5a443d344d34f5599260262d2480da237e2854c52aca1ca8e16f4e6f334c2be7418aa829826548d8583007f852ac536c995f3a1841e0f5a92e0a341a891b227bc90391209815327ce8e8e05aa904d8e94fa58540f432d24b64c3841a84038f07955cecfbbafe356fa12922a3053315b749f653f36e5975c2ab7c9c39fafe94ed06ce1a3872966ad7757e2beb85ec11b2baaed1c2266e39661f60ec0632c0cd964839ec7c285063bd81233e322b4e8e11535dc445d7a8e6f2cae5baccf7a01f22f758a542c1f7de520c5c8b4c810bef031b51e82e1e0cd292ea42827d4b0ee62b2f1b59f9789f0da1fd31fd48fc647d84094974edabbeff21440b5b7186790ddcb74447fed3ef1a39fc0d498c6eb2298d2da011d3ebfe22f6b8548989e5db0fc3f245796c30945d7d3ab93aef1d6920492226d3cd1821a78e22ad07909662d61f0b013f1eea995ed4a5194df1b78cc73c433789b9d3bd0487e2e328159f548451d2b738f60854dfb65424411ddb8be7a56bb06f9346b782afcc1b02a8874b3a3ba14908c2b0158d10ae436fb2b29162bfe77530536e17cf9a7ac99ab3a1fb7a5746ca38921cd33012245e087cbc2a449ba9a6627dc7686a164c63ce35a10180cb5d98de775e6615a88aa18f4b2ea6b3c84ec9b32c94f3fd33d15aaa9c75d0c115a5caee067ae2c56a20f0de78fe951ae45917d6002de3cb5c561462ae8cd0fea822a98ab8586ea7d80101008e2a9a34f088476aa0385a8884dab03824dfc496e38a922df3edbd12bb98b45bf58c3b9d33183cba978b4d5a474837ed01ada13d7a3d2fc6bbc4a0c82271270602be0100e06621de0b793bece871c13e2951813c2280816bd6eec91697e808104c9579770279277c63c124fdc125a393746a0773292f13d9f2f88f90dadfd4145454dab7d39bdb624aa3a5bebc1ae35ef9cdd40c2cc37996c869a093b7825b2343b779e4c9fdcc0b2cc5ef1f95d5a9788c804b31daf795a21c7cfcd70c406e06d468b7b8c9c1b18b4cd0d328c02426da894ac294b996690226c2ffca73b2fc45308987827bc4768d1575b349e5ca0cf61038cc2c631e4593ff5190a04c8095478efd1ae25206e6ee61613e6172bebbcef82f49bd2b482e892b9717ad94e065fdba2fcfc8b23573c14b00c050fcfe1b31a6047267cc4f7235323699ef57794680e9652a2646c4b21d727ac4c20c2dcc998c7bcbddb725ae20b1fb9475e8f6ba4daddc7b0e69c3925557d510bfceeb7292f528a53d6a48f394acf81ea2377b6092b1dd8a51964f03e1f214a01eb288e764abb62bf9c3d5daf94de3027a64d668d5158595114f644c3369856e28769aaa70c2973bcbb78035c31381a5a673b916c6541868f19d8a6728e9d4feaca32842178d1fa3f25913c9733b615de3d70493d98d1aac817c2ec7bd703d9199453c4cb0e62c03dfc846fc09a9e8a6c66d44d389b23b7d67d50a80c35a68bca7edaf4ecae98f7de53feae45d4dc876e7eb134d06fc9fe2110bf4fc5a1d1f954a7eee8b02738af1e46e7c23793b2ec62a70ecdc93303b1f57c0e32673621601f6456cdbf40cba64d348ef4e6b75e0229cc30e2e5bc326b0bb66ff8f4f580c83184f992ede2d71735e98fbf0864214e7cc588347671e31c5d955a6038a20f95265ea6f696140531b058ec616bfa593dcc290da8ee923acb70b60e5b4e67389d0eaec2514912796c1b892d1cf2321329b05117fabf7063c0e3e44dffc9984387e66cc164d8b315c8c9121b06459217864d98b773c976b67d7768d35761317e1201afdbb628ca76126d944f5c48f2611d1491ca05f90685f11ccdc955128ce99083b9b16bd6009fe6c575e6aac9d3f573fc8e85bb52232a04847a7f075302e21f0370c12eed650be339ba875f6221d1cea08fd7b34bc8cfa0c6da8e50938efef77acf57ce3ecccfc688276067626c4f3b74e76dab46af1269cb7d92fdeafccb442945b7fdc268a0de3db049488bbe770ba18f9b596e80efc3a25930bbc3c860264e3ca73b4ed6c91989229c7dc36c0bae8aade30ef53c76b7961c941e388396955e9f05d741b65ee8a6f310f0566e107feb8e1a673c26ea2a42b7b242627f832f26af18311a11fac7978873874a991a2dab6e22ca9fe69bcad22e12592576dc196166172dce84e96619b4c682fc3f6195b85f0659077123c73763d91282d14953a47e3c7112127a42bc84d115865aa733f7cf5b2dd117971f00ae2c59396713d03e3f02b734342d593a15a7064b191"], 0x2270}, 0x4) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x8b1a36cf15e1cf26) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x1fffffffffffff49, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x800000018, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x25) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) setsockopt(r3, 0x806, 0x0, &(0x7f0000000080)="4ef0f177", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) dup(r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x2fd) fcntl$getown(r4, 0x5) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400), 0xc) read(r8, &(0x7f0000000200)=""/139, 0x8b) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x20000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000040)) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80047476, &(0x7f0000000000)=0xc6000000) poll(&(0x7f0000000100)=[{r6, 0x80}, {r7, 0x4}, {r10, 0x2}], 0x3, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r12 = accept$inet(r5, &(0x7f00000002c0), &(0x7f0000000340)=0x1) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000380)) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000040)=0x4) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x5, 0x9, 0x1, 0x8}, {0xfffe, 0xe9, 0x5, 0x7fff}, {0x6, 0x7, 0x9}, {0xcaba, 0x80, 0x7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40020, 0x0) r6 = dup(r5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) connect$unix(r4, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) r7 = semget$private(0x0, 0x1, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r9 = socket(0x18, 0x2, 0x3) fcntl$setflags(r9, 0x2, 0x1) accept(r6, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x2, 0x0) dup(0xffffffffffffff9c) r10 = dup(r8) ioctl$WSKBDIO_SETMODE(r10, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000000)=0x2) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000000)) syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSTOP(r11, 0x2000746f) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x200}, {&(0x7f0000000000/0xa000)=nil, &(0x7f0000008000/0x3000)=nil, 0x4}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil, 0x7f}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x4}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ff3000/0xc000)=nil, 0x6}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000009000/0x6000)=nil, 0x1000}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xfff}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5ed}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3c2c}, {&(0x7f00001a9000/0x3000)=nil, &(0x7f000002a000/0x7000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000236000/0x3000)=nil, 0xffffffff00000000}, {&(0x7f000026d000/0x4000)=nil, &(0x7f000038a000/0x2000)=nil, 0x8}, {&(0x7f0000148000/0x3000)=nil, &(0x7f0000234000/0x2000)=nil, 0x605d}, {&(0x7f000027a000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x37}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)=0xff) 16:00:44 executing program 1: dup(0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x2, 0x2, 0x3f) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000140)) 16:00:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000300)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) close(r1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pread(r2, &(0x7f0000000000)="0d9c2e9a53a2c697d9c8d3234a38dac720a38af42e1f24d2203f202c8e8305dca311b8ccebea8fc56770bf2caad6d72032bcb3a227d0af5445a0ab61ee3997ca88695ca31542eb0ff8f7d9c5c0372b0ef130b1d0987499b5d4c6530ab67f867e2dbff185acc853093eda4238b3755e0706ac9769d21c9b945adbedfe7da6baa3dfea375bed914c9d469bf9d1212efe22e71602a4be9b9c6d058b03e2921b6e9918844441463b65e8712693e773b19540aadd8ed523", 0xb5, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) getegid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x5, 0x10001, 0x2, 0x3]}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x4d33da55) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) clock_getres(0x2, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) pwrite(0xffffffffffffffff, &(0x7f0000000080)="d1a0880d4cd1836916d2ce029db3cd0fc1d24e69d28bf0eedeb064913d42492763aed49ede72aa9377e309537ad488650b31985d8928a085951c7e7022693eed0de467f882863ed1554138fe88df8bafce155c78714c4d617022145209760e06c9915e4571f5082add22cb7cd06c47e469995122d6da5a1be2c4307a2e2a9951e2e2c9677a2d3bc1bc471ba1e7963efdbcd1e41c0660d74b0e60943131d2a61f5ad8ab6480d5116107c49d3b5a3c7c46b857cabef72cabaa1135f6c9ada22c13", 0xc0, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x1, 0x1ff, 0x7fff, {[0x7fffffff, 0x9, 0xffffffffffff8000, 0x3, 0x8, 0x9, 0x4, 0x80, 0xe3, 0x40, 0x7, 0x1, 0x101, 0x5, 0x7, 0x5b1, 0x1], [0x1f, 0x408000, 0x10001, 0x1, 0x8000, 0x7, 0x9, 0x2, 0x8, 0xffffffff], [0x1ff, 0x80, 0x5, 0x1, 0x2, 0x3, 0x4], [0x7, 0x7, 0x6, 0x429, 0x0, 0x4], [{0x40, 0x2, 0x4, 0x7}, {0x3, 0x3, 0x8fa, 0x3ff}, {0x101, 0x3, 0x1, 0xfffffffffffff001}, {0xec, 0x1fc, 0x7, 0x2}, {0x5, 0x81, 0x1, 0xfffffffffffffffe}, {0x796, 0x80000000, 0x7, 0x6}, {0x200, 0x8, 0x5, 0x6}, {0x2, 0xfffffffa, 0x0, 0x800}], {0x1000, 0x4, 0x0, 0x458}, {0x4, 0x9, 0xce3, 0x3}}}) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:45 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 16:00:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x4000, 0xf6) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x8801a078da6c832, 0xff1b590670260c95) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x8) socketpair(0x6, 0x5, 0x81, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x1) dup(r5) r7 = semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000440)=""/4096) r8 = fcntl$dupfd(r0, 0xa, r5) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000001440)={0x56dd, 0x7fffffff, 0x5, {[0x7, 0x3, 0x2, 0x9, 0xaa5c, 0xf0, 0x200, 0x1, 0x2f, 0x654, 0x400, 0x1, 0x5, 0x4, 0x40, 0x0, 0x1, 0x8000], [0x80000000, 0x200, 0xa6b, 0xfff, 0x93a, 0x94, 0x4, 0x0, 0x6, 0x1], [0x4, 0xf59, 0x3, 0x9, 0x4a, 0x0, 0x2], [0x7, 0x0, 0x0, 0x8, 0x6, 0x7], [{0x1f, 0x38e, 0x0, 0x7}, {0x20, 0x1, 0xfffff801, 0x3}, {0x3, 0x6, 0xbfd5, 0x7}, {0x69a, 0xefe9, 0x2, 0xbfd}, {0x100, 0x8, 0x5}, {0x6, 0x8a, 0x8, 0xfff}, {0x5, 0x0, 0x1, 0xffffffffffff8000}, {0x9, 0x3, 0x3e02, 0x81}], {0xf800, 0x1736, 0xffffffe0, 0x9}, {0x7ff, 0xa10, 0xfffffff8, 0x10000}}}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10c, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:45 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r10, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r10, 0x0, 0xffffffff00000000, 0x100}) r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0xffffffffffffffff, 0x315, 0x800) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r21, r22) setuid(r18) r23 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r20, r19, r18, r21, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r16, 0xffffffffffffffff, r14, r19, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r24 = socket$inet(0x2, 0x2, 0x0) getsockopt(r24, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = socket$inet(0x2, 0x2, 0x0) getsockopt(r26, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r28 = getgid() r29 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x46bfb) r31 = getpgid(0x0) read(r30, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r30, 0x6, r31) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2990, r16, r25, r27, r28, 0x4, 0x6}, 0x6, 0x10000, r29, r31, 0x4, 0x5, 0xc0fc, 0x8}) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0xffffffffffffffff, 0x315, 0x800) r33 = socket(0x200000000000001a, 0x3, 0x2e) bind(r33, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r34 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r34, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r36 = socket(0x18, 0x4003, 0x0) connect$unix(r36, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r38 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r42, r43) setuid(r39) r44 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r41, r40, r39, r42, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r37, 0xffffffffffffffff, r35, r40, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r45 = socket$inet(0x2, 0x2, 0x0) getsockopt(r45, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r47 = socket$inet(0x2, 0x2, 0x0) getsockopt(r47, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r49 = getgid() r50 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r51, 0x4, 0x46bfb) r52 = getpgid(0x0) read(r51, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r51, 0x6, r52) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x2990, r37, r46, r48, r49, 0x4, 0x6}, 0x6, 0x10000, r50, r52, 0x4, 0x5, 0xc0fc, 0x8}) getgroups(0x1, &(0x7f0000000340)=[r46]) getgroups(0x4000000000000020, &(0x7f0000000040)=[r28, r53, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r54) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r55 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r55, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xa7d75c6d78e0fee, &(0x7f0000000480)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r56, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff42) r57 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000700), 0x4) socket$inet(0x2, 0x3, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = socket(0x18, 0x2, 0x3) fcntl$setflags(r3, 0x2, 0x1) r4 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r5 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r12, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000335000), 0xfcb7) writev(r16, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) r18 = fcntl$getown(r17, 0x5) r19 = geteuid() ioctl$LIOCSFD(r17, 0x80046c7f, &(0x7f00000001c0)=r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={r18, r19, r20}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r20, r21) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r20, 0x57}, 0x0, 0x6, 0x0, r13, 0x5}) fcntl$setown(r3, 0x6, r13) close(r1) r22 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r23 = dup(r22) ioctl$WSKBDIO_SETMODE(r23, 0x80047476, &(0x7f0000000000)=0xc6000000) fcntl$getown(r23, 0x5) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) fcntl$dupfd(r2, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x140) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x4001, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x20}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) 16:00:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$KDENABIO(r2, 0x20004b3c) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) chflagsat(r4, &(0x7f0000000200)='./bus\x00', 0x0, 0x2) r5 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x7, 0x1, 0x36, 0x0, 0xba, 0x5, 0x683800, 0x882b69b84f7f5275, 0x0, 0x55c, 0xff}) write(r0, &(0x7f0000000000)="220e22", 0x3) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x38108, 0x0) dup(r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x5, [{0x0, 0xffffff3a}, {0x2, 0x2}, {0x3, 0x7ff}, {0x3, 0xfffffffe}, {0x2, 0xe7f3}, {0x0, 0xffff}, {0x2, 0x6}, {0x3, 0x8000}, {0x7, 0x5}, {0x1, 0xfffffffc}, {0x2, 0x5}, {0x3}, {0x53bf88af9162e95a, 0x8}, {0x3, 0x7}, {0x1, 0x9}, {0x1, 0x4}, {0x2, 0x9}, {0x1, 0xe0000}, {0x2, 0x7}, {0x2, 0x2}, {0x0, 0xffffffb2}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0x7}, {0x2, 0xaf}, {0x2, 0x1000}, {0x60c0901affcc2d97, 0xc9e2}, {0x3, 0x3ff}, {0x0, 0x1}, {0x1, 0x7}, {0x48a4b91bca63e54b, 0x400080}, {0x3}]}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f00000000c0)='N', 0x1) read(r3, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r2, &(0x7f0000000140)=' ', 0x1) r4 = socket$inet(0x2, 0x1, 0x81) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = openat$zero(0xffffffffffffff9c, 0xfffffffffffffffe, 0x18a0a9dbe52f90a6, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000100)) write(r2, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000280)=0x4) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:46 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) linkat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) msgget(0x2, 0xd8) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:46 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x11, 0x200000003, 0x0) sendto$unix(r11, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x0, 0x4, 0x3) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESHEX=0x0]], 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa"}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b"}], 0x1000000000000073, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r16 = fcntl$getown(r14, 0x5) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xe9, r18, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf002000000000000008ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3ab728ea12e5155c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r25, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRESHEX=r26, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772dece5846833e66c238c804e9a2a8233497a494f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138000000000000000000000000b6a15892934a09bd7de34730088a962bd69583ea13669b27e5dc4cee3eac1f903d0ec184c213b82ef4a71faad757ad65bf695af42888fa46b68d03d34c31036fd6b12762b159dc3be136ff989f5f86911e35e60088ded030b14a0403cf22d2ccc90156d33f09c862", @ANYRES32, @ANYRES16=r22, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r27, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r28 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r28, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) pipe(&(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r30 = fcntl$dupfd(r29, 0x8000000000004, 0xffffffffffffffff) dup2(r29, r30) kqueue() 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000183, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:46 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:46 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/116, 0x74}], 0x2, &(0x7f0000000440)=""/229, 0xe5}, 0x400) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x5, './bus\x00', './bus/file0\x00'}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000380)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) fcntl$setstatus(r2, 0x4, 0xe34e5727589fd7b6) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x100) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x3) fcntl$setflags(r3, 0x2, 0x1) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) pwritev(r4, &(0x7f00000007c0)=[{&(0x7f00000002c0)="fdef26dfb1e2d2211e310f8de8dd795d2ebe4f478c662de73cc09a9759d3dae43b9de0531d2dbcae4c581ca26023576b446b3e166e4da9c7494e2ab97208e5213fe232a8f5", 0x45}, {&(0x7f0000000340)="75b50dffa0bf6c2cf4a8f12ddd1ab600c9c6c6c302dd4cd3955a83eb9f223fc5096cacf81e3e235510571383825273b5ef0209e5d805456aceb48457ebcc7463bc63955f355f9826c0449b817590bc7d19c593d0a341740355c65077d58540b25e22c8157b7785e858e9bbc6b8b4f8aa8f163a4901e3c7646316a03e107c3300fd4d5eab9ffd", 0x86}, {&(0x7f0000000500)="6bc6ffe405a4a546b9eec34b33a3d074a752992349d1d02eef0193c88a7f21f6fa2f188fa634213d73ea0c30bbf2640f42c1e854635dfef6c9424a4bcca17f8c6a866bffce3588ea6a3784ceec6c5ccdedf322e2f31602aa99fac305d684237af187d2243ee57b556cf3322d672ea3a779b478c8eae9b05f1404a21c5ce7d99a79a08ba75c5b6494c3b80aa8a465b119a2a8c3703fff132a8445b812317d7acd1ff130d8c3f56c7c79a896e605ff012e958772b23720e7f715247b01589f0daf4551", 0xc2}, {&(0x7f0000000400)="9fb6da4e633298d3a52b92e033e14e7abb89649e75a75ee6f0648afe6efc123ed1e06706d2c6ba4377767bf4dce089dc4e5b1ae768f05756ea2cbc443577c7e5b0a564d1cba063883fe1006034fb606465cb2bd0ddce692b4daa453c7c0e0a2958eb15acec102b962884b012f205037166b9eb1578", 0x75}, {&(0x7f0000000600)="e2af17e13e1164d05d259baa04f7bfd593de45ed3c21e6698fa92d0bb3e6eae6baab3f66c37e1e04f449a3bf3c16f072fd0b0489b547b63008344d2708a406a1e9a743e1c4da5b43bf5186b5689711e8a1e5c8c159516e7a7e7a95a451a0e72102937069e934299d273cd4c41b9f8bec15b817ae730f5d957241c4981c09ba3d70436c", 0x83}, {&(0x7f00000006c0)="c05cff6a3622cf9783e67adef0e1ed47a26dfb156ce74e04f105009ad4830e10fc057a84502b627785aaba85be0de90d1e5104da4c13fef005dd9888cd8f785f32fc923d5e24cc40f69cc0b8e0419c20433b496d09fa300100fcafff269be2aa8c1de27f91bfa18010dd2fa27195b351934adcb70dddc16887b07f816d6cd9aabafb1cf6cf265f7905d3e745c6b81f4f8e97d05b73f955a3f4193256490cec20268b0fd5621bcefe198eb62e5291ffe6c7efd42339a45304a17093f30633a244edeb5245a837333960f905f9ea05ca193db941b61ac900b464b3672d4f4f2c581fa40368e5cd281f8d547ecf81638bcc27409fd1d5cf", 0xf6}], 0x6, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) fchdir(r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f0000000900), 0x0, 0x0, 0x35) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000000)=0xc6000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1c11, r9, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f00000600000000000000c5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a286193c5956876171f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d5fbf62577f46c840d34b6362e9f9810cfec14d447dadc21aa4010000004e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40046b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97ac391ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6fb99655c2979233fd3b8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857ca84b974a4032dffdb91d566ae88e0774f08de6c8ea5e5f83d684d9687b18c3a62b1b45823a7c2a0c705c294d99c71255badc8547a59ef5fb2e50173"], 0x10) connect(r0, &(0x7f0000000700)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) chdir(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x6, 0xd589}, {0x8, 0xfffffbff}, {0x100, 0x2001}], 0x3}) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x200000000000010b, 0x0) pread(r1, &(0x7f00000002c0)="e0fba077f8a3ba72567178c1f2538c63047619687d2a7d4cea1f9ee0c98df623e3b5de04cda8f9a01811d2ffbd9bd128628112468e65e74e7fbdec1a6cf8b1fd129ea85dbb2ce0ade93e5a2e34b93a4ded12876374480497be661df546031aedf9bbfdcf285855d22030b05ceda6138a911bee9a55effb5135cfdfa6d779d801c37d3dea6951df40a126eeae86278c0981daffdde7a8f86e63479ce0747017e63b5adf0cfb6ce2d2075dba67165d1b4938566c0af9da01e6d93e1a9b40e0a1a7280dce63e7238495d0815e161bc7a8ce9f1347e376ed11868d7d293043b50cda4e9986feee0afb7b4622", 0xea, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = socket(0x800000018, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r5}], 0x1, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r6}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x2}, {r4, 0x192}, {r5}, {r6, 0xc92e4c423dc53c6}], 0x4, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186004008b0300000000000000000500000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x3, 0xdae2, 0x6}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) write(r2, &(0x7f0000000040)="cb0b02c7c453bb6c97113487e24556dcc9c09411c5262ff41a1e5ec61b69bf8ab269b95c078d2c92fdefc2e846787f38b3d1ae99c301d298309d6c1b5ececd0d226ad51bb362d0712ade3fba08598a358c42f7aed712e83ed5f39d", 0x5b) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x572, 0xff}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) write(r1, &(0x7f0000000280)="387180e69a8c8350931ab0835b8935b9953d0c0562cc538224461ba9a74054d2e8f9d9a0d1b42d39180da7c13c92630db50e2912eb32ecc1bd61ff6fa25811cb28f1951d7396b06e1ad0dfe63374dff49387dcb9d58fb5061f1f4187324e3250ed34f4884297241a8ccd36963805e544788d115b9590dc3078bf512596477517ca7071a2fb89f662e931ef57ded8b2d78527741bada70ef10254b22b12123316bda879c5a416bc25ad659d6d9856af75df4ff6b22f03485a8421d542037a35a1777a03712c88739c1bf9", 0xca) 16:00:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000080)={0x8, 0x0, 0x8}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffe89) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) r6 = openat(r5, &(0x7f0000000780)='./file0\x00', 0x20, 0x46) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r8) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r9) dup(r9) r10 = dup2(r6, r7) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000440)) socketpair(0x10, 0x5, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r13 = socket(0x18, 0x2, 0x3) fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f00000006c0)) poll(&(0x7f0000000000)=[{r12}], 0x1, 0x0) socket$inet(0x2, 0x4000, 0xfb) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x200, 0x0) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r19 = semget$private(0x0, 0x4, 0x2) semop(r19, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r21 = getegid() r22 = getuid() r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r20, r21, r22, r23, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_STAT(r19, 0x0, 0x2, &(0x7f0000000140)=""/60) r24 = getuid() setuid(r24) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000700)={{0xffff, r24, r1, 0x0, r1, 0x29, 0x8}, 0x5, 0x9, 0x5}) poll(&(0x7f0000000380)=[{r0, 0x108}, {r11, 0x4}, {r12, 0x2}, {r15, 0x40}, {r16, 0x40}, {r17, 0x2}], 0x6, 0x8) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8502, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5f}, {0x769}, {0x6, 0x0, 0x0, 0x46}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:47 executing program 0: r0 = socket(0x2, 0x4003, 0xfe) setsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r1 = dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/de\xf6/wskbd%\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0x0) shutdown(r1, 0x1) 16:00:47 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x1, 0x5}], 0x7bd5b142, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x85, 0x7fff, 0x81}], 0x2, &(0x7f0000000180)={0x7ff, 0x800}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:47 executing program 0: setreuid(0x0, 0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) r1 = dup2(0xffffffffffffff9c, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt(r2, 0x98f, 0x8001, &(0x7f0000000040)=""/74, &(0x7f00000000c0)=0x4a) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\xf3\x00\x00\x05\x00\x00#\xfb\x00', 0x0, 0x0) socketpair(0x6, 0x8003, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'\x03\x00\x04', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) write(r1, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) msgget$private(0x0, 0x10) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x400) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x20000006, &(0x7f0000000400)=[{0x83}, {0x5a, 0x9}, {0x2006, 0x1f, 0xff, 0x508}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r5, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r4, r4, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xffffffffffffff72) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x7) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x2, 0x20) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000440), 0xd21fadcab3dd0e39) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) getgid() 16:00:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='}%]*]\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='#{\x00', &(0x7f00000001c0)='*$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) 16:00:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) sendmsg(r2, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000002200)=[{&(0x7f0000000080)="281bb417524e8b57da8f6744bba34effbc30417c707cf168646ab3cff46df48eb6beabbb51091a64132375414305083a31946d4d23c9f07c68a9b73573610a8f5d3c5169086fc8c56c4c725f4b9cd64a8c65aaf5fec88f43cee7ea0cf195eeeb8ba1499c2a8ac4bdd724d9a8e720605cd8997504046b9df11ca4203233ad1377551f83e8adaaf36f9c8e054a868a65bfd663fe61fa84a80e38c4456c8d905c25c9d0be9c5dfd4737b441c58f544c0d445ae8da525f4c03b928d9033cb29bb4edbf9001f391da7fd501a7588b9e77589deb67240cd2c6e8fcdee34505131022151f1d58c2adf6522fd20c7b89780554cf4cf33b4cfb58d8ec963505fd6ebd1b6ccc38db83180bdb1c2351d8425d688f444490fc96ca29956518a6a648433ec153fb2728fd9d5e4a259f06d72c3ca638ae4612c1c1679a022a0557843a876c3ea9b572b0bd9c45a9cd67de8ab93ddbd0e6c7445b42351886d5384c1e3512260ec167c8ac7420457f3bf607f1e32e03419096d9a04629537e0496ebdc17ec1b031761270ad9c8e92d509e8c330cba0ce061ccd56cef3cfed7714f382321c9d23877278828eff5bb73ab943d32ecd37a997f47a8bd45eb1e25ec398c6decd84e036321683b8b2c2a501ada0d664fb6c2f6e1d09dbe16a81a88cf489b72269d1bc68664c5e068e9f3ecc797b78133926ea479290606226d1596ade0f9f9e00e149227697742bf0e148248a4da224d3d5bce7f7d3dcdc007021b3c29c5902f38c62f9e260ddb86c2e3587446879bdaafb8c1ce3818f77b45372a1c9a1e73203e53ff4037d4b3631b34c14b1d67662b151b282394231a8b8bde6055789bbde7de41fcf9027b5cae90c0706065a090d9d86126cbf1a8451df111ade4a6aad6e6512391f84e4294f14f44b791280c2d201df45535accf752ea3b86695f955c1a66ec59b3d9d1d3f745e04c343bdc2976ebda01cc4ddd17e27b784fe42937f4a2482c26624209045e8cfafdbfc111234540c38abdbfd976c3ff7c91b6dbffb4099fcca394b0153856bc19c8a245e4ee6f8b003db9ce96227daed9201258bdc230fc3ee936e49e7a36320b54c4aeea5894e2c1c59ec1044caa20b11cdaa21a717d4e8f2488d0f7f305f9b86d71ce482512ea791631b054b1aae4cabdf36588c8caeead1cee0eb90dba4719767fc2816a7eb2593224c347321afbbf42058802264d4e93088f45b70a6339666fa83a751de1a4f6e854189ff1227d7262688070ce9d4189ab521f21aa6e37b3b374dea7dd7138c8ad2d70a0f03fc8c526fbde9ac46b48d5b9e0aa85d8c11734c86ce74840eff813fac6382f960748de4dafc90dcf7a995cc61848d8a469e6c37c0f54a85627928c352fcfec0d76e3b4db472e8ee2a206f10500d0308703429241ab9f9f207faa5dc2c06216e43c169980ed95c816fafcae97a022512511c95603e9662bec9f78a5d6dda16072c8e8245a286d75c92629d2f807b554bcff6cc5c2ca7b787f7cd97ded4182bcd95d97923561fb756a8ee496d17c8e1e6b303a1397277eedabf1f1c8f4af7e7f2b249ba084447f622f6b600b8bb8cc4763230c33d3cc433a270a12fb7b005322930ad35b1a32449378116e07f0cac4e6585d50a309b6d0fa2e6988cda68ed3aea95eb1aa657d26b5d9e16678cca0aacbe731e304d9d8c244fd85bcfb67f332ec2e817f0d4a2fe6a316ced407e38afdedea7f034fd45409d20b6d00abb97532cd3a737b01a1b669f216bb49cb9bba03f93b227b2f3dfdc7e150e4715c546fcdc793614ed90b9140fbb9875c0411aca2460e3a1c62ddccc9cf4f02d50e7ae58d3a43909a094a3d215ade34bb9f0818e6b5bf0fc3d5d42b3990cb09e9b480b7d12c18ac6c0e7c9eba2f720f398d029d66cb03956750347b46e9d4e59f1240a002b08c0a196a25efe5411e9830eb0fd93df8a56d3fe075333ed807022d359a4cbd08f183d4190e85d6c4a7658947845c0856389cb340cce87a69b6528a7449a12f76913d280e966f3f99c51d0695bba537d158f068282a37fe81349c3a989d9ff7dcd6d2f1251a61daf8823c18c57aadaa3d4f57f7eeb584950484bbb5bc5bfc2aef0057f175a864c4c86f4cf6abfdd8a6ed3b62272e86705e47635f83e6e91c6b0438f3e7921b1c889c4ca9ba3b4d0ee5a688baa60735e2d981eba1ab56da49cc384d47086a02a6ca8939e85f9b26b3be21a42a6406189ed5778260b0f0bed804e42ca2c4af1d02ba1c32c20afeb560e8683f6b3ebdaa0c3ddaaf2c5d0c4d74b44af72a3ef83dda436dd4d19426c262f137c255601d438c1bd1d0873e07c8a149b0b18d819a08d2a8f7fe20d5253d5f916a086e5996d38a0e463180d366890708e1b3c02ef8a2c86dd4f89af95be0c7cf8ab6db50bf26154cdb8bb6d60b353a246305e490fc7c99aa1dfca4a7c65169e76affd316d4f15d9bf1f2a53783c5ddd04d4822a31210fa180d15f2c3b67720e2833c510afb2c795ee321e81a9d2ad177403bed1c9c9bad363828d9c8509783d842462c08c17aed51861209a5222e7feb1427f7b7f0372c85f040bfb98ed1c837b6b75096ecce1c78c5f63a9419106980f8951f3c05bc7290fc32cc2c4caac2c13016a7d1f29ce4e41b00b42e6f5e83288bd97e343a4efb07e7620b306eb8efbab275139d1cb4f7999260a9e00f0c4fad34c86c6eaa5a74e6ea068c264620af66f8b0756355b542636401e7e565dd1e7bba16746cc6359db980457b1de603efd21c772b206363f9a242ca87bd3a0bf3885b94c035769f1b566b73bc91e5d47322d9c035d5062fbb61a12019da32130e62d8fed3fc256ac81243678becbbefde3408da0b637ffa8b63de6f90671d67a69773c0546f916a6c0313f0388dc64262a2d030a41536c49a3e6ad4637255f08f60bf253751132345e5e3c22acf2fcfd8bd3a6c2fd66d74cc211abc066c158b0cb7481ea8c64f4182d4e802ecd691e1c746bc5acc3db2861aba044bc6a3156915d6fa240e39fd0f257130b4caff6b7e3429b1367f857a2d287ce3990d520ab88527f8098d7d9fb37f80c37ac04516b2ca71416f2c7277493fec694ab77cd51e259393ab751480687f6ea6361cd6aac6c576ab15552216d2636868aca2775b5ab83ac936a6135e3db75787245ebe7fad0d2b5aa0f4ed8902aaed26f2b1c45a871e33d46741cfdde8c8a35fd2054f0791b4787b47487adfaf690e53c44ae275c2f8bfe7c908f4064868605c6958fc57e527215e4f111385b6b7379edad633c2f066c5a8c4d19091c06eb82b0f7c29c3cfd7ea50923c0c4270cf47e888f9be94fd9026055d1f41f7679cd9370d7fbce3366d8ff3a919a3f2b8a075f6c02d89f163690782a96758d96fcc42e2de04174aa941581d163ccfa4da60ab833a59ed1deb594851a8ee6fbc96b318cd93429c33d2e03bdf48907a4bbc3c35870e1ed9657043b306609b323ee9da2c2f25770427a7ef55aa3b7d67b1754c8a6f6a547c352dff415029599f6111da5aca63ed01304b157aafecc3b2c855d749c831046dcacf5a31e3b70faf37fdf994e3b318f7f4f9fe16e459caa785205c2cb537b76b1c260d6e9eefb40ea06d68e953ced230f66595052702e96c680ffaab2ae41692f84b6d72b61e8497a2a10d22bb5b6cbc0836233085ee99d7b04d321fd844e9be3cd222b0d9349e61670a9302bf6475b59e6331a8f000b09f3c82cb6b38d7748d1489ddd1405808bb1e5ecbc4662f4de3cc6416394826beae2d639e272756406a07ca0a007d44675ff2fac0446dbe0989bcf6a893b4818f5be478b7cdc4d40f5817308a285a881edfcbce81144863d4a0bb2cc6f01dd29e4dc849a3ee67e5d88c7d3d7ed989a8656a76d6e68d4f3a59cffa7957a077cfaec3bc999ecde3d7c5f7c9b5730d743d6a636647e6aac488762b209530aba1103976e867ea52dfab3ffe061a8d81b2697e5b0ff48f0262c21e6221e19cb883f401cae103d5c195f6463d9bae906e4bcd26479a2f6771df8992964ff576b823bb0c0daa5d8e34156d1fb7432669f797d7be77c088f081e1dd83e14fe15a9df811bf7e10d008e6d70a56eb7887131961f904c6d7a4e327c491d3cc724bbb2c20516b9e61d5966aaf4c6300e43329cefe29c7407e9c2bc93693700429efa46a92b950b9c0b242a8dd676cae775d1cade0d3c386b37151fedb4490f29e74b07dd1643c01986c3477d465edd61414344999853b77ad849c96bc6bfd1325be959bffc6681a44d78279b7a92777bb53b1b949663f5b5a7fb25c513663f9caa9f1525604a7a61fa27d6da8d351eb9b6458470c4c526860c284098846bf5795e57037bd3fc12fc05c8efe6cb74e43901122fcd1dd8372dccb6ea03583077688a119405b1f8ffead71692fa2e3e76d65aa376a6f236a440b93e271f72e5504b1314d5e51627f33981ca5a5c9a948a0075d5fe98dac205feb79b95cb5b93b4d411d9c4a2c5b557cd6c2501e0beb34cc17dfce714aa4f91e3f7ef841b60c087b470773bfad87f1779da0abf41e1041bce65c908d9f311ab7b453c4f21d431d0b01b8f61caea16300098edc9ac64fd1b58c6c5600c5da1f4a606430aaa72259ba4a3a5d8c70582358eb4bbbb3ed0cc604ed3fbf12d067166b15052be027c122d47e53e7763ad8b223d4123d8730609e8b3a54d24bda64e46374a0b6c5d18d841d0862646629aa8a1ab204a0fbef50d32c9514cf09d022aa4806b6d9de38c68748bce7b1aabc80a1400c6b8942780b7ac13c0bbe9d7db572f636941c3da8290f07f2a645e87aa8aa52abe5e6c22d272c6b2f4ec30fb7cfcd7f38171f0877d81b7a81a405d3dd8f770163b14b5f52fbe6d6fbd18bd81742a2ff9c3e442f97ae8174c18e87e23c46b2937bcdb30dbed5c35b91b10f0b876bffb2008e329dd1a20181ae30fa98af5eaf3b87bd4a9c0c643e859224c26805a3784aa4fca6a13c9a1c43f1378876623168811006cedff70a334ded63f94ba637a8a1f50714e2576d10efe4919a51dc2110d72d57bdf947946faa318af1d85a0e5f7595260108cbc1632d0ffad2a3a016767cdfa9189b3bcf53a8314cbbfdfb552237af4eab6d57ec7408db3aa0cec0484cef2f89309177504e429c7ea10b00fbdc0bbfbec7da88ebf5456b2d5e0492155b9298b3f1b500fa04aa7c4afd5224dd010b253fff7f18dc8ec240af76703f88ef8ddbc7157bcfc62bab9bb490e7b160f253ccc25170d25a727f881521d6e797315061055de7038f0bf72f08f8f715968abe276e3fba3c03da748cdf1f507e06af87dea633fc472a4208df0e2a7834cfae9aa54119f04547a18fa32e7efec36b205f1cf50ab29c61663423bfa8c32b5b4fa800185874ebff857a455123a6c3a7bf3642a10b22f29929f73c851f3982f6e8c53ae259cb4c64af71532797a089cd0e690471b0d758ad76ef8955fb988dcf50d6d10053cfcd95799dd28ec92c562ebe0d835b02886a2de151389a4d8125d6a351f44b695852aa34bc9673f4dbe3c32fb01dfd36084b17672f9a4d7938697688c0335f79c34295171d0cd0b116fcbef7b31fd62bdedfec0923d71fa946a2d9c0e644a5954e42570ed8835d5f5d6862b10ecf5614d98c4d1bae7b36a29f8c6a8d67e48d32f61002970e9d64e1739fbff936a41e206ce1586f09c34fdec7103b75d7aeedbebbd45294d3bce4d1f7f7bbd1124bf0a06cec3c1ead612f068631766abc8d5114a2512de637c2aba1e519ddeebb65c326074aaf4b173b546cbb02c369bfc4753eecc4f42ac828371dc", 0x1000}, {&(0x7f0000001080)="27082758e563f8aea31a6259fad53f207b355ab22fd7174e1682701dc5dc9f65070d", 0x22}, {&(0x7f00000010c0)="ad9f0d3670", 0x49}, {&(0x7f0000001100)="f63fec0a304984d59e58b0dd5e2d2fc19b246bdd0a9a244b0fcb2446647985c4eda4338c4e62ef601c9ae34672a6ce1194edff358795beab592963d4859b8cebc6c1ee69701bb3383cb43e4e45e87de799eefc8f06f75371c9e8099ab5724586059446e60bd97209db5719286dbc93b34b4e80d161be64243f024ad03598ab71640a0bb1e76938d4939601abfa939c01e500fc9519ec4698e72000e20885dcc9368fa1fade4a", 0xa6}, {&(0x7f0000003580)="76ebb96b282f5fe1cca60f0149b7b05e14c0c611d72c6dbb1db4828216d150530bba2b77ba49c1619a57d6219ae1a92c46499d18cc1f81ac99dc250c15e6195cf3cc8c13425a32e9eb894baa0c24ae2af6fbc19e1a5cb9e6e51e67a6a680944cc892a6b5b4d2e1db258979e1ec4117b899998fabfc3db44ec841e336029c4922de82253cc2353dc92cdabbbbbafc4cf03c3e09b6", 0x2c}, {&(0x7f0000001200)="607170d09c642af528e36ccd7c1ac65d39dd10a9d6015145318745114a8506dcf5ed7a90527cfd507b9199e50992614cc5a5f7b28b835629e07233513440fcb4ff30f724a5b021c7f009b0be8c3037d81159c23a79def38d60be8ac3d36a6f65eaf309dbdcd16057ee8afb6c468dd2ba84b0c341fd722e524db1a1c79f21433ada1bca52d7e9c08f4404231bd3bd8dd89b6d34d302f4c004c2388f48c6df39f7bb51ca12cc4450194bb4db8406595b984d90731b9d40a91b3c53853dae4a2726d254293f1cf528062e820e61df73412abe580e8818de7bb34f619f8def40986fdcfd30d26cd552282689aeabb58e4d1582ab86ba27a222f426774db30344a125eba8a2ee727d511c526378a0a1624b455e89bfac9fea84aa70e6f5918c86219521fbc8e6bbc669b55c97320de75ccf2beed450f6bb0c9a4fed5a7c50413bf3d6f7ba576b67d24f0756160e2f98882ec80342dd7aa8178c0a4b1231b9e5e4159ad0c0fddc9cd2d9c8cd8139bf1e8699477c390a8b4cf9973df65392094645927f5a92e7345dba1825913abcd21023f7e2938bf8288006ab5bb3afe12eb6f7099ca4c0b3994d87b8aea8f6c4ddabb63f55929e983cb99b56e4074ae96319c505b4c2b165f9b62a2c70dd2bbdf658628263da11a26e289adcc1f52a11155833e40a13c8f3c3fb5d6581479648ab67624973c6f5269e8fff899d77a65b106919b28d17cd7cbb53d21386fe3228351c3c1835bced539d820f7f361c4ff8928ce7fb33665e6cc7327bb4bb3912e1d3dc639e4d0b0cb4330eeb264b8c8904ed2b9bdf5241c024a40276381209361cddeb9911148949f7d7cf1220fa227bca958f20a18e3a74137adfd20cb5edb8dfadd4ab424f78e169d3ddee180a4f1293834524628e34f7ca5d084a4a12ce8f399b9ba8925825524472b8b4e3f997c48bf0120cd7f6138ab09ed9a1ce9b65646e6d5fedd01bf666fa2c784015196c32ba97471b1b2a499b7a740e19f2446f02b730f1ec808a6585f2626be57c79227ff25c179c9d5d7ea4647a58e82920c61946e4d3e50b7f77489bf5b7bc6227b9d7de0e8aa05a04c59108f3e2df19d551532a6269c4b1001d8ae819fcfdee4fda846fd77f4362eb89e52d7092aa16aeb82bb0d805cd12b98c74e784a6ad2f041dd99fd11374d27b4b3cdf210960144cd53a34b97c79b061fec87b4b46246a5e8957ea1f228cbefdbc2c386a55202e725e9a1b6bf8db660018f921b265637c7d9ce34a6b33f541644a40c7259a47a375a182207ae01550516385ed856aa399376d4ae07bd68f7f89127dbdac4507bc3a10a6f4247941d5db39f10458b565ab1aae961e53527588a1dcf34397ff5109e29aa5f1d81ee16298635426c76ea657e998010bfe75846cda1c4cba501c840a0eb4de51037f0e7e30e877cde4810344ddd0a847fcdcdd82af3f2be2e87d706a0a1e7db58ac5caf6eca35dcec18f38c420203bb744286f7873b182849f44286ecb7b977ac73901a73dfd2b54550b6e6c0bd8c941080be9d826817f37e3e20b2e779a658406345de8997171da6e2092fe8bf3304b9dd32f06c82f7a83ce1e5aab6890b28c075c3ac27beb10c9ba79d4564bc2572da853f30ecc5e85c1532e191fb68f7db627cfd2434c70ff74d611c0922ffea5704b15bf6792118729f0fca2b5a36e8928cc14e8a308d30a548cbe6501deb5da3c84451ad00f504c6be42ac11a99d38e43f2ff95c4008246c72185185b58f52e2936fd816f968f2db22e11b8b92578d29da7a707dc912d61be7205007da2d23fcf640f570592bb9815a6854f9faa423e16a7eaadf879163a585a29928ad73dd815fda5e0f440881ed2dddb827d3323d86ba830a8f9ddf9a4e5ef84c1a2904a6df39263d75f26e261a6ac3e348f33241fae14ee1669506e1d74ef9f4433e74e79740fa78e62ad2a7965bd4e3a6850df1d93b562852f2452179480cc0caa86edff890b4abe254b6019815c658f820f76722f327566ac9a40460967015d1d3c8f2f4eca9ba14d8f884f207d37250d676a335fecc5c621665a8cd3701566003ffa58a94a58d2e560350b74a9adedd86079d146345fab1ae90971fed148a73eb67c1dfa77e840f90f404a6b6169288efddb15a80a4c4dd2d21c7db31cd2abf02670594d73362691ee0eea0d0479c13a8d49c76348a6e4323f83c0f1ca0c316a4d406092681c724fd46c5ad158ab3275257c2eb033de07795895aee54083326b16352ed6e12d9d831529b3f501738fcf566f9c7073a1e208479daf4627b0831260db6c1c8bf171c6a87c5006f15f0a4f5265040339d99d7a060af93bf4f6125a888b9662bb24daf8e1a6d7b6d9a83ad8251d68c7c30df2fc2277b56e8ccad19b5bd8b77b3a1c4e8c2d197829ec7330d4b7a213358327833abe0163be411035b10098b5d1321ccb8e50e1de5bf2cbc1cf91f2865f05851b4ed070ffc6ee7d04389bb7a6799a276d78796ecac52dea675dce343245c94a2b8d6a0eb5217c22fb588ca34b61bec9b3e0e45a466dafbf884e5eb09925615cda2f64f96277cc6a7ba0ef68854ba86376f4828befa41c8b27ca3ddc845392fee072d21b347b5670078b6a53a565aeb44e9d088547ddf7f93c58e3e8d2d67ee9092eb076e826fa01f131a1953e0080caa774c3e0b256cb764f2d549ff1130639eaeadde2d4ab2f83eae18c2a7a01a81acede0324ddd6177673467d60f73f93631db8f2858cc63a9a4acb229310fa2b9a6c18de841d61adc15a04bf7a87cc6951859ffb4a8e67c931a71723311622dc118a31653866200c7b7886901e2c6a33b84befe167755e27ff7547bc917b92aac4aa66aee9f25b2b7e0013af0de7d9ef00d308b9bf7732c68a07a3ecfd83fde06a97ba16b92f3258a23063c3c002382685eb1a3a712eb68216bfc748b759e47e34413a64706e0c24ba42db1ac1aeb9ab547d5ffef48ac0ecc3cadd465bd6fc3bd3f7efb31d8795e47ffe046680fcafb1fb8721b9853964b0a2e963c83d35460da47af83d9a84ec9fbc3c7f7a69f987a665fce6f883d27d63fde19d6eb532592f7888be5637b42c5661f90f5dbbdbaee0af942673b1091e5a4ae18a7bac37d96c30e732e2a67b8d3ac969a13abe04839c0da3b4b68eca441130d3badf2b9612bdda182e1b4c507fc7d380f97d273450fc7a8c903c5f745a161fd600122780e78f0db02c96b81e4e0662d79a6424583fa09dc0cdde63587e26fd195bec678821f53d8d012231e964a6f65fbf450033062464a556bb7a7870428e5330fc79913554f2143bfb19cd218144e551b9cf175f69998212ab63375c8a29f3de93c13a49e019ccf6cdc8b9b7aa5321991279a0a046676061fe683e03b8e0d88ba7b2e2ba7965db6c7cfff3e82338f04813626297a2e7d4def2a01251561b5c2be700b5a2ea1c5a7f72e728ee098ac71f79f208c45810eb5bd98ab30b9d5ded6362032189632e4d9cacbb8f011796a2c5724e83b5c2765f97a9cbcc758f2bfb0b3679bf844e4382669569e596bb605e285ad13e9c4ba7c4f611eff78003b1b40d24f729dd6bcb588fb419358bd08a6554600a66144bacc6a3b2227f59e9512df92e751f83d90db69f51fbc506408002d8d67333f2737bdc894bb098b2954e0e82f15c231017af960a8f229a84ecbb14e44e28e3c4eda0e1f5a37077f520f68ba2e23561c224130031fb9dbf62db8a3da2eb7a9a294ab42185b645fb8042b2f70e969576810bde22771b2d9b96a6e8449b4baaea0940657f16deaab675fee3ff39006d46e0cbe422394f60ac360b99f676ed96b960f6687c5873fda814b2d4670d7b50ef44974f009e786020988a9c6253e45fb3d385eb500721e51f3fa301fa6b02a895905a3d6f9c322eb76c31cbaa7674300065e94a297aea67e648939cfeccde8c2b6d15d4661b2ec51c4ee1fdc112c8ffa50a8cfff2cc41be3790d5b214e10198e3d34532dfa8492db0ba2352f267b832f9bb917cc16c2d1c3fd637133be2046c86f1cc8ba9f8d69c30608515478baa25ad208aa33fd26a037cb1a4c2bb260bcf1072d19ecd77aec2bf7e57f791efc73b74015fe4e1de94541ce560f4e5290a749c9067d7b543b69fa9a176a1723d0eca9b9be6b035def1939ede24f9184114dddf3ffb54a07a2fabcc38b9e434b90818ccaf7a4ef6ce9c86bd3660ff788a3727df9a79c35e4a212db45368d36d79871bf036acf7b1fe07b664d97962270906c6192d386157cc0714ce4378944a0dce643f37782e1b613c457f0e878df7927629d2ea8244ca9c611255efd25abc77bfe750837d003040a6e1d0b9accf612415e9890939da9c9e87d1bf4e277877872f844da649a4ca887316a33fe61e5d29e077b647ff13e356d512b3fb37953c95b34209d2999181bae7ce1c33113a226b83d40318ebe333f4eb9f8e4d3c09161c3072e35c1f9841809a2e1ba8d084f1c064e6bf4e0f158433d95a5a5c6562cdbb9d3d660f0b446101f44f513eef8524639931dab34a7cbbc4008b188a9938de676af8a1cddfdc4a44eba7a0ec2f458617ef6adbf0c37a7ff26c5ce998c19da16304d251294f9b48158f1cadf70660e1040ffd9dfb14ce6ecd2ca34c0bc1befe73b3f1d05992b8783677bd8acc2677cd4b7a14450a1b9a676bc1e87b8ba87e04e428308ac852ff9c3d990a2708c43a6837c8af2be7d37d9fa8a1c67a5b550f234583c9bc0ef489e1bd84a711635021e4792fc515a7e3b940fdb72b82d40b9095d259e1dda092298dcdbebc5b469836621a22deb01fa7ffacaf7f031dfe30d34ceb6b29df9018deb074b2223064ff50eb18b41445298efe408bad4ae93efbc2ecaaf25da250cbd082b24f19319170a144d128232f329bb53c379e24afd6543711cf8946516557894e25c77d3dbc4c555fe9367b6b736cac54f807ab26f8e4c1344d53636c3ad5a45814468841498da7c6acd7a162b90105dfffb439be2498789df0ceaa9884ac49ac6061ca817105da0012509330cbad3333a7e143f644b15b31d66346c3c059126904f17e1fdc8a21083c0c08cb048cb149bd6b4e5d8fdc31b4ef53b8e5d7df847ca75f06a0f4be7d18290c9df6f56f4b56e8d252ea89f79a2eb2de6efc8dd5ff1a7d42373a096203230cfc2bcc60e55cc5efe014ac2ea154ad220172612e1fd740529150bdc9ce91f762d4f432186ab47c3745727157dd76d81b9c02ba8fcd5987b3a15189cf5d58ebcc22a9a5a164ae2758c403146927ad37f71432f6c8c41d6f2405bb58c11177a394a48c5f3d488a7d3ac555ca79c66371905c1ad78a0bad2cee272254f67cd681993413b27b5059d8326ea1e5a7ab5a6364e93db06efe6207d34f0678aeaabddc3622a85de201680dadeb7a541aaae3426a0af16110a7f7781f4f82302589377320403e37873ad804d560db16e1792c840d0e5d321b9fd4c7d8d9194563efbe36c3edf1b4faa64e52a84aab1161b2bcf0cc1adcf688aee781cda65d1f1001c5e5a9c6247918283d6adb65bec2e38766e74c3c86f41e5f819a5ef9071c70680a8c75d12d5a34acbf7fe2190cac12d8f1d77a2b910226a24c7201de56d5c178c1f007e0b1a99d480e573edf23259560f22b45adff4a37caf17ce6142049ad9f89c759d5c5519dc871cdef2822ba89945d620ebe831d771bf8fe305cf5bac9cab27b26a4a14466884b39da3810614fb8688073f7d6637d4cd30b284b9f335548f02c8c8718704b233a99a5f8ffddcce5bb8d657d740db46c4f8ed52a2937a16f09cc79e67565cdbdfbf07fca", 0x1000}], 0x6, &(0x7f0000003640)=ANY=[@ANYBLOB="000100000000000001000000000400004b5da124a38840d85cae711633207fd47b11983ddedc8cae046e8675614353aeb373cb1d163cb2cf415f4ba7a4bce28f63119ca2d06c329c49f08ae4d22a91415c5a859a4d0490a2f455088a80d0a83e05ad5796f8a11dfadf2eb6053ab92966dee8b9006b8ff11ae41722877272f8344553c8e0cd5ca774ce76dd3f7f9c638b9975192d889883fe2771795f2f938fe15cfac04eeb014dacc9cc37f3717408c45e40e5ec881b8cbf3703f09b872b983044a3ce4c9740a2cd18285e3111bf10ffda2cc2dfbfa8a435a21d9c78c82b732bd02b60095a027fe740be7de13469935f9f6050c0ee44895031f2dcb100000000f800000000000000ffff0000ffffffff992894bdff707beae918a21e6bf7eb6758b9da3628ca6604c55bed4349d0feeca4c2995edf1596275324818a46e79cb8c3d0adcc6976c951009a2dc7e6c7f97f1dd933c05c4f9c3401dfe641c12c07df53dd8827111eaa2f66a23771671479899db15187232a559781181ef2bb86b6d8e1e7d0e3b1ab880bd1b08afa1bb32880bd35c00eab365af4c6dba272d9e19342513bf2eff567bc073ef15838fdb4ef80cf3bad6698bfb02deeda631730b7f58dc37df7266ca030f3eadd6bedf7c579f206ebc906173dd39e990e9b7890c55930a9aec9d2fc791f174edffe52573fb2d3e900000000000000101000000000000003000000000000808387c21bd9554ba7980eb40f54cd4f3d1ae749e5bf6cb080073ecad82388bcb4c52229046e24606cdbb3749d722c10fa209892c02b782cdb0aaa035030cd4b235e562ca3291e4144bb81d5c657262bc3646855d1c6f8034f988d194a8db3cc556156a8ea8ca6d88a01343db1977bc4445c15f05452e54b2268bb44a92a1393b05cd1971365dc4f6e4544f4fe37bf447ca8115866f7c21d8068b36718e958d777454246142f8b41c5d6c220f9fe649977f28501449274244438e66967ef329b32fa0fd2d4ef6df134fc6025c997d2d3976b5887b693d71e0e5178893608e3edd77b46ec6dcdfe1f8b095199dcabb0c4f92bdaf0c3b1fa5b5d029666d29b0454003f5f0ff59194a5f5f9808fb26a95c36caea3f4e10bdf9bff509780668082bdb5967cff0f7e98309dfbe9e398bc8ef1e409c316c9950ff8ec0806dfe8c8425871037b9b11a86c36a9bc3f1497afcf2e9be44d9bb5f35a111ef612c0c050ab512066626d376bef8cc14f09080334a655ebc15942104346810fb3cc9a4276f268078d2c13dcf8147eaa027d516cfc4e951df7446d50d7368a1cd7bc0d46ffd1ed0c626f0bd784d1f5dedcb7509c1ac93f1939714a26680c1469d7f56d505fa09b0ade07ff8ae143c6ac68623c01e808518eed81c6aab5d73dd4e5a7e9319b475dceb31f800874c8982dba87d27efce38660b15cd92fbe08f10f81700ea11b9c08fcf6e0c97093eca8c1f6c14794c075676b31f6559db80f8bcb6199b1839c4700b164731ce7e8f7a8a1168e6b1e008f1d36455cd52fb92c6202997509fae79b8c433c4875e9b379b15fbf4ac087420833cd7fac6066eb667246c465e54a1a369249753998434e020f2072c462feda37f536dfd313ed3ea9ba65e5d7c5bdc957cf5959e5b9aeeb92d6bfc327690c6f87ed89a01fed3e5424f0895506cd82394872f47423e7966e187b459dad82656d2a955274b841d1d088218e6cf602de4fe61ea070e25cd7cd4096159e15a604cb23e5f71fce5b516f2d652f67ac0c67147cb8ad6085942c8705458318daa620f1e0c305df0c8578ca914900e1219fbcd6d35bcba2f77008bb00cec7d2a1690c05b513fb82f8245be5b831e0a85f2936c65ca8627b04ca440baa43872c8663485570df6c09eb2ab0be0705f91aa0c47301ed66987c32c9a22ed8b76b533352b4abac94b81d2c0c26e40ed6b4f6261c5b8b9608722d8fa1f2fa905b6bc754174fdfdea340ec691ba422ea0160b8f22ae28098ed8bb3dfe291856f46b54ec870824bba3bd81d6faf4fbde47edec5a210324fc7f9f1053c3195ab8bceacc8699d7d5167e356410fd9dbf17f3672585e6dd310be4bfcb4e1efacc15c49709775fa3784a5d1dffab2f29f1d4e4f4ae239571df7342b722433aa5466eed868acb91809b6aa99aff1cdd56c6211211c402621a5f2deec2674eae30949c07026b831beb98515ed953ced1ed815cf69a5bc3ff2c9ada0bff1038182069eab649942e460123e18eb95e342af801c497e292f15b8fe90b23e938b8af39e795634c080ed1fc157874d18f5566187ab1fe839dc61d46e50b4a88a98e79d9f138ccfcc753dbaddd0f3013a69822c5a01865cbc0578d7b497df8f07b40951039bcb8b18ee23112a719ecf33e7890e9bbde871e02b58c35888e310e421935962c96f443e29852a523b8394789d66a21dfb1dd19311adb3b8b4e4b05890d95227dd00a0a936ba5c470b05f52bd0c7cf2e567bc22e485d32c38e54ff2bc5b460de32f40d12724b46c7a5e4bdcb921172ff7957772d6e7a3b5151289e0dd3d9644385de57bfc9c38b8ed0883061deb6bcb4916a4edc1cbb0f0da0a4b65d7798c4eb19ace508bb6344bded9298dfc05ed3f23404dacc464e4c758ef7c64b1a786e368561cc9704d636a9de54b71e9f1003bd30c25715e120a9f695b352f010665f1c8779e6badb466eda2364b02b82bd428257456c772c9f74813a79557d3e33c73804450d884368c02c25774c99f2deb9100ba1c5a6b9b3961318d8374b65b02b3c747554c5147e0d6e04b2911ba42eba3d709f233a6546e0b5e944f6c1073f589dad568998e729fd939657249dc2ab7e7511df60589c609cdde0f891a80ab259549d9d3111f7b9e07e7dca2c1d9b74041dc2b1d3d2b5827e968e9ed5c308c4a61d8a470340970cf78db9357edf1dacb455c3bb50af1d37979c4c1c84e542cd627e11dadbe65216f394b37183b10f6a37e23968f6c74113813bf21805bc126ab23ae10c6d87855e58021f27a7b819f0e4d148a77e0dbe257b2888ca7a2c09831a4d7ea0e91047a0da2f0c82488fdd2e3e74ecf11fa3facd0f1b7be355b3ad05c3e12ebcdeaf5c8db1b399260f39bfedb4e381836e3d9efb6750df640ad723e67d32673f614693d874ee9a65f02ca2c738d75b5dae3027e9ed5e23ad3c290242cdceca3f6c99781f24b1a9eb7e5f44349959230a138e11bedd9473265ed9a613af19409df84f7bad8b0d7caf2b7931194e163d0e7e5d69bb11fd577b424eb0f5d6cd8c06effc58dfd5b91923177329aae1a23a5cdb15ee4ac4ab71698d0eb96fd492556465866a7a7ea2a2424754ad12fbb9f9d309234484d981e8b39d4965704869d6477b681388da261fafe498ce846a2b915939dc02c1b0a92abd357b917d3469afa06648d049b34cb0b82b58e2c537abb8cc7d05cb57ae7ad3c2e0c027a2195820d1f9da073e8bfcae13c2151180f8f8e6098824fea80340aa5f712ab12d2439454e1a7213d4a545a49782aae826a4aef5be5543663ccf09a1ed56009301e3bf504217897695c311c2d3d8bfe645c5251336b69838eca05e2aff68bc930b6c9d9e319356f7d1eb030bbfbf51b75f24babb0543b20212c0a3e5b3fb91295d55c38c91d392db772915afe896e77c6a33466cb04154423895bffd0fe41fb281488ff9c3f5c23eebde5b03960650ba37e4e572b6bc01e706585f9b34ea5207066798562ae401dc2403574c15d038bd698e0b1baa1930eb911e69c5f572ec5c74a2f5739599d1e8fa4e69dea89d522746d3f7250050847f67e6ff69359e6ecb1eb6cbd512510b85756d8dc484264543488693b3cf1cbfeb61eb5774ef2a5f8453c116993bee88797d15b3d0d480c4bbd90453910e8356aa226752178b1a96ff6ce1c45bd8988ffc2d101fc48b2d0274224fdecf9ce3406cdb8cea7d332fd275d0b170e6125786b03ef4188685c5aa26f3e2f1e61325ea9f3a84393827aa47efee210d6e31525e22ca671597e33835928bfa1c4bd68a77015b09d5e09d586235b1213bc2fa7cc9d54dc2ec1198294a38fd85d849b97466e93eaa7c6f28544bdb6b990c5206801c7f5181626fac646a5125836a0538af7213d40ec6ad1c6b561ca4a7d4884dbcee215ad28e63802e93361b120aa67110c04b378cdc689c963d17dd514eaa871baca6c0d36cb756c1fcd9295b8a87bafffe0a8942b1894b8022fe3d1c90b7f754f640d31489a0d96072c95b9a3c7facc4c8af992df94b9e59ebf04d323e2f94cf3300d5e09dcda9084effae0d470d2c224bdcade63b78a65165ae2cefcce49bf391ba3f9d6caaa5d6482a96a1ab4aee50e2835f52b72e9806bda20dfd6a16e4bb282a4a9af663ea55ce81343c3b7f8205f7a4c761e9c07f0adde387495060b2135a80a3495fd6739f3c2285f438c538903fda97209bacf8deee6f4b343c7182a615c5143d13380234c1e9799d2c634ad86c1f8b1140b4270c88250c2ac61c074a7016f9880a58d77ac119a9357b6764c5e603d1426975e0eb61daa3cb535fe9aaa580494771fc1b1ddfcc10a04611e973fa07a956dabc728ea6e24bdf188c6fc0575da5bd2c039051e7bb54680091931b574d8de9e4c25e43ee7ee405b46d6a3ee232748fa0e5a713fce064e2cc0f188e1e9dde7e7eeff5f0dc4625af5dcc8d94094b45e285aa9eec95ae35bfa29c015adff3a697125cd5045a9cebad3ae73976c95f9812238caf5dc197a7608f799a3a664b929db2817e80543b62f9971417110225b4e72575ed827eff326619ed43f27f350d8dc6930545150cd3f6db4b1cbf417ecfb0a72071a204e2523d1a50966c46504a4e763be34a23af0a860b5db5a8fb3686a1a824ec5c9e131f29769da77e4bcc1fcf68a7b039af733ae4f776e32d9a33c6be54029f2a235e607c150dd45094e42ac5b6995066f84a661cf34d9206f24b890cc58721dcdfcc65b6e4503be1d42c6c6c6a496fe76e8c6229f04e4e823db1201b4d65f0f27a0990efac267d2b891abe51f83c7ce52ad932b38d542bc434de704b36d4b0f1c905a1b03618cb8b9e928df66bd02bc1ebd3cac67699f0f79bb3073037ebbc47ceb636282ce7ab0126638d915ec2e69a4e0fcae6902349ce3a3c2c2f6a5c8acc800348aa06c43763edaf0cf05fccc75331aaeeff4bb4e1d5adbfd379386c694e70abae7e40c99bff42a0d186de40272f4511e0bd54fe0cbf9791ea40b26090b1cb58eb46068d63ad4dc3987061282ec940265d708928b001ffee157ea5dc47ec5b356773a9300623083254616b4ce08e9a6f929ded97b4e916a8213efeb9ce115072e792803d25fe267d5ccac0ed93a901ebf72cd2ec9aacf8cdb476c441c3300118c2de90541334850ff489912e5051cc1ed4e44f96d023abd2612f4d135a5bb23b7a79c477c725ccde344a08a86257d314e4ba3ca5d923e94350bafafc22137c3f3bcb570ab54745289cecf2952faac6b3bbeb9597258d339af22d7606d6e27bb3f196f6a8b1676b19baaa1e604c6612a6b2a677935841ae3292919bfeb95d02676a919c4c0ec0c85456e5d50d71c4ea5b59e8657940645fdab2f5128d9ee9c6ed726f36ee39720a2a2e9cc130e1e5ec2e51835b1e9f66d201aabee64faaadc9738c765dcd1b30360c7cdc12ab215cf92e2b42bec6ef47a2d7e2fc82dceee471edadaced8404fa3960f69779e103f1c05af8f3f035e62035ad1e04eeac4a32bc21156dc97a6be678179c1d1e747b73a33cfcba547482ad674ccd488b305874af2d9ae9f223e76407d69817c99d7952a618586dc6567db97155ebfad12984412439cbc80a7887ad5056afba0369e4919fdf692b19a58cf2f96543ea52e288aab356a3681113c2afa7f2ebea69f2eb01bbad667fea226de645dc64f07ecf51156bb456e9be421ff6d43b29fe62c6bfa430cd2de02a8c44aa73d0848ed191553f7a218386d0117b66c8ec6b10b7f828edf890d303927fbc73af365a98f84cfc61e835d9584793818d16dff1098baea2dc57b873d72a3ea2c8ef0986b4487bfa9108a7ad6c0c5ac532e7745ec13da90c33f651aa02abf9449b8b23a0a8f80a92cf4aaca1ff8154e233e3cd1e7f2d1d768a581a919e967a7c6ad58e9642f96661d6a80bafa6eb5b988ae0bcad38946bbef3e342ca8881a60cfd0d291496d097afcac58eabd8abec54a437ce20abe765d3862d1b659db5a425807b04cd73fcc79ae5a962bdfa802cda1201edefd518a23354c8883bf2fee2376e81092139fdc34e9e3c36272af6b1483ac579276d98e127252a4f6e938f9766093924f523fb84da3be46b9885ebe0d489d210bd7624003c1bf3360c191df59eaf01ba19e2168edba3a0ea27c9ac44e7288d69e178f945b20f079bdc50ec9fd430c0a8708c07440ba543c1490f2439fe6b1c46ef5bc2b93fe4ed619013e64cbf240c9a69714fdb92d32069c1e0f1e46c4ec5b9c062d9d9ef7ffe9c2ffd1d21bbb5348e8c04ced7ca3ffee590ef6bb2abb277516ba8ee1bc25a05d34d6e6cdba23a62c3b82fcbdff8edcc0e00add76ba6f98d99232b843572cb20dc1a75ef0f03704a1ed77f782935b66ad42e63039826f7711faad7d73ba8dcbe86cb623c4e6f3bb6764eed6c5e3f17eec2e8742d79fceabf325a65cc77299475de7e809756be07ce657e5273f7fe18e4b34ecc8032c80f1289c185127fce1ef00fbb90592d1cfd6d8129cd56a83df915f0eb099c7d2250d12f92353c6213e3a79b1ec95878d2ef04ef32ca47201ff7d870ff9d3f4a894ee2666ea232556fb1c09d03effeb4a4f9152d818fe4171476a8819ec3d8c7c5d0e9e0817b74545dcb682ab522857e1f0345ed16ad0ce33a9cd965260cdcef3ee0748e24dab8cc2f41c740b25307a8b7a63ed3a9e9b2edaadcd367d295061410f87297bcd782a44c7507ceaab1c4c9f2fe814af13e590f81389c0be486014529ad33cad60ad628a845e5d69f3de22c601013f522167b2f4229db7127b44f251539d7c9ee2027"], 0x1208}, 0x1) r3 = socket(0x18, 0x2, 0x3) fcntl$setflags(r3, 0x2, 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000003500), &(0x7f0000003540)=0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 16:00:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 16:00:47 executing program 1: socketpair(0x20, 0x5, 0x24, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x17d, &(0x7f0000000080)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x1f]}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) linkat(r3, &(0x7f0000000340)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x8) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x6, 0x3, 0x7a, 0x7}, {0x6, 0x4, 0x7f, 0x80}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000300)=r0) 16:00:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3], [], [0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) fchflags(r3, 0x0) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x4, 0x20, 0x9, 0x7}) 16:00:47 executing program 0: msgrcv(0xffffffffffffffff, &(0x7f0000000200)={0x0, ""/209}, 0xd9, 0x7a5a0e1f9c083342, 0x1800) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = accept$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendmsg(r2, &(0x7f00000006c0)={&(0x7f00000003c0)=@in6={0x18, 0x0, 0x400, 0x6}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)="1df89888631bc21121c86211355878e11a04f7e55980ffbbed3feb47da2f2874d268613f3fef827182a689916c1a74746c8ceaa1bafbfc0380164377f86fa9d7b901d7822289163fce7598b7a18cc3d0542f1d4f9258e89e6a384bc7f4a11694ad36045a7eb0d7b0ad389c27f0447dd24ebbf21150fe3ddde769d9da084d759fc164c742ea9fa247d07afea3619c03fd", 0x90}], 0x1, &(0x7f0000000500)=[{0x110, 0x38c1b45f169b4af8, 0x8, "9c92e192a1523036fa9eb353ff6201a1218a23b453267650c636b99e530c1bfb3e9e874ad3175e18e3d38a2723bbeb667354535d537cb0ccb051fea4a764d0aa58348ed9da190e4759117c7491e9b45d8baed5915035132086fdcbef33c8f553ac2b85a65060d69db61af9d9a2ecf6f465bb3d91e865d478594c0f5e4e16d857d296689254c49dae233660186ad9fa46fa00907b54f4a186b523de845c7a99e5610fb362b923c15f2f51bfb2473f692d2808f023b3645eebd6a80d3721cafc0bee231b61fb4456e0c57ade67fb30fa56dec0b4c40ec6bb560036802c587eeba45921d2aba3c68e581ea86d69550ca96eeab8906121322833a0"}, {0x8, 0xffff, 0xfffffffe}, {0x68, 0x1, 0x4, "3b9d5068daf9c5e6d3e93958055553702acd033fb2440ea81b5a797976b1b9a613324961bad5957aa5bf3a626dcb78b43e946c7a4e492b52cc0f85cd562960ce098947969d1aaae9dca7d5003101f394f7e1"}], 0x188}, 0x58d98b78c0c2befa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x80, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000740)) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x20, 0x5, './bus\x00', 0x8, 0x0, 0x2, 0x34}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket(0x11, 0x4003, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt(r7, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000300)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pwrite(r3, &(0x7f0000000780)="776ee760f528d5a6ed642cfcbfca8d71f668d962d3c5e5be450189ac178021fcf7706f49572274ed0828134655c4559cb3bacaafd55f23cbb12815034db63ec783dc0abec4986018c6aebd4d5ec28b5b9ebeb0e14e7b5346a4ba67e444bb3f736ff428325c8ea09587deb650282ecb7d5d35c7731bf35132fd9ede544396ab9ae691a17d44b5a7a052fba5555ea6583761e34f8bc1f388d10bc682187f1a47070bdc6b6fda5042910aa27c5b3bc52b5dd350ff220fc8a61b28283e6ddb20d64589533063f535186c9316912eefaea9901086ca5b87df115dea76431212cce1815a59c1a1ecfa4444", 0xe8, 0x0, 0x0) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe43) 16:00:47 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x58) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlockall(0x1) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x1c0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=']/\x00', &(0x7f0000000140)='\\\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='*@&\x00', &(0x7f00000002c0)='.+\xfa\x00']) 16:00:47 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="3727125241e685cd93879d995009d522fefb47169782a7ca14934f176871fd8d9083836f54439778", 0x28}, {&(0x7f0000000180)="9a96a19883", 0x5}, {&(0x7f00000001c0)="cf9bdfbfada694d04824875f6dac0cf5d1d18c87f5443fc86397c8fd6be40292e36737d4db4d", 0x26}, {&(0x7f0000000200)="2755a4a4742822afd929dc367b82d59bfdb4d4116387e9c31bf58dc6e1c2972610cd004b4919f0eff037e0136e1a3d27ced4f375aa68fb7a4779a2648c2158b95ce2d957fea9", 0x46}, {&(0x7f0000000280)="8376363c9d77df2c55d04e1fe09abbd7eaaf41733c71d83daaf7a561fd63628d3896de6e8a42eadb462cdf07319f4334ad906e6b07e2c0edd8fbff62f55f09aeccaf6f2b7bec350179be55ae264edb345c0c4ab562ebe4c9d6994240958a9c067b38f6210c7443540004b368e64b77c9d665d39bdc8f0b3d4c47cf9aa5489dd80848a9b49e04f0364380f08a9b79ed495a27b6", 0x93}, {&(0x7f0000000580)="b68959fe92d6cf4c80bac5a72db628719af9be26f790a45493982af554d2a513a30615a0e643a454e97491751b16c98620c09d941983e5a748dff89c79324c585dfe1a2aee6d08a8d9862724ed97f03a41ecbad76ff987677f60d52e367db52e93a3e28bc474c12ea7c6fa486004814d765e61d78cb1dc655045ddacf58f255db2044f87b9e412ed449f07c2626571b98e1ea73e1f0b57a05e18da09e8c72391adf4c2beaba0b471b11f352680d055116a1b517f70478e2f09afaab62cf4b29711562448dc3c71867e5023c6110f7ca24d694ec7a1c8b9f157c648cb11bf5412eb1aa8e5e5710d39bd990343562e80f13771379500180c6becc0ec0194b1b28afdc2c2cbdadc5e3e734d446cca7216a2f968b995f197e7ef10038bc5ea697ef0291513e65e1fa3f795791df788db6f3f63acdb389ee28abaec6c1b5c89af66e0ee91bd2b249c0654fb8b777044fd37e7efff979dda8f93d843b845d4ca8168385ec84b28847bef58380ce7cb73754518c65ca14e70c706a596df9bd695a616c874cc02064bb4d48b3f7a2214287765c05a67d860eb41cdd6083a2dcda424fc98ca5b1ff28838fc469196f9ed7703054a6081e83769149c2fb82ac299b3a1280e6d4df4a87e1add57c38d25e0f3c96c91c467277367bdd62c5e69ff64394d8055dff861f4289e2b1b7f8f5d273a9c023eed324687ed1610516d6b2a72af5d1141de0f6c36f8f678161ab8705b2c0f9ee78c76801879002b3973d05a8e222c5efa6bd001fcd5872184f58b3b82e6f6ddc144291ac64e456a1ac16cdff193656a7b7caff4abd3442b2792f4b4c41028b356163211aeb5c016f39d56b32dc901a1ee7149fd2973aadc14920960738bf3f203311def43b929cf82f162013b9d1889e91fdcfc8791141bef192854b6ec5f2d368912601c89305c1d6a37169b4675cfc2bf7491c7cdf3e9a75d305e1a64945e3e8485338eec0fa07ba766c42f6b2d3198ee430dadab2a4344f5b273239e34ef9f6dcf25805a5a802d9da0391a7018271f9613efe0587aab1bcb652b62c9aa070f73863780007f3e8a34599846ef5d2eaf33b0f1f128a188c270a391aa42056f7b5c308fdd7e862681c5c46f9c50dfa7b03eb0bf5d54eb87aa8a96966b9e9ecfab64ba97a2c48e78784b3e574d413a08c9dced0e00385c7e28b4c5b036201356a1ecb345f5c3e0af17e87ff54976c3b3b119d9feec8a13fe8a41e1c37ea0e0a39b562adeefc05b99ed171ece4adc09e31c1944044d625c2165fc0f5a8a160d57ec96fb149b691bce085b3585de6653401bc7473d85b88f8557a9e2a85a987e5cbfc256126c5761cb2d5fa204299ccdccbd06d0adb70adc68d9888e3137a5b046f8f48f917d74b1cfd923908809c9b4fd636b6fd570352fe6bfa7bfb46292d5d981866f74da222650b355f932d086c643d26b9279bfb9fcc6cf202d461049f4a88e311ce75a06c4d040ed323d454c6a14ddc951d90df75bdee90eeba56366bd716b176524261b2b17e6138afacfb91ff3aea3c6afbf41efaaf708a96591e94479f6fc2275fc1749aeec93de375f94315535b159ea3deb3bf6c9d058da225914aa3f2899f278edb64d725a9b70e5abfeda0f6c5726b376e2e08e7953a0b541bacb2745340b5392cd77e2d1dc00edf08189d39c8ba6e8df944261fd10fa960619aa574ed9f5f345cf8323ae5c0f715c3a6ccd08bf7f851634755e37c0168f1c8fd0fedbf51366e1da5e593c8acacf502e9a66d4f117229190a1e90278477568f6eb8676cc8c5ea1914c50f7be5afbd8629898f5183741ce0bcdade3b4149765e404c7579e2166cf59786d36e55db13e7b8d97d13eca92844909c6f36055db7a3b0981aceed1336877897b894806157c8ddc077f06467ca1c646e34b3fecc47ac12f6635da46af3f7f79de51a1ef54ef18f3ada7ed149d9d9f0b1e8f2489796504adb265413669c411bdbc8d3ff52b0200c4e9f0e7f746637460d808f0070f837aa93fca03faeb42ee5a2bccd0a1e2f04a83a715543444b011f52ba78112210046237687e1806ac88fac2be0f3597059b9cac3314cc580074459c40571daaf51ffd5c2f8e6ae40e1b0218d7c060af299ffabe943df4376c2023f5b689615e0dca81a3161e98d813d5f98fd1e8756adc9a812b2cdb35245ee27e9f5339f19f37934215aee07858ea399392d50e8ddb06532a20b9804562c43373300fc671d02628474812763bb3e4454222c567c6a1f90779f75f1815f06624e37313b3eab98eb550e6377f3e168a2f27a9cdc7e0f728bbd939af9af9affab064f9a0b97b2394997a624c98e471a626ddff851cd6ad5e379e177033e4f2ec5a2fbcca732a25be8736cdc4e140e12727a5a736303c0c12f76284d0579c33bdbece662d532628b2669417fc98a504b8d5efd880adee1a652567cd5cf721f6ba5be587c84bb15b28403f9f25d23c5b33754b7b460765686ad2c0f411a1f9a2522c13f9be01dbb4bac6427f11d4f33d54339e4113769830562667bb7bc08d26c1680c0950d181d5dc67300618cc3a79714714a97524211752de5022a196d8d9bc219f870ed6678f93f36307d01ab6b3706a1906f8bc6376d30fdea49733e854dcee63d25a49df2d3167bfe15417de00197af9f2ef0963a83fb83ed047cae35af746f9f5e51f01675578f85eb381b1669592473857f6949f0b5d62e78639321cc636b33d259a7a9e411edfa8d65d572b7a54e1e8515ae481ee9c57bebe39491afd9b85ea6b24fc73b825edd5e284c2903bb55cb3704c58751a31a17e86cdd27eeea997d8dad935846aa0008e21606dbe37d637be6bb79e617b349ece9d9546a2827972dbfa56785da00576cd945140adc147ded0b6b82ffab96300b3c465293e3e638658c93498a844c85dc03983c729afbc2aca18967897616913631ae5244aedc6e364f092df2637503a8fb10c8ae6f4ce4a67477f75911f9eb1f745d44212e3946fcf906a0a613164b2e4c3300c0c3ac67e35cacfb4bbb7c292ecbc993c2ce2880a5d2cd0989b4b81cdedb0c013dd849ae9df0462ea07ba7fa9b1def8f4859a08c2470ed9d6bac75295856dc1ed2662086988a4fc3c6395bb062ec0fc5dbd505dd8059c3c0463374f829f2dec4fd34a153553a25c2c252f916f8d70ec24bd5090befd7cfb6fed0e94a3ee076b4f8895cca91ce5a17683cc08c770b216634a086792f22185ed5cf8b1f253bfde867dca3820a90c26528b45129a471530850e5c9fae0c23ece0d2515d7b0d5c7969d2042e4c16f6b74f0dddac85bab75b7a81859543f305c9e1a0e7a1083935473057b03932296c560b39f8f8545c21aaaedd1308b7f87913243057621dc3dc3911965681e5833638aa509799102eb54056dd6446dfdf175c958122e7c8bbb8f712bd7407318f714de7fb799bb46f849999dfff1411f8a57be28e0b1d8789cc95bc64ffb31fcaf36240b9ba95f72cc94616ca14c5eab3d284196ddb559c6a46aefc77385a40b70f0fe4442b661fda5a1147471a341b1a62a3b371ae27e0131f3252ca5f97c916f4019a6b3a718c2a27497805cf5909ceb7503fb7929bb19dde0931ddaefa4fe45d0617dbe94070a08cf8f9740950129bddf8aa1ab132f88cdbd7d0b0c3a9432e487c51fb03f2dbf1db3ee8588babf716f02c3bb9bdde3aa71b1509b267bd43afba942b6cd5766f95de8be9c2d123053c7fe4b3ab3f7fb5e8ad72587024e1e97eb0991ded935815e22905675009ecdaaeb7dee0ef18e56959b27c79f6999f00f8659fe3f6fa365ad390dd41f084577c321250641f5bb42b657c0f708e9e498b59682b0d022ccd14cd6e0ea890095f82b024fdd3821e6d8aca5cc5425190830ba583873fc1206e42590382cbeeff42a76d97a79b2fc5e953c09a7deecbd1f4032f7d5cbb7df147e9cf1c03b7fcd321eed7e0cabc51bdc006e9fc146fda1e28d1aecaf3c3d572a8ca728a2bc6922b76ffec2051794f1b7bdf9e9cdcdc33993ea3c4e7fa2dd9ac20b06968f095314182a6b019a869609fa7e0d35d1ab78e1524b8ecc866bff7b2755efcbd7e5f1219fabf7535a7e1142ec7da2f745509a40b01dc0162d27008cdd9c6db293280a50fc2fe0d5b916b6f4b0e65725b92d77b7e45f3d15606ecce9bae9010a53d0dff9bdd8206b25730db97f27f801ad134f229c680e8981d8a6d17a0004d101aec93975642047c8c5b54643a80f0f67fa4ff11eee2c8e8cf5e6b2b3e9c301aa392b69870621302190852a8e91a0b5016404ff620d218bb7fa314cb7a58d85a344dddefe3ecb89b6fdac69b78c1a664c868a7bfe2ece23a317476f7b4ecc03002de84aff8eca432d4519f3b1f13111186a30eec7c2dfeec049594b52b4639afd413e677a45916789b7bcc019c43cfabcbcae4c91a999ac1a41393e21bd2182cd52086e71ef3704d082e529374132cf5ff5c0e0c69ef1c8b4d73da649f7867186dd912f42d9daa0a1ced313bb65692b309f3445e52e13689bd9c7f62170030a143fb6317756ce3fd91c09a9cc655bb35beef65bcdf8d4c9aedb4065207885e1c04a406253ef300cd4bc8c9ecdd98bdbf689b017570c4f29d8a79febc8a2cb9f66dcfbeebec9daa97c9be775084884ebc84aa2c459968d7b2f61ff298f3bcbad89216c4a76252e4792f9efed8e6efd4e7dac2ec276b4d44d398620783b0362fb50d68720732a311e00dc392e4728f499572546f17abae602b7295820d7d681693ed65925183e9b5a687246b8e08fbd0a78eafe5ea8ac3c66334196d13eb6b5fd353b89e06b7f28a657df5d163f8f5ce2c9cbf3ebfb8cdbe6400dd910b6de69d58cc818774fc460f7e048c9f46442e0533e4916251a7e275a437e68951ec2fbf93483b34d6f5130aeee32e2c1752fa6d4b68d20087d052355abd89831ffbb3133994c109607c54b2e48c01e2de2c26fcb325b8af17f14065d34d448693a3b8b1e0401d9ad4738e209408f9b50d11fc785cddd93e04dfcdf3a184884a25f0a53d8bba843609d7901b2ee3c1b7e50883d78c1d94308b285aeb01f38cb69ed923ffffd46e5a32697fc9d13efcd63214a12caf6a0c7a50e9fb8be13e78eec170b299ed3838fcdf79cea08933c54e7b2788c83cd42d6bc323ac953549abffd5e6d14614e56c9fd9c7335f363dfaa4d5e591c0283bfb6880f39a2ccbe9f4fd8650c925d0fb116f379c6d0082c5a018a01e7f0823fbdb6df3a2fb3204039931ca9c7ddde957db0906aabe6b111003f825a5bbcb8b5e3cf45f609fd4aef2770037e96b27427befb92f7b409f3d79101cf72318b9029592dd634f88d0005856667246934f6a8c38acdca5ab4a72c07e803cea466bcbd3846bfdc5aa07de20786bdc0d52adcc4830f0b371c3bb85721f25107bbbdaec6b20411587142af8e2fa13cf7d56afdc2023c97f8e292836cacd79943796e3588ae5e3daf75c0d545b2db9505edea78a6f18e866fe8493559fb5d97349cf6f1e87648e86385171a6a9266e4237d2515a43a8c4de260815b4d43874d6c5bbb920d7d1940b171c06f7a8357e551c0546dd80ae02ab24057a3a8f7cd960159a5ea8356a390ae60c88732847ad96183512e5899e2cf1ed5891b9387f274ab66d156c994db593da71119f2a8d17e380f58f2f33fc43ac41faf552a4c3eaf93db797b3f1aa9f71fd39b4a01b1a1b8aedc07185841d17d9a94ef6d49cf7acaaa05bd733fbee9a54bf1b4f826949d07c6ca9d9b3f7186b5100c098eb0c4c8fced66aae16ae58b8d105a71e791ef52f10d38ee57", 0x1000}, {&(0x7f0000000340)="0bd6a4a08b6fac5d84ff67a19c584df3bcabfe40c658b51611d4cf977237625ba575927f0164e102adb5cd72b7563ad2dc824e23617ede9dbca18774b19a2cd6e661653706568511", 0x48}], 0x7) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="0100358a", 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) socket$inet(0x2, 0x3, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdfffffffffffff13a7992df8358baaa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84959bee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e3143300000000e02b05e5d12f524ab2aa8cc7712a90279dbff4b7b46564ef56008d85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6f4ee849ff7ce69de0941946ea2256b1f027bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36df3c1b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548c4ffda5eb1552f6bd6265f2a6efaefaec1acc5d00443d9431c3442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a4f0c00000b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca333ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc4c7ee2e61ac5538254b916042575a9603e5be325b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d900000000fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75eca85f376c8c3f120c300afe7e7c1f1dbe510400000000000082fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6f89b73be85b7dd6c9116d3a7956b2cd3b65c4ab78a2793c3f9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb3d787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d1d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a4807864942a74a7be7d7113aaeb5e3dde2c9f06cdb3f62ffd521c8945a8125e9f5f8f0474e5d5e1ac44dff7a5ae7440236d8a959373f46ec6c4215f762ac83b284680000000056f33cdcaf683fb5bf1a536e177e5266bfcdd18be9981d23a13a8ecc1c9de68ea7c89eaf8db0281b275da3ec0738e0ee1d382a4bbc930a3d3347282238e3d92013e1e56ddb44a5b38e2b5ed005cd26e138d14b988491724c5430e3aa3b977f2f8e2e94ed1f3b0a1c2bed7e5d56bc469f1611e77dd12a3bb3189ce4eedab871ee0db78c05fcbe73949b0c3f00000000000000ff28c31c6b1c8b0a4141c7b438d29f16a2038a946210c67b0277e2e18bd48049bec5bf42d5f2ecd9bc93beb58459aa24bae9afcbfa61a2bc181496a3c3dbb7cec1e12b9f741f036e8e2247e6bd842decf53a4942fde65b7b74be9262b0fbc95609ff844d014b9b8b56459899f87aef177325246a0244da14690a082bf8c04a0cadf7fe11c62660fb4dfe39961a2eecce11df3179a38978cbcee1c884ae9544e460bb35767953d61f2d1a453e86c8bacef3dc8c4be2fbbe2d95b54be1c5b857c27c3333d0e3945b024a0dc24fb0a5a402a1ed44b352959a2f252a1ab1f9e67f6896efcc742fe50ebb52f3aca72bec59a2d6ade95b56e5508ce001f38a8db33c2ef381637560faf9a32b11e5612bab767b363068b32b0928c823d1503c0b168189844c9afdfed904111fed7082f1a52713d304a1f167370096ebbac78d1a57457b8f84127a91dff739d12a49bd1b62fefe6c84c0b4654a2c3784000fc5965b3691f2bf30229513150e9b6e4d125e42b1d79f0852f512cdb68c667128588dbc"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:47 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x8001, 0x100000}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) dup(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000080), 0x4) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r5}], 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) 16:00:48 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0xffff, 0x802, 0x0, "0300ecffff81aeffed01423400f7000040000800", 0x0, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) ftruncate(r3, 0x0, 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x3) fcntl$setflags(r1, 0x2, 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCCDTR(r2, 0x20007478) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000000c0)={0x1000, 0x5, './bus\x00', 0x7fff, 0x4, 0xfffffffe, 0x5}) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b97685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0xffffffffffffff67, 0x0, 0x0) pwritev(r0, &(0x7f0000000240), 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) 16:00:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b503fa8565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a"], 0x10) dup2(r2, r0) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/89, 0x59}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/43, 0x2b}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000000500)=""/138, 0x8a}, {&(0x7f00000005c0)=""/107, 0x6b}], 0x8, &(0x7f00000006c0)=""/131, 0x83}, 0x42) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000040)=0xffffff47, 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xd8) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0/file0\x00', 0x562acb0aa6112af8) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10400, 0x0) 16:00:48 executing program 0: getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x7ff, "000000000000000195002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) munlock(&(0x7f0000132000/0x1000)=nil, 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) write(0xffffffffffffff9c, &(0x7f0000000180)="ae4f18af61be9428dd08f95b50075a6ad63da68aff6b057b1f377283b0e36bfaad468d80b1b64ec30c3194d55174b9577b438642e679932f1f0d4939f51d9042818e59751f8dc3f420f4f1bf4635db6250c9f1be12c77ec435a6dc863a5e1153fcefaa5ddfb1146c70e55ce31e2f9547e8eb473a2da9c0bcced311aa5440e739bf87952d26cd6227ca3d52acc8fb63f65b99e95b2ac50c58bbed10238b98a291c19efdb12dfcf7b7237c4d119711d864f97df5eace6ead73a89fc5cb533368bda1c2f5358094278254accebddf17f8c00c734d3d32ea320d51eb4aca638a6c3f94f5b5f1468f21a759fff23f34c44fe2ca12a0a9374ec9b9b0c8ddb1", 0xfc) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) fcntl$getflags(r3, 0x1) 16:00:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) utimensat(r0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000500)={{0x0, 0x708}, {0x100000001, 0xf451}}, 0x2) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000000300)=""/43, 0x2b}], 0x5, &(0x7f00000003c0)=""/87, 0x57}, 0x800) rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x40, 0x0) flock(r0, 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') 16:00:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:48 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='&!!\x00', &(0x7f0000000300)='#\x00'], &(0x7f0000000480)=[&(0x7f0000000380)=':\'@\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') r5 = socket(0x800000018, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) fsync(0xffffffffffffffff) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r6}], 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000500)={0x8, &(0x7f00000004c0)=[{0x5, 0x2b, 0x0, 0x4}, {0x1, 0x40, 0xf9, 0x97}, {0xff9a, 0x1f, 0x20, 0x9}, {0x7, 0x2, 0xd6, 0x81}, {0x9, 0x81, 0xb6, 0x7d50}, {0x1, 0x2, 0x0, 0x62cec7e1}, {0xe9, 0xb0, 0x3f, 0xffffffff}, {0x1, 0x68, 0x4, 0x2}]}) 16:00:48 executing program 1: symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x2) socket(0x53, 0x1, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) openat(r1, &(0x7f00000004c0)='./file0\x00', 0x10000, 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="5ec2dee0c20281fd4e59a4b1180b6b843c20fe07042d9df04674b80ce15a98c5e6e263192f1c469c310b2aa4de4b8f7b2daab5ac24508eb304725feab1a064a5f9691c1ea3de30fc0329e9e79977948abc4e2a44197c0f90d7b12d17d1a8db2ef99dab6de3cff8116932bb0e7cc18d0be01fcb67ace5a79b05d4d812ab4a04a3759a9a25240b170b0ab447a2373f84d1ed42bac9114f68f24ed3e263a66375b00e43c9d795a2a4d27dd8cba5ee34763c8165c4652d51dc0012f5f460d6564e85da5db0a8d216216a68", 0xc9}, {&(0x7f0000000300)="7770c0a8c7353141f268ecead924a5519a0bd9627a0535d1a8fce1330057a72e36e95c50598510bde332cc8cf2f57104f1e45e500f98bed17f7aa5ce572e4a41ab2ed95534b0fcca5493327bcbed9d2a4cf83f032df9198536695a402158679f9ed88a9de8fe86e10c1652afff97ec8bd8c918eb87c750e4331b7f90c13023da410f127d5662c4d418fa3f56ab614403c80fc4a1b951b6d44550b97d0d05c2054980fe11c8948e8b2d96f144364b36", 0xaf}, {&(0x7f0000000680)="86c0730b8817d484ed03588f93452b466c7f1451dc00405b0fd63c8735194f1f36a759c2143e1ee7a8e0b2697f7998d7954834ddb3b0cbbd3fc341b0aa5a39caeb23f3b794c6b5e51a57d8542e1fb64ed75ab915439e4e1160cc7381df5fc93bd280338501277c0a80d19e7ac92d8cb15cc8df814b1fe3acd926fc20c6e6beaf53ffc834529f53c601bf18833a5c94449b3606507d000f234eca99d9ad0d5f1bb796fff227f5844d49f5dd3bed2cf47b7742872f9b2e3a3199d54b55a2ec33824444b7f9bb1d37791cf94df9388c753782d5aba706777394b4ef03c61df22f6ad8703f344386d79af78db050125c0e349300c1b758bb01e241fff2c611a460e246e4f32baebea87332225061f015f86ca0b36b28b8ac686338f276b77945e690eb66e8316f7fdf715812ff266fce91e3aaf3f583062eba2e777f91df81502274058fe6df4a977fc3cfa9f6fdbe261cc6d5cc42bf1e41ac5d81202cb167d969bbf14cf4533a67aa651d6b80bb23179e4e0cbfc2ed4f1376e5fdcfa581de709001626a0ca958e1c1877e56fec8c5b51a34ecd5648c9a7ff130c713b50de311b3e2c97693b6f85017308db686f588257d20c37fcc30341a5e7137221a828c8738ceddf248bd00432b1c649a2df284d8d58fd39dcac7b79f4f04050eeebefd2970d487926e6a7886f118630c1e4d08c92109c00d203bfe971a0916c37a4d7a5f554d37c1fada3c8e255c2362585a66b07cea7f2ee37a0cbbd4fb2331ba3cecc8de1058287bbb0debc7e7f3f9229992bb55f90d41c8ac0688791ec80474442938de55856344ac584c7e74ac858554e5cad02185ce24756b782e710806f52caa9c4ba38749d7cad6f2c59961daafc0f79220d63a059dd0537bc3b93b59f3b6d47236d5f56682d72b6efb1fc6af3825fb7647264a9647bf59249e014bc006a922fe800658df8cf9534f650b879f68e32d9a5f8a3d828bd655466277fc00376655516050a0f704ce58b124de43d59de4af19389496bd7393dde4ef044261baf3d94288288f9bd11c670b6550c31e92291b926e0c0a8de2ec6a87a93fe3fce5cc5b68e4d89fbf00483182e463fef3ff677a6fdbcd90bff1950977c0be316eb8fa469932c02f37289f974434f0f4712bf3c862ff60e604cf8133817f7cd7f6c0408cc1262d694c750b33dd2271ab785486a0376c7256461b9c675a2ec0749e4c96f845ad170679f9d23314ec61945867e541a209ec56f2728f763e55fd8bd7912805de220c3c22370d4f32ec1bcb3b7f62846656e1c8eae98805e69c739f578fb9761eea4db531769257d9e86eab41bec5d03fc556d29a9eab3affade72bb350cfbd975551d631d6c53effac7fe37cbb5b7df4a06d1063e454e1cf9722ade9577b54401a9affa266cc749f6b6d5b41297fa9f47775fdf4286b9c583b2d64782b753acf7538829e44db3d81b837f669f26ef1d888a8576cf034628ff41c8618768ceeb23db9bfd87cf1d8359325585e613cd31b29055dfafedf3ee74839ffe330291c393787f2556e48082599e288f544c809aecae63a8a8874a24de6393525c6cee6f685a3335021572b8db65222ccf8b24674302c45e9f3068e080f0f934f9554ad1fb36115d1ae807a3e2549f6ae7124e35ad72f4e05cf3d95c951b520407fa99b63bbdb450d9742d4845b48f924ab7584473f701bdaa6e10b854af174a06d68621be24c9faa65759dff980ec1da734861de6d8f5674022a4001b8e8d9d63290ceb4c995d3923a10c2ddee5dd1e60e52f29c6765314762c0f013a0b62e62ea4c7e29facf558aed7bbb0264c3cccc5c58109a59b2bb0d7499229ff9b4372ed047bf5229299f5c3a48e6876d37f123fd25a52747d476326b5ad6c739d58612523a7e5c44b8a12f1666eba4370c57920c4bbb8b454214d541d9d0b2657ddf6ec29f30ee876aa63bd3baf787b1e52c348d413ec1c3156324e52bceec4be8c0dac73f4c793460646d898a4ac3f90481be425eb7ad809a66e553e101fabafc40b7eefee60988417cc411021ab83afc2e74c620e008d5112260a9fe9c0344cfe745bba3ba325e45e914acdaf6f7e6de49dc86af0a6b08393f1239dcb3f3fd24e65303792684eaaab28e81525d2d1d84245838b7f624959280bd1b40f65e508eb461a08470dce91d96a7d9ba99d9824bf8ec28ba8c447fcd69f435287b68e98f771d9b1aef65eb30e491d3b398cf1edc31f3894d3b5fc0398c84b11b187da91b21499f5166c0c24677ddffe0f941359516af92fc2ef6d142acc99bb3be27d19c858307471a30c3c8e058b07f5b88e95be7d1dcb378b997dfd6966f3549eba338fea2c07cf47b7a82eedf16be606111a34721179b5a757e925a624dc87193fcf9e8b1e75f97ee3473efd52d5c069bdd43f28580f8acb0f0c3cc0538b45001f16f22f543ad1666ac096243b8d58b5355669ce0f70218eb5fa32fdc1a3be30507792ddf3033cebdcd1e0bed92b41ad93df4d25877e7d4fdb438b081cb161baee23dc4a402d41ab2ffda9f1700efc452a749b260d625ccaf4d05f73d89e43fe3caf6ec65548ad66e901f77cf69d3281477aa6aeb65fdf85df542a4e6bb14b451b7f7b36384570105f593cbc79573f907da7a012f9b91edcd25f48dd99df0f499f864f701fb102629c527cc9a4557b522eb9e68e2dc17e174e27ed655f2d31e553c2189b7189c06a1e2373c10df56bcb723955cfbc865a43b4ff1b55a3aec869a3798b59a5c95f79f2e20c271c9396da9a0548bf5fda2eadd31494831aefd0e6b18bcb2b425b0e7341b96fe9fbf2f3b01e71ea3b036816fd97b0f2e476e86c1d73b1641641f437b4d4bc311b86765fedc0a88386f3de7e14f5734035fce93aed5d57eabc1565df05c3f31fcc184e5cf56ab11b28bc4e3dcf0c3213b48169cf309218f8e6e0491572af53619a4177fdc26c214d272145ef6dfa8cf31b1ab1cc725385dfd6e648b82e308a8d025391942d2d6dc50ec1b7a7c97977551e6078cd249958fdca1b40b6ed7eabc9b679336c976e5f0501fbb8754a5f72f1b01c3c0c09eb262bb04fdcc7dcda4c70faa098ba23c326d15120454fcc6da6fbced2cf7d365d244defb4d2e256781c6ceb43a332ebb2f4e4848968a8bc9e1dbe95e2487613f4526d8923c18d2ada512a2f9b00a85f7c6ff8d8e689d6a7e13f12d6ed4081adf39e5c0642c2afdea5c6aef4405cfe8d27a823858ff7ab9fadfa6265f80d9f9fbd5f23a1fced4d616c2470930bcd42f8c19c8042bba030ee0200b363575d4e7c0c5cd06f539da4988f92665f31ea2ef4970be6f86701c7cb6ce241334dffa85e3a0eff303a6e31cc4fdb4bdc465c5f505190bb675553889361cb82a9b3c55c7250f9b8052c0362c7b71368d51d6cbde7a9348f0b3c680bbbbdce1f9254cd31a936dd156a5aa92f6e5c56ffe84d5ebd537491c4d2002f529720f49adcbbebddc5a34e5d1996a0559f15aa636516025feaee0d373798d3afc4a5b0fa06ca42ecd2720274f4458bcb451f0ad752eb5d9aa4cddae08b4aa1e8db52b7b6894cdce5fc21950b6a62a6e3f4db64f020cc490c03d7496e189c9d1654cdb11c429318b69206b301c94eef719e71aa217ef98ee83995060e737c1b8b2075f0b78b82eca3f4848cb7c29dca13729771eaaf664b1d6cedf697d3c77a8b4c597276dd47adf792b5fb1228fc9eb69c879e0dd7b9addd7906cd95f31eb873274f800148b58149bcb83c5cd0dd24595c8671879ae810cab7236c12744359c26f09dac7fa3eecad4ff0921b6f4441dabb1f2f68511a528fadca73f436b04a1719fb5f720a9a19c100e95478ab2ac84d9321be06fe7e50090b33684d1ec14e69cf167ab8c3ddd336f943dbc752885fb12e607f77634a26ea4b21770460bcbad62ab800caf38ef75785cae99b2058128eb317c3b25711f6f0b912f2e63bbfb26351abd723c2f0498f6928153912eb8ef38e713aac6fe5c5f47996eb379b31f7ac1fac204003c76fa2dc8bf28f324509466571a010528c2b4c20647d65ae4c747204b1ba48d7efe7f9010b3a0cdaa677492102f866c73a363b2f4ae980a210a82e6496f9f3f5e5493d9ac82a6f82e06c19df5bb0131d06087a0b49388f18710e126b6d39e4def8368cd71403cb7601f7f24201603a09e46dd1345bd79a72711c1d479d6062a650c2a0c9bcc9b43e94e20656e5472bb866f97a12a194bbcdfeb35baf5ea457bac3cac26a04eb6d7912340620e28f4fd6309bbad02dc2d6f3ca941b7eec8001cc308bd0111836e15f19dc293271b7e908423c4acc279fcbab4fbaa9bfb7b2a07e42ffcc93f7601c7cdc155188fc0f3c39d550246d666f5cd1e69b43a93f6b4176b2d298767c0bef7d16fd3cbb1a83732b51620460a77c8dd9e42dd4a92d38296d2f72176db56fe7d85530694d69a1eb0510fbfbc04a69529977cccc16e22f3af9eff0d831d25cb2cf919246900ec878ed84cd72d290d6adebae7b8c9fd0034ba609ba0cfe98010b1cd29480b9ed47d94b2a05a36acdbbe792e09d344bb4884d71a7dc00973f6e00971127a894d59b381c543e3bb79742bcc2e7181955e6f68fe139a0a6325f0e7588f2580fd220e64f3fdb8e71f5c6176fa0d2d4a3100bba798eb2ddebbb6249321b45a54f2a9e44e11c1eb0399a951c7d919920e62481f3b27322134d3420904ae6639d5ddb6dbea11ece5bfb000c448eddcb45d467f3a4d31a0d1c5968393dc1e521a7b9b418a6de8b9d9d2db9fd807c9c37fd27f4bbe5870222a8e7df5a429ce5ec62e0fc7cdf8f3b54202b3a50abab978ab88205149d74eb4e905513e5738c3e286b4b4d419e8f10bfd46a6f2d09e7e4b73da1e2c04ecc305d27aa0ec52008e2f4f4d0fe3ff065c7c145da617bfdaf578144a93264262fc9331306bea4ca968e0a39be47342b5f77b7e2fb4b70c010113f4f9c4f8ed9812d6581c903d1f6d59d2f00f765060a0395e9b3bbff6ade16f69704c37d1c05c53776585595f9919d6198c526b48035c45dec941237930ccba33752ecdc8af0fb31eecf89e654595b0283af87db7badac297c9c35fec8ec5e39a9cf4cac7fb57964e990b5fffb69cd9111c176c6e7337b03a5b7ec773b00318c794d1696441a730f177dbe45f0deef8678512fa9aca4edc94e7d750f6f15edec909612a8af2d5dd22b20c422aa7d2877acdc417e0450c75a3b72fdbb83324572c96c048aa8830531f3585ae66b1c770ee1f3f8cc76437a2d926198517b52f9fd10d99dfe26595d8549e8a39fd163d5f487ea9212e45f3b30c52ee35127f7540e5ad640a0666f153f688014cda8238fa1a375ef9b07f7c715fae85469da8fe27408aba0c77841a01d4fe6a243f075faf98b27cea0c4f550ef3d19c31341e1348dfedd00eb3cddb76c39ed2b51a59393ecdaeff7c277c31d4f701a771139112c321a9cf56ec20b9ee5da22ce950d4e755091a9a16d82bee544e36b968c175b1aa075b4e1728160b23de191735ec06d2b7721b877a4eb253681cf410853526e7088b75e85b19d6f280fec9ba1a5afaa0c5179ee617057403c2c2e1620c077295ae3cd81443522d76ac46694eb36f94527771a83202d31871ea2df11024866d7b8af0c09f8b4a1fd45acd68a30e2941838e65001c61addb584b1a57513043b7cfb60bd09ffb6a0693a89d12a32c8d4a4357c79a613923ee58fd513d2ef41d7901846ef4568afe9d438244d94f72989e372e768e9a9d0b7de1961531a582e41afcd7c4e346a22d6e4be840243c877dde87f3eb7bd1435069c4", 0x1000}, {&(0x7f00000003c0)="5389c11c5a4c32c672f769c08f072d1392e59180eae4b4302020b68d59178998612397324351c656526bd7357f66bad48f1901da4bca3659c6971b845ceaec1f3c9065b8c1052ca0e94f2a5d667154149276cacbd60f4283f29f16f499894ac129a7a81fde3a610b69ae125d0b525cce4061c2a44ba6cb534582b78adeb108c531c16472ac190c431196437b48626108d570317566e21003ba3a5598fc6941a5b9990087204c98c72aa75383b87bfe26997bd7163f4a83cfe88040777b375fcdee5c60b2a270ee88e30cc153427732d6ec94a5e4eaefa4ae801dee35401ca85d5e6627c83d093b106e7c03a15535359f6ba2", 0xf2}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x7772e4fb3d4758ef) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000600)={0x8, &(0x7f0000000300)=[{0x5, 0x8, 0xc1, 0x3}, {0x9, 0x24, 0x40, 0x5}, {0x3, 0x1a, 0xc1, 0x7}, {0x8001, 0x3, 0xc0, 0xfffffff9}, {0x9, 0xde, 0x7, 0x5}, {0xffff, 0x9, 0x2, 0xba9}, {0x0, 0x1, 0x1, 0x4}, {0x1000, 0x0, 0x8, 0x20}]}) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 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) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) 16:00:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) fchdir(r2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c652cd6d7e19be1d08289b06a34d3c3fc69afac8c27e847425c2b4d003729735047448832c277c33f3dc05c7fc912241b91fba113393b9ea68f875babe9c0bcda06a5fd4e6f3647a64ef5e269c3845d70c08bf032c6ff438e01952668810efd24bd013a1fe8023e1c5f45cdd9c9e02cbc126c50303a9ec33ade"], 0x7) recvfrom(r0, &(0x7f0000000040)=""/6, 0x6, 0x842, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000dfd60f2b6f404b80e71f04ac56fb9ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d71418581b7f255d850820fc28cba8a287872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcbdce4106aee500878756f678022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad614c6f0c679b1836143f970372d80da0569e350dbe5e697c7658985900559b8953c12dac2d0e9c8919a0d46f4793d4efb0befb9edda4557bb4d3"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0xb8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000140), 0x10004) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, r4, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r3, r3, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r5, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xffffffffffffff72) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x7) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) getgid() 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x800}], 0x2) getpid() r3 = msgget(0x3, 0x0) semop(r2, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f0000001a40)=ANY=[@ANYBLOB="00222e2f66696c653080ee4caeccc5578be0da17cae1c8dc5e78d318fcb0026b0d2968b15fb4a4bb121494643061dcdc93657f368e92fa0cfc2c9755d69f58f54b775abede69ae6c0dfdad98ec36379e2d9812230b0618791336aa275a099bd48bd7540a1f996f51f01dcca21d3b34d90cacb3c37f6ef8441a5ceebbdc2ac9dd27f73752b5c831776d646a86e9ba0708ba6e4d80cfdec79f41ebdb7a953f332a4ddf2e356fcf9beac4bfb795fab6909ae3353b68781efdeaeb8c5c8b93cfcda53c6ead626db25f55443aa3ccf3764063ad54bad4383c75cfa5168b059916c57c0ca4b61ade5413e6493f8a04b13563f9ae9c9671f2b6755ce2eb2d1a53e7600aece9bca4cadd18aeb6670d5588f231cb208813ed4ff320c55e95a4afdce5c3e86af109017d68ed57381da9152330f5c5ddb274de49984dc0b19408cc505ccb0a71bf7b1fc7d34e4f7dddf7cd07e8e7a1a8567ee58ce3a92653d4ee5960b87a1c8e8ae1de441e2573c5c5fb7dd32fc20d87084bff87d40f243d65c7bd7b98693d6ee0330cd577a7b163ea6086c3d96b73aeccf1b30fdca9cd222be1a650508ca81c9fb3328e86ed1af3"], 0xa) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2c, 0x2, 0x3, 0x5186}, {{r7}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r8}, 0x0, 0x80, 0x4, 0x6}, {{r0}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r9}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r10}, 0xfffffffffffffff6, 0x19, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r11}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8000, 0x5}, {{r12}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x80000001}, {{r13}, 0xfffffffffffffffa, 0x28, 0x4, 0x20, 0xfff}, {{r14}, 0xb468158d3e03d665, 0xf, 0xffffd, 0x800, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r15 = kqueue() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000140)=[{{r17}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66696c653000ac0504a113bdde4bc37b79d52c72b413367f829eaaab7ffc9a5857153c51589b206bb6d3c4311230caf94909903d2b33ab5e0320462b2b162fbaad2ff97187b92d030415cbba51f94df8158d040000007dc51af6b8cb175ff255c17628bdcdbefb451f089362e7f5ba132405e6e974d6a327049bda225500"/141], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000001980)=[{{r15}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x10001, 0x2}, {{r19}, 0xfffffffffffffffd, 0x1, 0x8, 0x8000, 0x400000}, {{r0}, 0x6, 0x3, 0x80000000, 0x100, 0x8}, {{r5}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x10000, 0xffffffffffffbece}], 0x4d0, 0x0) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r21, &(0x7f0000000140)=[{{r20}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000400)=[{{r22}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r23, &(0x7f0000000140)=[{{r22}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000400)=[{{r24}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000140)=[{{r24}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r25, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000400)=[{{r26}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000140)=[{{r26}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r27, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r18, @ANYRESHEX=r13, @ANYRES32=r27, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000002d00)=ANY=[@ANYBLOB="0ecca877862d0d5839403b8dbe00aca6088161f7a1e76d7cf43a64321624a7fb99d1174b1a68047d79d2b974f2948a965876f2ffad608274f03868a87719a0adee48c873c7be27e5ec5b7b3b9cb4463536f5ec3762b92ad77d911f216371092bdfed654619da6dc481faa2f5711ec4e5a8d015f127f2e9d05d9710a786675c24b6caa358fc0b0d35ba1feec1d15e34dd7387b4afff6a1848a0855973b7bb14eb0f8872fe3d84e6b63b13edb0f3a379e362eeabae5d2a1bfb1064adbac124c568a234471b59e8b2e537402c27b3b353e1a15537cf8f5a9c794608335745320013ca5b4b5140e7df94ddbdde39ac529d7ffdd92b0a9d19fb9bdeb7ea91075d970142ba00f0b116f9555e4dabcc59c2d3916a2c9707c7ff43a07a60bb8caec600de0bcc80bad6171ff812d8eceaad5ce07734bc2c8f9c58a1ff825e004ffb0bd123da2cdf922f7cb89677e699a8121673f4558a792f34ad3800f087172fa1ddd70a47e782ee8c14543a16ab53cb46f4c4fd5946ab2d4d3e577f85e191434142b677ef491a0d4ba5cfe5e54fd06a5a13028a9b36e854e42b164e37d0f7297ac3cb74998d41ce786463cee20703c19f360044a72cf3b76eca6397755ca2d868c982627771176661c149d94f384e179e8d6caba48f06777988efc315fc11f48f6cf082e83a986961e1b6ee9a81b56fbeb6d725a508bad231db9087d23e5a2e73627e1405488486c5817659521fdba59ef146e078e429e8dea11279aba1a0b87814a6d6981e2ef28a2ab2d23799063298f10c6c01a7abe2037ca7f00fde8604bce43aa54e133afd0f2f81d040399ceb03f513d3162b80a25d69faf1b7b35e5b38d5e582c0fd02ff5c410671412b15d52f4e83e08ba9df23d6fa9148757bde6af0edf05dcf7091c69652bbd1523f5583d8ccd90e3bd0cf4243134074b516ede248c86dce1ac01e4ef74883fac1f0d263a9af120c1102a9b30b93ddc0f8016986c4a388a33be06001296732a861e0320d730d92dc8ee592175213f62dae2b328c623f594b92a7f663e0d57efab1227547e8038287bdaae303bee252c34a64099ce997d479295774f4f46c2bd2a2e7ad1707f7561892cb9bbfee4dd1ed45e003b1f7e2b0e07c87bdffd99cc96459e915c0ff83d1918649bad8c9546bccf5482cd0edbd4c26a3f9db6bf14c649805d6c84cf9ebc9e21084aded1832565964377e7a1ed7160aca60882bcaa4489af6568e161c31b857bf583e6380b81e0c674fae5805caffa0e280d2fcb8c49b302c8fac0c64b63bf5f3a32161658bc6d164241afc002d1f37523e2f528f518ea9f0b33bcc757844266491a7b7f60a5ef6ef167b4c93dd5c4b0c018ac0e2ad71b5ca40e9eb7550b8dcdd528cb4cd6f5cf6a5bb26dd3bc04be95b14c6235b9355ada49e744d99ade5283177f6c7cd3ae881854d585d9ccc2e98d5f57bda2c38a61d38e4f14a6b62fb37470c5f77b594a22b174914a1ce75c2baaf07283d985616544fbc511a1758a4fabaccbf0c177729350ffe791b37790bc1549b46cbcc58c05c4ede82c4394f9f03153e7b90daaf033cbeaade821e2ac75a6ae3c3071b8b95d46e697f0300e3598d641c7f63d069968f7b6f3ab8fffad2cbd06af9df1bf9cdc4e3ff6ddd4a8ff4b1721919d92e50b5a89d2d3758ef6732e3e50282a76521700076b33854f90f5ca1089277cb3d9246a27d06dfbb6ed2e13e171c4506132fe04379af147d4bf01f62bd4d2d9f9611fbf59556e9c80f4b4b492452cd6b1ebe5d4c54752cb8a4d11306baad541ca634602ebb9180bd15077bffe94fc5ee105035a97258b0020dafd8409b7fa9876e0af89e1fa16ab6eef3053718a70e88dfe73c040c495787ae6151509f421f7a518e83c47f8249b45a70a436a1b12fa0e19572db588545611fba00c96b389f04ae1e1c0ac1587b6c5b0ec8c95a89326ffc0581a5236cc1e57a7543592605a3b155ed79dab5711a76e5b0c4d515211b58ff99cdf079902f3a3bd08b58158a42c23387c5c30d0fcf5b9b97b698ab4d850a2592e9ba7e657a3043b84a436893ef9adabc7bd438f42d572c101a260190be4270862d3df80b1dfbed272aa196567fc5be313b4793270719484b9001e29049e5643242288442634d7e4a403eec45b333f7e590c1716e712ce5c3096544e900e36d34de50e2f75ef5355a2de0919006bbf96e4724bfeda444df69fae541253f8b34dfc0c3df088de007a6d0e28aa55cdcf83bdee2c033279348f94aad6466657b0ea63b2863f4cfe3623f99d5ad9878fcdac917f729b0e3e12e4e53d6bfe713cc3c553b54eeb3a3e6cf574510d5ba01e8049f3199ef370d905b3c30f3614e433b086c41c897068c31cf89aa7ea1d42e32d029cfddeef2ac67b34791e0f45c560e1bf3e314a18fd309aa3a9acbd726dd5fba28cea7645ce8995b0b13b4262b9a0b266f90e93eb8f82d3a859e7e4381f38eab0616a8ad32c31df5bff3fb0b90359abe8bf61f47000452a93cfd021bfc69783619dadf56bb9a52b5b12d26416fed195567e60674aac36a3c426511f8bcb53e76b4d75b57c1b2ccc8179944fcd6961aead9b2c0d4d36bf034ffccb8326ec5d69d2fd55619c9d19c2b52eff43557107a9b55883357edeccb645bff055bb8820cb06fd5f7b9e3b1e5eade3f82247287884d10728950dab3f090078eee55686e81d735f45af6596991dad48f5eb8e442e0d040a43ee246bfbbf1ac8dcf3581c994ca8b31c14be1bbe6a274bf4c30d1740fc8420527623354cb21b411fd199461052c37fea56c1cfc2f177303f5540a96da653ccef1132642630e9f6439bac9dcf0f99f4a465a582eddddfe5bb3a05ed9f22878f68f39dc6dffed811808864e536822844f032e175ca0e95fd5a84fa0078f0a20d45845d0ecde0bfff495b93109c8d5d03c1efba101ef7b576966a1b6fe26c4a4f2cf6674bd9ff4f2b8309b7b9c554b262046e8dcedb33bc401ae487c542908df5759987d164fe76b91dc3ae88b07602b16faa1c81ad28f6ec044ee5b9cf0408ebfb8ee17d8e63f17bed1132b2e80f794353177f41e92598beccf1495f4a26197f8d36384397037aab7190314c03a1cae23647109d907b43c5af2369bfdd83b05b394b51ac41d263c496de4a8cd4fd8df3a2ed845158219758ad0e42c609d5a688ced580f03cb875d83d9af55f29a7996d5bd2920b79da03e92c688fe05e45c3b68e14ce78afe67887dfc88ce90a91cf856e482e54320477f610d65dd5d6e5c0598f093022007da842aadce2d00c1b8d9c739b52d6948e91eb41ac1533c303766ba7ad6f3cf3c7519d5ace79545a92cdb4c9f022a91b35fe8eec4c0d0165ae142456746ed2e96f038c71dabb2f48b43e2bead1532cfcc011591d24b2702e06f46328ba465335614f47fb800a49912a417e9167aa1e4a0fdd85cbba7aa451959aa550a05e2e4529226431f3eda6b91d236ed129c342065c2279fec71138e5b8fa4e17a525dd53e62b441b6aab8a7ad4711fd6d776700affb66bf6ee06b311a604a698a098c35a68aa763df3953ae37d34ec38347c1a0dea016bb3bbdf236c2db1dd4b703e8dca94a2d0ec7475293cf708dfcb4c208cd2c7227d4adcdfddd59ec2220b818d7b165d4587d7aa1c6e289a65bab050d9032387ade7a7fb7650765fd86cbdb60f89177e74e576fe49d4436d082ac15d205d1ad3bd0cd760ac1876d22236b867c6f2a7f3477f17413133938de3046747ea38d18f5c6e017bdb341ffab183b037e02350010dbcbf5ab4a0355efd7b1ab652d2da654afad7e5b216fffcb5eb696e7508b3740d993b609f83744ff91407af03de6f3961f1793d58c9b920473702a90858fb38407d05403d9d5fc1bee86a69f83436c2f64ad23f8301147a8e83b07caeb84504d3fc6b937d29a0eeb29af967ce07e271e8f31767778742df510cfcb2226078132d8895730bf4f7e2d5271fe8246c0ddf090e5a41f4463442aced52421b2ce8725f469bc94b8569b4db6382651f8fe2e5acbda5f2962a702643df232490314115bb995fdb82ad5a9ff80fcd243f4fc179531b67914df6dea82a0713864f9fc5c043935b8cc55449b6ba4667908ee6bc09071ff968456517081963e7721da769faa689d2073af44be74fad87252f031e74bf9f980106c9e4086273d6c253c21fce2c9c9832a42b6b4a9f73a0336ea7a1dea9fc1817bc9c94d9ee0d385e2372b15898658dfb0803e901d48562ed8a6b75f7f851d62264f01d7dd8a35b83144e876c344582ddbf9d5ab5a4d00241e448c69f04b182375df7cdf2845d405a082c3637ab1b67596b553dfbec746bcdebe5a27e6f4ff2843a1d3ded9bdf75379d5a4951c5244265acafd0af172e0d2919919cf36205a282b742488b6ad01a2b15a8434d4e4723e3e62b5553a378cb5b690c5b5f0fbd05138761d0b6cda9ed18a47ddd8c0e05fc5415b3100b9f22d6eec2701ca89776009669a5222f457c6863220c51d2565c97c10261c34f928f2e97c2f6aa9d7244718a02a144b247280a34eb2e9c35f324751eff50ae27656a9e981f842f3a91d9996f935043e22cc1ba589b259a49c1f17b3f68edd02867d111afa60dbb82e7f4c38f66e33808fc860913256a8c83b4b7bc8ad2aa4f1ae8f359be65fea3d2670c2b44e4bf8a00a10e4e774aa7ccd428402211cac237c7168bfc5438675598392448b02314857522ff2d7426e72df2fb7490202199deecd606396d6bc41d4faca753d566c11a6f22d7aaabe16e9670efdda92fac5830fb265437d823082a3c4065beab7b290ab650903afdbbd11f78d7953001188f44a5dddd921174b25cd68a5857e0aa4a05ccf8e174f20bbae26bef234f5c2bd369fd82d7e177f304f1fe8ffc4f2dfb8288072eb5a3bed9041c6636d22004375d414cc2045c4974ac97ef416ac5c315ddf8c83e88f0ee37d55462cded666eb3ed06fe388452393f572ea159bb59c0948fe5f99c4f432f471008521cb9fc0e83a2ca87a673bb382643ef3c235cb8b344c6a2a19ecfb5bd7085bcc07eff4ecf605ffa29844141ad1efc7676d04067debe5fac25d45eea1fd6e9cffe0db71f40b40c166a0a95eca7dfacef1644d1a6f5204f07b79031995dabf33041853f751362b186cf3f25199ef4a80dab327214f7277a5ac55876be4004693fc557a7cf1a00a914f73acc6e16d36e5f7ec8da297a1e467ce08553052f6bce14220adcce04907af92cfaf60a8e83a8ae446191b5f6ae646ec4dd9cf2f71046523035b3e0255940e63b8ffa111cbb34631c234bf5b76608140ee6af1cf0c75228a5e53dbeeb8635e987fb1567c35e447dfbe8de83d013e60c5c6a90e77445812984fdf18c6c2267df7878bae70625f1ad8aa68e440eafc86511afa0a8a656b279d260a86bb803e2fe181c3d57c5319fb04eaa185ee22fb44226eb3e99ecd2b94638684b7fd0bc8e8803f6e5fe802d827ca7e2d1467633fc0502f013a912026c2093ddf15c799f7f59f0aae9e00f4c4fd5975db07469d2fcc227cd7d9c6436b18c35eb6493dfb96f41714144cae6a759f178e99057e23e862e47e6583084fe01515ae3590a4b03fd3342f6ceb070e3890db0c96ea224c5baea1bf49591ebfd1a299e221ab1625eef6f85291575260f3a8292a5e45f5b5e63f746cbbae7dceddaad4aa1634d1e36babdf1dc88c000831438b30e3d2e59358c02d2796007638e30a06d2f282abfb38de39f245c18ea89378fa9713d2f77eeba6efe3e2c69c01a3267d46cc6927b5bf1052715fbea2d42fea1cb4d366b71960cbb2c910d1b8faa96028e49d90446f76f10762ba226f2d3a67b2fcb113eca0d956eb96846ad248f5c4dc7ce24af40bff1562c91e09e5f6625daba2e95affb6b80e1fffce07a7dfeb39e72380cb5fb7422bbef16aab62dc6a38edeef2ca6dabfd03c69a82d1d2dd93c613100c38343ad9ffecc034dd0d674790b2cf78ee90f483b156b20fb152ddb256f8c2dfa561ae190dcfb6f40f93316f903e1420b09b82cc9a7a764566fce3460af6455b989e5ed1e863fd3aad1ae0f5de13b21a3a1e756b9087a5b4b9e08974638a7830"], @ANYRESDEC=r22, @ANYRESHEX, @ANYRES32=r25]], 0x5, 0x3, 0x0) r28 = syz_open_pts() ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000640)) r29 = socket(0x18, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r30, 0xee01) msgctl$IPC_RMID(r3, 0x0) 16:00:48 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) recvfrom$inet6(r2, &(0x7f0000000300)=""/224, 0xffffffffffffff72, 0x801, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000440)={0x2, 0xfffffffd, './bus\x00', 0x10000, 0x0, 0x5, 0x8001}) fchmod(r2, 0x184) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) connect$inet6(r3, &(0x7f0000000400)={0x18, 0x3, 0x80000001, 0x4903}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg(r4, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f35e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) g C {/-%Sec_7e'2@7_f zg C {/-%Sec_7e'2@7_f zpanic: attempt to execute user address 0xba90209ffff in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 650 84336 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff8000179bd580) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800017b98000,fffffd802dd004d8,10,ffff80000005bee0,ffff8000179bd7e8) at alltraps_kern_meltdown+0x7b ba90209ffff(b,ffff8000179bd748,83,ffff8000179bd7e8,0,b) at 0xba90209ffff rt_match(fffffd803a649c88,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff8000179bd8c0,fffffd8036b04020,fffffd803a649c08) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803a649c08,fffffd8036b04000) at in_pcbconnect+0x107 udp_usrreq(fffffd802c8e3310,4,0,fffffd8036b04000,0,ffff8000ffff8280) at udp_usrreq+0x560 sys_connect(ffff8000ffff8280,ffff8000179bda48,ffff8000179bda90) at sys_connect+0x3df syscall(ffff8000179bdb10) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,4000d9e3010) at Xsyscall+0x128 end of kernel end trace frame: 0x40242635560, count: 2 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0xba90209ffff in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff8000179bd580) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800017b98000,fffffd802dd004d8,10,ffff80000005bee0,ffff8000179bd7e8) at alltraps_kern_meltdown+0x7b ba90209ffff(b,ffff8000179bd748,83,ffff8000179bd7e8,0,b) at 0xba90209ffff rt_match(fffffd803a649c88,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff8000179bd8c0,fffffd8036b04020,fffffd803a649c08) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803a649c08,fffffd8036b04000) at in_pcbconnect+0x107 udp_usrreq(fffffd802c8e3310,4,0,fffffd8036b04000,0,ffff8000ffff8280) at udp_usrreq+0x560 sys_connect(ffff8000ffff8280,ffff8000179bda48,ffff8000179bda90) at sys_connect+0x3df syscall(ffff8000179bdb10) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,4000d9e3010) at Xsyscall+0x128 end of kernel end trace frame: 0x40242635560, count: -13 ddb> show registers rdi 0xffffffff817cf0a7 db_enter+0x17 rsi 0x2766 __ALIGN_SIZE+0x1766 rbp 0xffff8000179bd3f0 rbx 0xffff8000179bd4a0 rdx 0x2767 __ALIGN_SIZE+0x1767 rcx 0xffff800017b98000 rax 0xffff800017b98000 r8 0xffff8000179bd3b0 r9 0x1 r10 0xffff800000a5ac40 r11 0xb94193a5bdeaba3a r12 0x3000000008 r13 0xffff8000179bd400 r14 0x100 r15 0x1 rip 0xffffffff817cf0a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000179bd3e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=650 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8770,0xffffffff8258aaf8 process=0xffff8000ffff6370 user=0xffff8000179b8000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 84336 55786 79882 0 2 0 syz-executor.1 *84336 650 79882 0 7 0x4000000 syz-executor.1 79882 490509 90714 0 3 0x82 nanosleep syz-executor.1 6366 43563 90714 0 2 0x2 syz-executor.0 7307 17270 1 0 3 0x100083 ttyin getty 55626 334315 0 0 3 0x14200 acct acct 47759 149901 0 0 3 0x14200 bored sosplice 90714 471165 83866 0 3 0x82 thrsleep syz-fuzzer 90714 224450 83866 0 3 0x4000082 nanosleep syz-fuzzer 90714 14054 83866 0 3 0x4000082 thrsleep syz-fuzzer 90714 522471 83866 0 3 0x4000082 thrsleep syz-fuzzer 90714 325041 83866 0 3 0x4000082 kqread syz-fuzzer 90714 430704 83866 0 3 0x4000082 thrsleep syz-fuzzer 90714 486005 83866 0 3 0x4000082 thrsleep syz-fuzzer 90714 347562 83866 0 3 0x4000082 thrsleep syz-fuzzer 90714 279722 83866 0 3 0x4000082 thrsleep syz-fuzzer 83866 497115 11771 0 3 0x10008a pause ksh 11771 129787 38912 0 3 0x92 select sshd 38912 206783 1 0 3 0x80 select sshd 74493 277931 39835 73 3 0x100090 kqread syslogd 39835 314694 1 0 3 0x100082 netio syslogd 88218 25627 0 0 2 0x14200 zerothread 67506 190808 0 0 3 0x14200 aiodoned aiodoned 30345 277922 0 0 3 0x14200 syncer update 62929 148588 0 0 3 0x14200 cleaner cleaner 49121 270429 0 0 3 0x14200 reaper reaper 31785 242859 0 0 3 0x14200 pgdaemon pagedaemon 98143 27374 0 0 3 0x14200 bored crynlk 5290 394332 0 0 3 0x14200 bored crypto 99481 84955 0 0 3 0x40014200 acpi0 acpi0 62173 91131 0 0 3 0x14200 bored softnet 13336 517564 0 0 3 0x14200 bored systqmp 87089 477859 0 0 3 0x14200 bored systq 97322 374225 0 0 3 0x40014200 bored softclock 62725 250119 0 0 3 0x40014200 idle0 70558 356543 0 0 3 0x14200 bored smr 1 9333 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9602 7160K 8326K 78643K 28474 0 0 pcb 21 13K 15K 78643K 2577 0 0 rtable 139 14K 15K 78643K 3524 0 0 ifaddr 105 27K 31K 78643K 1194 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 503 0 0 iov 0 0K 48K 78643K 2107 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 7986 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 98 0 0 VM map 105 26K 26K 78643K 131 0 0 sem 12 1K 1K 78643K 2792 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 9094 0 0 sigio 0 0K 0K 78643K 132 0 0 proc 44 30K 63K 78643K 2686 0 0 subproc 32 2K 2K 78643K 731 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 633 0 0 in_multi 20 1K 2K 78643K 808 0 0 ether_multi 1 0K 0K 78643K 75 0 0 mrt 1 0K 0K 78643K 37 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 1501 0 0 pfkey data 0 0K 4K 78643K 4 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 241 725K 727K 78643K 24434 0 0 UVM aobj 130 6K 6K 78643K 134 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 2550 0 0 NDP 22 0K 1K 78643K 380 0 0 temp 241 3545K 4185K 78643K 173524 0 0 kqueue 0 0K 0K 78643K 117 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 122 0 118 1 0 1 1 0 8 0 rtpcb 80 630 0 630 6 5 1 1 0 8 1 rtentry 112 726 0 674 2 0 2 2 0 8 0 unpcb 120 13140 0 13129 4 3 1 2 0 8 0 syncache 264 29 0 29 13 13 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 398 0 398 6 6 0 1 0 8 0 tcpcb 544 4645 0 4641 24 22 2 13 0 8 1 ipq 40 73 0 73 18 17 1 1 0 8 1 ipqe 40 2218 0 2218 18 17 1 1 0 8 1 inpcb 280 12671 0 12658 62 60 2 13 0 8 1 rttmr 72 14 0 12 2 1 1 1 0 8 0 ip6q 72 6 0 6 3 3 0 1 0 8 0 ip6af 40 18 0 18 3 3 0 1 0 8 0 nd6 48 106 0 106 6 5 1 1 0 8 1 pkpcb 40 26 0 26 10 10 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 157 0 157 23 22 1 1 0 8 1 art_heap8 4096 21 0 17 14 10 4 6 0 8 0 art_heap4 256 3072 0 2830 53 33 20 21 0 8 1 art_table 32 3093 0 2847 4 1 3 3 0 8 0 art_node 16 724 0 682 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 2790 0 2780 1 0 1 1 0 8 0 shmpl 112 132 0 4 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16990 0 15580 46 0 46 46 0 8 0 ffsino 240 16990 0 15580 84 0 84 84 0 8 0 nchpl 144 36419 0 35934 61 38 23 61 0 8 0 uvmvnodes 72 7098 0 0 130 0 130 130 0 8 0 vnodes 208 7098 0 0 374 0 374 374 0 8 0 namei 1024 113843 0 113842 4 3 1 1 0 8 0 vcpupl 1984 103 0 0 13 0 13 13 0 8 0 vmpool 520 129 0 26 8 1 7 7 0 8 0 scsiplug 64 6 0 6 5 4 1 1 0 8 1 scxspl 192 105683 0 105683 36 35 1 7 0 8 1 plimitpl 152 594 0 588 1 0 1 1 0 8 0 sigapl 432 9142 0 9131 2 0 2 2 0 8 0 futexpl 56 283470 0 283470 4 3 1 1 0 8 1 knotepl 112 1741 0 1722 5 4 1 2 0 8 0 kqueuepl 104 2153 0 2149 4 3 1 4 0 8 0 pipepl 112 14116 0 14097 21 20 1 2 0 8 0 fdescpl 424 9143 0 9131 2 0 2 2 0 8 0 filepl 120 96483 0 96383 45 40 5 11 0 8 1 lockfpl 104 2613 0 2613 1 0 1 1 0 8 1 lockfspl 48 804 0 804 1 0 1 1 0 8 1 sessionpl 112 59 0 51 1 0 1 1 0 8 0 pgrppl 48 2333 0 2325 1 0 1 1 0 8 0 ucredpl 96 11242 0 11235 1 0 1 1 0 8 0 zombiepl 144 9131 0 9131 1 0 1 1 0 8 1 processpl 864 9159 0 9131 4 0 4 4 0 8 0 procpl 632 21237 0 21200 8 4 4 5 0 8 0 sosppl 128 88 0 88 23 23 0 1 0 8 0 sockpl 384 26587 0 26563 89 85 4 22 0 8 1 mcl64k 65536 1655 0 1655 135 134 1 64 0 8 1 mcl16k 16384 95 0 95 29 28 1 1 0 8 1 mcl12k 12288 197 0 197 23 22 1 1 0 8 1 mcl9k 9216 129 0 129 27 26 1 1 0 8 1 mcl8k 8192 296 0 296 17 16 1 1 0 8 1 mcl4k 4096 2222 0 2222 8 7 1 1 0 8 1 mcl2k2 2112 62 0 62 26 25 1 1 0 8 1 mcl2k 2048 84920 0 84870 48 40 8 19 0 8 1 mtagpl 80 302 0 302 8 7 1 1 0 8 1 mbufpl 256 214263 0 214199 290 274 16 39 0 8 8 bufpl 256 34108 0 27010 446 2 444 444 0 8 0 anonpl 16 999543 0 976674 309 214 95 109 0 62 1 amapchunkpl 152 50270 0 50105 147 130 17 21 0 158 10 amappl16 192 53124 0 51773 262 192 70 80 0 8 1 amappl15 184 806 0 806 6 6 0 1 0 8 0 amappl14 176 2624 0 2618 1 0 1 1 0 8 0 amappl13 168 561 0 559 7 6 1 1 0 8 0 amappl12 160 815 0 814 2 1 1 1 0 8 0 amappl11 152 1812 0 1808 1 0 1 1 0 8 0 amappl10 144 1311 0 1310 1 0 1 1 0 8 0 amappl9 136 2063 0 2058 1 0 1 1 0 8 0 amappl8 128 1808 0 1747 6 3 3 3 0 8 0 amappl7 120 1510 0 1501 1 0 1 1 0 8 0 amappl6 112 1710 0 1696 1 0 1 1 0 8 0 amappl5 104 1616 0 1609 1 0 1 1 0 8 0 amappl4 96 9383 0 9349 1 0 1 1 0 8 0 amappl3 88 2408 0 2396 1 0 1 1 0 8 0 amappl2 80 70471 0 70394 3 1 2 3 0 8 0 amappl1 72 175151 0 174776 26 17 9 20 0 8 0 amappl 80 22250 0 22164 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 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 133 0 4 3 0 3 3 0 8 0 uaddrrnd 24 9272 0 9131 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9272 0 9131 1 0 1 1 0 8 0 vmmpekpl 168 74031 0 73981 3 0 3 3 0 8 0 vmmpepl 168 1109724 0 1106979 583 418 165 167 0 357 34 vmsppl 272 9142 0 9131 7 6 1 2 0 8 0 pdppl 4096 18550 0 18417 18 1 17 17 0 8 0 pvpl 32 2696739 0 2674278 640 447 193 332 0 265 1 pmappl 200 9271 0 9157 7 0 7 7 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1182 0 578 20 1 19 19 0 8 0