sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) 01:27:02 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() r2 = semget(0x1, 0x1, 0x430) r3 = geteuid() setreuid(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0xffffff80, r3, r5, r6, 0x0, 0x100, 0x6}, 0x5, 0x100000001, 0x8}) getpgid(r1) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 01:27:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7270, 0x0, "0000000000000300"}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 01:27:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x112) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 01:27:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) rmdir(&(0x7f00000000c0)='./file0\x00') ftruncate(r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000000140)=[{0x4, 0x5, 0x800}, {0x1, 0xffff, 0x800}], 0x2) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) dup(r2) 01:27:02 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x202, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d70500000000000003004de400", 0x3f, 0xfffffffd}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x37, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) r4 = syz_open_pts() dup(r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xa8, 0x0) 01:27:02 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x1000000000000116, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x8) ftruncate(r2, 0x0, 0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 01:27:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000000)='./bus/file0\x00', 0x180c9, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x995c6edeb15b296f) 01:27:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7964], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x20, 0x7}) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) r1 = shmget$private(0x0, 0x3000, 0x6a55975e45706143, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f00005c7000/0x3000)=nil, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x180) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x1000008, 0x15, &(0x7f0000000240)="edf1fd749a1485c01edaeb88778747848a1b0c817876bd978b36a4a26c77607e43a26b3a67627eeed929e121e36d8100000000000000054e37bb5b622d55925a5edaeda0d1cb4c7d68019759d1e70502ac37cb56dda7a7ff0f7f93ca55d618f4deb9379f4bfdbe3736411879db144f2b9814b27402321847fa9f7fc13a6b0ef551a293949c97eac2f6fc607bfa082b60e3b6211b6b053b123ffc52ec4f6619f70acd9059c084cae7938cb72b2a7c7fc55374360723605a3f23fc12430884992244cc5944ab934191c3d373ad1dfc31d849fca06cf12d4fae91acdaad283724cc945493a0ee2cba9064d287a26f7fd61ba8990128a4ff3061e4f73f66a6b529d86396122233e6f9acd92b5af8920b3e270bff15bb87a65a3da899e16075a91b64c05b687877ea8e5161d63938c5111ee45eb6576aa70d3d5f04dd93ec86a04e58df2ee3d25a0ff3c1064bcb491905e1ae160bf3c9af", 0xfffffffffffffd48) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/134, 0x86) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2775fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a2108b506a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a1461e6f08a2b909889753211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78ba"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8280, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x200, 0x25) r4 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x14c) r5 = dup(r4) getgid() socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x2, 0x3000, 0xa0, &(0x7f0000ffd000/0x3000)=nil) r2 = geteuid() setreuid(r2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x80000001, 0xec8b, 0x2, 0x3, "72c53e04594792d6432610b94490b460abf756d2", 0x0, 0x328b4647}) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x884, r2, r4, r5, r6, 0x4, 0x5ed}, 0x7, 0x7, r8, r9, 0x6, 0x9, 0x3}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b62cdf7e56e3b4cff2638da10dca") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) pread(r0, &(0x7f0000000180)="34cbf08717b596c322a790b236cfd3c4d216efeb119aa1839eb4ed5d8b05ca4616eb6ab42be2e733f8964b0ed037abfc0df0dad1f7482e9b789de8c97a2e1347e95817ec974ba848cc50921b8cfa4d594d72fa815bf2286310a9de541f37f0a78c68abc20d32d60fcb6177bf9a986cd582e5efd5c40638aa4b147577c8dd9cec80aa4d2a2dfdc3650dc3d338444ba571", 0x90, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = getegid() setgid(r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = fcntl$dupfd(r2, 0x11, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000024c0)=0xd487) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='\'dev>\xcdm\xaa7use\x04\x00', 0x1, 0x0) r9 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r9, &(0x7f0000002440)=ANY=[@ANYBLOB="03000000000000006f1ed1a3deef9ecb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"], 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r5, 0x186}, {r0, 0x2}, {r6, 0x8}, {r8, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x6, &(0x7f0000002500)='\x00\x00\x00\x00\x00\x00') r10 = socket(0x2, 0x1, 0x0) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) fchmodat(r11, &(0x7f00000000c0)='./file0\x00', 0x21, 0xc) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r12, 0x40045744, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x508a1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:00 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000a00)=0x4764) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000e80)=0x5) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r3, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) execve(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000d80)=[&(0x7f0000000a80)='/dev/null\x00', &(0x7f0000000ac0)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)=']@^\x00'], &(0x7f0000000e40)=[&(0x7f0000000dc0)='\x00', &(0x7f0000000e00)='.(){{\x00']) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f00000009c0)={{0xfffffffffffffe00, 0x6}, {0x1ff, 0x8000}}, 0x0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/ttyCcfg\x00', 0x400, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="002efaffffffffffff2f66696c653000"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x6, 0x4, 0x29, 0x1000}]}) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0xc}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="5000000000000000010000000500000007004aafb1bde8cc240e043f69731823313715ec3a6de2635dadc73a3b2e62b520725d4a2ba41d8cd8f2da9ad42f647b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de24d744b1426c11fa0f88dc2d739e7268ed6f03eee889f145d38fcb5aa3b64ef90f16cd8ec1a35871e3824f522575860f6bc1a2467a78c1e45f8706b6285dd5ff9c61e970c3bbfd45994e88e88f5de053f4b286495f32d8750727bc58b0a1a5b29000000"], 0x50}, 0x2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x88, 0x0) ftruncate(r2, 0x0, 0x800) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x0, 0x1, {0x5, 0x2}}) ftruncate(r0, 0x0, 0x30002) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) close(r0) setitimer(0x1, &(0x7f0000000280)={{0x6, 0xff}, {0xfffffffffffffffb, 0x101}}, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x3e60c3a12351dc7e, 0x0) write(r5, &(0x7f00000001c0)="f181759323fd8865dd27889c40a2b3559c235c003c0a4f5260", 0x19) unlink(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x8) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') linkat(r3, &(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x52f8722467b67dff) 16:00:01 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kqueue() pipe2(&(0x7f0000000080), 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) socket$inet6(0x18, 0x0, 0x44) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="5000fd0d04871775f1cb00000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3dc10000000000003b8f37278c563cf27ad16bfea0037e5fbcec6a60084100626fce98b25d0bfe85c2860c5c592bf6d68653fb199f5a0ca99e"], 0x50}, 0x2) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r9 = socket$unix(0x1, 0x0, 0x0) sendmsg(r9, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg(r10, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESDEC=r5, @ANYBLOB="7b764c04c70f40e645dc7670acddd09f0846c68dabe059acf23ac5f2405177fb776e5ecf0cb6992a859946005b2dbb3a5eec50bc0ba84ec1e3a07d4f432347d49ca65ad2fd461dec3cec0f3e4cbd3bfaefa8ca00830b334811a9035ab74d7dd87cfa61244a318bda8849fbd0a3da2111c49199e76e55d5ae39f60783a68080310a588f550806ec8741fd750b7376c3788634bc5bca8021c867bf268aba71f86794f55491", @ANYRES32=r7, @ANYRES64, @ANYRESHEX=r10], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC=r2, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r5, @ANYRES16=r6, @ANYRESDEC=r0], @ANYRESHEX, @ANYRESOCT=r1], @ANYRES32, @ANYRES16, @ANYRESDEC=r9, @ANYRES64=r7, @ANYRESOCT=r8, @ANYRES32=0x0, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r8, @ANYBLOB="0ce93d7d9d7b6ca77940bffc90666ab534f0cd5ab0999808025fca18e409adb995f92090109d5d736176690301b797b70f284b2c82ef4cc17cbd213c0a3b66cc453eedc98b7ac90f4ef34fdc94f2d9081f29b9950b162d86fc1ee6f3f557a7e615ba0deed7631bbeea677c0839feecfcbe39c62edd8b7e46eca14b288697"], @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r4], @ANYBLOB="2a9538faa1129598f49fdcd0d20c23b22a29d7ea6076d53347b2f9c389e07b96e8e7d389b10e081a6af4103a7588144b520274259caa5a1d4e1cbb05404c7f9d70ae42ca9255ab53a309886a1e0f9a596318b9a45916b11d37cb73cd6569ed970133aae6607c0b1a36b01a1f16b4f2f46147b351d068ec0af5676be59e36ef02af15474e8dd74dc538aca0e6fe9b266ae05eea72a9e2d8dde83a030fbde5dc8764b16dcacc9c276a9a8d670b9e8fa28b1faad3ed171426b70fe70ae3dc18ed4fa3cfc9496715244e623063fce23e31cca7deb3893627c37e7e90579bbc1c39ea42c2db5f195110", @ANYBLOB="734829d2eb5fc0de385f3a3e149ed70c9cb2853a872ff73beaf29dc10f2037f8c8e835ac468f73d6996fa54f330afa8747ffa811631d9d8ba104da789e2557bd415d2886850f060294344c4e23f56d2c425297c014a83d3e5e2900a57b57123a21d6489a70d47d292fc3c658", @ANYRESOCT, @ANYRESHEX=r6]], 0x9) socket(0x18, 0x1, 0x0) r11 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r11}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40000400000002c2, 0x40) ftruncate(r0, 0x0, 0x7fffffff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8180, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0xcf3fcf48acce4ff0, 0x58) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x400, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg(r9, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg(r10, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg(r11, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b5203542998d727f1a725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e8b9359ac52fd3447d7bd61ee6d17a3d0a1dd9dd1c9c4727592e2f66d2d6235256ef42527c23df3cbccb2e9f30cf8266543c8c8e5d9163fe8fb8987e04cbe6c8e42140f9f4dcf15f09cb57efb72456da16679ce394ce62228fca47135125911f7c84def6adfd353aac115ea7992494adedf1c49a713684c960788943979a2ffe2bec9bd2d9dce6115990bf9ac65d03c0c0bdcd9459aa6cc447a5911a24155f2ee00c5d2349b5"], 0x50}, 0x2) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x800, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffa, 0x8, 0x1, 0x64, 0x800}, {{}, 0xfffffffffffffffe, 0xcf, 0x10, 0x800, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x88, 0x20, 0x3f, 0x401}, {{r1}, 0xfffffffffffffffc, 0x14, 0x40000000, 0x3f, 0x6}], 0x81, &(0x7f0000000440)=[{{r5}, 0xe922469d402f818e, 0x82, 0x1, 0x4, 0x1c}, {{r8}, 0xfffffffffffffffb, 0x8c, 0x40000000, 0x401, 0x8}, {{r2}, 0xfffffffffffffff8, 0x8, 0x200000c0, 0x2}, {{r9}, 0xfffffffffffffff8, 0x50, 0xf0000000, 0xffffffffffff0001, 0x3f}, {{r10}, 0xfffffffffffffff8, 0x48, 0x8, 0x81}, {{r11}, 0xfffffffffffffff8, 0x90, 0x8, 0x40, 0xfffffffeffffffff}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x9, 0x3}, {{r12}, 0x0, 0x28, 0xf0000000, 0xffffffff00000001, 0x2}], 0x3, &(0x7f00000003c0)={0x7fff, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80, 0xff, 0x1}, {{r2}, 0xfffffffffffffffb, 0x51, 0x2, 0x2}], 0x401, &(0x7f0000000100)=[{{r3}, 0x8000000000000003, 0x80, 0x4, 0x3d136238, 0x5}, {{r4}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x9, 0x8}, {{r5}, 0xffffffffffffffff, 0x2, 0x20, 0x2, 0x7c5d}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x2, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x8000, 0x9f}], 0x1, &(0x7f00000001c0)={0x9d9b, 0xffffffffffffff23}) ftruncate(r0, 0x0, 0x30001) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f00000000c0)=0x5) socket$unix(0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x8}, 0xc) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) r1 = dup(r0) dup(r1) ftruncate(r0, 0x0, 0x80000000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2f0) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) accept$unix(r1, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0xf3d) acct(&(0x7f0000000140)='./file0\x00') setuid(0xee01) accept$unix(r0, 0x0, &(0x7f0000001240)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6e, 0x40, 0x8, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0xf3}], 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x680d44ec737320dc, 0x1, 0x81, 0x12}], 0x400, &(0x7f0000000100)={0x6, 0x7}) execve(0x0, 0x0, 0x0) getuid() 16:00:01 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x81}, {0x4, 0x2}}) setitimer(0x1, 0x0, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x5, 0x0, 0x7, {[0x9, 0x5, 0x0, 0x7, 0xe69e, 0x811a, 0x0, 0x8, 0xfffffffffffffc96, 0xfffffffffffffffe, 0x3, 0x4bf3, 0x2, 0x5, 0x3745, 0xffff, 0x6, 0xffff], [0x0, 0xffff, 0x7, 0x9, 0x80, 0x3f, 0x1, 0xb82, 0x6, 0xfffffffffffffffc], [0x1, 0x4, 0x80, 0xb02b, 0x7, 0xffffffff00000001, 0x7fffffff], [0x3ff, 0xfff, 0x200, 0x5fb, 0x5, 0x6], [{0x1f, 0x4, 0x3, 0x81}, {0x3, 0x1ec2, 0x800, 0xfffffffffffffffd}, {0x1de9, 0x7, 0x0, 0x6}, {0x1, 0x8000, 0x81, 0x4}, {0xa7, 0xbb35, 0x800}, {0x6, 0xef3f, 0x80, 0x2}, {0x100, 0x80, 0x7, 0x7}, {0x5daf, 0x1, 0x8, 0xfffffffffffffff9}], {0x3f, 0x6, 0x5, 0xe3}, {0x7, 0x0, 0x6, 0x9}}}) setuid(r1) r2 = semget(0x3, 0x3, 0x421) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={r3, r4, r8}, 0xc) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x7, 0x1012, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001500)={0x1f, 0x2, 0x9a09, 0x1, "6f7fc9fb605255a74c485a0fcbeb4bf4e05a1031", 0x31f, 0x80000001}) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2d29ad42f643b5a6274dd6327d5e0b93503000000447d7bd61ee6d17a26c1"], 0x50}, 0x2) pwrite(r1, &(0x7f00000011c0)="17a07933706025be9b7f9a00fbef40e09fc860841849458fd6d3218c294787b9216f75089f8a478fbe050fc3f682967eb4f2cb9224f2d93a8177642bbcd80d7cfeb1ca08595052bdabd587e146550737cb712a008b700c61bba41c81ae00524d77fbe34ea32458e0b0020bcde80c1659e573dd40b1c7aed902d11b7d65d778855b3ca729a574c335709c1aa4f13d0d1374e407d26e81753c880f2c70e338be262b2fb5fc45ea66afbd210bce3be475060610794a56e5f0614082e4e4aef52886", 0xc0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = semget$private(0x0, 0x4, 0x400) ioctl$TIOCNXCL(r2, 0x2000740e) semop(r11, &(0x7f0000001540)=[{0x4, 0x1ff, 0x3000}, {0x1, 0x49c, 0x800}, {0x4, 0x2}, {0x4, 0x800, 0x800}], 0x4) semop(r11, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r11, 0x1, 0x4, &(0x7f0000000500)=""/4096) semop(r11, &(0x7f0000000040)=[{0x20ae30b1cce6a456, 0x4}, {0x4, 0x119, 0x1000}, {0x1, 0xfff9}, {0x0, 0x3ff, 0x800}, {0x4, 0x8, 0xc00}, {0x0, 0x7fff, 0x800}], 0x6) syz_emit_ethernet(0xfff, &(0x7f00000001c0)="6db3c1d66e6d4512a974ea541d521f0c6b42600f9172795d6d5ca41df272977b88f58231c5842bb873b214ccfc2b3203ce97ea422e4c8b87486960228ba9be494a121a03ad0fce5786b9900c7899e8979a8b41900487fe317127da4e0e2b5d142fb2f442e3a193072ba828b48c3ff1c4619fa6753000d3f0ab1ca66f10ea410597542585023175825e597cb6f5d3cb6274aea09592f8f007b427109eb09f0dab2930d803dd099352ef7d45284d79c7daef906dfb04ebad6f9deb8da2755a7130314d9636eb424197f168eb66735305c3ff816e51ae9882378152d6ceb081ed981a420498cb2fed995c591d654c975d7277d4841501d2a3720e03808564253b8e59729e951a95ab7184ba585e1eb78420667befc2f2fb67e3def26e7cfc288dacf26f9dd63baf442d4d53fde1b3bce01444256c299903d186eb825a72f0d9a95e7028ff0ed7fe10c293cbd38dd5a30581406e5b1f97f633e1e491d1a55dfc2e16e72d5a086d7ff4642f72ca168c110bf37d3de4c3385a5e814018d75c32454aba3b5a288b48edb70f94f16e9f6bbadd3806692d0b50cc8c49df6297dd2783fb427a2e35b6f35a09f47eece41c19ec55f24b04eda1bb485809292ff446730abd0c80c3436951e4e91cabd01be4f60523d4c192cbc206abf704d63b111a1771397804a67342a453ae18a011e1d46218709f3ed2ed30d0b10c1a48474e237d04f9f6375328feda84864c1cccb939e8c7f8ad670a14a65ba0d1a829e49764f031b76421af273ddc0cff6c580f95f87539d7b536639491695c46379e2890a36ae5fdb441016986da45896225d1e9bdd218a7a179a4709faa9d34af1888e7a5e1b1bf73340245c98cdc08dd55cee5eff77c089959473dec7be6dc62c1d490bc88238d94e9ff6fa9486313d13354e5d48864491951269d57d8d4740079f413f9482a04284b206dda1b1e2412036f6e0f76101a95cdbbbf3a3df18b7a1b583af347760085a44047d0424e4f84b252e4808664ce1eac2739736a24d49538523f2ccf370bbb28e718cef37b2d565e53f106eee3d4ae27a53c053b955a6240b0b0917470c399cf17d6cb3a6303fb978e6f9b9c44dfe986a44f2de987f32438aa6e2f945af82afafe4100e99d38c210144b0ab7f6f5b6e68f00d6d65e4380be2ede467a63d2f1f73bfc60c057f5a390bc8edc3ac7577489c5166b597db79866a6564de30da6001318398a34550fb86a71e7065d66d225ee24c437c5f3c0e7d0c44ae1188529fb08f61e789bbf142ab5beb543796838d2b9562809ac19eafe548ec7d5ad31c3b94151357556e89608cc4d81e89d4dab4597a64004d14eff08a4d414cc0ba42601c328c32db93256bbece66ec705536a7dc388037f2ba0d0909c89ae16c6d01f0a79d5b2826022346986a7f2abe7ad6f112556f3689b80c50cb8f6311989e9254fdd5d5b305f458ad84f25cdc97eca620f9ebcb89113936d2d2b8bd4e3a55a5160adca0ea012d3a49ff4538f6534b82eb9bdc6c047abe0a20ffd222f637cf16efa5d59d2a5298477e492a003415feb0210c4e56ccc11cd723eeadfe00be134be8ec7b1c3f0f0e0cad4641fdf3f14dbba0e0b27be952b05fe389d02d5d83714cbf3d51662a043c46018f666bcc01bef3b605e9d8887d5e2f7b25246612029761d7ad423dc034e357c0fcf3d4c99ee55d23d5eb1f0df138a98af91b3f263995cc1e047dc70cce0da2c55d78ac30c49143e7f4900143f139694178f7ca3f6ea93e8547d32314be33e7203e4815e367a0fe97130162c8a57d522ad5d99a03bd5ebd5ba3292310e87bf93c87b2705a829a47ff20a9c979921eabfa630891815407e4f074fe68dfae06317207f0f0c5b487478fd87e63e78c5e768dcf2347f5f9c3f7357a0d595b4c2d9370163ef281e46519f969f9a5e0e3a83e7b895423278b12285d2289bb1a63015c909cc5a7a7d4fc11e453217dfad78e304027fd34e73990c05b50c4c28a83263c70f4de80c8dce2dcbb183d5ec38ff87451f47d4ac3723ede1339c5bfd49dfca85886fe0239ce880eba63fea8f358006cde2b6268b2fa69556e655973c24352242022078b94fca6b82af040b1436c0a0c1fc19226cdc91730f47766778b0fe27c049d645c01c5f2366a1aaa53cdd65cd3dc792ac570b683dc92bc2668b8272eddeeefbdf813e8980316c617296025d87c8379c90f4114d50a6421aceca51cb78a6ac8c9e511e69aafc128f5366b99bb0f3b3a92d25d22c677ef2d33a699f9bf950ef83e4df670c0c5198ad933e303487e6f0f79409b2086ca07df3fbcabd53c45c36dd620cb0421432238ee02cc5399e42f495a13d20d7a122cb1041b8f2811c83f8560e38832bc8c5c27ccc93d388d573c5317d4c897e3d27290a567a15bc776bd7bf4b150c2225fea61908270f165109706750ec04d1a70eb35803db7f154bda310295659f0a61a3610e142c672a345adf04f650f164955f57c566ac58fb20b9b762d6e287ccccd36ee4feef4d93f5da12903865e9937c9d3ac586a98a13e1dd0c04de4646613b7a27ddb3459e0d0b9c70a2ed421b9a4a607849d23e76dc89dc9fc2609c3e268bd0ef422f0ddde7608f35282f953bb151ff7a45c19f49f70db4d8350764a0e215d9af08ffc5c075bda7ae88241fb452e2c7832adea1c6f0c7506218fd3c3257875eaa1a8b94eca8136a8cc0f5774c2f921b810a1cdb0d2850bec104a1fc85944f9ea9b24eb97dd9eaf9752dd66dd4c39f1f6698118156adc0d6d6b55a9b92da1ed3c7c36865b598a32f001af2c3c72ea7f82641caae5724e05bd5cae1cd3cc6f0ed41ca37b053631a4d5a055009feab1017b0ad36bc5fcbf243a7c811831f1f3046e32db19eabe0403f008c0f0e0575ad0070c9e248cf18187d4af3b3d54e6a7f22dd2554bc2990e0c493328f0deddbb721d0bf19d77bc04f0dbde95b3d0c871df965845e08fe179d86f6c12e3d2db136d24657bbe00c05a7a9657ae94cf45f18f2a920819f041635d446848c13cdddac409b15948237ae53aca28d0963a835834f28f5c0e1ff4db8ffedf20c0f8983fdc97979e4dc60654ebff72b1114e0f72ca5abd570d576be1b0467ef297428ed134271e31bed55772ad97d590c3d7ae01438cdf9d642b5de93b0ce6abe0da4fe7b9bc7c28e25b87af4da0c6326a306db61cb86076e90e7f567d5f0760802a4dde8bbfd82822a3270e613a4683dd434c671d3937c410a45353eb77424149a025d46595039a7c65b224b18ff4ba11c302b73541978f1f15e202189e59ae0b7a6f679327ae000d3d2746b12c628982f184f7f192fe4eb8101af1b2f11b3394da2a2e775bfcc30b6031ed055e9cda4b609fa85a5b74547097302e0ba399ee0d3e070fc52b830c90cb2e6f441d924cbd2750858d31e4e5b3390434bc44f90cf25fdf296fc98fb3437be892a58c24e8f4a351553ed0ca986c1c4c0f483e826c04dc532f6a6ea6d74b9cd8472f4396f54c9573ec6c34a71a9dc63121fd861a179c1905ca89862ac9b9d327d2ef6c9cba7f1642b5d26b652567bcdcce5819a02db73d398f7e2d5a3e37bb938b328d992738e96f47b926e4b3c00031c695c407ad61297d4e6d76ba4fd97b7050b146dcfc0a67521300d1db89e5c5fff524c32f20f694ad8239995e42649163f7cf754c6671c7e96e3bafdb2915436edc2c517173196db28662fc666a04b4cf3f2c2f72337596cd2e8caa2706adb96445ed1e1f9dba92cb6fbf56e998d16228c802aaeec732f3d5f93d9770cedf29c93aa87746932b8ae2d2928923726d7f3df5008adaacedcac1becfb80f604324f5b10211af18bbcfc6ce79a44c88993c76c6a5afed173b5acdd25a0c66c0c79d00359b978c68321a7037f62d9dff4e08ab7bfc1656b0521f714abd18d238d9aeaeb7d1be9d6da317461f5d79f9a2fb7e01c8bdcadab16bc6aff3da3b846795a39d53d1b1803079c7baa36ed768a3991772ef6e6b54db851f3ab0cb4d142e6b3754bb6da7f2bdc64a5f0bdf8d0acde57d654d95eb059951545aba3aaa103740e3e7d146d6e5cc80cf96752e03d80dcc3c41d00672e55eb665d4dfcf9ac0870e5808aab67e70bbd39b6b32b39044937c6fee25c5d1d83150bd59f0b146d608bec37431565c58ea41a25b7920eba78e0bf6708a671b00c984a072d46590c7eb828870f0f62bce7f8707e9390abc8b0ac085120b1f9eebfa794b781119fe08bd1fc95a726a4f8dea55425a930ddd08f78bf5fc44432de4399f92900d79db035128423d57b0e52359002148d1044ccc15b4b241544406978201046c84e0281265cf477d59f73036df9dcee61a628102dff47deacc9768b6ccd5edb426d815f1f669ca4960657882f0f48ae9b436f606ddf1931a4417fa5271d40900317734a2627ac23bcd673618bcc68ad3c8e794e847f2d47f2a6eeffe2ea5f0175f9c12c7a80e0e02e7941e10567823b4324679eaa9f28ea8c9f1836a7b2335be7c148f1a2a697c5512f8e4f2cec60e4f939a0f894a9a12bb33b692c2daa23b1087190c14bcc17ac2acebe88e2a374736e5c0dbfacc9051b7ad20685f3406442675e321c338c434caff192f3ca69d34bb27680396ea1f38815d2d5916c0de3b3b883a8e9bd8215530a4cb99c10fc472653286ad5d70c056474de28b920123d1e0089903ad1f4aba734365e31f4351d7c2e6393ca0ab92360e1309d457622a5ba13026d941da6d04a3766413d0f8e74625aa446605400f15464586cc38d50065c596cd193ee07ca04afbf2b55805892a285dab70d79de08c8ae98831f78473768eae047bfc7deb902840ebef1077e66093863704b650bf80ed6142f8f9a565b2e47f7f6aa855d1573a1661f44120c582418df91f5d0fa7dec9fafdfe8e541310c87a4daa46da3e71e4020a9c5f539a38a03e8af109d0f9034ad91fc13744900c16f6708152f924a90c7e1b912432df6186ea0627c54f98b26a80d0f1509d53e7356c7e4e0c45ad8379e7b97633586329a46c73d20c97dea1ef97cfcc6355b03756dac35e88eff941573d69a0fb29190d1afac5141e7d945cb582d251ed989ec9e8dcd431f9b074fcb8785297cebca484febf0d2fc0cdc06958f6a4485d608b87439f8557b72d924c7cf73aba2549065936c9e3993ee3a2bdf48ef29a376909e5af1875bdd6a6d55de68229bf1195536990e12f074bf0ebc66cbfb9a2bbe6559a876b9c38fb202b08e152e9d5e9ee204f672b758638a9f8fbab5200b4661539c5b3b8b29b81c7c1e39c212116bb44eee6e9b01f25f249beadac42e208bb0543b1984c41429917eefbeaeef73017bf78444e6d706b2b5577cd62fdf1861c47688ded9b6920523ebbfdc55375d3b026aba38adf7c0788965868c7207a7c40d59373b0cd68888ece02a14ecb705df6aa9ce71d17a6be1b2931a0ee77a5c8e5017d3f82fe1c984ce2b25f5bdeb21ef87add49f150d06b1c08f90659d5c169589ce7e01d293da907f223011e1480654821e2f0b9da3cd2c88783d98a5f82ccbb492af661dfdd90a889ae26016a7201ed8930dcdbd845266978dce370e06681214bf0f499b7ca70d1b8f58f4cc0d38aaba33c8b44cbd1a1790a35614e782f12bafa43f5e63444a466b54a33e7ae0768b9ef3f52236f299a3962545cdd246328ab3ebb6d94ee2c1b93ddd9e6fe98320270a165e737cf4107a35898dc5d3dd7e0e58d625cc3cdc818c10cbcb1d3c4f242b6e1d9aa0bd6aab63ffa0d85e8c3520427c347642dc879c2e1b7184c6ac1bcd9cfeb1e43b23bbe7") 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) dup2(r0, 0xffffffffffffff9c) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r1, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f00000002c0)='./bus\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x80', 0xd0a0a2965bcb32a7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x1}, {0x4d}, {0x6, 0x9}]}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") syz_open_pts() 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001640)={0x4d, 0x0, &(0x7f00000015c0)=""/77}) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) writev(r1, &(0x7f0000002b80)=[{&(0x7f0000001680)="c183eb3026488f28deaca4f2270192e6d88a97a8825084160a994b40f50505c3e5419f778c1d4e99c5580ea5b35db16343c9df676a1083d1dbe6de20bb131bb5c8c01661aab3df7c5a3d6c8cd03094b2f4c9b33b3497685eb16d259fc6ccb8249c9b273c1e744a65deb8302db72e951ac2fe455bbca7ffb6e0363455a10064fbf67e4b25fb12e2aa2f12ceadd784cbcfd9d6bb6f4a472ee07ec9406bce76cccbc8f6da1d70808eb66d435cb2f61c89c796d72ca15a07e41b423b56ae62993c4dc47e576408f8d17b12c90092a5c224d52e03cb1ea79353dc6fad16a0bc9a0f80b57e14338a59ca23663b11f91fc647becbf2f537dd362873f7e32e1e3f1c421bfcabd3413c14e5847ae71c910d31105486769f9beebd1df82d59de2564c39d0a3745becfe618b11958be294811dbfe91b0e86ead0490ba893c4396d3386c351915ae2c05f46f36759c7a23086905e4614ea28f1391a08528a94e4f3597e93319666c7f0a79f29af0e48cd1ab9151735e8510e33eb0240e88e3532ae8dccd5aef91496af80d358cf9517f9a1a2c1dc4fe2bae07a07745385e5f91ad94458166bfd4c53c9de8ba6d570e20c43f42ce81c3978fb86a142d54b21f6a4db3a0701285b7aa7962543bfda26016573b289bfc85e7b61743acf4b67c52aca53d268d7cceb700d46d79aac8f7b552b6eeda45f46fdae471e01388b28fc3af759765a53a6e573d24323aca6bb511fac11986443125ef5b3d127e5d6c28009339cba7cc1608496f2bbeed1b5dae571e67956422338803960db032fcd600a4623b2e8b1b2d9880fd21ecdfce671a33c469cc469320e69f61d074a3db27ccebc675ddb5ab70a5e539d3b55c21c963d54d41763729d00ba4fd14015afd08a4892fcdc7b19615589f25886f5cfebdd3e1f2f8de468d309eb871b1d509900667e030a0562e48d38cbf420fb25456c1929ccc1d7ec5da345b888800703551191ec434bf8b0bfbf21e5fbeccd7df5f93326a4f9704e1358ad483fc06350a53f2ded9946cf93b8c96f20432db12568e9ee58f20597dc2f15c56a473701fb5a88b47c0f6bd8465a710bc66b502e261a13f1fd21f626cb4ef6dd04584df7e391fe5adf167a824b3c292f6a446c0460b50d87ff20026de8dcba1440c158dd25240f8cd5b6ebf233073a3e80618c99809fc1f3d3cb65b5af4d2d9f98b7534fe2208425efe62e2a8e889af1c9273a30c88895fa2b40857830fc6fff71b84d4c1727a19f6bdb373a53ad434085062cdfb190c176162b378dfa2af27c5400ed28dff1687fa1677c5314a7ba6464ce477a5454006a2e20338095c12aa212f4f56a152d97f6be0ec01b568f8f39ac808927a63cf41feab95df50dd7e5a782f42fd7cfbede77685953874d13b251c1deef5136b964d435d73ae9917008bc2a00bd253588eedfe763db59efe29b1311be11158d922009a6785350052e76ba74c1f20160fb5545e8a1fd203dcc674247bbfe633b936c145c448a2d0c0af4879acbb8a6c3ac1cd2b2b983e4c6b0a9a5945e182077c1a38ae20115d9a6824e27ecd77f8dd20bc8ce2edb14dc1002e403136afa76fc88ebe5458bf7c69ed1aae9f78cf852169f5b25f36edd4ff4f25cf49664643c2ddd02871152449d7c86d5c379e5e12fff7f00dbcc39ee103fbd048a8c361fbb25c6631bbbe80430bc46a6146a71c591a806c0cf26958e1eeb5cdb78f5a0204b2c21b3d54b8226338df39039898dd09ed786b74cb2e795c91e7f2d7f99db8b25a7bb9c0c8687e737e0102d9dd8dcec4fea371fe2d74fecadce1ea8c4b04b0bd27aa1a2089ca94bb7a7932843ab91c5246a9f341c4ce271041fc4505ca6618f6ff75a2e7beae2223b438679af72181f4f087ab149ad93142de5d56a24cab88cee0fbd9a65c4b8415003ec8603fcdb50038b00761f9a4de96c24179e14833cf595a7f5fdc5e024f1e02b06eff86b5152de18eae3bafbb00e42f2c7f1053e5381591724274a4605ccb62cbf16adb5ef3199503d59e84dfd4477a4a6b55634f67f61cfc172e49721ef8d6d6d5c9d41df7601eba9fc52f1da1292c957487f4b94a29e1a4e00fc1fac1dbf0b5b4c4d3142fc4772cdc12fa082bc79d0d134154fb65d823f98fcdd77ea658ff400fb817086f45b27103b3d7402dafbdfaa84826c20574093ea914e031ac0726ee8b0bbb9a5b51100029850175cb4924736ccd4c424b97b515ebf2ec5aae78edbf56bd340d6494f1ed5c186d54e796f5ef5e84b8e616945f86d4ef720e87ca59dee91943587edc266fe8d71d9901231429f0f97c20de0dda5ab0a1c97ed9dee9a9ac202d6754e5690fd3be667dd552fac824937a459c48e71850f300f85ed1a4df74f8bd0f70a550523f6da03c9ea9376d664aafbce0fb95af3b83be963c6eb09e2de922da484416d888fa1bfbc0dff9041706ff84c56729ad78f31def9a0b16464313ffc43f6c93d6564046aecfc12a1584fe2a1957f1a148554d281e5103900a694adfb20e65d014064c917560aa54d089b77b790421a119a2bf7257843974275beff0421b1ff5764b9b7e38129bbdf3a61b66be9f0d132c3d7e3d23d804295d760565294c380f218ab62066b73f5fe097505aecbfbe10abae2581ecc76597f8c93b1287aa1537d184026370d864ab436b341ef316a586408f72a2b1557c9c47ad2ab3997224b7ce9c7470f08f1adb2eaf7787455e545a0cf7926c89a18a8b62631cb4fb3a8cd0922cebcd313a3d2ffa82c1a446dd50a129f99cb924529ee8ffcda51764bd19ab9d1134279c2cffb02980761df134a2c476b4e7fd6b19c29067049dbc15b1a7f6d7e927af1ed3c937955796f938d9d0dfd54bfaa1a27a328c1b7f5f5c1e32ecf576e6d92cfc66cc4dfc60cd9a47a82a61e8424fbeb06e3680299a5dd573d923dc40ded2dd1480b0cee8ae4fa83a6cfdc4d6850c963f14025072b7792f9682163af03f388669eb76113c9ecb00cb016f329fee6135c7bfb7806e99ae59ca31712f135f8565ae9b845f4040f0fe17fbb354e1e665341078ff53374e27cf794426a6b0c591e76efb79ef0914fa6dff30273aa2c089cf1e697dda31ece384ebda5041b72565e6531f9779e9e61c03cb909a13a5829ff955fb931c1814c519222204c089011635ba4866c7d8f949c6f67297745b3edab3017b16a85d4aaddd72d79eb297341b64d3bd148bb5fa7fe3585d99bf46cae91f0df078a9ac8e14a569de2a231e42eb373f4cb19ff2662e1c3d19c89c30f9a56f686b166b7ae682a8e38cbf03eae25d4b7e8f673b982f9ae19bdb02d05434fcc2771f97f712fcae14e8a7ffd41a16cbba66003e17d470e2938688245e8f3d6756d86c7c807b877e7e0f30d28438eb7fd7957213870a2615275decd38ad2d2d1ddeae810acbb2f30331a37f1299f7c649e46ab35f2f952b5e56e865853e42e03b5c07225d6660f7923b9374048c559e1ef865ec85d718146d043a9ebfbefdda651adb9b78f4325f8a3ade0c76c98a7e510d2b9a7d6874d32b830c8a94550fba4c88b36e5ad7503ace3381b296510d0afcb421c564558d4d1f33cc631aaa929a1a4065d4977eed2af7a1de52e2cec31971a5a4b1f722b6d325b83ba7f541cbbfb1089de34b06c987d93d956c565ae6421419c671c3febf00474dc865035b8d1e0c8644020cf3f35ebaf9342d1dab97ce31b9641562c4ea9f5e6edb886d51f15b76e35988d5a9733cc00c5737d9a45686964bca4ba79e04821c6273992bac688aa2f45ccf23c2268fb890181c81469a5b0e65e9ab7f95b0bd86b9f17fbc7afac12a4b249fba7aa72824b6885c048931cb56da03683617531104525296adf37268fa8ae3dde37f620da1102b5d9ff5a754255ec3219f7d034240f9e6134a853fedbf589d10cdf25af1dabfd576e590be1e312c40426efc16f70ab136055cc26999fcd34bff788313b58bdce8c08e9cf0f0ff5c49ed7335d0ad57a0ab8f8d3ae8b2bed16ed673887f187547d887a095533f1b658efa60da9b65e740571ca20a4881723bdb210798998ce764c7b38e76ad336b38679cbd5cabe18440d2d0117a4a39cf10c0eea03ba634e5ec418dba5170a4df7bbe6377fc0c650091a8e10ad94ead7d2cfd210355f63f00552e63d7d9d24d328bfad078b6bbc4a966404521d4865682705f591c9f5091fc0139eeb16dd7b6678a4f161d0178c0508d38ce44f85fa738dda1db7fee8f4b01f76f8ada2cbb7fd251ac1c5e85d0b4838fdd540abd22c532c3dfcdfd52701673e468f8ad325b89c22a1bec40631db948b3156aa52870f96a484e9db8cfe3b932ae353a91a260789252cfd1c690a770c9c66b987f8c67660bdaf7c2e1b5856ad825ad224917b939bfea6bec4ef86b9aab71c26cdca05f9fb7ced3e9d1b115699968f2ed7daf053545a3f14f7684d5b8c0b3d7e25e2110b783d11d0f0baa7793936293b59ed493cbdf63c2c811671ecbed218446cf861131ad6d5f097a4173e592960dff3be12b62c733aeb12fb2664d8cd8ba31cf54f7ded3869e07d46c0576bddd835de0c9a2b80fe685c22e072eaf00d799a730a2c95e99b11314cf804e48dcb7c502729b7ef5e2f32949698470abad75809b2742a75e743f10dfee850589549bac5e9a9518212b1c7f5f63ae0ff6c065542563a7f385c4f6b9c666e78b326fd11f29e3d6f3d7c37db084b50be0e80b9544d33e141b5af37630a341389e4880e5140b8e26d09cb4df0c874fe4f7c664ce38f7b778f578925d0b39dea9ea364a70e8b80d9ace90cc080132d5e8b8201adf7e4fbfd7490218819369c28a4a5185a974567f5f121013ddbe8034ec47cf444ee220e07787429d4e4a3640807f8413c5a934dc22b52ca73c67cfd415b75b25e9b2a0098472ad9ea254b649c94f5db2448c48b87c9853173b135b54705d99c780bd94c83af361c8c0c535fdd43c149b52555408b15798da58248b10dbe54eda8598dfebc148fc22e0242caf6fb37100dbe96864f98fe9da6f0f8986aa49aeff94d0ce3320eb9a918a759beeb4300bf80a5415934b5e6b10140cc6d7efb7ebcfa8af5412438e2ca5754930733446e2df7b101effe983fdacaf929f3911fd21d86e492eb8a0ec036094acf9d9bffb6bbaddc6e62a02f2c792ae394b9cfc5332f96feb9dd07e8428d90a95b9f2c9a1face400a0ff2104fdb54d8536a0a7a0b1427f141f3d2d6c52deb0b909045ba472ff4f1613b4899b1473d092a992eac1b1b05e62285d52bc27ceb7b164970f97f50c418d7205f0eb9b8419fe1db4b2f8200018a36da69c9342c24243a2ef5dc13f10c5b464c696bf6c2d58b88e69d1ca029462f9924da19f3050639519edc94b177e4d874d4b10724003fc19153df05ad4049bb0db8bd5cd853707866e3f59c11078c82e2b187d5d8fb71275c93931d6340d381a184c85ca9f82c2338cc571628949394bb11ff9149611fdecea2b4e3efe45860063761a737f82cbd7f71144eab41bd74cce3b3d0c2172fdfe400a7e9a6cbc11ef32a8e2d88c7be5c74a033182ec3040889df74c44657a6999f4ac5d3b1bd80031338141d7b4351958ba4a2a8b29bf94bfcc01ab37379fcf782d0753d80abee3de928b43e0243943832f93308e2659bfe9e201093bc8e74fcbdfc3239198a20426886f79810d249e509b455958107b975d0a6398bd947f9e2b46f0b4dab683fee8c26b3f0ae94112fb1d9670c90b3eeef5475478f369a317df935a493ffe76197888e5933b4c2b29487eb1d2e535f94c5f3c62555bfef9e83c3cb544325e8983", 0x1000}, {&(0x7f0000002680)="c7b47a1cc465d5a77cf31fe9338e5aa461ff5744050be49983c55031a3c6496d3389d6c4143fb6e127854e0c031d86b30e19112673c47061b6dedaad69e42f004af6b63a1956bd2b4d7e5aed615248675ec9898dbbb134c9ffb03fe6ba35cac12f2f0fbccffca028f0cc69128a0221321a80b17e2f434b4c69fca9afa426ab57106c6d41e99e16c8070a93b79a524132ba6f5a4f1dd83dfe5964bdbc5778c7eae94cc95991ab6b0b5d423e7da3a5", 0xae}, {&(0x7f0000002740)="77375baad4f042e60a9a908fb79b38cfea9c4438a72fa29427d9059a129c4c07547ebad3bb8e0858227a69a1165299109fc221557b76a2f23e4c40038c7d79d12fc0652a46fc30a9f2e54d9cba06d8f5971e413d8b2c99778443233de868116e34e2d2d553cea6717f8782e2c6dbfc439250bada", 0x74}, {&(0x7f00000027c0)="e59b449eb9f0125ae0748cd3de297da73bfc89eabddfa85c80945019ace103c923c657a2dc95fcac5ed9aec8afe38fee01818c93077a9fce31fd4c4cc04876a52b88f979326c55c4d6c6410ca8b928ef67ef11f012ee783ca599037d5626558f371e1881fb7261e86432de6b4029a9946274c6a5a7cdfb240b46eb3f1668dc6f814594fd44f470142f4ec632f28557c947791b3faed726688128ad50b3651e1ace0fca2e4f5bb9466f07896bbd65", 0xae}, {&(0x7f0000002c40)="9fe6bde32c9de02d2c8ec13e034fd6967e7b395384185cd5d98611ed343f99348be150678cfcf7fade545eb5c68c5688ba6d7daba71e9e968a16bc6c847be0732d07410cff54a81c5876f4cef3e93f6f7dbd7677291a54efad356799c0dc233ae3a52798057ac3bcbf6d7942ede4125e1741d5a5962c9fb51b5ddb4f8c71f5d649f941feb77e8d39", 0x7b}, {&(0x7f0000002900)="48fc814fdb445744c461d8f6722d848a0ce1216bc021621f01ce89425157a5e2fa6b7cba9c407cda884dac8b554c5e9b4f74b6fc150d99a18755b7bf7741c7880b6e11cc81652a73acdf1a6cf8c1fd54f613bc6128f7f03559ed95d4a6f14a31db1fc12c4f330eb69f433f0a952f93ae4895b08ba541d00a41e833a7dc94feb1881678bf6e55fbb3c9b3dd49720ad42eb68d0f56810f25", 0x97}, {&(0x7f00000029c0)="877bab997b02a823543ad2b21a6f01a99f3218bc58409ddc720885f58e37706f3139fe33a6087260234afc3447dfed8832cf4f639b2610084d32a154a84c5bfc9a1349b05dfb4261e9e75f8dcac32bf3", 0x50}, {&(0x7f0000002a40)="e310106c80392516ea94bba6d55691c9fc188e854272bf92904fd23795d5bfcbc481820ecc3fa58cc4ac68b3f943abccc5fc2afc8c68a34d86fc5e62931e431c705054c795af1b748d52d6bafdd97f697fca05d74bfea0b9f4b5f5221ba6d06c584590acd1c6b3a81662d7d1858de21bdb51eb5678a04f69a397bf67563ae194ef67f05d64193b5ebc88", 0x6a}, {&(0x7f0000002b00)="844cb24f57821638a6a09e93ba0dafdaecb0fe03e98ee8a62ef9bae0b7e417fc9248899cb369912a54b4fe4e0a49699e3bc6911475ea84edb8517fc6222e9e506fd2259e14218716f7b1b75c1cf6b8991c82ed6352c0d7822a519a58ed8e4ff5129e8db413", 0x65}], 0x9) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) close(r0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r1 = syz_open_pts() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="138b962b66696c653000"], 0x10) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x10115) r3 = openat(r2, &(0x7f0000000300)='./bus\x00', 0x80c0, 0x44c8aaa61ad54373) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x0, 0x100000000, r6}) flock(0xffffffffffffffff, 0x2) r10 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r10) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r11 = syz_open_pts() r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r11, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x120) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) socket(0xf3562d3bc53fc53b, 0x4000, 0x8) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x900, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0xfff, 0x3}) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/250, 0xfa}, 0x842) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) acct(&(0x7f0000000080)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x188) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGKBMODE(r2, 0x40044b06) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000140)="b638a29cf387665ddfec41f816ec15dad7504198a7960cb7412c3e85a861e3c9acb1066f1a3b2b49d8000236f5cc4fa73fe7fbafd55452a6d03837928014ffc086b7ffe77f1bda57fce6bf27e8ed99face3a8bac24b2189c779a91fbf5", 0x5d, 0xc01, &(0x7f00000001c0)={0x18, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) close(r0) 16:00:00 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='z?') 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) mlockall(0x1) r2 = socket(0x2, 0x8001, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd5d27d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1000000000000008, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="3b7bcba5a4ec42d8a5841c500dc5a059ef78e8aa28843c1f9e1ffae3f24b01d3d150c4989e40"], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)=""/23, &(0x7f0000000280)=0x17) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect(r4, &(0x7f0000000380)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2) 16:00:00 executing program 0: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg(r18, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r19 = fcntl$getown(r18, 0x5) r20 = semget$private(0x0, 0x4, 0x408) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r26, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r21, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r19, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r21, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r27 = syz_open_pts() r28 = dup(r27) r29 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r31 = getegid() r32 = geteuid() r33 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r33, 0x0, r33) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r30, r31, r32, r34, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r35, 0xc0044266, &(0x7f0000000180)) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r36, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r36, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r35, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r37, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x1}, 0x8) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x14, 0x2}) fcntl$getflags(r1, 0x3) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:01 executing program 0: mprotect(&(0x7f00006f8000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x400000000018, 0x3, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = semget$private(0x0, 0x4, 0x400) semop(r1, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000500)=""/4096) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000000)=""/71) 16:00:01 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:01 executing program 1: clock_getres(0x2, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x20, 0x10000000000003, 0x2d) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="ba0a0e95fa8e2b07af0ac7ce79540a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x60) write(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x200, 0x9b6077ea08184e21) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x100, 0x80) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000200)=0x2) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r8}, 0x9cc966705e988fd8, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() r10 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r9, &(0x7f0000000700)=[{{r10}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r9}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r9) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r9, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r11, @ANYRESOCT=r9], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r12 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r13 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r16 = getgid() r17 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r12, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f0000000280)) r18 = msgget(0x2, 0x0) r19 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x400003, r15, r16, r13, r16, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r14, r14, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r18, 0x0, 0x0, 0x3, 0x1000) r20 = socket(0x0, 0x3, 0x42) r21 = socket(0x800000018, 0x2, 0x1) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r23 = socket(0x10, 0x1, 0x2000000004) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r24 = socket(0x18, 0x1, 0x0) dup2(r21, r24) bind$unix(r21, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r25 = socket(0x18, 0x1, 0x0) dup2(r20, r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r25, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r12, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aaff1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1ac697b738168f2082321cf355a00b7d32107d5cbdcbf30ca55f695493343de8ee5f7eb5318fd3b57ceb714eb48e94c1f69df41ccbcbf13434a5b86326d8fe34c6a815d4d6f3b51e006819f56c09fd1065e399b865d0edb97622e92dd1728631c38b6c85807bb7538457541e5f8e79e50"], 0x50}, 0x2) sendto(r0, &(0x7f0000000140)="dfa6b73ac74130", 0x7, 0x404, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) getuid() r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setuid(r2) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x4}, {0x88, 0x8}}, &(0x7f0000000100)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = dup2(0xffffffffffffff9c, r4) openat(r5, &(0x7f0000000300)='./file0\x00', 0x0, 0x4) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00004c1000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8faf9593f4f045b1fac86ec8cd15d32cfe9d9f0026bcbe873046f49e354c3c10800d196821a62632660c418f54ebd45bb4c09fb6064fd798d5999b32316ac9ddaade32600509ea74f13a160b05d6ae1f6c7029e10732ee96abb5ad2e19411eae7be91844e5883b9ca17bd75275a97d7858391da187eea94d5612633a43f70c09412c3aa06816a1bd81c48ae54ab94f0615f7ff7dc8aa8109d9a53e95041aa42a57b51690e167b50a02e98d8be4a485715d6d5abc5a14c8cf457e7ba52a8c399bd95820e950ef42b225b10b9faa6398e86f316bfa71300276791ffe202823e230392891f90b6c780c2e324baf3975792f3ef73cb08de632b6361b32e2b41d7311189391106e3642c94b82286184"], 0xa) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100b1, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x45, 0xfffff, 0x7, 0x7}, {{r1}, 0xfffffffffffffff9, 0x4, 0x0, 0x6, 0x8}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20, 0x2, 0x3}], 0x7, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x54, 0x80, 0x7ff}], 0x8, &(0x7f0000000180)={0x7, 0xa2}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ftruncate(r4, 0x0, 0x5) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000001c0)={0x1, 0xaf59}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x108a8, 0x20) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000002c0)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x2, 0x7f, 0xac6, 0x3, 0x7fff, 0x2, 0x4, 0x2, 0x0, 0x3, 0x6}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000380)=0x7) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0xffffff4c, 0x0, {[0x100, 0x8, 0x6, 0x1, 0xfffffffffffffffc, 0x200, 0x7, 0x8716, 0x7, 0x71, 0xfffffffffffffffa, 0x6, 0x1589, 0x6, 0x4, 0x0, 0x5eddb5af, 0x5], [0x0, 0x2, 0x62, 0x9, 0x1, 0x800, 0x1, 0x56, 0x2, 0x3], [0x1ff, 0x1, 0x100000000, 0x3f, 0x1, 0x7ff, 0x6], [0x7, 0x101, 0x3, 0x2, 0x4, 0x2], [{0x7, 0xfffffff7, 0x7, 0x4}, {0x0, 0x0, 0x401, 0x40}, {0x7, 0x8, 0x4, 0xb1}, {0x5, 0x1, 0x3, 0x5}, {0x3, 0x4, 0xca2, 0x6}, {0x7, 0x4d5, 0xfff, 0x838}, {0x0, 0x7, 0x300, 0x7}, {0x1, 0xfffffffb, 0x2f, 0x83}], {0x3, 0xe1, 0x8, 0x5}, {0x4, 0x7, 0x4, 0x1}}}) r9 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000640)=0x6) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r11, 0x2000747b) r12 = openat(r9, &(0x7f00000006c0)='./file0\x00', 0x80, 0xb4) ioctl$BIOCGFILDROP(r12, 0x40044278, &(0x7f0000000700)) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x8298, 0x0) fcntl$setstatus(r13, 0x4, 0x80) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x2412, r10, 0x0, 0x0) socketpair(0x10, 0x2, 0x3f, &(0x7f0000000780)={0xffffffffffffffff}) write(r14, &(0x7f00000007c0)="9a0d617fd3fa5cbbe0e3d546f16cabe117a42352c8a1814ed0ae8607c7a0dbe676bb9593705a59d39efbc61185fd74b200f249a54ad6a66c83caa36f04d09994a6087f98cbaf0199c46b790951f309aa04aaaf2dc728d03fcd707dae21ed0dcd419f7f62cf7c744929abf0756e5a44fa73560a83", 0x74) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETLED(r15, 0x20004b42, &(0x7f0000000880)=0x1) 16:00:01 executing program 1: socketpair(0x18, 0x8000, 0xf, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6c32, r2, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f00004c3000/0x1000)=nil, 0x1000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000100)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) pipe(&(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0xfffffffffffffdd6, 0x960312a8bfa85782, 0x0, 0x896d4ba9816297d6) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)="e2151da353c2ef907af3516f274a0fd1a9d6a0867e36cf310b608baa2ddc507fd33ac15fa8d70ba1c78a56051a3c3a128f7826934d7254383fa7348aa49fd189c6f57c610c4654861fd05088b4f8373335c8bca6266b98c12b1accde95f5c5e0a81af4110e", 0x65) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x400) r2 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x40) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000280)={0x0, 0x7, 0x8, 0x678b, 0x100}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) ftruncate(r3, 0x0, 0x802fffd) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000002c0)={0x1, 0x62, 0x9, 0x200, 0x8}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x7fffffff) ftruncate(r5, 0x0, 0x802fffd) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4000000040}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) poll(&(0x7f0000000000)=[{r1, 0x88}, {r2}, {r3, 0x100}, {r4, 0x100}], 0x4, 0x2) 16:00:01 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10001, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) 16:00:01 executing program 1: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2eeeccb64416023c, 0x800028ac) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000100)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="5007000000000000010000000500080031bd4aafb1bde8cc240e043f0173186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52ff83c4f5ed7e94b21557123f4d3447d7bd61ee6d17a3de2fafc4b1426c14feca2743746e54efb499aa624f6107b5e89d10fde5a6ac759baea3db0bc055abd6a2474bc9e78d338618b4e0d4188b60f531f5de945f7e57c5e721fb393f5337fadfb47ddb240eada49096bc05b954eda89a976ef739a5efa1e485971f834230d5264c80f765af43778279bfe5cfd24463f693467b91112744a68ca22d271a1407e67ae7e30ddec50096ade3607b2067b117cc1fdc777"], 0x50}, 0x2) pread(r5, &(0x7f00000000c0)="13", 0xfffffffffffffd52, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r6, 0x20004b43) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r7, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) close(r3) r8 = dup2(r3, r3) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./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, 0xa0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="50000000000000000100000005e70c3f4a6f2a3fd8bde8cc240e043f6973186331b520725d4a23a41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1af3faf6c00cc747ded100cff06a80e31be3db18eb1351383c63a70d08a6661981f9ff08513ca405e4d848bc780da5f77987c34a925dbf5c516a970a769773a9508365b8d67b34ae3efa8dd12ac78a512658955758aee32bc34cb12633bfa57d5cbff61a7af6d3c4f0a648cbf5bbaf275c2ba56dbb4f1"], 0x50}, 0x2) poll(&(0x7f0000000080)=[{r4, 0x4}, {r1, 0x10}], 0x2, 0x80000000) mmap(&(0x7f0000002000/0xb000)=nil, 0xb000, 0x4, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair(0xa811712073d2e918, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = geteuid() r3 = msgget(0x3, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fchown(r1, r2, r5) close(r0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000000180)="4ff262b14c99223148df97cff08ec9afeb420f4a169f2f1c82e9e8afe2f2b6fde7234d33f6a9450a92f38bf6075e2c3fa8c24fd4c8d986dd6d5c41b6d6845b3e8f3b56b1e2ed9b089a6402b63c93ce61e3c75d0a935df774fc5c3226bef79b178038b794a55e65cc7444855d6d47f99cc9b2279ab7ea2a57f411423a1d18a68e3d9d5c093bbecbd0bb655dca931a299928c5b998313849c894d0b24999ef481af11f39069c67ff249d672dcbf6d3abcd6d91d85766a9bc403cfda8419f63487cfa6ecfb6d9d28369ad285c8b7118692b9cbf9b0c10471a7d9e", 0xd9, 0x0, 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x80000000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x100) write(r0, &(0x7f0000000140)="68768fe20c6ea13bb39b551a1253a4d3ee1a4ef70ecfd73518f921472aba2fe947923bc125086d4d6cccab8285a14ad05935f2b6292131ffbd4c70c2e745d394f8b4fd357eb15bdb14852c62d625b269ee30d76aa3af14b92b646d3de55a8c4d9364f112063fca98c97cfbb49b46a92f502a1ad3810cc5a3d29d7785981c29b56d02f85932f60d4c8a21e229d43e8acfd3bdb221c272274b8385fab933c34d526c02e1159f27786f569101f7d78a2b25896bf9bc063ec2d5011cd4f741461ef2e9b5f32fa566eebfc64329b49ef231fb508f48225b1745fdef7e6ee06ab4bbf253c5a502a114641458ddb371e2bb35", 0xef) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x55) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x121) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x8, './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x21d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() geteuid() close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010300000500000031bd4aafb1595d0500a41d8cd8f2da9ae22f0171048380a84d7242649f492ae993f703b0d09f781cb6bc6ef8903726f86274"], 0x50}, 0x2) r2 = getpgrp() r3 = geteuid() setreuid(r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x2, 0x0) flock(r2, 0x19) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) recvmsg(r3, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000000180)=""/20, 0x14}], 0x2, &(0x7f0000000200)=""/54, 0x36}, 0x800) accept$unix(r1, 0x0, &(0x7f0000000000)) 16:00:01 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/66}, &(0x7f0000000000)=0x44) r1 = getpgrp() r2 = getuid() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = getuid() r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg(r12, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x10, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg(r14, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg(r15, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg(r16, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r17 = socket$unix(0x1, 0x2, 0x0) sendmsg(r17, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r18 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/46}, &(0x7f00000005c0)=0x30) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x2, 0x0) r21 = socket$unix(0x1, 0x2, 0x0) sendmsg(r21, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r22 = socket$unix(0x1, 0x2, 0x0) sendmsg(r22, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r23 = socket$unix(0x1, 0x2, 0x0) sendmsg(r23, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r24 = socket$unix(0x1, 0x2, 0x0) sendmsg(r24, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r25 = socket$unix(0x1, 0x2, 0x0) sendmsg(r25, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000280)="335ab6726abdeabc35cb1767c9475a846f096fb2cd67776bf50603da136c3bb43954cda41493c02340b1499533036e501c56bb3091a287a28eba117ec95ae00e1f4fce3946b186fabd7e05ef9d14ea43fa54a12d40796f26558ce5450aee55b50e6673b6e3375bfed17e9801893bcdb9b4b35bd7ff3610e99b9aa02e90ddf5cc529b2465b64976951e943b8c6767581f0f16a947860a543931eead8dd8f095e07fdf6eae35865684ab81115cdc402791f187b500468f9b5e4af46a730cea04905878c1573a4449f986aa63ecbfa456169980a2704a4b2ba5c3e8437ec44a7e621df2d86dace4f6e08ed81b0781b275a14bd9a62443", 0xf5}, {&(0x7f0000000380)="8fd7843946fa58711021c150f22c368d603afa030e04905a8fce65981db7b25be0ad4cff34ebff51e4afbf3cf6ecc46c8012944fc8acf3fd602ba3a3d916836dc6ec4623d5f72cffbbbba7adf9e800b63cb5dff86b1b91b89224cb0e3a767b6ebc10e73ce2eb3c2f91a07695daea2e17d6953b5246d662d2a21f7372bc8b458cbc0e2f26b3be4f5180ee232c626598a8083a8a25425b1d5419d727ece690a9ed2e9ac8e5b2425c1d35b98751b0fe44e94267493af48b3b78cf28bd815bad2b68ea34d686e7ca72e4c6bd9a193b40e7702a495612237926539bbd0581", 0xdc}, {&(0x7f0000000140)="bebb41003fa1b1d1d2d57dfe5b1d4522e814700e9c4459c6c4551fe963ce3fb23585555c270f2285ad9b4d6eb5220ddf464f9f5c4844", 0x36}], 0x3, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r9}, @rights={0x18, 0xffff, 0x1, [r12, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r17, r18, r19, r20, r21, r22, r23, r24, r25]}], 0xb8, 0x1}, 0x402) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="042f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") semget$private(0x0, 0x2, 0x404) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r0, &(0x7f0000000340)="000000000000000740f143567652dab68753a8a7dc74e7d5e8f3228a7d600a46305fb78067c7ff7f011df9b3f96cfc252cdd8101e14169edf8e827347bdb9b14392e5fa8c8432d45ae247d86531f272f6e017de3d3d5b460f25926cab65292dc41038f81b1b5e65b57c0346e09c8c442fd2f15f8b1e89b5e4158d5bfead003996aa04b15eb4cbc9f21c2281ea230f4c66fe3b7a61062b91cc1d6c297cfcaf8d106cb0df23039543645791d42a8a092e070b7e73294c2915a6a65aed5d7f856658cdca3f768d7404efb2ccce648b91bcc246d68d8f7ed579cf4ae400d8f65f25eb0c0175f8147e3df925503005be79ae4d154497db06c4aafb64cac27bd2a516149f9ba7ddcf1d445cf216ea202ed226437a430a389934ed243892fa91af30da21fc304fd547530940da023690ae23ba0123eb40f7083fc4e5f2c6b4210a6eb8bb5e88db9d7e3ef4f23689ac37198a579a025629f9a6a4b187b63e947c59f795bb56e8a0dc7a16038c7eeb1bf1fd5b71cab1f1117fcd4d0f4b3", 0xfffffdf6, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c13bca98ffc5c26895d66ca202000000849b94505d181a81ea146f56d84449ba4fc0e55201f2fbcd3bddfa8ba975f7cf054d6b405dd05fa447beb55216a5619d4d6635e60886054b24200825f4e0113555c5c7c712edb86363a597decbbe436c4d3e145dcc4e1dce503738bfb863b9f03ff0b76c6fd18c243048656e9302ecaa46d9a7e823c2cbd22332a3a163d49fabd8b13cb9c70b8b1a922ec2846c447c7e5f6b15efd2d29ad62e47d91fb213271f14664c9a04c527752ff41dd996a095cee52edd1dcc1549195a9888d1f7bd69c007c96ecf33e7d04ae42c49edfc806a7717b13a7d3f70a38d990794eec8f372a555e71851434f61848ae2627811b4bfc6e7011e0135b1e74aa06f6eb34dacba79aa4a654db0d6b9d2d9d59ea4ab7255ea2143f4059cb9431c2d9c50624a57f42479daae2e0b153b0157f8b6717d3d8bd8da40fb41dd876a0de6e1ae7a1cd5ed13e1314a299910101ccee391b0d6d2f4927a230cc85958cbfbb6e5d49f92400ed560e3"], 0x50}, 0x2) pwrite(r1, &(0x7f0000000080)="45f943d5eb2b60cb183c3678e2b3d5f40df7f9e12b3babfa4ae8a6909793778adbbe01cff04c3edefab61d114dc131ae3e1436b6e15692cc9459cd9a72850baf2cb37c854b0d442bb9b95716d6c30739415b40d0ea26b205b3dd51e399340c6bf835cc56bdc57195af59a52245848181ca675a96bddf04", 0x77, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xf5CHv\xccbpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee5, &(0x7f0000000240)="4b5385d611b6282690b372ab6ed949bdaf8d6bf36e382e5aa77cae07000000432e71949214f588a6489dcd8a2548ab2066959e9ae3586c99adbe3d8f5b198eb3fddc6d83b0c5b62f1eeac4cdb64ffd695d301ec0af") socket$inet6(0x18, 0x4, 0xf8) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwrite(r1, &(0x7f0000000140)="6806c6e71513397a5437ffe05df5fb32059661bbbcda198240521ce247e1acd0e9f982019054c2ce6fc70ef04c6119bdd05bc1f4d73d51d181cd4d432def8de7617eac24f7e1d33c730e9c5327bd0cf6987db3c88af06e7175f123880f3fcd081fcfc9e777e088b998211bd5f1990f8b10c5d28ae8c1", 0x76, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/21, 0xfffffffffffffefc) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) 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)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) write(r2, &(0x7f0000000000)="cfbd33bdbca63fc3637836c9dc9d6a0af719e8e11bfefcc4f3910761460014ee73c55bc2aa9756104395b1958edecc88a3a7355ba9982d89e7706f81f0b788375661400975dcc7b6cf5a0fb39dcfed15fdb76d5f114fc8dc3f13f1416fb4fde763cc236ad2571a4db4ca963bec0c2a57786b861f0583309a9d619aa4c993a716e1c510cff732728f6e082d411241fd5037fa0139fcebd0038c9ef1f355376dfe157a9cc9ae0c1432365da6fa30dbf168e59c450cdad93185ab1c21ac56d3df5ac6a54a9ed24ffcfd1a418e66e677a5e2913e548f215fc12267f1a6402ca337262a67c31870966c7f72cf2fe5c6176f0d79a7dedac4c8687d2a", 0xf9) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0091d99b547028913b9289111129264bdf5948493b2e028dde1b029a766dcb28fb519646d920deb3cbc609a0ef8a9a196a95afa25699769cf2ad967404f7562bf73c95c1120b68364d0b7b780669eafc37403127fe7e48e116dd53228996ee977185d5aecb04e90900fb85f8598ae12d76eec797bafe18000000807afd607810372ebcec01746d900e4187de892af1b688027a65461ec43e9d3ee69c8c979e14e0b1cd5515267ebadee5332f149d5874077fbe34762c210f30481ee614f95015389f6300ccf22b15b7a1816575f3be3f0b2119b1b1b2de93b8f2dae67b6e029e8a69f95fe7edcb93b06cd48f391d6bf1719e22ad081b1d12cdd46000f2c9646f2300000000000000"], 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"}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 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(r0, &(0x7f0000000200)="3c09a23a837d9a35e9eb0cae9b3326013529e0b2ae3a1b1f75114165641c666943ddfab471721bb0217627eca713b9f116348c7bd63a481aca39a028f4f3354618d4f545e6de73532c31bfd3b76fd312e0552776cfa63027f3b6f15617db2f7002c57da7bde8ce01ba9231d4032dc374c2989e3dadaef7f5acb8945de84928f5c9c2a334f761e075116d9ac4b3b4ed005c714f45e1e315c5141b8884c429e41cd0759a936cddf9ad4c135a21dcbab5943db2e83a44d327d17b8e10d8e3", 0xffffffc6) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x8, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="bc6ba157068e7b65f43cdfaae80f6955bc74668daea24a3ade5d4e2316a30e216c3b82b913c40123cd5f7e0856ab344e395b54e4", 0x34}, {&(0x7f0000000140)="ec3543ec6862409ad5e2ca5b27efcc3bc9e866105fdef7b99bb4350b8315801cc4e64cb3fc0970821d3d92c0b000be14a16045a82a132bcb50c4f9f721581ca97eb0b384ee63890366095884fc82574565d3d179601e587950f3819618dcf9d7771d02401dbc6025ac0d34f91753185bf110acb1a6e7d1dd001ba93f907284ab231cd665184dc5cf39c574d1398c920d866c0e140cbef0619cf41652986d3497077da9f52170c5d2bb63c83e913e05e094c6add2775a53c7729707a59fba26fbb424", 0xc2}, {&(0x7f0000000240)="4cf743a2be6856af297aaf2f6ee7d06f43aeb9ff277c6c0827072ed0b40c980aad6ce52fc7a1847b43ea6fe72220127a9ab5cc1bf214dc969b21deed2879ec28da8482148de31a6d0022007677756e9b4b47f58c5fc5e7438ac67dedd0695c", 0x5f}], 0x3, &(0x7f0000000b40)=[{0x98, 0xfffe, 0x4, "afb749417af6b80296a267c02e394749f7e3324acaa4ec8f2b0ccf3ab01523d8de04d1e87df6bbe75fa0535203a0dc32714dcf8f5792e44e8faf63c622ea1f61a68ca1914059787d85cb31df1d272e4ed8866a051564299250bf56d0e48c10fb9b69168717a8c796d6041409ebe4854fcd0839b3ff2a0dce2bc6638c89e625b43d8063ac"}, {0x1010, 0x1, 0x3, "b88ec64b52be3cab8da1151fd38bf0fa76aed1995d72a0bc578d93e5648076ef0a3ace1008834c23badc39fd5f35432604dd7b127b2fe644d4461d1d33399082c32fddb3a48e5059097b406e48b897c788b67633159648e16d14fa53ae48f87cb2f7011cedd1062c722ab0134598a3ab3dd8feb840e536150a84d7784ef802bdcbae0669ca0d439ec318819ef913f57d72a39ddc028b0db7da2f7c946e0fd585f8ed3405f49e2446de22f7bf7f4b0c9f54123ef5634fac1c7831018bb9d4483f28b121568d60a5e1b9bd25afdf5dab6eec2745f9df87ae9414dc163e22dfd34a96688098eb6ecd7c7b981036226c833bd706e5e6e5338b77470f0f4882c4b136f45aad55d47c0851858212ff16eff10e3662ce57bdd6695fc864062d6d995b2abfeb800a25f07f272865a29fa454e112e3218c667d3c1a53a164d25b6e2408fe89cc1b0d50800f7a0a811895788600031acbd57d6ecb8a047d2b0ea0bb40fc3986f00d255d9046785054e56a975c02f8a42f640944f500d6e07ec3bbc1b27dd273df5d79fb2a541d382b97521303c41eb0e08b9d05ecec31c63c04aa787d96090b56bd0bdc258b842e509e18e0b60561e5bdd47790bb1c1117487e80f9d5cc70377fa380e13e7bd4a6cd69567f5533bcc3d8686b9808565ee44f608d700d96f3b7e30a7844a92c9b2440e9e579d3f5f722746d518068648963db396489250c5f6e4954b4763dc56fc5d6be720fa5afd0979be64fe614d580ce0a4e44de34161f5c0ee9395dd33b93f118235cfe51266b255b5497923d9847bdff69b6a98f386661b12ac61a7d662822cc2a35e7f70b2db2c74d7fbab0f5e5dc63b036a985a1b892e116273baa7717a5934be12bab3a72e8578a6a97fd4c9d06e43a49ea0d4c0c3272406c8d9119bab31a7c22f004d881afeff1d8a8e16f29645648ca8ba486884e8e942f2b5545f5ac06ab4d620f451ec08189d3a12507f99928a44c60d832b859e7dac24896e78e3cc85cc4199c810a493637e365185486587d46b84e8212ff6bca423378dca6197766ee59a0658b099655bf0d03516107caa1d557f54e59ede4567a62f0a4af43ab5b9bb9b095c46172ac3eb703225a3ea1c661784657e4d782b9f173af8bf68f3df4ba2da18aa20346a208c8c10b684f700857463cd29cbcd4a5f340055fb914e0ce368c222ccb106d46970ffaa5f4ae373115adf9992d0088601c22fbc2017b68ef62c6259a93d81b6039d4fea50a3f7cacc1b97a86d5f95e6862af5b17247503a884de9ecc1f302dbfd9bda9a8e5ba1e8575ea47f802624ecbfc4258b85c79aa7debc1518ca7a153240b02fbb559c321bba7668d5e49cc0fcda7e764e89d584d7e923ba962d1d7e8bdf01fb7496cc80d00831d76966ff4e9a6af330eba368cb1f0d059bc13a1c2dff668471f650e6d567b1066d6366e965f54609c328fd58f5768b9b50efbb03eabb9cd0a1d0cb6c68b29db948e7c06fce0152c20f67ef6000c0b1de1cd7914a7b0ea248a7c06eadbdf9d812a3b387d5ae6511b4c72eda68d9059eed01931c9be3141f774a96ae81df01a32c0b12f8c3a59c1fb0d4dbf15b984f6a42452a96ac59b6fb00236d143d085b63341fb3cbaf0e7049a96a83a38fc579f08bf0ba0f2fa55b300f5ecf45ee2756d5e2d6dd63381e15786f33a0fd0078649ba5ce25326b5299b4ab6f24e9e38dc5bb49447f3453a826a4c47ad72cdfe566d9cd211c7d1312399383ee4b186a33c88c87c48f66f044928297eb0d0041fe28a2373214e181ee3da7e58157de39be2fabb5cfe439bef507426939c645bbb7401c873761b552f18e92801c139886eb7fbb51a8e40b30926857b16a0049bf38ee7edf4310f864f3217f992384a054f7e53c36b63e0787f72f21e9d6722206142cdf6228fc64114afa65e1e9ed3f5712e65b1e41f721fad15aca3e71958ad94788bd3e2557690fee69779fe30a7feb680e66eea7c3680ec7e8de35f8e2d6081c440e3d5cb9d3f0193f0cc5ba1118aa804afe54591a75dc6a049f30554a6083fb0acf9805a39e6a0c7796780992fbd08399cf6b4f50f53ae1546bd4679f4c907283f22d92fdacc609bbb3f4aedb8b14aaa17271759e6c1309a864993560927894cc066674967269dc323e6d226968b23a458756a6b24b167eadf1cd61171f78e18cebb0de8a5e4ef145c772149f5287c761b6855d2c0e765fcbfd08cea5f92d6ed4a375e7d5f189cc716a533600dcda8f31205648ba10370f5e24b084c6ed7b6404fad807e05a25876da393d02758f76dc5234cd58fe5da0680f4391ad74624cdae81abfdfd0b1ca67e3b6c1f4d01f39bd5420615f5b73701413b86f7d27a70ac29dc73c6490de30d7a2175f657809401f466a1f0d48f72652ae3c3e49489e1a02f380ff765a668f0898bd9d6f3dc4f959e36cabafe7734062c387b440aee842feddc0495d60d4ee1dc549f417bcc54fbd5b801d15e9cbb3643552e78425b409eab3d632b84ce116e39a7b3687b5eb9cf6aaeed43d7ce807f4491621e2f79e126c5fb457be91dadb0234960f25b0aad4e9cc6302002de0675a60a4249417f47eea13ee791da3f10bfe34fdb53d7003ce5eb6c67f54ec6361c4f1955604642daf33168527b3a4c0e64a743b60853009bab1fbababc31af4f3cd9d6ed5a25d300478a5c6abe8ae2e758a901104cb36e21a488f02a80093dad750e3fa57c68fc3ae21ab495271e6aba5880ea5f0ba8276255d86082b1cdd105123f53f7e8185d94b0d1568fae54e5ca7cdb1ccdb113ebacd80b3d79f7295087c3bac80d7f61dd13d852cc5c1213fe65ad8dbc1b75b3e6569286dc83d80de4c537b0025d722783d8a8fa1304bba55ea5ea33191f4f90fceb9b8cff867d916128260d7a0d0dd90f49c48f02b480e241cb0815ccab050a0ffd7ae6313aa67113ff021c07b0f04eeb7d2130ba693ddcd8e7b2399aa91dd45629f96112b4760dfd38c9148c854be64f94f8fc51d0fe77b892784aac4bcec8f87d207a881f04c640baac6674a4cd17dbe22886d099451a80a085044bfb8cbcadaa71fe0fb986bd0132a345a1dfb645d0cd0647fee7f08182fa1eef5175a649337b7c02610d5f37556a088d316f25f9139b6740a068730bf35862b5c3241f411fcb69e42e3c1f943efc5b610427a4f748b94b59a72b77023606f60f16d74a716568f91a58e241d95b0fb6d904b3fde03492706f0a92cce5e0f23f5935f8b502cb85cd0fac13d94b27b3d0de06fda3c9729d0ac38cf6fc240a51b1b1d74100ea1894e7fb49bdb3081657f7308100a5e39e2feb56fac710a3b005db56ab592ccc93e752e9329bc7ca980f2b175812fb7914f4c536d43e39342f6b7270d7f4f09aa01f0f97d995b8cd0837e719bcba6b38aa1f331bcff3f82263f0ede5c766ffd7c51a8efec7009c2310f6468f46953d0c049c4bb0d5a193b5ddc115f320f5b6b672c6a872aff436b6b7af492834b1bbe92436ace464dc379b35ca014c3339c22694bebb220b6caa225b202249932d59f2515755c64edcc6f27b87955c8150db0328ed324b843724a4afbb0535a4834036bc4773bdbf8000ac83a3809138005c25529a7ad0f1bc509deaf32193512e1112a78c67239f5a68bf05a48eedabb8119f765a98384d84105cabce0c79cf46a2ddfde0e7b4476bd1a16db3d5a35bf6c49c4a20b6b7dac2c4f578f7c5ddb42d80b0953cd175edfe4116708242342697a3e854b071c4cd41dfaa6c5568ec8dd5cdffd4649e025c6a780a98104da3b4b1c46b261505645676651c21661cf596c7a5eb54f64b4967f4ed750ad33fe13854699325fdfd5e655bbf80fea6e5a2786cec065b6bb30a43ae6bef593ff9e564037ab46644b1350379a27855d22075f0f0519e18bd458bbb50772ad2e0347e352fe9f79cc355658fc599c8252ecd473c3796abd03f25312374b8a7aeceaa56ab5adc83b23859e4bb1eb756169c30b2006e097fb0c9db2b4974c843f65db8f4c7706f20ee1160856faefe97ab5115830540af5a48b1a44f63b4865653a1dd235109c80836f70b409699452cb1149cda5749e6f93eba8fb14aa7a8b5e7a840fbd679205c36624c8d89c73968ca41504931da6126856f840ebbb975e9fc1e07302d8ebfd694bc6fe7c00f629e528f50ceb45aa5529b017bf03b672a2511fcccb85ec38449c2a7df8dd52fbf757435ea87f433dd7e87eb24c19cae8feeec6117bd9768f78c155b038c900c7b74173049a6afdf3c14d3a96071290b9c067933c7f7ecf0d826b8a7bc0c8c57738821197f8b03622bee83e8742b17138b67894b11ee4ce2fe097278a1d5255a3b7046e7e6ef18574400ba6f1cceb0e2a9fd1017e863ebd2949e2e7bebe687f397137428975c121162b08833d7bf6226a17a2f40bd96d3e053d8477afd38868869360168d771b6a140745fbaa4cac0a745d8d031b5c4eab36f3993a99b816dab3593b9094ba229e79bd7d8ad95ebe7f2864f1d592efc015369d7712da7c192cc1611b80897d686d05cbdc77c70a75391b0d0523832acc578f6ef7341c946c2f06c931ce7da70e5df742986a42dcd7c16363ff7c67a011f982c223f09aff2137c48fc34455d95935568dbf0b36d5ff71807038454e3fe68644a6239d90dc6f79e17bd6c86296ebf92ec2d1cf3e1140169cc8e5b50fab7ef6d0541ec8136e976c6948a0e6eed9a4b28e959752572f583914984a040dd5ae2831baa456b942038536b0fcf409de9644d70ad5b73f7a736ff1e6a03a896dc7bfc190f83dd996774fbeec698ec87f9de6a9c24076cbc20ad4f3017f4bbbf82dc932502acb99f6fd977fd5c6500e3c622e4232ff36ed4e4f625ff2be161fe0312991879e93932f58ad69a31a022ec344cb0bda289256d0b86191279c3852bf8d05ed893a4c2bd074098ce61f4ef1289f6bc7225aa02f313ee6bb6544b6dd3b0fa062bba9bc321a784a58ef071581fabdb80cea181b3086bbb8956451a4b858b14433bfd88509b2d6f59b66982d52398591dc6d563b5c9493e11b339ba294e783233dcaed4ec71b633c0ef40b445d8fefbbceb8d3d1142d39806b580fb262c850342b4fea478b212f1ff0550c4f9e77d2a1ea7ef43b5eccd2bc469d43397388aea3c642945078083feba874f8383339a4e97eaace80808a07b00637811badac4dcdc740eaca931d18ae8cf870feb9ad7da1093df61c978504283651d745d64dfa8c78241abef556cd89d49635488be10148549a0bdb0e8952c3c40b9725db9b0249088f52d865df383ff5f23d2aaf6d29a20c3384e598d8dbe96619e93baa3fd3d65e605cf458460bf240f6f6d87000d9885de046831bf09aa0af49c49a05410ff45583fdf29749b27c1ab0e4da2121c5b7100f37a0907eecf103a0891b581e9114ffd3a273d0c8c499ab4d01184aa2457b65d5342f2a9fdcc79f0d7072e46f89717df1a86dd03664fe0f2e9c648bbbfea6c1ea5b211d8a93b08f289b5a8f85fe17470e1b8517cd45b3381c66a5d05e81dc659712d362b81edcb38e2908e3b12f743e9c72e1ef17f771f8a61e70f4525fdc625e9242f9eb562c47d7fc7dd367d5af5cad94b05e9a0b3bd83345e1246c91d1974ddc593869c6bf7075d1beb653a1c2d84dd7e47286d910af2d9a5fa57882ab0c48051d9a70b32c40743df922dc365bf237fe1ddb96705abf2d6af8770d6e16095e974a43a8a86ae5ff0c15b8a2296b10fc73d9b2749e0343c94bf25d490d1bce7e1654c350ab44a3b7e8369aaf26b3404b5c6370058878d722ee7a44"}, {0x110, 0x1, 0xffff, "ef03df545a43a8370e92674aa3ea35b7a723f26da228955c960cd9f38beffa6261d355bc3d0031659a7064d3f37f2f162756ed931416da859e49781aaaaf61e6d3bffa8d5382bfa652e6daeec6f42dd1bfd28798d26cfe2c116d870f289862c90758813845868a2c4da61d64290a468153269bf5a609c02d50e9f27c305651d91b6db86ad21058142c9d546278546e3369ad04f75a3c1f6ca6ce576f7936df483049480cf2464aebf613993bb31e3f24b173f7a6a07e3f99e95495a3e0bea6ab97724146729ae63b231d8da010317d011a4898f7baea7e051bd882630537620fdaef268e5f9315aa21577b33fb8fa137e1e198a4c35233e6c530f43b4bee"}, {0xa8, 0x1, 0xfffffffb, "4fcc17af01f075f4c874df2de2a1887d91ae58e443997e7c4128337d967d195989a423a60809ab463bf57682f510419d3a00e3bfe582cfa043ae0b242916ae27111941de445aaee8ec099cd2cee895db821179cb8d933b4232b7f72144e9efd57f3dbd7426a791666be43c36eb4775876ec4a7f7da9a6f1dadb520f4bd51cf48d600c0c1e48e6e3fc13d17ebae76ef27ff000c81"}, {0x90, 0x1, 0x6, "bcdf88bd6f66eb2e8567a03e9a6bcfa8a87e390d8591df6516212f465f7c4fdaed2d99b230ae1b96daf17897aed8443133177d56f666d0a2f2d2d8feeb997cc3cbdc004a093c15e690aa3a949f110b9f5eb03ef1ebe727d01674da0475db1f456be5e30c8baba6ae1bfcb9d5a7292ed84751de9275c01ae7ef82"}], 0x12f0}, 0xf) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = dup2(0xffffffffffffffff, r0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x123, 0x4, 0x2, 0x3f}, {{r5}, 0xfffffffffffffffc, 0x20, 0x80, 0x1, 0x8}], 0x80000001, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0xcc, 0xfffff, 0x400}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x40}, {{r2}, 0x0, 0x20, 0xf0000000, 0x9, 0x100}, {{r1}, 0x7ffffffffffffff9, 0x44, 0x1, 0x6}, {{r7}, 0xfffffffffffffffe, 0x10, 0x2fe279bc5f8b6768, 0x2, 0xfffffffffffff3e6}, {{r8}, 0xfffffffffffffffa, 0x13, 0x8, 0x6, 0x75}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x8, 0x4}], 0x2, &(0x7f00000000c0)={0xfffffffffffffff7, 0x1}) fchdir(r2) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) 16:00:02 executing program 1: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = dup2(r0, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x1, 0xf9, 0x1}, 0x8, 0x200, 0x7}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:02 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') kqueue() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="50000031bd4aafb1bdb520725d4a2ba41d8cd8f2da9ad42f640f5a62f4dd63270ce0b93506e0ee1c13dfd7f67e03ace9d709e49ac52fd3447d7bd61ee6d17a3d3ffafc4b1426c1d8b69b1e5a8bcd29eef8243e40d61841db8e42034de4c2e6564d0ba6c7b490"], 0x50}, 0x2) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000080)={0x6, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) lseek(r4, 0x0, 0xf, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x1, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x3fc10722911ab832}, {0x1, 0x1, 0x1800}], 0x4) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r6, &(0x7f00000000c0)='./file0\x00') r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0xfd1a) fcntl$getown(r6, 0x5) r8 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r8}, 0x0, 0x80, 0x4, 0x652, 0x6726}, {{r10}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r11}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r9}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0x7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b1f9f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d93"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x427}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYPTR64, @ANYPTR64, @ANYRES32], @ANYBLOB="34c54bd5662134e41597ba7a452adb2d8b36f276ddaec30c18018aff9afc4012e3d9b5f057f473c3fcd80d26be092cc6a9003de28f7e096accca45347c16c74cdaa337be9b333c78687658bd48e3866dd7e2383c7cb72db520b3b842e2ed34b69282b00070b96136bbb064b09304c65778805d6c598e5bdea31c6833be0e6d8ec8e0a4cc09ac1e", @ANYRES16=r2]], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_int(r3, 0xffff, 0x804, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = dup2(r1, r4) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x7c}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'pat', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:03 executing program 0: r0 = msgget(0x0, 0x1) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/79}, 0x85, 0x27c42a6c0495d87, 0xf23a4f7ba67de3d7) r1 = socket(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x101}) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) r1 = shmget$private(0x0, 0x2000, 0x1f2, &(0x7f0000ffc000/0x2000)=nil) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9a97d7d90cfed0ef1644d3b0498cf33b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1027397d4a4"], 0x50}, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r8, 0x0, r6, r7, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r10 = getuid() r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r15, 0x0, r13, r14, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r17 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r17, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r17, 0x20004b3d) r18 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r21 = getgid() r22 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r20, r21, r18, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r19, r19, 0x5, 0x20000005, 0x1, 0x8}) r23 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r23, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r23, 0x20004b3d) r24 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r27 = getgid() r28 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r28, 0x1, &(0x7f00000004c0)={{0x400003, r26, r27, r24, r27, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r25, r25, 0x5, 0x20000005, 0x1, 0x8}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8, r3, r7, r10, r14, 0x2, 0xf71}, 0x9, 0x800, r19, r25, 0x6, 0x6, 0x5}) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000480)=""/191, 0xbf, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x200, 0x0) socket$inet6(0x18, 0x1, 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000280)=[{0x0, 0x9, 0x52, 0x284}, {0x0, 0x2, 0x3, 0x7}, {0x9, 0x0, 0xd4, 0x7ff}, {0x0, 0x6, 0x81, 0x9}]}) socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x1, 0x0) dup2(r1, r0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0xdbb0, 0x8e, 0x101, 0x80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x1]}}) 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) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000020000000000010000000500000031bd4aafb1bde8cc240e043f69731863643b5a6277dd632790b6b5bad5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc"], 0x50}, 0x2) r5 = dup2(r4, 0xffffffffffffff9c) r6 = socket$unix(0x1, 0x2, 0x0) chroot(&(0x7f0000000100)='./bus\x00') sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kevent(r3, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0x10, 0xf9cd2379394c4ec7, 0x9, 0x400}, {{r0}, 0xfffffffffffffffd, 0x94, 0x0, 0x0, 0x5}], 0x1, &(0x7f0000000040)=[{{r2}, 0xc0a88a1b29c20344, 0x10, 0x80, 0x8, 0x4}, {{r6}, 0xfffffffffffffffa, 0x5, 0x40000000, 0x6, 0x34}, {{r7}, 0x0, 0x40, 0x4, 0x80000000, 0x666}], 0x33f, &(0x7f00000000c0)={0x3, 0x7}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r5 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x81}, {{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgsnd(0x0, 0x0, 0x0, 0x0) r7 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) r8 = msgget$private(0x0, 0x110) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg(r9, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRESOCT=r9, @ANYRESHEX=0x0, @ANYRES16=r2, @ANYRES64, @ANYRESOCT, @ANYRESDEC=r8, @ANYRES64], 0x8, 0x1, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000440)=""/4096) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = getppid() wait4(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="4491e9d96410d70a29dc95e484a68a25bf8584b989e4a0ac742dfed2b9a791a02843d580fb6b38af62a16a9d01491bf9b3f8e9e538b95a161ac16ff51ce69cfe21f1152f79f0f5ba7e81a28e8e76838f14784d309e67e00bc68b853091c58dc90e6da64b7a6a265cd7", 0x69}], 0x1, &(0x7f0000000380)=[{0x38, 0x1, 0x3f, "1c9e3969c70828e3941dd4551a61e08a7629878ebbbed6854ffabe1efcd59b3fa585d1"}, {0x98, 0x1, 0xfffffff7, "bcb6abc134363ee8f8283244614bd06c869b5440dcb3cfedce544702e0b91a032a7f6e5f70478b08a6ca23c6e7f796a26ff891bac18f84fd364c35d2b0b47d529ec9b13888a4dedae026ab1dcdad220587a45452e03662562ccd4834e9f0b72adf7cd0cd7a072acae32d2d1fc113b1c76b2ae8b5b9b407e8f4db16c855705ca810286dd3"}, {0xa8, 0xffff, 0x5, "ff9fbf26cf159289d13cbd02d2ba4cf33a7ea715099793490fcfd9c2e255651ea10f57664d370806279c1ab24a8456256b73880480bb0105b202a08fa4947c1af668dabd1e5cbd4205d1d198370bab6aaff548e92e686a985b2894293ef72c405dc42a3a6ea2abb793e62e3024df1f9efe187849b68a395c871c1950b3ef552dc91b9bcf24477b6031505e803af5f3b2b00b9be65f"}, {0x50, 0xffff, 0x7d6, "6fbd0d6e1abf956ef4dc0f220a8672244f886ce38b1cc1a5c7c8b05747b8b06a334460dcf73d75f67942c8501e77050cacfab2d7ed6bd86490"}, {0x50, 0xffff, 0x0, "90a7fc2de712e23896aa43ee1877b5c87f32e819dc680a69f5a22a3c78b9d0cc0a3d34133ae54a7a442fa401278442a48bc06dd921303bf23c71df73"}], 0x218}, 0x400) r2 = semget$private(0x0, 0x7, 0x200) semop(r2, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) r3 = kqueue() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) sendmsg(r4, &(0x7f0000000680)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x8, 0x938}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000200)="3c9918f9d213499918821125f82040e6db5cdbdf92f27cca05c639ef21cd244182965c1b44a7fe150fa97ea5a1ff25b6a7795115c057946fc3d0e2371c9964628191a5a51d7edd800a8c35ce069fad54a6d546beb6e14c6eabe50fc37324d549bfbfc349d70e1d90ce823dee48b31d4ea05743f3bef25340386db381e765b2482d09a635bd003c8c0bb06c91fd8ab460a1bdde001b1f6693fcd37c730d73cdb21193674f6e26a5844fe454cc302b0e8355790bd40b09c3864b96be219606b251131779a9c961bf28dc3de9281a44ca4d1445588d9c1d0f1f953b525c10e5e2efd337ab3464fb92113afc", 0xea}, {&(0x7f0000000300)="d954848d2f87890c01066a8637d26cb8b6853304c7a0201ea0fe2fc5be897304733b62367de0114e2f09cea20e2b0ced7fb89419f8813894a4c49f5d3a4618dcb5029ea4362e2dfaf5d1db3d518ba3cdd58d241fdf5af63b1cdaaf88640ab093df4cbf21a63ad718849c581984aaeab3d8f47b1ac814f7e6eb3731f7fa1cd6cd03fa7273ba39728167be9c010fefcbbcab8350fdd49ca9947e8011b273e0e723d23aaf4135ba", 0xa6}, {&(0x7f00000003c0)="d8e83a2a7249cf6ab4d15640f49fcf89", 0x10}, {&(0x7f0000000b40)="51718aec597379387471f79adba05dc449b34bfc582c67674f33bc9530be6bbf63be851826681133cf3dce87e3ecb29b91b8c0f43bad95fa8e4122691475020d3484a307c0b73b69434c7477454ec7b03ab904e27daac70688bafa67f36a296c5c8ce8bc617a8503363f3b1b70f709a7533985a16c725b0ced2d6eeb4d4f0badf77288bc3e6689371f8ede667814a98a38aaa2b67fe2e50da8d9f781eafe9e01f61c53734e02e8be2a5c67ff2e9c334f4f6d6c2645c98959399f0deb611db4da2aa9a20bf3bfd0d8f6a8a6e962b63df730ea3ea4f2457d08cfd67d1a807dcd4580b490cbe1622aca4ee95d0129ee43e294abfc818734bc40e6dad7251d91e3756ff978e87cbf5ba79cffab811bf7e8c08114e5aec2a23338fcbd4805b86c6ee00237fcfe1aa7ccbfaa43f1afe871f6d973e4a5eacb6f961ada04fbcec470f7620823b54aa99c4f53d88f5c42d0a772d689a79116d472c8cfd193ba9a1cca9eab0407e92ff1010040115cc6032a79b5bf2a7e22ef6fb28d9d7ddf089cdb99d447907b54ca6cb986a0657bc98cfa6ce5460054836d9e2d3ac1e353f3d9f8894ea6f5ad517b0b0470149431e5f9885585d6d463d50af98207b05f4a7a07fd5e61f1d8c271df62a7ff06394bed3df430bfc306369722c388d8c8592e3d4bad0213773e49c6f3a790eab437fdd073ec5bba1fd02481655805820a2545247adbd976a8ec443edbcd4656627bbef25bc175ab681f5aad50ddf7d924bb94e597b84defe3dd58e2e9a93415ee716f3eafc4556e7ecfcdf4a7826ba4a05b54d86f2ffa2369b95a0777257ab0cbd481440ca7acaa22d552f220ff7af39048785ee67fab1ac3481493eb8a4dab3d40c92e963b7a8ee75f4f04425c59685073cef1f6c19639187db096495880e65cdb4b66eb898d3565ff51708f7701b414e288e4de01fd7a19cba35b4325da977d0d57ca3828bf3a895ff990ce26d20af8cf8e99d963b1c1e163bc1f36847f853def9a66ebff0705b42b5e64de52bdb4ed33a8373b8c00ddb7358ef3d5894dbff8573794b65f578c4b22e0ff46d68c9d928d2f7eba718a5cb13b2497d06840c4ac668d4553160f28c515586b83a456a0900188a954797650d512c265a010adcfcfcc617d484df5451fcd1bfcd42e273de5c4ef89be2d919aee325f98d60aad36f38ab955015e73dcb714b5db8eace1ba97a6aca7629e8b221a1c4d3a6fdf5a21908ff4f979dd686c9bd82dc3558dbd86a7fa88cee702aa5a911e5b4e1ee928181393657eda68b770acfd239b61b8ee9bc161d7192a5c81f03d89b59c192cc7558da43fcab58674d304c05cb930b5eea96811c8f2e702c66b3e90492981cf26131c559691c4521971ec6086ab8fe9121d021df7374184d44e962f7f28d097d95e1968fd3431a87147dd0bb8fc9103c30ea34b4a108c40aefd82f9735c0b4a46a131c473280610f7603014102f91526ff124f6e19442b2770000888738cd2ba45cdadbefc59d853839560caae52929e87629fe0aad2b4b616d8369930ea36518db74e29562751ae8b06b12b4c5f1dc8cb75b39af3331dad41bc8fc5291a8d502443655990869d749f44175c99e1867b97fdc24758bb1c7cc4b49f3ba166c8aa3acf8163938923c70282a5f1303d18a8ec973676cd4add48b202906049ac0dc68ba7043a5e4c1d707a3c58f7bd69b931f589e0502254a60a0381b185447437e602bea323f5e2d6291adca8e948b85da387787eb478d525a8c32ef9df7cf030fcf6ef84d83e3c1ceb93a4ee7a00fa0d24cee41a24ddc362f228b128067fb226b9b411bfa1683384c7a375d7b894282de543f70c05d4c8bb8d2d9c3ed3447b310d7ade0bf5ccc944ab72c2c5eec658a8bdf919082122b529e62ef6ee5ff7f6e76e9e0ce6092c00c82d8ad906369d9e53002ab68a36150d4007699ec90aa842d32a1381ee87e034940039a312068d635ff759246befeee81df281f0604da6aaec637894b3ea1bed8a70cec1864f08f4594c88971e7a0f86624d65e5a8af8e90d7ec082542dbd6d3220b14335dfe29346a297ff601cea07824cf921c013caebb6f6b5afe892fe7c03b2cd3b1049dcaad50104082673012660d8bd23cc26ddb375aef24b0aec6921f509cb382f12385987f2aa91d0d067ae4042bff7c30484b93b6727d992806c0362ab02274c6f3a98b111150452e3ecfe86feb8b9c7a6a50b12a9f171950651219fa529be394a99c330c52ddacad8f69e5069984e5cac87bcfd63eaf9fa8eb744d3c4e540fb27e2908331848c2c19711f00ba805aa603c074232cd1346fdccb6860cc61a7aefdbf3bd69d23c52fff7dc1b5c1410323b9593501da5c4f6e35849c73ba187f2bb0e90393973d618756eccd093a159055ab7394f45e6f3c6c064a16124ed542710e4fe9c69a361bbb0360ee48073c7a4088718b6949e6cd55fa2553dfcc403b9789b1e3536f7592d45e1daf43d0fd162ecb60483579adfc1f60ab9463d000e782df29ae3d047866b377c116f6802af53f34adf935f0ad1ad475b4288647e684873fda204d5bbfc5de94a6b66403e31e40a0b77d16113dff3692411a6018ac82475b322ae54a21785cdc93a37c2bd7195c30199dd3003426274ebcb86c0aa3e736fcbc278e49512b9b486bee74f64ff8c1632204fc1f72a087429daa6b7bf1ddd630464352786c42f4cd28572032a52594e344724cae4a04848bcb120b6ded6e620f1ee3c1e16cecd28161d73ad6aa87652a30577a7c780bc11916f950e1e7a5f3be8559c4f709d8e0cd561f1788e8c2d21b937d1c67d254043906a92f4ba16d9aa85ea78adfdb2d8c53e8a63307eb473f72f460a98af8c1d0761cf65750bc167b1f5ba5ddfd021ee4bf5811b83a2f5b717ac9372dfd87cc9470e4f337a8c460d521c7f39cccef0d37bf7c37757f69a697512a9016020ba758dc10a968313ef4671c4b8d7f1b19637337b8a2f21d3b78a9250ea8d8d8962b65c6fe88ad4763072b958aa08f7d9105f78ffcfcfa2b0166ebbab5f78fb622e4ac084bcd99761e9c67fcfbd4161223c484744023a82334b9847b3b58ed44ea014845eec8fd4af1df6f2da775387a8815dd7b291c7ba4bb491ae9cc1c47abdb667b8ac6359b2017a5ae47bbb488ff09a425333917b3d03c8ea9b433a985962b79b4ac35b7eb783096bf9157691b3f2c025481fbbc6b714fc427f3de6081e62f496210f05b604b8716f8287587f8e6eb7f17bd4326306ce012c2eeb34f034c3a6e252ed66a608e7ca06ac1648fd1631842d0f45f2dfb742204e846ad313c839a44085c125c04b6ba003049347e008c94df05768c547966476dc0c76580062c1738c31ecb1c72f304be58d2d44bac513f49a226ddf509d83ca33bd88ebf903c98657aabb88243e0b089a6c6da02534f7c017852beafd07d945e3c1f7a12e553125a56c68ea13c54a67c15b6a521a30ebd46dedce96bf3d5634e0f88ca7a756da0b063993396261f8bf146d6115b6699d777aee6783a2beb18d809d14cb7d3fa9f90e7c2dda493a5ae12beeff78521f2d82046dd0456ea909dc47a0404a3176544b18d1f94062958dfb1d446d79f42edd301cbc4e72b320bd3ec41297ff00470f2ad992eb693081812d4d1474878470d251a3c7c4dedf348504ebcfd3f80f7a4b81d7cd79e8f789de2bdac46ed371018b02698f0034663effdf97224a9de08f84e6555226ce4a4367cc38c1b6d427e094bfcf81c308456a24e7638210a0149331dd3b9871a149ecd3811c403cc2b8c804ad024f7e32e02ac8748dad057f1055ff7d5dd89fb27e10f71fb7a88acf92dffb785910f6881be78cd4fa1235e7ef9393a220ddd6597b357dc8fe39a295af80672983f60962dc2288577acfbcea012897d837ffab412b04a8780d504a562caf7bf230428e686c8c75f328dfa48e4ca0cf4216635a501a1db6f0cf221793c1da07b212cb73b0fabe5a2fa9ba1621f4b1d544f8b91f9834b49b08133fcdd08ef0e1417e0d246696444a6bb8805f0cd0e7287dac77133396623df10e013665ac023a60c9f77930900c86209b18aa66e1e3f621337884c6492ea06f622e8aca1c5f478662299499d5085493eb2406a718fb878702acf869113d242b8379db1db656276edc718b51589c0d12058723409ae26c5522c3753e7e4bcacb8910f4f577d9a3efd4b6ade758e297d31c3e009b22645387ba45d2bdb74c3362522766f0bcf3882dd49ead36e70effa18687259ba97916ced44f8e3d90e73b12c3e86fe22ef8f8af6d53eaa858f45a8c49f4f178bb6dc5116ea93c922db6f4474e8331becf28753d3fd50a199d6052a7f95bd9beeaabe50debb604e622e36d6e8d0acfdc8b82294033504cb256e6422ba5380b4b1028e9efcdabe77d90f125765ab808b12c0e693cdb7ccc81dc903e85914e4b67ec004d5342b337ebc61e079374f882ae95cf2412dd71fb47e6f65d7471fa1d8b112b8a21294d82d52b663591a86fab8b17eb5d3b4ec78bd7ad96321feb5761da97f1d7ff3c466a72db26b7e7e6745a945225f4d5e43307db7d7e2b61fdd3bee5750ccff941fb74e83ab0aec0a4c302287bc71413197d5e2827dc2396f472c77b83fed0c3b6463ff713ca901bf1c349de63be26190e42726e58696bb8cfc95770481e6646880d1658b940141234c4c48448b6d61e3255214879ba8bee59847b214252caa60b063e754f0b3940d19bf1894f51d56903e518e118bb4ae82e39f4d105236a514fdea167c6ff5e4f7bef9e27ea9c2b2a324c04440a16e45e45ff464551eb407f9035dcd69f93910da7a8d21d31e3b2601ec674329a203da15d8b1a87506b041ccbfd0a2ffc720e70a44fdaac7bf27d083e5db4292965c1ee11f76c8c624058f9a2620b1239eb87302111cd0decc25291e6b586fa8f515742f080eb4c884847284e68f9410a2ddd8d8078addb34cc832222e69559f08f4499e4ab7a1b23f34e26c001e66f555c07b710cf908dd1bb5dbd454197988320dc95931513e4c0d00358ec8380e0aa2334e4c9c4bedf59ec0e3afd25e46f3b41232040455fe6e89c4e80641512e894bd1cee15c0852814da809f34a84d15844ebcbfc7f7379b025610a9a89212b9c843de0ec09e2c13c9fdc2d7b52a76fa6c118ba8446d584995bfbd89d37ede21fafe5e32d187ae057dd7187054aa4f6a46e23b9a697167ccb926f19e2623aca726078ecabc2d67a61979bb377d18af61164e9da3a8af8afad565e23aa415cb552a5eec1ca61ab8888adb8d34766ee3e7b27861288e6c89b91e3a2595551e915d1886f4cc3b732f710bbc5b24aa49a0d04757925f87adf3bef6cefdbc7fa5bbb0b02610fcf980269206712e8cfe4bd99405976be31e72aa287fa9aa9a03afc472cf3b08b319fdb9660ac5a5e79be46efe6ed59522b888ba33dc19e55036721e1f2fea11c7f3426ddbbe0cbf580db23d3ab4b8541150ed4c0916f59e46e5749f60e0145aae7311d59b49286f1eec2af07b2333fcadd8280e642230345ad4db73304a7033b06d08e1a1006bddefeef4c757ec86ecb7b75ca8e068487d1386831f8e6570231d265b0aa71e8e8005833f04c56270efbcf4a0fe6cc973dafb162e807650749e099336d77596f0902486a869c56c1ead220bec600a73cb5b2d7a4345737b437608d16089bbacc09a445bd9512b7d56285247560a8fec1fc92711b479ad4245c8469f524a7fb163c72c0a33dee526820432f4560c98e25f6ad0ef096e037f9cd79d04eb8086fad24b814f8aaa43d4168df943f", 0x1000}, {&(0x7f0000000400)="e51fdf4508535692c3c6325ab5653ff006f4c0836cbcc0e9e7473f", 0x1b}, {&(0x7f0000000440)="d91cefc337f69e4219286bc6f64e0e16b1dc474a2d3888d0d2291bcb9fdb38706966b4c814ba26d0baa9e5818c66297076850306b3170b94abe816d9073f5ccffda4d4efc3204f1dd5c150964f2783c74bdbae8d7b1cbd3a8a3cd123ffb046de60d0d2f383897a5f8dd09308fb05b20c4c85a9c4b90158d28ec97dc1cd266fb706d25447a639354da64c3ca418ea9a9f1edd18c4bafc7b9ad9c65b6ddef8a392d42e2ae6eb068088077330c10e47faf0c13f99757464fc1158febeff960f62a5d1fe5a3ae6b41d588f93402aeba5dacee87646f93e14", 0xd6}, {&(0x7f0000000540)="07bd0b555f98e949eb11067a0afd0d7c2d", 0x11}, {&(0x7f0000000580)="97c736645fe0976983e01657cb0ce8beac39f155abdfe1bbbadf27c8c34bf617d869a0f6402fd7931cb338", 0x2b}, {&(0x7f00000005c0)="2af8de79b19dac76f0ea6735d0fcc5d9a7fc3fb7cfd015c11341d30016b7a70238ac14f1cdad382358091a39ed86aa8933593c66398add6fc96f9f4323c9214691ac5efc4459bb3592fcd265b3498b827c0b31cd9f93f356c4e145388111c0105de57e85994f6f89ee7206b98cd635ccb9c89eb589c80d8f33459686abcb6eba081f8db529a5a265eafc232e748131c98c4043a94e04bd162a3e1ff6ccde2e", 0x9f}], 0x9, &(0x7f0000001b40)=[{0x1010, 0xb88ebfbd5150b784, 0x6, "7660479e98c97cd9fe41075c82503ab9af507d134aa96bdb76252bf8d0e2495566c63f1e986c6834a416f5b54c37a010c4529032b1a1f76f34265b730985ca7aea7c289052b4d1e1ec6ce752a25ef8cd7930e48e265d38332f1c37dde683b2946f7b3f19fb469681204ad02f05e312da0d3d2db93c3b925beab534a0584a2657a97a6d3492627930beb42ce3db76d7f9d76df2c89a90133f567aa1a7bf0ee15c4c35e83ce0bb74ad20a10562cb85a237dc6456225844a1370648bc6b7f0816f32bf7419cc40feefc1e52753c067d9a6574ed0fd4f8256eb22d9cfc535395b45b6d1b050a30a35500055430e006b95eb8b15355c83d8622091ed7b09ab3b87f839d71377d314465a366661d374a7fa8dacdf42215c5078183ac5289ae96b89de006ebf595fee5488ab88ee9e6f54c7d231bc1341d173cff3c62cefce1bbcdbfa783f4139e7aac91b9afce9bd0d705962379a97bbe9fb459a3df47a6cd06bfb78760ba5acf33002c21aa751575f2e4b1c39c2d879578932fe06d32514b3a02f08e07baca59510372f7bacb4d9e2439607d22b5632ce1cc53cfdc9d96e89ebb9d9fbc226409a003300980855134c3734763cfec60e01a596c12599692f0ca01559efdb60c53610f13724dc85bfd3e7f1fcd9b2e2feeb0b6dd9c3441aa7f563f6a210ffd2168115f5ef9909d656cf297b97e7cb3acb1682ce7afbc3ae62cb26c6da74434d060fa0a26b5fc759c92dfec399043adcf1cfbb6ddb412ef558f3d040b7f1099adeab47a9149903b86cf441c64684ec0f41523b30fed2c1e79e60a23c0ff54e44e7561c08a03f979f83a01b2999dd60520a5f7d18e4e122d17c1a624090d84c14814881c8d58e4e7a4291e407966d8decda5789fdba246d56ee6583b39178adc4b1f01e0c8d4f662e79e82da13b5e098ed7cfa4972a71d163f5623efb34bf94a45b6e0b3ae403bc3f03847968817d0a0b08a66d9375f25b76338b87508b6df0e055b26b1db8d5d2ac697d3dddb62dc2b6f498ff46afe288269b44864d7c8480962c1512ae69b50602485f52d39428f01c6bbf9249fb5733244257bd3f405b364ef8d6cddd90851c19db2b254a4490c9b5628a59c422dfeb8e01b9bf6df65878549932ceab3fb06882c5c0dd86a806d206ea60f232dbfe68d8fd964f978d18354cb24b878b414415cfe7f9f68db7253a9ad8bfc83c9a9dba913abf38035370f0d8351e95c74f5b52f6462414ffed701a6d70d1c0a9f39ab6d963be1bb207f52cd73cb8bc029943130bc6432d55e55d9bffa635b001d2aa2f344a36b428296aaf43667298c022275b9e6175cb9132df47509e56a3a578d88e191f6f7fe1ee9d12b6fe48b92fbe1d53b2d551d6a39a4e366a47eef569249bfaf75009ac46be31da684c04c01eb25ca75208deda8e2f97eac35448ea5f9c239e649c34193cdf664f30b67be2a2d1f3ac5670799c237c3f214440ae6d9f0339ee3b268b307f3a10019eeb737b90e8ff559b61f9bbac37a93b774fa4a0a86e73db107829c78fa7a7d8e897f066e1cbe5c4cfa81711e77f58430053350a027704f2889b1eb0d1020a6230aa7962239c61e773bf3982d1079e4df2a7f08c61187e50bbfa1674dcf0f70af908b88ad542f75313ddb5845246f4046e3967e9bae56b2aa16c687f3d5b33a27345b23e60416a39b2e455505e0599ccb9a2e38b7db144f8d7b8d3b66c797ef3c899201f8923c752c0aaf367064f7c79fd1e883663542b6442185905682c4812f85a55fb72a89aba74df8daad7a4c7b0a237f09bfa9093b09cc437da1f3dc44c46216f83ce53486291f905ac9ab9e97147d7140f58a53d79efe1f7da17916d2f7706bbbc2664d5e657b86458f69cfcd6f627daca2b736115f0efe8372830b84f678c52531a5d7486237fdb0d5ba897b434982a3a52390f0a171765465232b5a74bd721129a87832ecdb3b068f571cbbfc4baf43d850377fff92d6e9779298fe2d735769bcc2180f1167cd7ad1cd3c2fdf56a0aeb66c3abd050ba1d4d016a8c30b6a9b0f32aff0b2b129b62f6365285ce7b230deed90dfbfb74721c58b3cef671f1c838aadac9044b3efbcdd3a3dc93dc64aa59ca0323eaa0b67ec6b57efb7c53a6b5da9adfb667273a8535befac5b837b92e1a57ce1cd7cf04bb93a5d442440b1714d0b0be11fc2212029fd90cfe7514ea9cc504fca6e161720168e78b27cc907f909043cd65f8e04f31b8ab6455c7c76755fc14e0b26fdd365154bb07287765230ae7f97c781ac31ecfca6656c01b7b93a076a1ef3dfbe912578907dcb1e7c86ab07acd0c55e5557a90a398b28153f9f7ea44c015d475ce4558f42f9315736a9b4836852674691351e2d91acf2254f7328bd61f0a300c917930345744b4acab85e5c0fcb74c986b7867cbf4bc59bd8c93fba3b37a3ff193c6215c33f830b4b668f485317b4af56fbaadf4ed60520cf929e254a9c35919c03555609ac49ae79cd52d253f1d0a86fe7e6bf328fc72ffda8d1e9f85803ae108939304730a2e683b7d6b6c8aa928568aa35a1be1ab6e0efdbe0aa05e62031ac3eaf5b90c527be24dbe0aac4e38c3f9a21c75687f36f7a1c9bef7d6f3a7e8da4af8a84720c7ac78b011bd517ecd7b7cd4bcc40c3c5fded919ad1396e28a1038b79756a9d9a42b0c619d0334350537a09dd217f413b1b6333faf8ebfd36239cfc537726abb2a2fa0db00a3a66b34fbbacd76b9a1eacc9fec698276025208979a59f34a29f14b8761bc8384dee07c7eb62001444d900fec78e133b0102335b656bf82edbe1e3771f0f963c50e4e3afd5ecf47868a41a5c3e089716d321a34f33aee9d19356e06e044e42e907e10db445a304d1cf27d7e8798dcf6e0188c02c8dad7b89bb9049388b3b6843e01ca849b65f393f6993ac59ffcd36e8b5a45889523cafcbfb2cfb0a1dff0c5e6a58b27764e49bfa8c95cd8e64856e817d4af722364b020e32ae76aa35b587f8992a6ba0f0014d03e5731e68fe421ee3c151f8b953a71904069d07ea3e9f03e7dd4550486424aba273fa6d8293ff6fe621830dbe6a9229f4b0f8f4b8e56a2d03fd28d496b2a1f06e02ddf10f1e70830fcb8872d94d8f11edb64a90334050f747a7f8eda235aa929bdb080c16703056cfa36ce2e6857d8878a5c1a51f7b4e391be7d1c792b1bd140367670af9b7be8e3b8852422a0cba4183bb62d67292e8bd1a7e2588eae069cd1762404906be7777ff4bf7850d7d5c360816447322b331eb2b7dccfd89b34534f7480756e410547a227f17c0a762f3c24e03a816b8a4665d7e3bcd5807df4de78e1ad1311bd9b09d32a9068d4314683af10438df7c0832d740d46f1b9f911d32c140c275a6a8dd8671f1f12e19b0793a7d4a161604ecb518d4ab6be47e21feddbac32154e8da197fadecc46681f4a2d4073238212ba66fe019ab050f4d588c59807ba3686ed4815aaa7337a6623b612b74e10f58b89a208c5826b76029a7985b52b17c477ec5da2230b6d099f02dae20fc39754abddd8a008913f3bf5cef639f07b9e0dd0852754625191ef5648e04343baf1909040667c9c9a23ba2fdd7e425dba2682cd5382a0f1d409eae018f809e70b777f8bf2186afc4ed52bf716f7d717ae117433ab0c66ded2eb02862f5ab740fd92c7e76f4a790ca0763c79594576b2af31e0454c03c7c30a0df1c8cb5c91e7ae5fb40356a1b99a514b6bad2e718390a19db215809d7a0d8c9959ba94d0da6ed5289fa00e11021678e993ae479eab9a310f76f15d2229dcd7803f436bbd1cad8e6be2b71e8e677ea059e3bca668f9c619d00c785b015f05d64a22745985a9a8c2ef24e9d235c7af3d4dfd89763886511e7ff7856fbb8034da91f71b3d1c09c61efb966861ec8c2ff760618fd15d95194f6a6f8debc4c70210c21b12aef18574f00ae99c3738079444deeb5a7067f733719a12828758a7795511414ef8ce9d1dc26329b6c252f72b6162d41e4ac221b7978c38e69ef78565330d03845eef7f5163c8636be88eae255bff542d91f09aedb77e326353582e2181d498ed44fd6db268dc990973c7d56fa5528c9fcf683e081ba2e01fface11be49d99c3382f1d20504e8cfdd48af5031da4c61f4eef8104eff4a86d0b555c33a07e4e419dd73b39bc4c26af147b2fa1d99ad10bd483a260e4aa18d90521861920f193e25032a081a19a7c7ccfb78756c5cd8042b963cb1cda4ea499f67aaacd6be502f889119e06b027fe04640c138dafb98e9e92b1ae7a5f8343a1409f9e75afc4dc880ca0e9e084cd18d29e4d9c661c261c6e0ab64899d3f3681d6d45cd2aed7cf450f00931f35446715ac34801e29e4db13dbc87e83b82596eb1604748602886af1e6e93cd1f55efc3806bf3ef016946f02c28a88dffaff61a8f8934cf0ffb73b45ad1de54455ef581e82d9dfe4b8454bf4765b875b17d8fb99fc9c24c9b9699042a597c94f397f9b3ee23865ca609375c0b32b5a098026791c6ae9bf7e231cecc2914fa6391de1c721e62b3e5263a0346e3d6f442662ddb517b7050f86041b8b65dc19ea21c45dfeb4e4421bb2b2dd6ac65c9686cab9a7dbbd486a758601f5a68298fc609b86e6449a47b079c115b051fe77274ca4216a79614d686a9e105b3aec459637c87611daeb5892716887b4d00a7ef9b3c4b7d85959d83b43efacabf4d61076551d5c7c5410640c9bfc0ffcc548cb3796f42db54bec8557c4c4f8cbebe650f7d24492a3bc0f4cf290948d72f9ead3347e46116fce7a13cb864110e8bf81b1c4100dd005e90de0209ad135de9285c6050518b5eff1ea95eb714939d9968aed44e8a52d8b02a26c4f93402b1c4dae8d77b980e6c5a881cdd9bdcb0d6d96fa2f92aabb6d5899e504e987d4ca12711a6481da83e08c242a853e595fe4484911a33acd069f3f76be8b7eea6f2b56a81b353447e24d774e1eafb263ca0c9c79ae494e789bdf9267b905f7caa7505e67ab61810cbf9ac17d255fad73a3c90a946bcbeadae878e3d57ab900628837bd6be8348fbc460317af7b4d70f41377a0e3050da901cdee5fa0265550b0a04c74a0106c5d2822c246b5e3881eb972ba602c5de9d527f1f6ad95822d46809fb091a5c5117bdf883cc6edd01936d9fb80cb4b7ab4d1d28692f2ece86efd91e80372bf903d264dad3d0687bfd23d0339a90523a19669143a6d2cf59e1f15f99b2e04fd72535bc890dab46618b6e0d5a5c8961e2497ba59beefe2fdbf410cd9d46f6c706984b872a5aadf01927841ea879c05681e2849d62073489aa6f4552301a5203cbf7d2a95d4df8ad9634aa038a3d8cba94db30e838161d8b63057058cc46d726d2cd9a35808c248bec292b575edc44d20f8eb07ba1a9151f363408e0fe753fd78d1cb10114db62e0b8c8fb8866693b32347f21ea180a401dc83cd5923b6e0e2674fab9463bb75ba0cf880cad6b2a5f307491cdcf8bf1906d10d93f1dfcf230c5e93752689495c701ed2ea97e4a0fafb7dfb6b593445aa17b236728aaf61a060c5ba6468a68a6eec4cc513a2dd4e840858d01682339a299126fbcc7e3913267e5deee92d5d41ffb9098af5e3daf26719fb5e6a25905b4496c3a30b47856318b280f16916006b1eae5d018ac74dfacd1efe222da4b652ab83dce1b3131320663e9b3e133d629c106523208265ae5ceb4bbb19f455dfb35fe23d45b2edf063b0167a36c57c8f7a470a5a841a04d08a21f47c8ccf745ec5615c3dc3bc2a9a30003557858ac59baaa6b57c789199ede42f9d1f1c0c8826b08d3cec870b7a2"}], 0x1010}, 0x814) recvfrom$unix(r1, &(0x7f0000000040)=""/17, 0x11, 0x63535d4e624e90db, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x1011, r3, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000bfbf00000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) fcntl$getown(r5, 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = dup2(r0, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) open(&(0x7f00000000c0)='\x00', 0x20180, 0x20) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x23}], 0x1}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) pipe2(&(0x7f0000000040), 0x10004) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1}, {0x16}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x1, 0x2) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 16:00:06 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x80, 0x3, 0x9, 0x0, 0x5, 0x704]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800400000081}, {0x3}, {0x4000000000000006}]}) clock_getres(0x0, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) fcntl$setflags(r1, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x4, 0x74b, 0xffffffff}], 0xf3dd, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x20, 0x4, 0xde7}, {{r0}, 0xfffffffffffffffd, 0x135aabf177e20335, 0x10, 0xffffffffffffff0c, 0x6}, {{r0}, 0xfffffffffffffff8, 0x24, 0xda8a0a2ab384f6d0, 0x3, 0x4}, {{r4}, 0xfffffffffffffffd, 0x38, 0xe00fffef, 0x5, 0x7fffffff}, {{r5}, 0xfffffffffffffffd, 0x10, 0x2000001c, 0x0, 0xbd07}], 0x10001, &(0x7f0000000240)={0x2, 0x800}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) listen(r0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = socket(0x11, 0x8000, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r6 = fcntl$getown(r1, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, 0x0, r9}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r12 = msgget$private(0x0, 0x410) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000faffffffffffffff0000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 16:00:06 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x0, 0x1}, {}, {0x80000002, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffff00}, {0x5698b19fae927608}, {}, {}, {}, {0x2}, {}, {0x2}, {}, {}, {}, {0x0, 0xfffffffd}, {0x0, 0xfffffffd}, {0x0, 0x20}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) sendmsg(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f653b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c103edddae0d109f17c99a185d0fcbbb3407a1c7802f0bb13cb9f6e4992fc7b76122efa1a8cd503369d1380da1c16b"], 0x50}, 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xffffffffffffffff, 0x7f}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000002f80)=[{&(0x7f0000002a00)="3aa3dc0ce9696e0e3ce39bc45957c41132ae4f910879e0e765024d07cd21559528c7ab5cc1554eab33f6f5986ed6838edd22fcc60239c4945c1a8f790cc96ba80b844efe4aa90b52e54d4b7eb7871a86abb3396caa647a9a56dc46b6ec252664319f187df8d7d6e3bea0e134f372f812450bc63a5d5a5bbef8b3067ed7e6e2d1cbe342ff2f66d7f6a8c99356dc9af25665a0deb42f2b01aeb8122a12d71f71de9ee8d1222f", 0x63}, {&(0x7f0000002ac0)="4031c8c92b602681f3f11c9210d3a35102e91347779c1c7f53d7b6d44437f2b88982ab45f2e609afc395b20aafd01dd295426a519a55e5378bb8356336a7bedcabb547f97a29f5d0a5ae41d83834a42ff085f1a48b158644f395af34e2b1ca8f34c91a30af7237ea742c4dbaea49a936d2db9890359ea4c90a75ec458b453ff52ba79f0dd2b697bcbbae07dd94f7a6c2421964efa55ad76179c440ae2e63a02c349ea3", 0xa3}], 0x2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x20000010000) getuid() r5 = syz_open_pts() r6 = dup(r5) semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) getegid() geteuid() r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) utimensat(0xffffffffffffffff, &(0x7f0000000280)='.\x00', &(0x7f00000007c0)={{0x55, 0x9}, {0x2, 0x10000}}, 0x2) ktrace(0x0, 0x1, 0x8, r7) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000002c0)={0x10, 0xff80000000000000, 0x4, 0x3, [{&(0x7f0000000000/0xc000)=nil, &(0x7f0000000000/0xe000)=nil, 0x7}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x10001}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x8}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000009000/0x3000)=nil, 0x8bd}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000000e000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000f000/0x3000)=nil, 0x6}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil, 0x8}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe05}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', '.\x00', './file'], 0x8}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x47, [{}, {}, {0x0, 0x2}, {0x2}, {}, {0x0, 0xfffffffffffffffd}, {}, {0x0, 0xffffffffffffffff}, {0x1}, {}, {}, {}, {0x0, 0x400}, {0x0, 0x873}, {0x1}, {0x0, 0xfffffffffffffffd}, {0x1}, {}, {0x0, 0xfffffffffffffffd}]}) 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) r4 = dup2(r0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r7 = kqueue() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg(r10, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kevent(r1, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffb, 0x22, 0xe26f305fd75d5c8a, 0x8, 0x6c}, {{}, 0xfffffffffffffffc, 0x40, 0x40, 0xd7, 0x6}, {{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x101, 0xff}, {{r7}, 0xfffffffffffffffa, 0x51, 0x1, 0x8001, 0x10001}, {{}, 0x8000000000000002, 0x4, 0x20, 0x5, 0x3f}, {{r8}, 0xfffffffffffffffe, 0x19, 0x40, 0x5, 0x6}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x80000000, 0x6}, {{r9}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x100000000, 0xff}], 0xfffffff7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xfffdf, 0xa, 0x4}, {{r4}, 0xfffffffffffffffb, 0x18, 0x60000001, 0x0, 0x5}, {{r5}, 0xfffffffffffffff8, 0x66, 0x40, 0x1, 0x2}, {{r10}, 0xfffffffffffffffd, 0xceca1b00f9d2812b, 0x255fabc29566912f, 0x3, 0xba4}], 0x6d1b49e, &(0x7f0000000340)={0x6, 0x239}) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\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', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x400) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000780)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0694862d2441401b85600908a51abbe38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0c1b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e6f221310b6a95468097dc02a48bb6162223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9bd615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d"], 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r15 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r14}, 0x7ffffffffffffff0, 0xb, 0x1, 0x1002, 0x80}, {{r9}, 0xfffffffffffffffc, 0x52, 0x1, 0x0, 0x1}, {{r15}, 0xfffffffffffffff9, 0x31, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000082, 0x0, 0x2}, {{r10}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r11}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r16 = kqueue() fchdir(r13) kevent(r16, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x800) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x6, 0x8, 0x4, {[0x10001, 0xff, 0x7, 0xe26, 0x2, 0x1, 0x1, 0x8, 0x7ff, 0x4, 0x81, 0x7, 0x7, 0xfffffffffffff801, 0x3, 0x8, 0x7, 0x2000000000000000], [0xac9f, 0x2, 0x3, 0x80000002, 0xfff, 0x7, 0xffffffff, 0x3, 0x4, 0x4], [0x8, 0x400, 0xffff, 0xa502, 0x3, 0x777d, 0xffffffffffffffef], [0x7fffffff, 0x3, 0x5, 0x7, 0x9, 0x2], [{0x0, 0x7, 0x0, 0x4}, {0x4, 0x1000, 0x80000001, 0xfa}, {0x3, 0xfff, 0x198f, 0x1}, {0xba1, 0x69, 0x9, 0x4f880478}, {0x2, 0x7, 0x757e}, {0x2, 0x63, 0x3, 0xffffffff}, {0x8, 0x7, 0x24, 0x4}, {0x3, 0x8, 0x80000000, 0x3}], {0x100, 0x7, 0x4, 0x80000001}, {0x7f, 0x8001, 0x401}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x3) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000009544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040d2c3c90b48460909c2592e70e764b1da37543cf3abbba31e2b4be488ebb0b31866eea047e5bd1fe2e0eb3ba1b64dd79e38c3e3ccc4459590ae13ff51ac00000000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x8}, {0x34, 0x1, 0x0, 0xbc7}, {0x6, 0x1f, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket$unix(0x1, 0xd815c1cb415e76df, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x8c}, 0x10) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x4000, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) 16:00:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0xbaced6b3b7e28ea3, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000840)='./file0\x00', 0x8, 0x9) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000002d00)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r13 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1c4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r13, r2) 16:00:08 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r1, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:08 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = msgget$private(0x0, 0xc6) msgsnd(r21, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES64=r16], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r0, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCCONS(r26, 0x20004276, 0x0) ioctl$TIOCMSET(r26, 0x8010426d, &(0x7f0000000000)) r27 = msgget$private(0x0, 0x1) msgsnd(r27, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r28 = syz_open_pts() ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r28, 0x20007465, 0x0) syz_open_pts() 16:00:08 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472bbe8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000003cde229066094a838745713e7c1051b3b0577764b20003b8c44ff82b795b14c79500d3a8c20ff6b00dc21864e308e68bbe130568c0928b72a508e0070fd7923cfd9d2bbb91ea544b231fdf7960b40c53ffb56452106375c9f38bfaa8a0d4e552414ffb34bcbe5497ea295bf77690d1573c4d49335fd762596f348c180df2b2dd9d80524f"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 16:00:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524a560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6e58bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb72a4be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da044fbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb826eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000a3a4f1a6b3809ce8d96ce62b16735721c6b70ed5a15ade5204cfaa74ff106ae3c4a595c50194be861c3a4992a280794beebe29d29569aff43f1fbef8947e3cbd7d7a387de8e805098e4d39709450c19d76ced33b5db99486013e65065b19524ce420f1e6a2da810238b606c5856a6107cfe11a020c6541af8df401578e03853497a7a13b304bb08e92caba354d920fcde3eb72a54416e6f34ace8f121d7e55e89e72aefc49e5f144eb48f916879a7e7e1f233ffede1b27296ddc58831ff21c9ff7d0ce6cab177a1ea0944ce42500"/1665], 0x10) nanosleep(&(0x7f0000000040)={0xffffffff, 0xc87}, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0xfffffffffffffea5}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x55a}], 0x4) 16:00:08 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r1) r2 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x40, 0x8) dup(r2) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044274, &(0x7f0000000000)) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x400003, r11, r12, r9, r12, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r10, r10, 0x5, 0x20000005, 0x1, 0x8}) r14 = getpgid(0xffffffffffffffff) setpgid(r10, r14) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0xa41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x37c) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x44}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000038bd5bafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b501045d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) r2 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x3, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x633d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff8a4e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xbd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xbb36}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file']}) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file1\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) dup(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x20) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="302d55c112e636222a140209b2b13a2ab7a3f96ad20e5efe7facc37642b050b2b6ceb618baf411eb436bdc39eda3052d98a887d7de33843797653e7ba54032f09f90543a25dfec0d066040cc50d503403ef531c5f6105b22b5c1d1a0903f49c3df651000539cab2abc530029e6aa2c63114392bcf783d4a8b53caa6b51cc1e1cc407b2fe66b4fe4dd573bab662386482027df5f0e4c9d1699a2ac85cb584918c36ffa3466c33a611e2329f10613c12f5d9fdde13976fdbde11faebd1a3ff2272ebaed49e60cef60e9a40995090"}, {&(0x7f0000000440)="14f4d638e44935546121a238b44602b4e330d5638d3adabcfb031d878f83d39b86860bb901abde4fe1a15ee9435d7979b9fe54d94a03ef3c3064cf4448ff4902fd05de86839587a96e66084e1ef55af5323863ec8e273fccd8b3bc2ba146cc09d32991d0cdf364d57f72edcb2df13ccaa075233a5599afbca64ba34d71eafbddb112e4fe3a9217c871aa4f549ba39537dcb676f56837b782daf086ffa967c52a1d08bfafdbf56a178fe3648090af02101d0247ea32a73bda495a41da505374cd36a02fc8d12af8ff34480119a29b036328a670d268aa"}, {&(0x7f0000000540)="4657c892b9a4d9e45be58cea46a74a47cfc5e4ddde3ac3c756a8415757e1ab981f471ded8571d03fca0dad0ce6e32c953809ad97f659842ed277ad1ca00c03fa6ea059b63dd04533d38fe2528e115ab7b538b3e3e5cd83a225bd9d7106a1011cb20a989b2d83fbe4447fb20fe6f95ef0371df4ff182a84754ed1e226b8c31fcd3a2f6a53bc232033b70bd8c0296d4d6bf0d5ac4b915231af52a69ce9bf249cb6ad70a43c3aaaa38d5038ed62ed662be5ff7625008fb72b0a07d4f7e571b542dc73b30106d6"}, {&(0x7f0000000640)="d5214804c636362f9d67c8aff9197cf9d42079a4ece1ae826b1d512396dd9ab9a5da251eb6dfd24088d6e71b8243135d8adb54a8bd38fe60741551efa6dc4158596c67e3c4cdfad497e6e808dc7d843ff55b38299671639e48f8ac8f0a424b0659129fc42cff96e8428a99ea0ca136d8f2c874610a33b99f50ef6be5fb795b0124c35b76ed0aa72ec3ca56dd48c90644d71afb16f89ff48c57c69af0f6daa6818039540d4ce5b3fc0784ad98bea06faab9e2e08106f5949f8a87aeb15def3f784c86b52b5c0d24407072e3b155700650091a98139ae568508878"}, {&(0x7f0000000040)="2dd9b8ba0ca747c70e063e1596b301b5b363a1e12a83f051299690b543be"}, {&(0x7f0000000740)="b431e98e578c6c1a23a8e5c2d1f760cb00853ec2af7043930eeaebc9090f7b02eda68aa5ed6c08c1602070374a4360607e10dcdf2fbfce73851ee3d548d1165ff526418915e7bf86a9a8afc9b1f50400b8f8ce4fd49e9a46a7eb5b96904fce079a8cfea5372d94ad004602c8885c911b5f4d4e444547000749f1291ddaed5ed9d7d707ba9a9f5a0a6801a1699207e95ea1"}, {&(0x7f0000001800)="2c06bc00cfed858b5d0f8222ae6229640441bd43e7c3523ba3792ab9a2fd29c290aceef87dd2442472330a8ee03ab866eec664328bcda9371ea40be21d12f0f9a25637600793e1c92921819aa4d9dfec6c2625f59d1e893c5b4afca2cffe76577daee9c82ab848ae32e085b197a721943a6aeab01aceaea943d74fce070302ccb4104f8ce85ed750158e1a81ffb7911782d8dd91feffbf98149a61adb1404c268eac91a4780e90147385ed03eecf49ca421c25f958849409d6d788426afcfa386e869c01631d5cb1cf87c3d3b78e1a17539bd5d1764552244589694a006fac7849230e42306c6354ec1f392cd405287462fb26d347d1c710385d30723662b35b6358d7596add17f25938e42bb7fb6ed9daf0d3b6d566d46d933a8c0661a4be628d9ab220e12fbcfecaaebb76c0fb10c987bdac85e0c05cdd0e7ed44166d2032cc8f9f91ed2dbbd151d1a1e67e342d54b709061df8eca5e37a771ea88df7cf3db0265c61a82f4e4242c5125a3235038ca65c9949cc4323df546f080f55c508a011640607f50a4565c5ba0c68f475389b8f7101d74cd59d0bb026bfe20d209d22a2b1dbe45e2867824c833c83b666b4cf46e56bb97e28ea44416293851a5d0f9ccbb9346bc890dc8532e20693d73548b52c5daa1c0aa49df2ea82f53c358f550c987972fe4bb610f5b33c18c56f08b149ae451e56f63a1a3ae974c80b73cb1e55733306eacf12ba710e24ebc269978ebc84323df80021aa6c9e8df159c23864b437875377ba130fd64bd624127936049f58f2148b366e3f8455b5cc91bc30e40551088c4f5760add37ca6d58ac186e8d9dcc2304621f73454f1d0779c069563901512c9130cc1456bb47299399eb09e0f81dbfa8aeded430889d570bc7a14c12c97754c1126e0956af28517f602f14b778c87b73eb4cf9dc74016682e4a1374d2c0f2f712507ae22f9dc8405a2fab2f53f5051125b646cc3d36ec4d5973adcc3c9a3571ee64f2a3cd7249cdad0f9c7643336a544608a37b60b2a7eef704075203f6314668a1e8199f5bcc3b0527bea0dd3a264282de37bf924f6956e3e963db2a24776f65d7df4b5163384506e87857b2774582ac73186347ee76a90272393b1594fdf25429d5ecb7550abb2cd2b3d9d9edf4d46adc0f45542ed26ac429640d892199e63791fca38e46494889d20ec82a251375b0bc73e1b1594fbe08e0fcbc9f0f6a37c6e3f37669f87013230bbd82f13f225e36797a182eaf6d430f53da96b6d93d0df8add9ad3fa3758cdcbc3b215998623d9a1d2cae6652dfd92e63233417f72c29945c6090ff98f1fcd66267683bdbd700efff065e6c96bc70ce41eee8df7a4176b944f4890ef259368f8e772a6299337f4e3188d2083c8a591362083c97b7396249504e19311acf10d37c3ca2e1850818933e3ee3d9b60bae3825b4d1438f060aa0ab45ba0c157bed0d4aae33121f8030dd8ec2238cc3f6cd5f53e805237baba15b3d4f9d9629f51a8047baee67634f09fcf8b7d8c74a5a46f0bc37b0725350e31020fd04f88037a7d9dcdabdabde3fe0dc61ac278cf31e44cc54e0543b6d3c0e44d366f4efd6450217907fa940c13d5237e89e5004f7e9d9e56b6061ca88929a0849894053f4c37fbc355869ffa8fdc83466dd6df2e57007490da030826214a1950acb001b0d386aaab54c0d00da37624b9b90c582c0108df37bc5f77d5ea4fa0db1347212ef3fe60f8edfee6abb64dc549697fd12d46315b0a45fa3b1e7d544962ec6f3c49d44706c14bd8fc91f6e682718ee15695782ed6ae6f11f73d47c1a690e205e8191f665ddd35508c658902bb0e76782f0f862d560ab06dadd57917e95d0328f95d691a3ccfbda3b389dcff1aa0eb8b0504e08fc1e87a9bee498a9a7abd512573493756f7eaf5d04ea98a5e3c157e09f4451d72b814db7f4e2233da5c8bbad0d9ac548153d34bca2cb70efd8716d36aed3668f577450db854e3ec3817c1dd545a51fb306ac99454a5fbf5cfd76078edd7f366f97992032e18b899f255a310a5ba44c3df9e957d5da55a5e7d56e08ec7c696acb415b9761eb0c7b01fe563f020abe02d33389b0fec7369facdb6387c9531170223f49ea1586c797b96d7a3e33c7a088614fc1ebc5a94c14156f61c2dd3d56a46662e39f48c586e548f2c497a9ddae5b44595fc25f3cfb5ad56c197f6c9cf53e12c4a7ccbc248317cf4970b57076755a3ef263e7c5797400c6dfb01ea24abc102fa515d52861e271f01941f817f9db1f6eec685b3a8b33eca14cd5dac8ec0d3031ad953380a083f0a3569f1711ecb4c04ed4662f70ca0472540b248adf39d1918297792539d01e77124b15c0fadcd8c8710faf3f3f42e88d38b08a33e6ac800f66a3c2e449b7adb0a27d2e631c875da6de396463ddeebfcb6a6b970668975eb280fa5ec9bc013791a42cb8c4fddc42ae6ce2e1cb30b2bc49cd49e6e48f16f297dcb89efa12b94fc939a524ecc81d57d4efee749244053fb55ffdd4579c36bd109faa5d621c580b60b5aa6a3cc2f84a9f0f11183f9c59afbe57848e655d3cadced947d525c9dc8b9044e31d5de17f7c3524224377ab26dfe7f413d008b2934ae86fefa6b38b775149555cfe871266d800909bb9c354e17150ea2732300d71415e0cc9d3696aae6fb0071a4b06394a8e03961f80ea4c46f9242c543e069a02d51795af7f7d0a4e1195f0f9eb671a650063454f834360727dee78cc49ce715b2ae1c49f8748ee13eb9224e495ac8b1b30056ed5531fe93450439463c50f0250e924d26f771c68c001ed6133174413f35c96d7ce3f1b7c8782176a2589ff73d132c205e133cd407ee17fdb4967bc3a3436a5ae8951d4347278acc6bfbcb3ca3743b76c890ea783df9eceeaba2eeeb34072fb1a7902233c71fde33613b356a92c5305d05aa88a1aa8c4b1acadc390601b4f70f262f8c3ed007c287bb86ae6b0f2ef9e746e0c690e72ce99557e4213d0632bbc2821cb7c5cc79b76b8c72fdbc4691b4e63742af298dbc6ca43aebedc1dbbcc95b75c9c229665f9351c1089a7933e88a0c84ddc4d1ecf6eb86d9d19be7d0f6d0419f99744f67e4ee875b1088da1c67530185b24bba552f47e07bab461c85c6a99de3ceab1d422008cdf0abf6e88885b71a2f418d3c07d24f39a237ad6fbb7112809489ef7e67d3265f895bdf68de594ef3e40e378fb8b0ea4627ff684dc5ca9b3c1a5107300390c2a30657d4e58ca43ad59617dab9bd2231b19f522c94b17ee21f0d0ecec86339af93a81c09776120303e57942be247403a21feee8b122fbdacfe8b215e93cc6e2820b839252b762a32c39815d1b8d3cd9a5dda0a532f408d7df7ce900406e4e282e9729d5de4a9d83bb567593d7c46838412112f3e2c40ef81a5f8ba3c75c489a1e4ed2141c18bb7aa5dd8c72660f22064e18297e7b170f73acc30bc58773feb752dc4da5dc51c7f7cce3b0ad12cc57c7a44564382af489c705cbc22e799d26a3de9539fab1d309ba6753a196556033d207a72a00f8a9169bf18133ee552ab9915157d83a04e9c0cea6d788b599360813235fd40cc85b8e58da3ec18443eb69797760ac4e77dff73e6e4358ee0e86ebcb210ed602086988cfa272ac8156dfec25b78eef04252a244cc08177fd55ac98210c3c51c5d48ad2a8dac22484bf35b69b6dc7a9ee6c9265bde0b11c7f66681e46cdcb634fcc96fe1851a58b65918e05d990558a646f6a47b044588b9084200d0d12d8c618891ecd88ae3468a8d059b25b6e64e4799d1f2704c8750805be6010fa36cc12728427582c6d08c6506f667b5a71f683102f6e069de80acf64c3fa32880cc11e61863f7d742ffebf2d09ea57ce706b654ffc840fd83a89f6c4c75563e0e78d5406187daf9f61c3ffd43cbb6968ee2820c1a43721b7543f5d80fd1489720eee7196a71446d4e8a06ecdbc1784f088d46861be9ed0be6135537d39a6efd77132150e06c44a810c9b3e1ab2309778aa3bce348a90b4fa72a68b8041d404efcfeaf9c5ffdc3b5c4609106fe3c2defe29a1ea4843ca2fc1d71bb59d704a345afdedbe2ebab93c298f85d18f8f9f6448872348b19896da9b61b32326f163a110f3958853af775879b125456816c7cb064794995d9eab11c17e177716cd445d547b5d5d95ac88f9e6fd8a9ae14285529305ca5e6529e6da7465fe55d1edac402128229bb6042845e61ad10b1fd31222512f3696fcbc23b338daa59296f17212a8ff935f58140b8c2a37c62dbe110fef823fc991602ec3e8456cfe4655d35eb1a78117969be8a3aade7a5ff4d4f4ebdbec4e4c944de87f1c13c8a95d819a03ef2935fd1c83563865e68a2353dd1a504abe6cab2cd6e1107ea1e4be31937af602af1fc44cc6eda12cb68bb694e0bb0b755637a8150eafc0aae233ceceb9a5fbe6025e0daeb2a3d21309f0a8a00988d9b3abbbaa2c260ea1e7aa7ce873d0167b6a95475d25411b21568d1e1e4479f6ed99589fd299ad7dd3b4190b2912ab14bef8c732a96a7de86143fc9392ac364c73efcb2c153bba380246da981a09f15950dc106e691a2afc17ff2c29e153e75fe385e086b286fb205be88a4e96619f3fd01f3539e54f201b79bc516d334e72e0b3dd811dd40cfc673b10549f3fcbec1e320a265e523c158776f0454e335eb5cc4eb933ae0427b609ff4182d949c4c8df2773e8ad6cbe2a7d55e34c0277d6577be1d25f94ab3d19076610a06070f82b328e41323bb0b1354480bfe075e4827e5ee45ef0c74095e0fe1f6870e5d9378205448d7444a93ecc12f6958392a29c7ad12aec6ed6b66f5d517490743f5415d9a068b124edd0b822fa4932f445baf33600bde414c11591bfd1d02bd933a9ae865e0bcd593399988979b9300a222b89067df3bd12791ce1be3808332b0859201c8080cedda8ea43e663642bd66079a98990bda95343b71aa2b1d6b360ef4d08555af0f479760f16367278d599af940e8856fad666c9d332edcb3d4b2a78e44a1bc74e1848ee6b79a98551120ddf2a211e7170d50ff0acb755fc51fb5643a4053c521c6fd16639ba3bee4fe56c53e459a7daf188931f44696a4e309ecde1951ec7d99e9ad1e2f3f34114838048669e2f192b120080fbdd20d0092cd62ceebc4a65cd108be0186ddc8e9498edd2d0eabe2c6dd120dbc0e8e7273b3f0a6e2ce034267eb054225bf339b595c75b1aa793212039eb172dc01aa7994368fb27a2774e7e3c135cf3e91ddc8f50fe86a78fc88a6991c36205015898484a14ab63c8e0d53ef253f60b1017df85805b0223c3b852b8f6342c8a77c51042984b1ea8cee449bff4fb42e0b068f835d41853c17f23c70f42f459945c0fac841a2691d0c2c23f13375fc2090034411b5f0f29decd152a969fa709345e2a15b1bbdc3bba17e92b7a6f4d8133790ad7b37dfb8e1537a79b552fd7fce693fd34da97c6da23f2c5839977fa36b2786e6474e40a91fbf130080f7ba72fa8b5ffe06a7c24d82f78327a4d4b35485ed327e2b857097224503d6216a4765429f44023e67dd62bc72c95a38d53d1b9de387f13648d2e7b0ce5f347a018511fe8cd990c411ba667cb8bafbe53be8b1d52ee815ffc29f359610c24f59d528b1414347efeca9eb96f6c80b74a8fae1f37b6ae4014bb3eefa84e16655bb659deb2dcc18f75210a10df4177d9920311b7691a5b2ff80a9bdb4f5453b22a5a7de91013f64228ca060fe1876b1dba150b005d9d3df489164d4a20b3fc5bc8ad16e4623b25f1e28923823a3227ed31ab176e74b22"}, {&(0x7f0000000080)="915e7b29c23b172b"}], 0x391) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000100)=0xe1970d9ae7402472) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc5bda8b05"], 0x50}, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0xffffffe1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000ac0)="18939265398823649427", 0xa}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000100)="6f4c547fdc4137", 0x7) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) write(r2, &(0x7f0000000000)="e008dc7be849bdccd043", 0xa) 16:00:09 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(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0xfffffe4e, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b000001008706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) write(r0, &(0x7f0000000180)="fa8d79a038b048acb35f574103b10dcd2325b5d65315a4afcc6432ee449a6aadb4f43a25a5d4999d00a3e4a2b68fb6637bf17387fa31ba014195a58b99dd9bd061939c21aeda91023ad6b279b37e0ca2ca6ff614c32fc678ddde0b5f446b29de24e2c1769c12ffcbf2f23452267f5c930eb1f23bf1ffb9444608f6842c06325473038680168c2082d6fa02bdb8017e1478fda446908cbc71489160aea050736391cb61eb3a0d9d838eba2419a592935c10445ab336d1996d1b8f7ea9d3c2273d573664fd402b74305ca582972a9e14a88b", 0xd1) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/\xe1\x82\x04\xf4\xd5\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000200), 0x1000000000000019, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x4) r4 = semget$private(0x0, 0x0, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x3, 0x5, 0xfe7cd28385500110}, {0x4, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000008c0)=""/191) r5 = semget$private(0x0, 0x8, 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r5, &(0x7f0000000200), 0x256) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r5, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x5b20, 0x0]) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000000340), 0x2bc) semop(r3, &(0x7f00000003c0)=[{0x4, 0x82, 0x1000}, {0x3, 0x6a01, 0x1000}, {0x3, 0x131, 0x800}, {0x1, 0x8000, 0x800}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x1}, {0x18, 0x1, 0x200, 0x7fffffff}, 0x800, [0xb1d, 0x5, 0x7, 0x0, 0x3, 0xfffffff7, 0xc4, 0x3529]}, 0x3c) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/169, &(0x7f0000000180)=0xa9) 16:00:09 executing program 1: shmget(0x3, 0x1000, 0x90, &(0x7f0000ffd000/0x1000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r0 = semget$private(0x0, 0x3, 0x5) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/4096) r1 = shmget(0x2, 0x2000, 0x8b, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = semget$private(0x0, 0x1, 0x10) semop(r2, &(0x7f0000001000)=[{0x8, 0x6, 0x1000}, {0x4, 0x9, 0x2800}, {0x4, 0x40, 0x1000}], 0x3) mkdir(&(0x7f0000001040)='./file0\x00', 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0x80, 0x0) getsockname(r3, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001280)={0xd7, 0x0, &(0x7f0000001180)=""/215}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse\x00', 0xd1, 0x0) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001380)) fchmod(r6, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/pci\x00', 0x10020, 0x0) r7 = accept$unix(r3, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) dup2(r7, 0xffffffffffffff9c) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet(r8, &(0x7f0000001480)={0x2, 0x0}, 0xc) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000014c0)=[0x473, 0x7, 0x5, 0x9]) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x10000, 0x0) fcntl$getown(r9, 0x5) setsockopt(r8, 0x5, 0x1, &(0x7f0000001540)="865fab42b7686cea7dc4c50b15010c736930cb8570b9bb3ba74fef33eccf80f06c13f92e181df117830ad604337f938289a75255b2023b39f0a818bc2d336c46ef087d4a9b3f9b101c8368183b3772dd78c8db7ef585e341c7f4980740388d433aad7ef50c79effa366bccf8183756df93b5e4a40283ce6a1fbb87b87feb93a7f14943b699ca19d53176fea2d790e35df61c5f949eb08e6f038b2f73cf4938bfc03313bc8da143e41f16cd83d36f5d9d75a4a10bdfd82f085db4fec81399a3f368319b413e9a6149893b6c8ec8131f828e87941caa86c70089c32e6f4787414f051bfb61454072979cf01c1fab260fcd5ef53805390bc8c1de8a83dee9c0eff4f13894b13fee3cfc551049ef05ac1f838937739675e79638f720d20fc902e6a71ef7c82776324bbb31bce17f34f0525559183dd815cbe612275b400fcdf7840670c42d5f44618c348f66a7bc520b8551efadafe82aac2c9bc46c31ed6cf4a5bd6e1587bf0c4817346e5babd1776f56476740145aa3dc0c0d274f0755c38f4b553708736b7458722bcfedee36435f85e0bf9ef9548592ef492da8a441fd366e8c075a9b53d22d78015d4e1773bcd7614097d7af8a6c22b62210b730ec620128703169a24b076aaf592b4191de1cf5ce6265b08441a8b4aeafb6f3ef5a4fa7362130ac3ef9882f694a9e9f184de5cc3049a0401f8f568024b0cc7caec5a5249ce509088ffa06e8c5414a70c714e65d1443e6ed901f0a2ec2b46ec1e60c608386ea23cda3f97c3277c20aad842ddc7f72f3e79e38b40954255de7ab420c317bf7ab4c2d0ccdf99bc1b0729f12d8040a84e4b2343dce0a169906642ead8e11b6480cb09bf066509696aa5f897747ef78670fed3a9bf878c784be835d8e98a1f760c35a606e2c7894f38f17fe533bd45612d5fd895d256db09162d4e7aa1c6ab0a675e93de8949421a20bcc95c1e0797014e755e3d890d9b66e40f5f65658ac491a9ced15cdbb045b1dec8dddb04823b9e0bb25150da5cfd5d5cf14b3fa10c9af9dc0aba9671e0bc28adf25b495c6ea33042d3d8f40dca9169e6dd5ce13e7971d8cf17cb3fdad319a6543c69aff823502c1128aaa136ed235f123f64838daad89517d74812eceba6c774befdb50af2080051471b7ea4d8043330185381cccb41dcf780fe2ff7ef47cebc14d04caed32414956a0843246d8c15da03af57dfc99f4fe761d47e67dbc4612ee17ae1eb33b3139d1432331654ee7cf8eca32994149d6208606b561122ac483b57b65dcc388f34db9db983883f75ea71aeb570d2132595d82992ae9a187f9e421c87ca3fd27f001962398251241c0bc6678fe832dd41f2d82fddda3e4d9f0eadc9ca1c7cdc7029181dc017070971068443c953274d86f0e17c3998182fd4101a4bd03ea3e704f905c5ea4feedb0fa0bb888caf693fc59bf0c87d8e313092218fcbbed41cfbff95e23c92b3e69d0e7bc76fbf68662835d72f27c2cf61ad9828f1c65872754d07cecb72ef9c3d783681c2d3fde359f5657a235c1b0b0727cea8ed1a09d860199e5666fb82f7256fe182cb73efcca6f11ce26525e2f7f382e9e03a711020a6459ad37e563ad66f0ab7ffb81affeba7e37c11b5c9fe61dae98c6a9d93b4f5f75c1bcca07243f696b6650216b61bd710e3f809e99e7e865321fb90f1abafd30112bb73e10b7d7f8f3b820004950760ab5b370fcb23113fe76a9d76a1cf0f04673a63b2e1abc98d51bac5eaf6e3a2b3968c527c5ebe24b2ee8058ba080428fd007cbea440ba021beee338fa3d58c672054ee16c5799a4739920e5306d84e4aaa7003104014f06069bcca78630ef21145ed19d9964b3996e742c5edd44953ab3faa1b631998088ad2c5f0af51a3cf6097f0046d3c97609517cf990d4741e2d5a41fd25b84dfc5028c5a891b57639fb3851e1f25d7e323b5dca3f0645bf3523d7fff72d3e1b0fc719e526e1fc2faf049dcb7eeaa2bac67927c205d23caea5d00aedbff3cd68d1489349df2cbc72f12581c14929034dae924bd5ee752126f6f2baba44f88d63f1e192e3ef47c5a491038fac906292d5b579d54b53acb0e18f76e2a46e6ec4140d663794d5d7866354e89318f49c6c235cf1eaa00df2f132bd317efc25b12e1a1831acf2547aca68bd750b00260296dde3589c346e818b16c512f644744f0ace811bf597a53caba7ed7d1777e8f30933df1934442adb455ffafb9df0df0aa5b724da9067f532d3110de85201719297add31890cd006f1540ea6ba9e084095ca9b3c5f82c8caa5c6d00bd968a17992680bb8a815957ca2171350e18344177d48a00f611ead8aacda56e9d8a0025ce5c55dddf28c77d4fd3c2881179eac34da6159a52a69ff8879510ac992a00532a172983dc4fcb187809d67cd985ab5faf9ffed095c7bbc76140a506c399bbd7276db346f9e525cddf8246b4c1a9c53773d0f9109bd8e0034354cbe17b2ed61070249e127f31111140751a284aefff24c14cde67439891151019a74e945252e43faacc989e94deedf56c760890762dbb99f3924b62e7d7c66e96101e35be518b741a2ddfc10360351bee7aa6e1d451ebabe4b4fd6c7aff1a15c228f2ae921a435b5963dbe7b920c0af3ae749fae8ceb015e351bfef078405faac7e076c70e8c1e060f64e275f2911bd07e141ab6496bb2b9a6596b2264df0edfb0092596ce9c1eadc98137f7a4e39a5ff62d022983bb66757dcee7afb87d2626a10b881808a3197071c2efbcf9030dd0bb34df6eb27361b781389ac91e85ccdfe33d1b53b679dad1dd23a2e6ff6b20d2075c8eeb390e905427d8a60df0c17b9ff214b528d28afea2ea762386deec24ff20a9bec58ded9ede8f5d6a5b9103dddb3764fba0c2928280eeb70b3297716364710aa094e975b71939cbe3b728416b39a0d79883d16805e7fb91c20be3b847750258700da1cc04f9817841755e947bb8f33534a0ad8ee47cf31b6d81c88f21b487f6a619ac7db717561a588da1dab8b07f85c450b1ed146e3d6ba5c23760581117180fdb0e537ccbee20243cef455cd64e56e69235d99b46f798edb065119463df60c304a4bf477920162b3e76f711cc6fd4b322409de5e152af57f47fbe6e7a3448c626214839e40cae217285c3a8d3a0c70d47102b05c9c33ae0af5f9b28e4f3341e9e98cef72272ed84c1938a17fb28f1352fee95f356b104ca3385c5bfb7c7732b54d5066460fc8fa08d8566667609ea3c5ecbc08f1176cd22660c19837b4304fc5555bd8c826ef81386ef0e856db5de443c515ceb934ea9693514053a90a5ecf235d748a61478054f510b17ee9334190b5d6ea9ce4edaa86b5287729bcd5a77e43492f9a2b2636854f7921991bc29713ccc48ef7764e0e003a57b81308011098d272b6b8d4e93f399233e9d4ab913fa74f5f3c6941fa9ea315a3f41034380bd732bb0ef97e695cd5f9ca1066eb7f20949e5a9da74ddb7de92bd4a81eac0400f83400e42fb1bfc51a0cf34df68355baa0fd4b3404e4848ee231303a09427e7bb7d57b2c3e5ab232e5c458f6d7bd8ee18caed3bb67bc0a4a9e428a52eea0d282a1ab8ea540b712499b483b0aceb60c34f8c33f7ef77d622eb4c9a91923622aae858eed12c781049109641ecd9f867b85e58b3ce308f69a510df13f210e08dca43ca7d4ae2b0126bf5b65af790a42ca45a15c4bfd6eb908b9c8b2d3d30160e3df2df994a0d885eab4504fd56644ed3315518a6c6157a91696f9aec69f57d03c6c90525410009b12fc3972be7e7bad158aa8d5e8f315288e055fe7ddb86134c12830716c1f8c01697ea6090eebaf9f679b55d21ba956c8b02034e272bc3baf6ad9923f66260f2cbf70f6b339703326a45055f342d23b13986a214d7308cf17f4e6a861e28300b3d696c2a12585f76e37dcd4db2314e09dc4410dfc15723d15a38b11d6fac82309cd6cfe75a1fb7fa59e2dc4d5b55d0365e217c8d34411f271fa88a76ad7b30d38384435dd15e3a65d7e9b82f691ad7f53b4b29c0f6dc14bdeb9bd7fdf081c65201562ad2739e0a0b087eff73b8133d38621736283c1fb6476ca0cfaeebca2336e71f2c2a1094a4a61ff87951aa59d91eff2bceab1116d9df91d72eaa6e645298e8897df68afaef6332e10a0657822d93575a98f9ab30217760bd4adf64a73546cb8d30a70a95c91947661de176c08f469bbf033ce7028a88546e5deaf01a5d47d0f356fbe141bc7fe467e9656ce5d9c5d2acfbb5e7b5c8834373d32c8ba0ba71442c20c553757b46047ac26079e4bd4fb4289ac769545ca2f7a0f1f9fea2c8359faaa3ac81c7c5dac4648296c649215fe77b698c32dc0a773b69661c5c9e51eb32b0c14bc214aa5582cab75e29edca781b72a8576072f2614d92670fe22cff82196aa76e506458edab0466c438a7fd86f6ab3a5278a18818343399b75d0d1eaf5dfbcbb9d9e80a160bbc2c02a6da41fa58d36cc6bba2cbc65108516823d6d2ea6710c10f98ea0e4098f02fe2799ef3bc3df96991e89ada7c2d76ab875039323fff4c11f2f03bd54e1cbad30e9e3a92c5d167185de53babd8573a45b62b8348edf2e0c300924c515dbaa98704b00595eeb1408e4364d7bfc045ae6d0fa76dee8bf49643279ccf6f99dbed0132bcbdf242529a2b9da0d988c7588882d82171a5d3e79f882bb6244d531cadfe12b3930f5337a3f8cbd84482bc885d8878f8273bed57f7e79d24350e75bd41c99b497f4f8a71d4c4997c4e052aa3ed50d58759f907e2889cbbb0c0e9d6de1be019403036dbc6294a69c67435b2265d21d571bad79a5dc6939572309ce2fa1081f50d2d437dd0d988fffbf90f2abe9532da7ed7aec57e9c313d25f608a2af0937ba83facc0d3590d1b8ecaca8fadc6fee20643ff1f51267ccdc2ff2a5e3fa2de9649a8e71945635754d11a78341eeeb69bed9c2707ae5fd9229f289e1cbd1d18cf01005a24818c08cd4166c2ce235e854f568039d7d782f36183d533af1a14fb4c491d40046e68d90ef58be47cf5725cc66d9f103bdd0824135326af3d02e7669f999b0b74092eadc6f2d41ada1c17997ee2c10dae0478e9ed90c94c3662372c3f45ed2ec0e9953acce52ecb852e9916e543b04f193b6929a180ef7940aa5664dcaba44a8ae2f7d50060f0d63e176cf14debc0966d5856ad5cb308b4ef917a9f3e81f931abf15c653c5727da7d84b612ddd935e18762e92244a14a54e91f476f45cc84950ca3727f392b01857553516191ae7827de578ddff211c449a54fe423426c761c6e8a04dba447db70ada1794e44772b93dce8f22ee4f361cbd8ffe1bee10991bbcc94d51c44eccbd4f32d32239afc6e2ef0958dacf24bf25adc4d365cbce935bbfdb77e1c01fb218d068684dd704fdc413ff92f87f802b2d0c638a2b346ba16bb7d425e8e02670de424a0b732d957de19eaa2056eb6ebb7e9f674b497e48f3c1fe8c20d5d103b0cb55091591826a614c5ee1a5dd7a489ec2869440eac32a112d47432de22f3af197bfed92273f6e3c5f18904db8a8062b5d607f8f75e2c772cb5d9d787e35ae10b348d7579f22ec105b8172b7fc6377fb81f3651a15fc765ce2e88a4bf22ba19919d0f17f454c7cb5c2513252d4e2a45299ee367015305a4a1d5e440fc246c59551f7c0b12018a5e19ffc23ae34e32d741a9905eb9889f275b6370ea71822e94845467c2530f56de747e03b657e8fe944d45fff3c0bddbcaa93f0259a2992bbd1681f8933c1852f0e8551d24343bdef1258fccb9552b272936e586a350845", 0x1000) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r10, 0x1ff, 0x0, &(0x7f0000002540)="61d450a03ee64b913f77bb57ee0e57ebbdf659c955143e6292446e35cdd206e591deb90d509c1c15eb17c56f1762a5e468ed63fc20d81ff49fab7a2928d648d8ff22f926630ed84daba52b17584143d41a6c4a1a9380befd691ac563cbb664b3d3dcf68869387b4e769f1ce50b3a992d237557cc1006c15e7081afa3daf1b1b57a650685f4ec64b1f2e4aee58e7751e44b0e69a4083739fc5f12ea01f956ab1cf2e56718761d508d2c65a0cc63368f96d73bf31a8dbeb63711176259103f029b2a95165525c43f27796802994aaf006cbc1ecc67e74d90d56df120fe873ba71d33135f7a9a242b", 0xe7) 16:00:09 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) socket(0x0, 0x8003, 0x2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x2, 0x4, 0xff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x400003, r6, r7, r4, r7, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r5, r5, 0x5, 0x20000005, 0x1, 0x8}) r9 = geteuid() setreuid(r9, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) fsync(r10) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r15, 0x0, r13, r14, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r5, r9, r14}, 0xc) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) bind$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100a1ea96e3030e693e1410c3ebfaeb286e1aea216586cbc3763ceb94290f5591dcd54e97449d46445a89644e2f9879a86cfcf16a2ae77f1dffd1510c75be041907816f0466daac69aee76bff5cde2c1675fa7d74103661ec9c3ac0a813a79e30ceecc0042d3b34257dc4318cb658fe4a711787cbc5c2940b7e67f2692eed65ebd4e2d7da5ba6b7132ff617ca80a03957fd648de1e9d22137ea11a4c60e93fe795f209d67be3ade5d2958e1374c3ba3aa32e1ad50c0d5d7f3774bdb62bebcdb602a7c0ec90e"], 0xa) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x103) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = geteuid() setreuid(r1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg(r11, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg(r13, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x2a564af7, r1, r3, r4, r8, 0x108, 0x7}, 0x9, 0x5, r12, r14, 0x7, 0x0, 0x5}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r15 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r15, 0xffff, 0xddde00fea13c5686, &(0x7f0000000080), &(0x7f00000001c0)=0x10) sendmsg(r15, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect(r15, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) poll(&(0x7f00000001c0)=[{r2, 0x80}, {r1, 0x4}, {r3, 0x100}, {r4, 0x8}, {r5, 0x80}, {0xffffffffffffffff, 0x4b}, {r6, 0x8}, {r7, 0x2}, {r8, 0x80}], 0x9, 0x4) 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:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:09 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) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) ioctl$TIOCNOTTY(r2, 0x20007471) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = getgid() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) r5 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x400003, r3, r4, r1, r4, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r2, r2, 0x5, 0x20000005, 0x1, 0x8}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000104, r2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r6}], 0x1, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="50000000000000531910a4000400000000000000b1bde8cc240e513f6973186331b520725d4a2ba41d8cd8f24eeb4867643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c18bc604005bf032cdb2fc85c60ad671e42d1b0778435a3f1033d6ae5570ae8710f411f24cdfad8479b1fef2fbeca0b0ad3a6cf7c7"], 0x50}, 0x2) pwritev(r2, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:09 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x100, 0x0) read(r0, &(0x7f00000002c0)=""/169, 0xa9) mkdir(&(0x7f0000000080)='./file0\x00', 0x24) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="40c551571115b12ff78d5aee258c") r2 = dup(r1) pread(r2, &(0x7f0000000240)="e5e33d6975db8ad3696f80c7ffa8279fb549a3726ca1de05d155b7549ef296184b6113ff8c180a3bc97743e142bc90df4d2c205e175fe7061b0f39abfdfd5895b9f82296c41b6324cfbd9d39daf901c5ac7f52f9ef33a81dcf95bd375591666742d681fab710d03b13f7799cdd6bf9fd5b6f202eb67366454f547486d65fa196", 0x80, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x3c}, {0x7ffffffe, 0xff}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x6d3055a26ab27a43) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x9, 0x2, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'\x00\xff\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:09 executing program 1: 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, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchdir(r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x20, 0x8) close(r2) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xfffffffa, 0xfd}, 0x8) 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:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1f) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000540)={0x3, 0x2, {[0x0, 0x9, 0x2, 0x400, 0x4, 0x1, 0x5, 0x8000, 0x6c0a, 0x7, 0x4985, 0x0, 0x0, 0xe2d, 0x0, 0xffff, 0xffffffff, 0x80000001], [0x58d8, 0x71, 0x0, 0x4, 0x0, 0x5, 0xffffffff, 0x5, 0x3, 0x3], [0x10000, 0x0, 0x80000000, 0x4, 0x1ff, 0x5, 0x5], [0x2, 0x7a, 0x8c, 0x1, 0x3f, 0x1ff], [{0x3, 0x2, 0x391c, 0x2}, {0x0, 0x3, 0x5, 0x5}, {0x27, 0x6, 0x2, 0x4}, {0x7ff, 0x3, 0x4, 0x400}, {0xc470, 0x8, 0x3, 0xffffffff80f0aaa7}, {0x6, 0x0, 0x5e, 0x5}, {0xa79, 0xfff, 0x7, 0xfffffffffffffffa}, {0x1, 0x6, 0x0, 0xfffffffffffffff9}], {0x1, 0xff, 0x80000000, 0x2000}, {0x8001, 0x81, 0x364a, 0xffffffffffffff80}}}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269e7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1ed78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = dup(r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x8000, 0x159) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x2}) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) accept$unix(r8, &(0x7f0000000480)=@abs, &(0x7f0000000540)=0x8) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg(r9, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x2927f09530b27673, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30002) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x10000, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r19 = getgid() r20 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x400003, r18, r19, r16, r19, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r17, r17, 0x5, 0x20000005, 0x1, 0x8}) fcntl$lock(r14, 0x9, &(0x7f0000000440)={0x4, 0x5, 0x5, 0xb217324800000000, r17}) sendmsg(r13, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r21 = socket$unix(0x1, 0x2, 0x0) sendmsg(r21, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) poll(&(0x7f0000000380)=[{r10, 0x10}, {0xffffffffffffff9c, 0x2}, {r2, 0x40}, {r5, 0x180}, {r11, 0x8}, {r12, 0x40}, {r13, 0x2}, {r21, 0x40}], 0x8, 0xca) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = fcntl$dupfd(r1, 0x5, r0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="fa0116a0ac05916441956e434b5d099cd128ccadc8857d13dbd502e42a7d47547126d528acafe46f42eddde735b8f838e9e32de820cea5e1b274a603b82aeb86e7df71718481a86a5e89fc1343949c41f39aae5d6adc013855a3853cd172b6de74e31eb189034e9f0d1046f5d6910a6951ac9cdf18c83ce4f90387458dfdeb0d4e73131e940164160e917b65189c88612911496c18586d3cee783dae042f639cc4be81217d5052e7b291189dbf9e70b0bafdadcd3f001caa91027e4fd245bb3d4be53f1b744b33580f66f6bfdb9bd12e4cbcd81246c03d6f724ec06977c3c1b73c9e54cfe541e42a796e4065366d"], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x2772) fcntl$setstatus(r3, 0x4, 0x8000000000000080) pwritev(r3, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x830, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) g Ãg Ãvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43168 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43168 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x840, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) socket$inet6(0x18, 0x1, 0x81) close(r0) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x5, 0x8000029d8aaa8}, {0x60}, {0x3c, 0x0, 0x9, 0x7fff}, {0xfffa, 0x20}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 1: msgget(0x0, 0x400) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000200000000000000000000000000390000000000020000001500000000000000c7658a63c602885e52c5212f00000000000000000000000600002e00000008000000000021000000000000000f00000000000000000000000000000000000000000081f96549de677afa9a53463eafab60c9523599648844f92bbdf034ad04bc5c847f33f0487477abb5d91025919d010000f40ed7"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 1: rmdir(&(0x7f00000001c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0xfb, 0x0, 0x1e2, &(0x7f0000000200)=[{0x78, 0x1, 0x5, "31bd4aafb1bde8cc1d8cd8e0009ad42f643b5a6276dd6327d5e0b9359ac550d3447d7bd61ee6d17a3de2fafc4b2d26c1000000000000000000000000000000003acec7d6a122f4968ae3fe4684742b8da17895118daf0c00716fa6c9375d019ed2f2e71cd534"}], 0x78}, 0x2) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x0, 0xffffffff}, {0xffffffffffff004c}, {0x6}]}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'t\x15\x1a', 0x0}) syz_emit_ethernet(0x21, &(0x7f00000000c0)="0000080093177320494b6612d82b483b37fea0f141c3e508a8c150686c5091b2a6") 16:00:10 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd235000012000000000002000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146d"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d0000000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r10, &(0x7f00000010c0)='./bus\x00', r13, 0x0, 0x2) r19 = socket(0x2, 0xc003, 0x61) connect$unix(r19, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1211], 0x10) writev(r19, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r20 = kqueue() r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r20, 0x48) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r22, 0x2000746e) r23 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') kevent(r23, &(0x7f0000000400)=[{{r21}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000540)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(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, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79ec7e600642b517071f86fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a09e248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r14, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="0001000000696c65300058bb34356582b1967d1e786abc16c486714e0f3f85e1822f474d46e1eace80345e64b3c5182881caa3e3a54f3c13e8c5b5745ee4764d4d0aa7fccfda5a2fb0cd02190815e1d4d3a8cae936c68c88cba0713a6cd932c21e750886db135d7d34"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r19, r26, 0x20, 0x9}, 0x7, 0x9, 0x4}) msgget$private(0x0, 0x200) 16:00:10 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) sendmsg(r0, &(0x7f0000000d40)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x400}, 0xc, &(0x7f0000000a40)=[{&(0x7f00000007c0)="07d1d43e30c49c795d625375713408589123ab1a575532be9bb61555f8edfac648f72f556fbd33c9ad8538f50d005002b337564b254970943849ef09c1f200bd2915480394477112960fe9ec9144ac88239bc0e5b36c96281dee6109897c75bf6177d26c7e5d67b465aa6edd938bf22682cd72eb34b9e10b2421ef542ba3ede8ba2c2d9466a37b3552e3b299d2c3354e62edf324bec430404bd72cd0fc4c838412d13361689a6ec18a50207e32f333883dfde6977cc48dbf1de9da6fa91b8745cb947cbb269528f70c7b0e1cd49d5c442470c7b2fb6bf14b6264cd201fff4487f460b079be0f5d2abe2debb40a067f78a7061299", 0xf4}, {&(0x7f00000008c0)="384f3bd8d8ae47bfc38828d355498b7bb922c1df68bd87cc41648f5d2b1c82e2f252f9ca6a0b58fcb05681223087cf549afe826b5e53846d56ea013f8fa1fac1783aa8ea1d52e5672bf03ba52f599ac156f2fd912b2e41a18bbc6d83a4b495599402b211ba7fe9743f32d4833011fd4fa955e87e44d48bd932027c3cc3ed0be565e702cb5b2733af83fb09f04468809523a352f6e5f3e98ab668eda1e7207bab9efdd7b91c5f59b242ed7f6e3cc2ac0c67d328edaec9619562eb8ccbcdb4aed81d6cea1972b4cb57bbcd3628a387b071917b7a765aa39963fcbd774a56cb4c27c6f90c6392033e75f2", 0xe9}, {&(0x7f00000009c0)="821d4e8ccc7eb559dcf74c742784cb93f4c559424e92aae1f67679fab3d81ab342f66c93933fa4470cab9ed7d1cd3f3eb9a540ab4601147594df4a098448c3ac2d2e23a5ffd0a8dd8b4263845ab1562fc00826b58c88012b84ede18846bb37b43e5ccafa9a9b03e6dd0b52", 0x6b}], 0x3, &(0x7f0000000a80)=[{0xb8, 0x1, 0x843c, "36a85c90abb468500eb6f7552883ee88420663deefda8543bbeb606b3e7631cf51222931d1ab8020d492ea20f8d95b773663bb5255168dd814ce6c925bb7d8f3a7b4cbb1f1362f918d42aee6c34a610ce1d5ddad6522a859d52a563432762a3e21f6d9bdf94a2b1b633dc7dbc7adfea7f2da883f225d5d68bc96b36bcfa2fd90821d28eb0cb0f946827aaaaba63555398cd7df67af29464d8fd8a3aa8655287ad086"}, {0xc8, 0x8000, 0x6ce3ffaa, "3006832bb07d1a13f12832e4a36649fa654fce38b7c2103049313b8e2ef50f76a899206e08649dc8fc8b87ea78bb61d0edd0655173b974b6358b6d5a304ccdd0f35f46034ad574dc9524cb16871f93e9d4c0da175cd5d3c761313ce49b37b9bcc8374a4261b0c1c033dbea389887860e76aad9deb96dcbc991fa9f263b2369c072a642990e3ad43e4abec3a3269e6081aeb04f2e07cbfebe8af8797f63214f55a5cb882690f5bfa04334d64c14aa60de77"}, {0x18, 0x1, 0x1, "70237215"}, {0x100, 0xffff, 0x3, "e0ae2aede379848bddf38b5fe9a951c28c8847ea0bc9d32d2ca5e5805163c8068e077b79574ea471d653b5620091584fb7bedcbc13c486e0aa665187b6b825dddf4265ce6eda6239e17815a72bf474b78a8c2fa21bb0a0c6b2779431c425a23488a62d02b9609293f625ececbdbe79c049ffae6f434f56954612b4e31d9a6b2dae8520334a000fc75ff2da43ee1d818733fc9ce3c65e4c8f156b2018704b67a6ab3bc02c5ee4e7eaebdc4a130a8d4c03975f44eaefb647179c5f6567bb9950b77383e5e173d8a71d3da1dd341221b2499dbdbb64bb2995e00ceb63226770a72f2c2f22dbf3cd04bef6da3f1de61e42"}], 0x298}, 0x11) open(&(0x7f0000000d80)='./bus\x00', 0x800, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000000300)=""/94, 0x5e}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000200)=""/29, 0x1d}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/88, 0x58}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/229, 0xe5}, {&(0x7f00000006c0)}], 0xa, 0x0, 0x0) 16:00:10 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, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r3, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpid() r5 = msgget$private(0x0, 0x10) msgrcv(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000432aa66500"/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eeb9b4cb6a6ec554c20117c200b5f7a3f1c2dfc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/119], 0x1, 0x800) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) listen(r0, 0x80000001) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="4d00c28798955181e10df3fc135ee5f56e6a9c0069268abeaf96974d61ca1bba8d35244c5bad0d0f50938cd9aa198924250205ad7e351b7985503de2817cc58661ab18aa00663235e49f1c6108ae95fbb16267952fd37625b0411323ff0574dec96dc81e58b4899227831a1742453b5e6a7e9316b535fdf73b2ca1baa8bfb1803084f1", 0x83}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)="8ef5330a9f77760bbaafe1837f27bc18a2f215018afcead9332ba646f8b4fd03de983313e063ebd533e2bc3901399fba6200bb64dfbf998b0ac0232aa764ed94399ebf0440244339a5405ea0f1d696683a3c1e996f5434b131ac2ab60a2238d3932c0f684b174cdc2d6fb89e2fafc8c5aaf7aaef74b8e8f86512d54d68c8c40040b054", 0x83}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x6, 0x4, 0x31) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x4, 0x0, 0x0, 0x0, 0xe00000040000000, 0x3fffffffffffd}, 0x0, 0x0, &(0x7f00000000c0)={0x8d, 0x400000000000000}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2}, 0xfc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x0, 0x8, 0x1, 0x81}, {0x7ff, 0x7e, 0x1, 0x400}, {0x6c78, 0x73, 0xad, 0x1}, {0x7fff, 0x7f, 0x6, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x104) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x0, 0x3, 0x3, 0x1ff}, {0x7fff, 0x0, 0x20, 0x2}, {0x69, 0x5, 0x1, 0x100}, {0xdf, 0x4, 0x3, 0x7}, {0x1, 0x7, 0x7f, 0x893}]}) 16:00:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/101, 0x65}, {&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/133, 0x85}, {&(0x7f0000000480)=""/133, 0x85}], 0x6) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(r2, 0x0, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r2, 0x80000001, 0xfffffffb, &(0x7f0000000100)=""/238, &(0x7f0000000040)=0xee) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000c3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r1) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xfffffffffffffe82) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r6 = dup2(r4, 0xffffffffffffffff) munlockall() r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r9, 0x0) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r10) r12 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setuid(0xee01) semctl$GETZCNT(r12, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x400, 0x100) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x10001, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:11 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getgid() r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1153a23b1b59cbf, 0xffffffffffffff9c, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43168 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43168 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000003c0)={0x1, 0x0, 0x1000009, {[0x0, 0xfffffffffffffffd, 0x2, 0x2, 0x1], [0x3, 0x0, 0x8], [0x0, 0x0, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {0xffff}, {}, {0x0, 0xffffffff}]}}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)}, 0x2) r4 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) r5 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0xd4) fchflags(r3, 0x1) fcntl$dupfd(r1, 0x0, r2) 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000440)=""/227, 0xe3}, {&(0x7f0000000540)=""/159, 0x9f}], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x5, 0x0, 0xcb7, 0xfffffff8, "fe6e5355610caee38fd4bfd2a3a467bd8cf06635", 0x0, 0x80}) 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, 0x2, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:12 executing program 1: 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) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xc1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x10000, 0x4, 0x3f7f, [{&(0x7f0000ff8000/0x6000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x68}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6a93}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x18}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) clock_settime(0x0, &(0x7f0000000000)={0x800000, 0x20000000000}) r1 = socket$unix(0x1, 0x2fffbbe412901408, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) munlockall() 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000480)="7904f7eef87c4d113736587b40bd37e039b3559e17b41ef8a6c99701fb39cfe304bc6e9905faab2ddfb1eca87289ac22acf76df4e69bd6b1d74be8709f48daa21fc51705c827329d90a005a8bee7ce3fa2dfa84bbb4b42deb3f5459e61b3d89721cd00e89227c346544e160bee35f74b030f32ede14034ee438afb7a80676a9a149d3c584ad11496638c9ce7214cc52485992bc6b6f72c642b", 0x99}], 0x1, 0x0, 0x200000) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xbf7, 0x2}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x2f) shutdown(r1, 0x1) 16:00:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x2, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8000, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) lseek(r1, 0x0, 0x1, 0x3) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000200)=0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa688f0df115a92c2da39c", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000600)=""/20, 0x12}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, r7, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r9, r9]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r10 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r11 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r11, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) chmod(&(0x7f0000000040)='./bus\x00', 0x123) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) preadv(r2, &(0x7f0000001800)=[{&(0x7f0000000040)=""/190, 0xbe}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/246, 0xf6}, {&(0x7f00000014c0)=""/202, 0xca}, {&(0x7f00000015c0)=""/139, 0x8b}, {&(0x7f0000001680)=""/202, 0xca}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000001780)=""/74, 0x4a}], 0x8, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="812fe8b87b6a6192d82931ea3cac6dd561a49c32606dcea92000c28cd14d0d2b31a5c9c08ccee932b616b36f3397ac6be0f8240eff23f6c850d11c89de1b9ebb0fadbfe97c40557bf63bcbff7a2642cf53d3d7db3df94ee02999c8234100d6fe92825bc225340d886feecefb986e6d59de3fb19ec9bb3fddde479905bf749d4b76b10754ecc733234a4563c58876f00a7bf40640f375ffa75731b81c2b47fc0e8ba402b82891e7d3fe47a90f33cba044579180d1c1b3362d054fdf3370a8e98df9fd8da62b8fe747ee4c97d1009f6f76c65245", 0xd3}, {&(0x7f0000000140)="a9", 0x1}, {&(0x7f0000000180)="11c5b850742edf08109229defd5f69049c85788c082d96ad8bb1517b66c6415b7847bd46340e6d1af53d62a8fde0ccf0913f3bb3abf0c1270ccf62e6ff56", 0x3e}, {&(0x7f00000001c0)="8cef00f9f415aac768fe3497695742ff5c23d2488e2c5811528f8ff68043132f5f60d2ba0e790679f1a34712a9cd479029df2d5c5aec0e56f96e339b6ff59bf30ecd76c51d76e5bb38b6971b9c6732f0", 0x50}, {&(0x7f0000000240)}], 0x5, &(0x7f0000000300)=[{0xd0, 0xffff, 0x0, "e71a25456c50f7eff6d2fdb1f5889a66b8ad8cfd7b40f775db5d049059cf584408853fc2ec764eff7192b287fb6887fd3175d326cf56d38fbf58eea2dac09aa6fbe58d9ee5be272620d073e2ecbf06325044fe057dd83a87b289173794f9672fc262d76a3e603ddec5b7cf8446d30d9b8ec08f8f3ad43580f85fb9b87bdb3f01806cdce0832946536dedcb262df31fea2ba7624ab0df598bceeb97d75d4ebb24cbfa0035f8f3d7852bd7c5009916df326ec68d16bad663ad685ae721533c"}, {0x108, 0xffff, 0x2, "8ea677a671403de6e59d9b2d580d6aaf4c7221960d0fd108c089889700de8ad4c6d263cfc6749926862fbb3a4b27c212171ba584413b9d2abfc103cb1994c2a56ba8e3020b51e0592e1ab2d1b04d491bfdf5f6f47a465ab6ef97c82ab88bedb65e589d5a0b500a234482ab81913f4926daae8c0067240250217276a92562d92f51e58cfb2a4aaf68a29454fbf7c3fdd8c4ea8bb3bfcb07a0380fb99b50f38942db9f514b5bdf3ecaf54bd9c774b954431eb92dcf2b9d05c6b8ba088c9dc678373921f0a08b7a23e811b3387c24dbbbc7242ea001533242fe1d9c4f4bd7a9dde731fa7a7e1f4c9b53f6cc9a6fabbf451cf3e9d96e774c"}, {0xf8, 0x1, 0xf2c1, "81bd40fb0b64578231f40632a7df21de6db29bb52ea3e4cf3cc5275fedae1b1e76daff6348fc3d3387c10697a328b96225bd90e9b37530b42e61d2897a16503ced987e9d87e2944b5945edd4f7fa37d9824f6410b98fed6ce02a54c20da13d089d478eeae0cec42585a59944afcc8c39ca00ebfd3211f8719f0825055f9046a79dce57f305df60d9c7000df5436abe27c6d0099683c8d9c14beeb2f3abc29c813b5931bf4ec40c34dc4768659fe02faa1ab323464f340dc53ec3b8c5d6d0402838b39b373b8ce0d7e27155388f27c3cb6125201fce9e511d3a4c02dc9798108dc05a6493"}, {0x60, 0xffff, 0x0, "310f78867c5eb5cd37d8cfe89d0bd4c26e1f4285e7e3b188b651d57919d7d3f94bb5c0c0bfc068e845dbac7748741f73054ed28c9dc75c90ed94af9551f54a8485786d32ffcb5e4831"}, {0x100, 0xae4c6a3188ff8be0, 0x9, "ffaf408bea8b920e3be46238a3784c1e6b6701e6f2a5003b7b7a6fa1a91ac0364aae54bc457a4adaa0352e374b186f504f746865c4040f796016129c52ad6327722cee4b4499611a3d20041488e33af917b409aa796d89a6789d266cca78a62a38b1359a8a0e940ab0e9a2b617c7950f215716efc5c0cafec7bd3d3a3bfb24d767c8fbb69f0587ea937463d1a84d3a04bcaab1360539bca0a71e1c23ed16108ec3b3229a49e03824c6c6234bd059c7fa9ca2fcb7f2c0ac540c2ec1948cefb65071a98e95ac91242cbbc401919abd484ba09db91453174eb153f8c49ad62fe4a9d073a0656ab6673e6ca3c0745980158a"}], 0x430}, 0x1b) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x03\x02\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xf230a3fa282a5795, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61e4137a88e46d9024ee6d17a3de2fafc4b1426c1016666e7ca8e68e305e596c672f5d4368054631273"], 0x50}, 0x2) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg(r9, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg(r10, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg(r11, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x26, 0xfffdf, 0xf916, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x5, 0x8000}, {{r4}, 0xb83930407af051d4, 0x1, 0x20000000, 0x10001, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000040, 0x4, 0x400}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0xfffffffffffeffff, 0x3ff}, {{r5}, 0xfffffffffffffffe, 0x24, 0x2, 0xfffffffffffffffb, 0x800}, {{r6}, 0x93fc01597bedd229, 0x40, 0x10, 0x5, 0x9}, {{r7}, 0xffffffffffffffff, 0x14, 0xf0000000, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd8, 0x80000000, 0x2, 0x3b9e}, {{r8}, 0x8000000000000003, 0x1, 0x1, 0x1, 0x9}], 0x4, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffb, 0x58, 0x2, 0x5, 0x3}, {{}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x10001, 0x9}, {{r0}, 0xfffffffffffffffc, 0x89aeb77c1c03e494, 0x20000000, 0x1, 0xa29}, {{r10}, 0xfffffffffffffffb, 0x89, 0x20, 0x101, 0x532}, {{r11}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x100000000}], 0x6, &(0x7f0000000380)={0xfc, 0x80000000}) shmget$private(0x0, 0x1000, 0x83, &(0x7f0000002000/0x1000)=nil) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) close(r1) write(r0, 0x0, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff000], [0xffdffffe00000003], [0x3], [{}, {}, {0x0, 0x3}, {0x0, 0x0, 0x1}, {}, {0x3ff}], {0x0, 0x0, 0x4}, {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'ta]', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000040)="0533e218c4658dbe20e519ff6d8cfa12995b96a300fa60fdc916b5559f3611945e51e4a1f3cbb65371bb14ad88bed0c8034a5751bdb02f04a93df0efb67993d58e4d8d55508458328ce63053248b951618ab2b10cadb9589c890eb9bf96423203e4d507abeca30f817f0cd9d291118618f5d49cd2bc27147c44be33b334a3630f4d5ad4f236055ad6e317f1f1aa4edb22003999e04090deff6b5a777b7e202188de33b16c24d70d861522f5ee5e0") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xe0000000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = syz_open_pts() semget$private(0x0, 0x3, 0x400) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() select(0x40, &(0x7f0000000000)={0x2, 0x3, 0x8, 0x0, 0xff, 0x1, 0x7fffffff, 0x4}, &(0x7f0000000040)={0xea47, 0x8, 0x7f, 0x2, 0xffffffffffff15b0, 0x100000000, 0x7f, 0x7980000000}, &(0x7f0000000080)={0x5, 0xffffffffffffff01, 0x80000000, 0x75, 0x255, 0x7, 0x1f, 0x9}, &(0x7f0000000140)={0x8, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea8d7110000000000000000b7b1a48e8c3cf771"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00", 0x10) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) openat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x40) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="71dd31b346d97704a18025ee2f4d0ea68649ec88bbfb8c513595d3f5bf162e26047f517092a44f2714c5b5af79305be5f28987cbb2492dbddce6068483bf2e0a0be025b520ec962194f9d153d6d53816185b1130035048c3e40a0434039f67b7e75113b7e8739f922c567c25ec8ac26d031ec1930e1f233ff6e12606717189341e9b7964782b5ee0b61bf24f5255b864387f1ad4bfd34b0dfb393e18eec906916548c2e8082633e1d4011160a5362754e5c73b5dfbd9e36141199129f34817bcf72cdbc9dfa6b9fdcbc4b5b946a389b080a99b0cc5", 0xd5}], 0x1, &(0x7f0000000280)=[{0xc8, 0xffff, 0x56c0, "68be3128c601ed128ff0bcba57a38b547eaf26191d284f073bf230400a97b8adf4f301b7b2d957d0de0bcfda17ad7639185d7fe5129ae9e2f08044b7b1276ca1fecd84bb6225dc5e97d6354ad97a252cdb9878263fc3cca76e1b71a9ab01bbaa999de65ed01dd69ca46cfe97dbb528ff4548056f092d268da3214d2545d6ad5ad56372e11914c557e04bf94830fd7183ab60706f74ec5ef627a2dbcef209d2f50c6748dff8d8c2629428bcee897383d91fd23ca7194e5e0a"}, {0x20, 0x1, 0x80000001, "1b935ba9a62af647209a7bdf"}], 0xe8}, 0x2) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x6eea, 0x5d1, 0x100, 0x3ff, "7bff0d2b50436e06405f9041c72d98dd6d18b5f3", 0x131, 0x5560}) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) close(r5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x40) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x40) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='/dev/ttyCcfg\x00', &(0x7f0000000180)='(}\xa5,\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='q%\x00', &(0x7f0000000240)='/:&}\x00']) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x6, './bus/file0\x00', './bus\x00'}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) pipe2(&(0x7f0000000280), 0x18004) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = dup(r4) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000340)) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) dup2(r1, r2) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000140)) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x7ab) semop(r1, &(0x7f0000000040)=[{0x3, 0x1000, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x7c, 0x1000}, {0x3, 0x400, 0x800}, {0x1, 0x8, 0x1000}, {0x3, 0xff7f, 0x3000}], 0x6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0x2}, {0x3, 0x2}, {0x6, 0x5}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x82, 0x9c7}, {0x89, 0x6}, {0x89, 0x4}, {0x23, 0x8}], 0x272}) 16:00:14 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x130) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0xce, 0x2, 0x5}, {0x8, 0x6, 0x0, 0xfff}, {0x1, 0x4, 0x5, 0x80}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207316026ab750fc233eb000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c000000000a917517a8b983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d696fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176575622f3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a1499371e6d06ebe2bf31d79efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f03bf0c75af117890b6dca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = accept(r4, 0x0, &(0x7f0000000040)) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b0126c14355750a67d3f2b7bba51bf85f6e68eb3858ad3a618bd0b7f1416d95f12b5ca9ec69cd09722cbc7b224cc5ffcdc8a43ba26b437d5a9582a9b77ce6c3dab3ceb96000129e944473c2199c2a826230d70c6873fa2987f954ccfb35e6080caed65048f178ab9c6711816cd8f7b8bbca5a76bb6913a7b9993b1617be89221e300dad56d607a56762bf39fa81b6790c6dfe48a72fcad145cca8456985dde231134181c88486ec6b1602bae260dde3"], 0x50}, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r8 = geteuid() setreuid(r8, 0x0) r9 = kqueue() ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x7c13ae2e) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) socket$unix(0x1, 0x2, 0x0) socketpair(0x18, 0x4000, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffc8b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r14, 0x0, r12, r13, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={r7, r8, r13}, 0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x1be5b299ef799ca8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x400003, r4, r5, r2, r5, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r3, r3, 0x5, 0x20000005, 0x1, 0x8}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x800, r3) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom$inet6(r0, &(0x7f0000000040)=""/113, 0x71, 0x1, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0x6}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect(r3, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setegid(r1) setgroups(0x1, &(0x7f0000000000)=[r2]) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfb, 0x15f4, 0x3ff}) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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(r1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:00:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x205) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) socket(0x6, 0x8000, 0x1) 16:00:15 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x7ff) pledge(&(0x7f0000000040)='\xd7$\x00\x00/\xbdz\x13\xadM!&3.\xb5\x11\xea~\x8a\xb4\xa8*\ab\xa7\xb6\xf9QaF{u\xe3\xa87^\x83Z\xf4\xb3\x05\x96\x9dt\x1c\x06\x1c\xa3cGe\xd8Z\x1d\xfd\xbaV~+J\x8d\xefJ\xc3\xc7\x037H\xba\x8b\x13\x8e\xee\xb9\xf1\xb2\xc0\xa5\xea\xc2\xc5\t\x00:\xa45\xcb\x91||\x8c\xeeb\xed\x9a\x83g\xe8Q\xb3\x82\f\x1a\xe0\xe2\xf8v\x02\x0e{\x1b\xf3yMI\xc4\xd5\xb8\xa7\x02\xd9\xad\xe6UeG\xb9l\xfb\xb7\xdf\x1f\xcc\xdd\x8fv(\x17\xa6bH\xc3?\x9cU\x91\r\x0f\xc2\xdf\r8\xc5\x82\xf2nR\x1d$\x9f\xd2q', 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r1, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) close(r0) unlink(&(0x7f0000000080)='./file0\x00') r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = dup2(r0, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x1, 0x800}) 16:00:15 executing program 0: r0 = kqueue() mlock(&(0x7f000073d000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") kevent(r0, &(0x7f0000000280), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) sendmsg(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000380)="ba555a7fd5d3a84b4226cf4efa23f2ca81cc221bb0aa8832ba549403fe42bb677b65379e81aa2b93c9bc0a2c243bb0f584fe9e3bc8f0a8fa72554197db92f37aec1c2b2940fffa4f839c7d5ecfc09ff2d8bcdbd66fadcd15e7f0161b293dee11582ca96a08116f1b59177590", 0x6c}, {&(0x7f0000000440)="92e24a6d84af322e7edd8f3e28ad78b63cb69a661cf92086c33d47f5cb9af399f511beb61a3e8de847baf41665a24b3626c8a9e1867f108eeac0fe19592973f9465a7e3ef43c8dfcf00a184789c24256c5db30799f87291a8ec1d5524df8ecefd7dba4fea99039b575ea0af6f0ea1fb7f047da3809e82a48af6a1548be5169daf7888928f90c0af76eb5b007", 0x8c}, {&(0x7f0000000500)="2f3b70b41a4c4e5e3258a705f9493aa840dd0f12bf469e5166cf6b8239404575e44613c759531de553cd59f05745f70edf26ada3fc218b4dd284d82a0728f3e60c7d6c106ef5ba5d567d4da71d896b7f3fc974cc225c1b13bf5eb545b092b524bb340c04c2fdb074d79b66c262efd1a15912e20b6b9ebd89025c083a5d71b73f7deda7c8ab37c57441159b106496ab41da192dac20ccd9219273c3ea9ddf400adfc6f2f25e4ec44d", 0xa8}, {&(0x7f00000005c0)="3121ab87df1f06c511d7924024b75ecae92c7f0c133606be1a9f01db9ae8b59b841232b87d21c4641e66bb6e4ce56a70ab8ff8160c7a3a0c7242f98ecb38e671e641dd7c0ac32e581e4435589aa6a4f4c35711d3d929c67e775035836552db745ae5516c5c499457ec02cc9130097aafe78f93780e5934ba3c101bd0eb5e30a70d8b70d952d646a30704c908d2b6c8d652274ab1203c0e88fcfa3848c57a19b91dc0e2440b1427efb04032364f4d7c61dc33417d82ebf91ecf4bf82fc45f01858494aab6a8ee3c002e1f72a838a691effac560318d09d5781aa9ec48e91dcb19126782ac683402ec450374276e6eb36adc", 0xf1}, {&(0x7f00000002c0)="9ebbc63658d561ccd471161041486d9fdffcb783cec9cefb91636ebb074c4be976f178336f7bdfa3", 0x28}, {&(0x7f00000006c0)="753f7a2de799a619512b9f4f330a18c545", 0x11}, {&(0x7f0000000700)="ab6ebad75ecb3b60dbf40f23b265772aebb0028bf8c28d81877712f2db874be429b3318cd83aa4c345e68467a30e1d8184cc1f8344bd6c8dc27f555cf4bbe3a893c32225c5d08b8af6abbeca500135887f67e534d9b9e5a1558560493b9efd768f90421e20db11ecf3508220de1f1178b38c17c597b0f607423f3330c9c111c18a744784dc09fc8e9068a7f5825b266deabd5ffb0cde15ea499693ca84bec4d9209aef010459813d57fc0600824740bd6f11b3b678743b35391b6df6f6203b5a", 0xc0}, {&(0x7f00000007c0)="a0125a3bbdd27debbc5a876513bf6868309358b4f1758b33265cc0d3fe915b1308bc45cb7942d22dc9311ef61eec4288d4839e0d3969a60c474bd3b1326c65864de1fd6265c3751fb3d5aa7059018588e8837f9815816d68d20d5045b734cb77f57e561052cf0f420324fd32d3c448b9f79db0cce5e8fd454f51cf8d2994bbd3dd9ee3be4728aa35f1e106ee9b25b48787442b8bfad6dc162f76e0f94c95faa1f1a71cb2746d8d6cd2307d7c7a8153bf9b3c64106a879af577e33630e451dc52963de7e5796c951aa78aae127e1ed3089e71dfd68ebe9ae357dc11ee9e7b44f21a381dfae6", 0xe5}], 0x8, &(0x7f0000000940)=[{0xa8, 0xffff, 0x6, "09082389100ec5dc53a991f2ddab1f3cb273ad84fab4342714b70280667de0d550528d720d1ffa4d988ec9e395ab6187ffde50e4b6d58db8aaf16a8aa77f971337dcb874b2e9641dc3f67e28acf61801ef2d8a56238772265ab3555e9aa1677393e5718ad3322889907dea99f8bd4bbe4059e164eaf284781356bde5973182fac347250be4327efe0b70481c49b6c1ed6719"}], 0xa8}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x9, 0x1, 0xffff8000]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758b13a6db21eff3496cfd6418f759b64e796106bc78764576922"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom$inet(r2, &(0x7f0000000000)=""/33, 0x21, 0x80, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x100, 0x0, 0x0, 0x0, "ff00e00000643af8000008005cae001000"}) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0xffffffff, 0x7}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0xfffffffc, 0x80000000}, {0x18, 0x1, 0x95, 0x400}, 0xce5, [0x6, 0x5d8f757f, 0x101, 0xfffffffb, 0x2, 0x40, 0x8, 0x40000000]}, 0x3c) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:18 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x6, 0x3, 0x81) close(r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x400, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r7 = socket$inet6(0x18, 0x4, 0xf9) r8 = getpgrp() r9 = geteuid() setreuid(r9, 0x0) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = semget$private(0x0, 0x7, 0x28) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r14, 0x0, r12, r13, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg(r16, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r17 = socket$unix(0x1, 0x2, 0x0) sendmsg(r17, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r18 = socket$unix(0x1, 0x2, 0x0) sendmsg(r18, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r19 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000240)="b5ff2aa611459d7c", 0x8}, {&(0x7f0000000280)="023859dbefac987017942f57d2eafab5a25986b83bdc21e95c6bc45e8c570a36d8305e1b7f7d0a877af19fb46209ff996d82cd3aa0dc0bbd77c0c977d200431f907ceed248e14d8126c30be6e28ea07322ef19e118e341855fe2defe0e50b9ec338f97ab8cf7c869801a4c034bb14fafabc0348630bd64ce40ca3357b3a417a4a7c1779c2543489791dcbe42e1ac4d5b4b8f12770a27be00c12707c857895b91439c9ccb2e0d0e7970bf4da56acbe19823db565377d632164af4253f35a203413dd3", 0xc2}], 0x2, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r1, r6, 0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r13}, @rights={0x28, 0xffff, 0x1, [r0, r16, r17, r18, r19]}], 0x78, 0x40b}, 0x400) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x1) r21 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) shutdown(r21, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname$inet(r20, &(0x7f0000000000), &(0x7f0000000180)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffffffe, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) munlockall() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0685bb5e2479aa328d3cf03601942eefabe304449f2e242d9ffb7968d87b79dbf3eb6f3820d776f46bca4a4f3004b3ca5f09b746e43f8c4f9676566f64f707575ffda10cd2a06b37f9d61c49538b373303370b06"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f3da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) writev(r2, &(0x7f0000000180), 0xc29dbf0b9e57d272) ioctl$KDDISABIO(r0, 0x20004b3d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) mlockall(0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5000000000000000010000000500001c31bd4aafb1bde8cc240e043f6b73186331b520725d0343a72880f45d439ad42f643b5a6274dd6327d5e0b93559419250c914f175dc0af2e68e9ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) dup2(r4, r5) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x14) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x2}, {0x84}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:00:18 executing program 0: chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f66696c6530009a82053d4031b39007bd41a4cab45eb62af76d1f5e04d914ebd8059370c0c585f794143ca000275d8cf9529e4adda8a66eff83578bb5e6fe188a86213a81a28925214ddfa74e85ce6ba5137c4e0f777c38c13dcd630cadd667a9d7c1b58162eb565ef385d0505ee3801876aea934da236c10c8254ac4a40d2ca49e734f3e79b07ad55b631632ea88ab739252d2f6a786ccac45be0597e2714b24c3da2c62d130167e2a75e3d58c17f3e65d32a2721594d3ba198bc25d3dbcee387611f95953f36abe708029a41d"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x18004) symlinkat(&(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:18 executing program 0: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x0, 0x9, {0x3, 0x1020}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="fa1204a49155ce1e003601011b45d75f86deb9d2dd4a501c0a02911982f23abe03a9c2b7f350db40ba8e58f8ab3cc2e501a01363a76b67a76efdd8f85fea90bdcd000000005f3ff0bc8128d72893541c73dab1672ea2f1cc0ed60b", 0x5b}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x183) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x5}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x82b4940cfc815f8, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r1 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r3, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(r1, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r6 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) socket(0x800000018, 0x1, 0x0) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/\xc7z6XCC*\xbduse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x4, r5, r8, r7, r6, 0x42, 0x101}, 0x7, 0x8, 0x99}) r9 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x10}], 0x30, 0x20c}, 0x0) msgget(0x0, 0x8) r10 = semget$private(0x0, 0x5, 0x204) semop(r10, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x142) fcntl$dupfd(r2, 0xa, r1) syz_open_pts() 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r3 = socket(0x800000018, 0x1, 0x6) r4 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r3, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc) semop(r5, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="0200b90000000031"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x80, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@rights={0x38, 0x7, 0x1, [r6, r7, r8, r8, r9, r4, 0xffffffffffffffff, r8, r0]}, @cred={0x20}], 0x58}, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x19) semop(r5, &(0x7f00000004c0), 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r3, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r10, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r11 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r11, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r3, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xff87, 0x7, 0x1ff, 0x100}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) r2 = socket$inet(0x2, 0x4000, 0x7) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/113, 0x71}], 0x2, &(0x7f0000000240)=""/72, 0x48}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000013c0)={0x1, &(0x7f0000001380)=[{0x2, 0x9d, 0x9, 0x59}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f00006f6000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x61}, {0x4006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[0x9, 0x3, 0xa0000]}) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r4, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x8, 0x9, 0xfd, 0xfc}, {0x7, 0xfa, 0x8, 0x45d}, {0xeb96, 0x5, 0x20, 0x4}, {0xffff, 0x1, 0x1, 0xfff}, {0x2, 0x80, 0xff, 0x6}, {0x20, 0x2, 0x4, 0x3ff}, {0x6, 0x0, 0xce, 0xfff}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[{0x4010, 0x0, 0x0, 0x4}, {0xc, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014, 0x0, 0x0, 0x7fff}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:19 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x55be0cac8c4d3ac9) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:00:19 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="138b962b66696c653000"], 0x10) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./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, 0xa0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0x9}, {0x80}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000780)}, 0x405) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) read(r1, &(0x7f0000000540)=""/1, 0xd8976669e7b48c9e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f29a9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d6bd6374c5df481cf83767deea0df1ee6d17a3de2fafc4b1426c1d44ea7738d09873ff181bf0fb0fa9c2d11490c617b5b3eedd9f42e44018095a17f3ba0081156a2d9d6678b7671a77703e21beb48e44d14"], 0x50}, 0x2) read(r4, &(0x7f0000000280)=""/173, 0xad) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) fchmod(r5, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) openat(r7, &(0x7f00000004c0)='./bus\x00', 0x42, 0x20) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x101}, {0x45, 0x5}, {0x45}, {0x23, 0x20}, {0x85, 0x6c}, {0x87, 0x3}, {0x108, 0x9}], 0x7}) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r8, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x0, 0x3ff, './file0\x00', 0xac, 0x1, 0x8001, 0x9}) r9 = msgget(0x1, 0x100000008) msgrcv(r9, 0x0, 0x0, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x0, 0x4}, {0x44, 0xffff}, {0x8b, 0x1}, {0x45, 0xb77}, {0x100, 0x400}, {0x1, 0x2}, {0x1, 0x39b}], 0x7}) msgctl$IPC_RMID(r9, 0x0) msgrcv(r9, &(0x7f0000000100)={0x0, ""/88}, 0x60, 0x1, 0x1000) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a052000000444a8298dd96c24b52d6ac7896a2a41ae424244d5869b1a4365696acf83"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kevent(r2, &(0x7f0000000000), 0x5, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x46, 0x0, 0xfffffffffffffff8, 0x5}, {{r0}, 0xfffffffffffffffa, 0x83, 0x4, 0x6, 0x2}, {{r3}, 0x0, 0x10, 0x4, 0x4, 0x3}, {{r4}, 0x0, 0x30, 0x2, 0x1, 0x3ff}, {{r5}, 0xfffffffffffffffe, 0x4, 0x0, 0x7, 0x3}, {{r6}, 0xfffffffffffffffe, 0x1, 0x2, 0x9, 0x5c71}], 0x5, &(0x7f0000000280)={0x8, 0x20}) pwritev(r1, &(0x7f0000000380), 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0xa000, &(0x7f0000001540)="5d60a125382c006c0e0ec9a249e6b297a6e3663e8827fd7711e8c1fc745f72923a76198e00e3ad73999b89d82171f2df4829c288160a8405a33f9b68051b53daf80f80ec2b15dd0cad24e1552d850f86fa60c8671ec92127cc1164f5c3a6896c83ae39aa667faecae0f8a07985d965e0969f656e0c09a52e3541a78518418d44e59c3227e740a5aa557a86dcb89772825af7f2fd2640af207da38adf63d7cb6578593682cfa859932f67d59bcaf87b5dfea62e994bbd67e2e6e89129c333f60453d441d77073ea6501000000db56426cc583a207c159ddc6042894d3663a2cdb5db7a02ad346aac27b7905962b031073ff9a0c678c2503c04beb4101463d2d9fcb4d18e6035ff347dbf93d369ab2dbeb8aef67e5ebcf57531c23efcdce9b0f8660e3ccffb483c38566dcc05a1024ec4fc99654ce045eacee84f65121909a2012412c972362fa59c060e66e77f2891b2aba184f0ec5a9cadc5fbd4330a21aec34", 0xffffffffffffffaf) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)=""/4096, &(0x7f0000000000)=0x1000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="00002e2f653000000000e50508bc78f5e8733474b69ff9fbd23c8d1c9402682c3fa257350d267a4d76e3d21a665c66e3c1d5388c6732b3e1a99dedf8896e32686b6f40aab20533252b0c007424cd322f91fd018db9160ea58c5348da24fc16a6cfb4fb9853fb679a470000000000000000005df1380c2304568de384bac194cf07e9155a72ccb79936c870674d0d50ecd292458a7b6fa6c25c6af659a84b2b7f4732a8004c0691c67364ad0dde6ac273b170f99aac8703e625d19c7dcb146f3fbba2189e99e79214ee2753a7b25ea7e650e7fc1f274d7733d8c2a5ce9bb1ecbdec6030f29d10ffa9d8978eb7459b1e882d386c484780bb746eb391bcce04d36557212d8b"], 0x10) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) seteuid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYBLOB="de74e9720e184e03da331d7af9f455722d37ac4ed0d9231c6007896eea0efc48f0d9f97ce68aafc58cbae285a84918bedb45fe7b33f15533a23e626174bdd2ad84ecf0704d9af204db7229fd8e300346c52f88664c3b4bf6acc20a4c1187f3bc6e16b7145c638cf9f88061a80e8752ae0b000fc427d81d729c13b96178507c51f6283031b580f03999c54ee1326405fc2f0883ab1a814435e5161a080b00f3045f573598b200b3eb1b5a1fe3135b7274ff65a315266a35618cae9ab71f80bebf1fc271761e0402cc5db33ee92d1113d365392471ee9631ba663ebfbfd68c71d3cb812866"]], 0x1, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg(r11, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg(r12, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="e5ffffffffffffff"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r22, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r16, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d744001c47876ef9860e6ceb3780e5928d9f251d5d65461c0c83080000000000000052a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3062277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1767d91a1ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0xffffffff, r8, r10, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c098110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12c775c986a0da497c827818d00571742917f495365b232aa490cf679450a723c25726025c0e0738e9f77cbb064d62295d9ee296c898fbd666438afde4621e62861d30faa718873c3e358c2ed1224293bedde567177d45e46443d43c522f88d171b86345b842"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) 16:00:20 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x4, 0x40) r2 = geteuid() setreuid(r2, 0x0) r3 = getgid() r4 = geteuid() setreuid(r4, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r4, r8, 0x8, 0x6a}, 0x4, 0x2, 0x1}) r11 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r11, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:20 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r11, r1, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x3000) r13 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:00:20 executing program 0: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) munlockall() 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x4f6) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x9, 0x33, 0x3}, {0xfff9, 0x40, 0x4, 0x59}, {0x800, 0x1f, 0x8, 0xb529}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r5 = semget$private(0x0, 0x7, 0x286) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = geteuid() setreuid(r12, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r12, 0x0, r3, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r16, 0x0, r14, r15, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r18 = kqueue() r19 = fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) close(r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r22, 0x0, r20, r21, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r24 = kqueue() r25 = fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) close(r25) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r28, 0x0, r26, r27, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) getgroups(0x4, &(0x7f00000000c0)=[r4, r15, r21, r27]) getgroups(0x1, &(0x7f0000000140)=[r30]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73c9517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = semget$private(0x0, 0x0, 0x402) r7 = accept$inet6(r3, &(0x7f0000000640), &(0x7f00000003c0)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000600)=0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r5, 0x0, 0x0, r4, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) lchown(&(0x7f0000000200)='./bus\x00', r1, r4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0xc4, 0x4, 0x7fffffff, 0x0, 0x4, 0x0, 0x3849, 0xe62a214e62aee8a2, 0x0, 0x7ff, 0x78}) r9 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x2) kqueue() getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) pwritev(r9, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000080)={0xe5, 0x20}) write(r0, &(0x7f0000000100)='n', 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000340)={0x81}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x44}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x2, 0x80, 0x40}, {0x40, 0x7e, 0x1, 0xffffffff}]}) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfc7e1671eac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b6057bccbacdd92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d090df80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189a1508c0800b6acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21b5c1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78baba9eb4ce"], 0x10) r2 = dup2(r1, r0) writev(r0, &(0x7f0000000380)=[{0x0}, {&(0x7f00000001c0)="626eaf02ec2aed77a7e2529032fc7b98e73d9d4a699176530bc42dac4b9fa1735ec3d5fe4d8cfbb4c12d9194ffe59d5675dacf1de652e04a45f6af16c6f3ff8f71678e4c4e58382abb8faf8919c037ec97bcfa15e6e6151987155bea780b4f11485c283dc7c198ced5e4af22eb245561b1b10e388c5b6fd6485531875ed0d73dc462845e518a4834f54d8e90e5db1cf48ec520729d9830742c9b32fb2ce110af1f642312a96712f8ed1511b363a6d4fde240b8185209c44c7f6c2f6ef47499dc834ac47868a8139acc72f5492682ba", 0xcf}], 0x2) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0xffffffff}, {0x18, 0x2, 0x101, 0x4}, 0x200, [0xffff, 0xf88, 0x6133, 0x7, 0x3f, 0x49e5, 0x7, 0x3f]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) 16:00:20 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xc3ce0cc3fab2929c, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/30}, &(0x7f0000000180)=0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) linkat(r4, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) r5 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r5, r6) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) dup(r9) syz_extract_tcp_res(&(0x7f0000000440), 0x9, 0x40) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000004c0)) clock_getres(0x4, &(0x7f0000000500)) r11 = socket$inet(0x2, 0x2, 0x0) r12 = dup2(r11, r7) acct(&(0x7f0000000540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000580)={0x3, './file0\x00', './file0\x00'}) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) recvfrom$unix(r13, &(0x7f0000000600)=""/4096, 0x1000, 0x6, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r3) r14 = socket$inet6(0x18, 0x4000, 0x7) fcntl$getown(r14, 0x5) recvfrom(r9, &(0x7f0000001640)=""/70, 0x46, 0x1, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom(r8, &(0x7f0000001700)=""/76, 0x4c, 0x8c2, &(0x7f0000001780)=@un=@file={0x0, './file0\x00'}, 0xa) r15 = dup(0xffffffffffffffff) sendto$unix(r15, &(0x7f00000017c0)="4c6daeb06d99116954eceee55b84e0ce7f832b55c36e09a39794ba21d7651351ceeb5c196928f33501aa932520814cad238ca3324e4351823a8c56e053d6d3def883053d64fe7ae5f3591033d719cae76dd0e1976d7774be21b649d171c9c80a9f452e6192a67aa6c4ebf4e92d7c220256ca28fe3643c1b3036191ad453c71fe226c731e480f30a06f9a9aeec08ead91fecda6b3545d39a13604feb313055431efaaccc1e0bad4d3b0fbdb0039d5d2b160e954a6752572620360b7fe7ed3c13a870d57f34a49440ee21ce7794e35638decfc4921043ed6a79624abe8dd7673d3e707b43f30c5882a70de78727eddb03a7c3c81ad0e59e7d7d1f6199a51fb185a1a645702047a506ceb4f823b386e8e425d6b680ac5bd177c2604fe925b63c45567c86ee244e4519e9711541696383e7c2f3396a4a442101d7b890aa691bb2a68d6ae23c52915aac3d0b5503d8b3cdf78f68d1653d51b628e2f361f9982d19c09103848e157d11ae8f91f2e96641bc3963f8e7ae769d1c619639d46a1d685e5dc917f68b9af2c576929f2a15f9d316ce88d521e7962a37d379acb095dc12675d20d8086ad32f9be9f47a77a77122656d1d0f45bcc6a1bc179768adb791b5cd2a48c43ba8c54aab3361e7b662cb2dc474b42757fea9d45d35e3b179e01573e1815c9aea7d38ec9b330388132db2ba80868325f3096c428080a9f665dabed767f4982c27e9e47c458605b7d52391be47ae52fb5bd1e59816a4bf5f3c2ccaa7b707282b3df1f94ac518c07f4634b520fd5a65fe15d17d016a54f53f50d002a745c7549f476b25c767fe713069f03d3269a912f2972de430bfb94491e92b063c99f2ce6a53e84ede685b67b1d1c7b1d63a01b8c3c8e0c4f6174b27cb44105fb786c91819ca7e4105c07c7c3f7c266222233096835b1b7fd00af92f680d2f4357010646c928f8377dc897190abffe1778c0ee3a3ee17f325a6b7df569178eb40da30f517ff56ed73e4c185656a7308f53d5f286fb541f1d0155db697b029ac6924db6ab8b693c7f9cee542f9d6055f8f05d016e26f61fb31c76be934363446e07fd9f712ff21115199fcb8057a669780bf28e032d768f3c4b9265bc1137cd00ddd1f01f286a808689d904c68dd6d10020d095d6ecbd4e45e6b53e8b0b3dd40c1c5e3bdad14208edc5840162ecb688bdedbafd8b2caa2840b444e51dd2ca1f0ffec81b5f6872b76589377e7e3cb5aca1ff20bfc974faf03410462abba79af77dee1b807e4fa1ed2f0a1ff0cc4d1cbd73e39f49cc518414c26217a8251ce9d54214d8b09b78bfadacda7c47f4846bd5d3014e907f282e6649fd96bb8a8b04481b213951e1ceccf6fc5408eb1ff8427dd070371708392e7bfbf39fd2523ab0c498edb19f0a8d76ef01d287f87a8380fc7ded60d69bcd72ff56b7705800e0334c78505d8dd96681d93f5ef67b291aead476c3651a9ec6ecc8b2d12127242e1f481f45364b423ed63bd9e78ef45d728402ead542962777270464d3bfccc6306dec54e1b23d20c159f63ae119b8b69e38e08e9ca2e151dddaae5b6e563e07c8b7755015e24319b3069e94864a5a9ce3065bcd57ad1b16ab4a685f7c2df6ddba598054590648daf776e44af92916aa01ec40287b48817e84211efe896f15201d1d1f54c9aaf3e903bca9dc2a6088d89f0d2717abcdfbb332a693de5c83c0d9edaf72026d041cfac3006d34b2490e6d6c42b62e4522f225aaaf81fd039f30b66408a23567495f20d2b76f71cc601c11ce5122f6cc1e58225598e6bf1cdba75077b2d4438ee3a79fb4c5aa6d2f5e9952c0de4ac5493e87bcbae5c4339adcfbd44099aee229d2b69a9435c3f6fef9778ddb6e9eabf537cd36964de33d3fc2e87f501d5a95388bee1190a396a14337ef6a269666dcb1e3105426d11d02a19fbd0c29e296f88c2c240153eeefb7eb29d685ae322f8142a3e560803242ea26fbf66bd4a00729af47bc43713bc0f22880f474a48b69a134eedd259845bcdb0027a421d7d5f86c76a71352b09d0ee4829ac1f1e6a5cb0d0fb73610832c0d5e210f7e6b92be0d25efc71d5435fa1c2d15daf20d8f8a4171232cdd81e5c3447d8aed04b60863c0a449c5a131c797ce9c0cf45b7dc3117c85c4b105b0a4e789d1897495290ba3a347cf7cb9d0e20345b13b54c02bcc4d95e5921f62dfce2b0f9803eae9146708f96bfe9b204689b1d2184c85fce426be7a1f2930eaffb90021b786d14ba23e9ff78c6d94324aad755fc5c5283d7c004c8b37f60f17bb84800a5e119b48dfad731eb72a3fcc86e600106bf92cc8c7f70e596a6da6caeafe1c91b0d9125e04a4f64164c78de61436bc0c2a691b4978ffd79adc7c356f336a8590a4a1f54734e280e04b53621f9e8f8e80adf4b8ee425ac864850f5808e12d6ee87d3ab0929ab96bf5e0ef42c0e91721b093987bac5161fe7b54c2faddc89e9e59985b1ca8ac670fee9a777c07d508da1e3da691870692588c3beccb442562e68657fb1224789ae2763630b89a097d5ec3a432124d342622cb5f05bb3fec7785d1a2350c2eaddb3e5002e9bf1a25e03b5fb1e1124845671d373e9ee0b0daf60baed5a77d3c50ecd8e3d1587861bdb72871fe27a2f30a035196b39ab5c687e394346c916c88a53ed4900a1badaedc713efd39bcaafe09bde83857f5b1fc776caa33bb48e501196195f0833d14315f20b20390aa509029633392469c84c47c6229f93bed518aa9864a7cc3686a470fe70136d3dc915f6ddb496d923e73b6367f9c81324da1c51824f1c0e0a123695cc01d16c3a7114640ccd8ed4884c4b3411b6a0be78f9ee7810179282aac8f4e5ef46f8082195f815d37c0b113894491901ac5b51e655ab36eec8ac502e3001e04c261db08e2cd140b1e65ef75fd76c92d357aace4b3b07defe23348ab16231f65e693a2f77d3709be381caf832fc7410ff924b8daaee5c850a927b1710430228862c4a7bbda02fb0f72595eb8825e3916953109fb62cccbfebda69956304496b88b39557fc1619844f2c4ca32298e7d6cf780c7011495bf5512a75436f325f876393ec2704135c927d7ebb519b41813fa5f42799a61f602deb96abfffeacedf61f1b1ffbe642add8af6117262d27015db9fe16f487f1560fce0fa0097d1fb0aac4690087a5f1679bc268e5c2e876c1e676961ddffd5f515eb371e4db4d67ad8fa0d27946502d917d758ac5594501bb2a8e485043277508463ee181c147598e3212e9b63a9d7539d1e37510fd46aebf14b63aaef05b98557cd670446dec8be5fe04ef61e45506011efee6d981ba5f3ebae04302c0e0425e370ce16b726ff379c49ea17625f7c25fc6ab93563ae4c4865857ee91c92ddfe7b85f1e89f9f712c67a66568e53c1db000f22178f5af1170310e3e6cdb9a7be01f638352c7a3f133a45d984742a8136cdb267249d5f327b3f0ee81d81479fd8d86a5f0cbcd0d9215c5db12c140913d65000630402e5ab5a156c306362e812aecd00c6f961b9e10714c870a8d2b1bf37d2f1ee52951f649de7267567a4b416f502feb5217018932c8bb3f197cf28840761e892ed954ea399ae73b13f66381b69d829e11d56fbe0ea71b99aa1b68d0d3d6ce6fbd4bba5a983bdf62cdafcda15bac7bb20ff831b0f7d448c1688a7e86170fd614a6545cdb938c0f7b5a5addade447e113590688349ae442d00d94b2355d95731b317f3a307b90c7b71f9f35c7aa2f84e8e57e3846ae5a5d27f749f20f6fe1f999ebe16e9d064a49ad21124d98ec8b9fe3256a141bc220d61791e16458c185ae578032d5f77b3233ad724121e19debbd845e23caea234a3c53a32993ee7ce88cf90f5f744f6bcb2c6b0c2ccca36e0953bdbcd9a65e9f4c59e1fc5ba5eff2c331c2c129c8451c8dde4417d19e3fa1b2d231b64950452c4254bba618fa8c773887f7c70720b5a156b31a818317647e4344d7f3eed94fb9190ce8fd03b4d7ac842878bf9438422e1482ab8b0953e7f644d3af69bde39c5592d815f2c62a2cb7c55892406c16c91d163ba223367a447b3ceb0d22e40923467c760ca2eebfe076fc1f49bfae9ae8404d8d276511c73985e20951335d93afd95eb1f64273491d2b474dcc39f542a332afa5b0c2d64fbb84b7bf60ae32b0275b663a98933f57ae08fe7b7e50bd85ba0faddeda57cdef687ea4f66c7e3759c52f078c1dc4e4a09e078a4666c9b1d2072288dfab4ccfcc61dcf86e7ee1aefef57bc36181c3e158da636efb7526b278b7cec05a985ec7e611d00226b52598ddc978c0eb768b5a89a19c8cd9447b9c3c77f91d30e683ca82e80a0dde78b38404c2db7721d5dbc22444c97e59752812398ee10fdc031f1b94dfb47c90880edb3248b37aab8d38a61547551553b8c8bbb42d6ad80a3e903e17997cd7b0bab941f55981d855452f25becaba99c609e687ce42ce3db78a031660767e099a312f2f6c998f5be72742ddf2ab004441b6aceda83bdba8b17fa6102494b997095db47ba64a777b610e4b315c66bb5adc55c4fb1e43a35ad184e370dd4be5fa11c484d8f2109e528dec7f09f34d0df1c027eba877c565f6be9bbcfabc5acd9c733be5020880618fa0c6e53ecf3c43d6825a50403c053fb5708294118a4565f34220ef4ade3ad8a4e7fc79b310a7977e69b6f7fb9048fbbc7e6dc7bd3c179d5a01277836765fc23560e41017a90fc09706edd827d3708e07e23df2a875825e2d2c164ece60d8cb4af1c86eb4fb8792f64f51b1d7105ed691beb36ec6e5c6fa37571a0218f0d07fcf83b0478aca9ec1f4df77b1ea0796a044f2d6d8368a2d1e0f61b9f8bfc7776bcb16a49db7ee0d0a967249d557718abe0207723096b5e8efd3f3ab748079fdceb3cea445c03cdc6a123949b9cb34c350a32d9444c585d7a3a6680f49de2e64c029677463a35154480543d1732fc1326e1b89e2fe3633892f0742f3758f48412417ed010ef607d7920b58ad2127a54b20074073ad34ea53e3f347308d1077876b6a4e13b1fbbf8343d171a2ee64f4dde8a78f3fba692b9f5c9ddad7ee41c0bf4077da3342785b33a1d3c0dae94a3da8e891d0bda3ec8985f83f15f89cd72d4f43ff99a61f5b82d8e1599252d8b7863fa925d3409044d6cb99c9bb64fa8f90991fc2184a0de8787243d37bd2b64e90f9fda0a6178ada62d4aca07d830bc6ace31dd21acea90c8b439b777489cc223eb88737de35c0229792899b1e812507a02505699f302855ee1b0e439ccc6738bde4c5d8e25ee26d69b9b41accf29baf14c6abb5f84cb9f380406169b05e971810eca287a37a8ad419df5dd2466300dfc9409e4542ccc0e0d143dd70bdefd12dbb23f9d5978311238ab17e9b691d18d7621cc691158ba509aba5bec0590c2bab642ae23cef31949f47a58d65a5f68bd08593307693fe49bda629811cb5c670561726b60f03872dfec318d0150fa5dce1daaf388968c5ec7318cd5c8a897638c8dc5d04b4723db7a9a0e8dc337a819da6f26ee481125cf3b0fc7e3a0370a3509ad89c459e2fd0073a0005dc54faf4093c9e532f5e84b63f23da237ba38e55badf372aeaf0001d772e8ed960c78dc3583d0b09f379003ceabbba3a98d8fcc068355686c6c41cfe070e1ce852655daee558192da4499939e9bcfc2bae83928edca345c51b9e9cd0734420ae4fd323a90e5e9f8ca7c92c312278d12465d02c2bca726a7752a5c7835376d9c127d12c32705b1b89e7b889ed535e0ff4d3b7e512d85daac2cfe4255a413ad14f4c26cf92da4a00244459b15", 0x1000, 0x80c, &(0x7f00000027c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x7fffffff]}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0xfff, 0xba6e, 0xdd04, 0x48, 0x40, 0x24a, 0x7b1]}) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:21 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862075d2214000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bff363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6fd306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c8a960af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e900"/1328], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) vm_resetcpu: failed vm_resetcpu: failed 16:00:21 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x5, 0x204) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) dup2(r4, r4) shutdown(r1, 0x1) dup2(r3, r3) write(r3, &(0x7f00000005c0)="12320573af8c65", 0x7) r5 = dup(r2) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00", 0x2}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r8 = semget$private(0x0, 0x4, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r11 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) pwritev(r11, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r12 = geteuid() semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) r13 = getgid() semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000340)=""/211) r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 16:00:21 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x3, 0x9, 0x1}, {0x77a8, 0xffff, 0xea80, 0x400}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x0) writev(r5, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x100000000000002b) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = socket$inet6(0x18, 0x2, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc, [0x0, 0x1]}, 0x3c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x0, 0xff, 0x47, 0x787}, {0x1ea, 0x7, 0x1c}, {0xffff, 0x3f, 0xfd, 0x68}, {0x3, 0x0, 0x5, 0x7}, {0x7, 0x2, 0x0, 0x9}]}) r3 = fcntl$dupfd(r1, 0x14, r2) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCSCTTY(r6, 0x20007461) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/177, 0xb1}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="2a3ac23bd4aa18b3ef274c0114a441b9cd4b147cc342391ddcde85db78f5b3a1c8c15298da0f7d6554f156bc844fb88953b172a2cc7ddd65", 0x38, 0x0, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x5}, 0xc) geteuid() 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) chflags(&(0x7f0000000340)='./file0\x00', 0x0) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = geteuid() setreuid(r3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000100)=0xc) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000280)) write(r1, &(0x7f0000000180), 0x13c) 16:00:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000140)="e333", 0x2, 0x0, 0x0) socket(0x1, 0x8000, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0x81}, 0x8) 16:00:21 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r2, &(0x7f0000000000), 0x342, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) dup2(r3, r2) 16:00:21 executing program 1: setuid(0xee01) r0 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() setreuid(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r6, 0x0, r4, r5, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgid(0xffffffffffffffff) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg(r10, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001440)={{0xbf42, r1, r5, r8, 0x0, 0x0, 0x6}, 0xfff, 0x800, r9, r11, 0x2, 0x7, 0x5}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r12, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r14 = msgget$private(0x0, 0x0) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x200000029, 0x24, 0x0, 0x0) r16 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r15, 0x0, r16) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r17 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r17, &(0x7f0000000180)=[{{r18}, 0xffffffffffffffff, 0x81}, {{r18}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgsnd(0x0, 0x0, 0x0, 0x0) r20 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r20, &(0x7f0000ffc000/0x1000)=nil, 0x0) r21 = msgget$private(0x0, 0x100) msgrcv(r21, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYBLOB='\x00', @ANYRESHEX=0x0, @ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRESDEC=r21, @ANYRESOCT=r19], 0x8, 0x1, 0x0) msgctl$IPC_STAT(r21, 0x2, &(0x7f0000000440)=""/4096) 16:00:21 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) r1 = kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000140)="02", 0x1) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) read(r4, &(0x7f0000000000)=""/50, 0x32) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) pipe(&(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) syz_open_pts() 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x1af) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x30419, 0x0) dup(r3) pwrite(r2, &(0x7f0000000240)="840f6f838afaa621731bb41be7934bacc78fb35d266f009c89f256d8ad159ce0ba502f20fd819c216d99785dc6d32593ec7b43c0b0fd58c0d5030b2706b62104f9acf375906f22ac56b043644338ad2b09ef341c3f800257e1f16e973c0fd36746097f23e9dc5426c665b791681839e2d2c859ea830b6142c519b491e84ce00eed72cfc0df937eff5b29e49cbc97f0749905e091adcab4850831a613fcc8cd3c92bf6c23465cb67db7515225045f09575eb36b9408c29a031f6400db9d688dac9f", 0xc1, 0x0, 0x7) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x400003, r4, r5, r2, r5, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r3, r3, 0x5, 0x20000005, 0xfffffffffffffffd, 0x8}) r7 = geteuid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r10 = socket$inet(0x2, 0x5, 0x5) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg(r11, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r12 = dup2(0xffffffffffffffff, r11) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg(r13, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r14 = getpgrp() r15 = geteuid() setreuid(r15, 0x0) kqueue() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg(r16, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r17 = fcntl$dupfd(r1, 0x2, r16) close(r17) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r20, 0x0, r18, r19, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r22 = kqueue() r23 = fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) close(r23) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r26, 0x0, r24, r25, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r28 = kqueue() r29 = fcntl$dupfd(r28, 0x2, 0xffffffffffffffff) close(r29) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r32, 0x0, r30, r31, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) getgroups(0x5, &(0x7f00000002c0)=[0x0, r19, r25, 0x0, r31]) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="766a46a86d7afec5aefbf5e2e379bbd493e410bd999310fe2341af2d72795a09a1589541fa1325288951b2bcc23a61eeb439b2e85dcd649786ec569a0f5d019bc0d21047f2e83401e148da7c02e25c940dfdd475b3837d004ddd6098740bad98c859a12d5e446d14dbaba6b6b5d25ea6a13e1b", 0x73}, {&(0x7f0000000080)="e29fd897f73a5e2475f5d061b1dab7fdec70cb92a5ba4c428f80a185b8a05b650220eaa474be77b0088e7747716619261bfe03bf8f71744d4611baa02c", 0x3d}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="00aecb8d700058f3997105f7385583cf960a00f1f9347900"/36, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x414}, 0x402) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r35 = socket(0x18, 0x1, 0x0) close(r35) r36 = socket(0x18, 0x400000002, 0x0) setsockopt(r36, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r35, 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)={0x2}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/99, &(0x7f0000000140)=0x63) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xa, 0x812, r1, 0x0, 0x2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 16:00:21 executing program 0: semget(0x0, 0x2, 0x200) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shmget(0x3, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) sendto$inet6(r0, &(0x7f0000000180)="a5e10eab39893b239ede25921d9f696b8f3e6a5e67378806c5e9c725c067b49dc0e0fcac82c1e836fc2b9a901da6e8d7ce39623e9f91a5b37b83f607f5f6932006f62a8779046d418da8c16a5aaecbf60002a7b5ad1aaf9e", 0x58, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x40010000}, 0xc) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x18000000}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)=""/35, &(0x7f0000000040)=0x23) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) pwrite(r1, &(0x7f0000000140)="1a68e1fd624d811cca3ad8e8c9f380466fbf4e4a93f8b8079b251ee18a89d7a40b19a1d3c1ad66b518ebcdc873af54368531b91ac3e0bcac517ae888e63a4ff04d", 0x41, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x4c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x2, 0xfd, 0xf}, 0x81, 0x80000000, 0x7f}) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x0, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x7f}, {0x4, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="50000000000000000100000005000000e888eb00003f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b93583c52fd3447d7bd61ee6d17a3de2fafcf01426c1000000000000"], 0x50}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000180)=0x8) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r8 = accept$inet6(r7, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r11, 0x0, r9, r10, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = socket(0x11, 0x4003, 0x0) dup2(r13, r13) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="0400000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="85b57500"], 0x20, 0x808}, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x42) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b0800000000000000b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c17b94e582b68bed0d2c9f987ea8b89216b32369204fb127fa0833bb353b954e9288e2e8b33856622ad2293944bf8c3af3c6175a5a643ad26f27b6d008c48d6e539e07bc84740fe17080e158c73f87813939bbb7175ee2fbe84c5798136be1514ba9e1a65a1c686c50de8979f8d3875e26907fb52b40a09c367eb0a90f5a2e23"], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000180)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r7 = socket$unix(0x1, 0x2, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d13a3de2fafc4b1426c1"], 0x50}, 0x2) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg(r9, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect$unix(r7, &(0x7f0000000680)=ANY=[@ANYRES32=0x0, @ANYRES32=r8, @ANYRES16=0x0, @ANYRES32=r9], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r10 = socket(0x17, 0x8006, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r10) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r11 = socket(0x18, 0x3, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg(r12, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="500000000000003127079191033e3ec2fcd73e9459f043c6ad4aafb1bde8cc240e043f6973086331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1480d0"], 0x50}, 0x2) fcntl$getown(r12, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x6d2) 16:00:21 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000004c0)={0x3, 0xed7}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa1851b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93acbb0e2883bdfb3334e7af34d0d5a660095f", 0xc3}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b6fe03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:00:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="ee08665b19ac14d5e51348771197a7728420aef601000000000000000c921bf0817a0000000020006a89dbdfb3af6cb7a964fb6ec301007e2ba33fde9dff428b5d39ce54213ff3ea55f1da051c", 0x4d) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800fb00ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x3d8, 0xfffffffffffffffe}, 0x10) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x100) dup(r2) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) syz_open_pts() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xfd}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x5, './bus\x00', './bus\x00'}) socket(0x10, 0x4, 0x7f) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = shmget(0x2, 0x1000, 0x8a0, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/44) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8) dup2(r0, r1) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = semget(0x1, 0x0, 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/66) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000100), 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) shmget$private(0x0, 0x4000, 0x6dbcab1276acf1e3, &(0x7f0000ffa000/0x4000)=nil) lseek(r5, 0x0, 0x0, 0x0) 16:00:22 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}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0xfffffffffffffd7c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x400003, r5, r6, r3, r6, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r4, r4, 0x5, 0x20000005, 0x1, 0x8}) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x4, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 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, &(0x7f0000000540)="6d20bc3e746399535f71914d260440dfaf9298e4ded33cfd67abc7f214c4b64501df440e15be561ed8cc4874cc43bbc1786fd6bed876c6099cce0b91822a41742c473a8fbb7b471b79da1273e6d691aaf3fdd0b36dc77515f6e9ae3eddefde904173aa597387efc6a7685070bfa152d74d6fc92dfb90da18b6f9ce6544102f67df64bc46bb7bbb61b7853c4dfbdcf3d2fd6b4d81b847f40eec3fd4381b5daca30f9d32c04c015cc2278e470b09227a6e514f316125d92ca40ac2df8c6a622460a3457628c1309f864a47011360ee465076b04553b12295969ed1b3112e0c5a045225c84966eccc20c30a978df5137cc7c726dc9ac9d083a1fc4d4de9a03d214c1fea2dd65e1aaa3c814684c533e4a34e66f8082b0208", 0xffffffffffffff35) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000240)=0x16e6d626) 16:00:22 executing program 1: socketpair(0x20, 0x8000, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x54}], 0x1, 0x101) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) r3 = syz_open_pts() close(r2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() dup(0xffffffffffffff9c) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) dup2(r5, r6) dup2(r1, r3) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001d3, &(0x7f0000000000)=[{0x14, 0x0, 0x3}, {0x81, 0x2, 0x0, 0x7d}, {0x6, 0x0, 0x0, 0x40000008}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = dup2(r3, r4) r6 = socket(0x2, 0x1, 0x2) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x1c4, 0x8, 0xe2bc, 0x81}, {{r5}, 0xfffffffffffffff8, 0x86, 0x8a19c5f6d9517b5b, 0xbe1b, 0x1ff}, {{r6}, 0xfffffffffffffffa, 0x0, 0x2, 0x0, 0x1f}, {{r7}, 0xfffffffffffffffb, 0x10, 0x1, 0x5, 0x222}, {{}, 0x78f1f829a4d2aaea, 0xaa4940cfc3e21e2e, 0xfffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x0, 0x4}], 0x3, &(0x7f0000000200), 0x5e764eb3, &(0x7f0000000240)={0x5, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x42996654ed574767) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) recvfrom(r0, &(0x7f00000004c0)=""/109, 0x6d, 0x1, 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000300)="a776066ef751f4976abbf9faa3bef5efa2da21c58090e8048b37ce280e95691982661cd6a3748481b4a1bf1f02060dc11709fb3ef838030db063fdbef7eaa96d728669dbce89b5e366141ca43de0fd29115ec16f14d5380ce3507dd980858d9027e5284561712cf294a1f03cc8a4771898c632905deb1e1b9056af8d80bab53bfa69e5e438f2a078fc1ccc74192205f3644ffa209b36ea1a3f0c7eb8c5dc4489f485ee306df57752ede499af57888a57956ff475c98ddb18615e5aa60ca9e96fdb98662bc71e84f255a7447e268d9bbc315621cd87063a247f324a38a788d5e48013ce2b5f2d5a23cc0dfd55107e632ce64fad88a8", 0xf5, 0x9, &(0x7f0000000140)=@un=@abs={0x2, 0x0, 0x2}, 0x8) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000100)=0x1f) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0, 0x40f}, 0x0) 16:00:22 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) flock(r0, 0x12) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:22 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000200)=0x1) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) getsockname$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:22 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x200, 0x5}) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) getdents(r4, &(0x7f00000001c0)=""/133, 0x1000003df) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x90) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000140)={0x401, 0x0, 0xccf, 0x6}) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x24) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) pread(r0, &(0x7f0000000080)="800593fc54e9a972279c722ed3b48490ad04f4ccfaefce074af997f87bf3b7e4376cff757e707bc8099d4cb255b01c70a85ce5bb3f727dfcd96d699006f1b6da77f67c2a6d83e8c2e5888f8917b625e9c46007dd2bc586043fe49f6b8c546d48eb03613490", 0x65, 0x0, 0x0) 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, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) fcntl$setstatus(r0, 0x4, 0x108) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfe200) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) 16:00:22 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x1bb) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x0, 0x2, 0xa, 0x1ff}, 0xffffffffffffff26) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) socket(0x10, 0x0, 0x80) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x20000000000006}]}) syz_emit_ethernet(0x105, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getpeername$inet(r1, 0x0, &(0x7f0000000100)) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0xfd) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x80184600, &(0x7f0000000040)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:23 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e", 0xe1}], 0x1) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = getuid() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f00000002c0)=""/83, 0x53}, {&(0x7f0000000180)=""/50, 0x32}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r7, 0x0, r5, r6, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg(r9, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c12a8027e7ba43295647d541c50a72"], 0x50}, 0x2) fchown(r9, r1, r6) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r10, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r5, 0x0, r3, r4, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setgid(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x40}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) chroot(0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') shmget(0x2, 0x2000, 0x0, &(0x7f00006df000/0x2000)=nil) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xd28}) socketpair(0x1, 0x14002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x20000000000000a3, &(0x7f00000002c0)=[{0x3e, 0xb8, 0x6, 0x10000}, {0x0, 0x2, 0x3f, 0x101}, {0x6, 0x0, 0x3, 0x27b}, {0x4, 0x1, 0x5, 0x8000000}, {0x80, 0x81, 0x20, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x10, 0x3ff, 0x80000000, "07666bbede477dac000000008000", 0x0, 0x2}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, 0xffffffffffffffff) 16:00:23 executing program 0: r0 = kqueue() r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = accept(r3, 0x0, &(0x7f0000000040)) getsockname(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r5 = dup2(r1, r2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x9) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r6 = kqueue() r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r14, 0x0, r12, r13, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) chown(&(0x7f0000000140)='./file0\x00', r9, r13) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) recvfrom(r0, &(0x7f0000000040)=""/243, 0xf3, 0x5, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r13, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r13, 0x20004b3d) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r17 = getgid() r18 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x400003, r16, r17, r14, r17, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r15, r15, 0x5, 0x20000005, 0x1, 0x8}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r11, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r15, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1800) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fdb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95551ef335e6d50772e9e6924cecaec266c982a97a32697eab15b47e4fa5c9bdb6768a501b28b98abc48c5be385c76c8b51000000000000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) 16:00:23 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1eb354e09567c2e4, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0xa) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000300)) link(&(0x7f0000000240)='./bus\x00', &(0x7f00000002c0)='./bus\x00') sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) bind$unix(r2, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="0008001860040091000023270000000000000000000062ff0f000000000000651dffffffffff01000080000000002d35d551a7de221a1856231d0b7431e8d98d3c94bb01f103dcaa7d2bb10b13f75fd428465a09d88312973819625b8ca9b04818d2f0145621751a6e4fdff659cdcb92ac23dbde8f4ab2f7c91835cba9e66aa262f55688989b0d61c794c31ec2278f0ff8aacba11e66207c2a78159419102a320d31f07663c583ffe7e456547dc1961c5107b343fd9d523548f115574a0e3355dde67aac92a000ce896d7ee29f", 0xcd}], 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffdf}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000004ab63200180000000000000000"]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x1, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x6], [{}, {}, {0x0, 0x3}, {0x0, 0x9}]}}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000440)={0x5, 0x3f, 0x20, {[0x0, 0x2f, 0x100000001, 0x5, 0x2, 0x3, 0xcd, 0x8000000, 0xcab, 0x8, 0x8000, 0x2, 0xffff, 0x5, 0x3, 0x6, 0x1c4dc00000000, 0x7], [0x8001, 0xffff, 0x6, 0x6, 0x7, 0xffffffffffffffc0, 0x10000000000000, 0x200, 0x100000000, 0x43c9], [0x0, 0x8, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffff, 0x100, 0x3], [0x3f, 0x5, 0x19, 0x3, 0x8, 0x8e], [{0x3ff, 0xfff, 0x1ff, 0x4}, {0x4, 0x10001, 0x9, 0x400}, {0x6, 0x6, 0x2, 0x9}, {0x4, 0x9, 0x6, 0x1}, {0x7, 0x3, 0x6994, 0x3}, {0x6, 0xa0000, 0xbb9, 0x1}, {0x6, 0x7, 0x5, 0x8}, {0x2916, 0x6, 0x2, 0x1}], {0xfffd, 0x3, 0xe8, 0x2}, {0x71, 0x5, 0xfaff, 0x6}}}) 16:00:24 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000100)=0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000100)="ea1b404821543e2b4f7f2b84eacbbe1d96ee9d3d3f2a3df5d235fe7e29212c9b63fd5c3d7be01e944fc118f71be9d911cd8188442ee0c660e8116c2a76e990ffa7cbc462fc5c8e6998a81346c2e8fa2a26a9b2d4dce8804242e339999e0d4703e74e3b470424ba8dcf8aa0fb01ab7efa96826fdf49dee11c9359ea61a01bf56af1b4059d27da", 0x86}, {&(0x7f0000000240)="f3d365bbbff42a7ecac6f5defa257e54946b089d766c0c47e2988124c3874103378aaf0faf6d727c90a633aafd666b5db8566dc6d9a44f6e077f7661d38fb0dcc6d250ae5f60376b9dee5feaf43633342c1022cffcb60f2991931f2765f3af2f78b8148b397ebce384c95e886da43c02a7386d43e85f3a81081a08c6194da85df7ce4f2db16befb6b40e897c4f95b01464d95dfaf30e03b443292e0dc8b0fa399bdee99a8c08fa0649afd9ed835b76c7010940735810ae708df0302ad8598326f233c545939ec1fe99a85447a4ea66a26dc75b1aab2c20ce4e05fc48c12c414ce6dca3f2883c5617", 0xe8}, {&(0x7f0000000380)="6639b9f628f0177da2fb5a6c227b106a7febf46a88f3ef014336365980503756839a3d57996cf4fbbfe2392ec22e710110789494ece0157f313b6d1461248c1d12e5f332ac8465189a3740ba8a4c95b3d190f28bda130244367f9535929a0b8d297441f3dd2c886d83e5f5249204c0e0cc847f984fc6235eb3afd2d688fb125b65b6da202de3fe82b46b8c282b472017d9ecdb25", 0x94}, {&(0x7f0000000440)="844e35f2ea95f0244da34e5f950052618142233daac2e58b66ce65a91731bd284368db4a36834f3f39aa180e9d11b394d3434176dd516434f33f872af57a0384b92c5671a59b3e74a68e07557e618b40cea6261989dd3fe2caa986cf39e6cef1b127d8c8c30f6c8c452785b7fe774a6406c51e24a0547405f87485ce09b7", 0x7e}, {&(0x7f0000000000)="667b0d27eeaabf3f4b454cdd7cf41e65ead436dd2544b234b21204d6ffadb2b6e3b90c5fd774034eea91bad6772579b48d79", 0x32}, {&(0x7f00000004c0)="9d6c9041cd73c2bd4c8066c41931d63cf92cdf92b3ac86e5c575a3602ce987ea973732682abf29e7b092442c771074ef59f99edaf103d42dbbcec0d420bb19b8217d371fedf8de57b8920d3122de09b8d27bca14405738dd91ce445ef38560f2146686", 0x63}, {0xfffffffffffffffe}, {&(0x7f0000000540)="d3a20fe1a25aa848b145765b0498de4441e0f83f1fea73c8176e669f9dc73e16cac7200cc1fe59621ac3bc61e3c32c9db371c7a28b90f3aeb6473bbfdcafb27630da6e801215d03eecc95e193f36e49dbf2beca436db7c07389a990d", 0x5c}, {&(0x7f00000005c0)="995534ff93cd182aea044ef27bd0fc960ac1815b8b762a7db5dedaea17a5c873cfafba63f889953577ce99fad89c79a644c709cd6210dadbaddd714b1016d206bd54c96c3ccad0561ddf32d2cafbc39cb2d4ca22621e8653524d63abcb861d3479d4c7b9da968669d722edbbcda6815896dbac512665a5d2a2605a0a166e85efb4433b00fb42351d3e443e901d1220a563bcd12c4471dd68554d854d5a07cb324ce0d605c3f42817fbfda290fa6126dc68e54026f5d7c7edac089111fada9de8a567a094a711f5736fdb73d41d79bdf521144c7c8b99ea29a182319da83c09ff8e1b38bffd947526e4d203ea8a1e72b0", 0xf0}, {&(0x7f00000006c0)="1d92bdbdd8b5ca5297c3c35768a2c60294c7ee6d5fcc467244b21b7692a42d29774109ab6a8f1ef78e7aa5c676998f7aadb1fc1cc5bc2a8569f16c232afe107e608a1213737459984280a7d65f74367830a52ad3ea473a2298d1c7144a51225a8e8b606a24cb22d7a65898057bdd9a06309e704674fe128daff017639a29973ab28d1074abad8956a0cdd17c810649928f0b33c57d46a5af449bd145fd152ef7c87a3a9798baaad5805d90d5ddf2e32395", 0xb1}], 0xa, &(0x7f0000000840)=[{0xc8, 0xffff, 0x8, "f7c1833731ad7b12ae32300ababa8b0d8dfa296d9d054bb646a6a76c02fdaecba3732875b4632aad94ed1292c1155815aeb3217e9f69a2a3fb1c4d46dd0075e7905c6096b382f5683b4b58231c895ace83a7e793c0ec660589fb40ad9b5ba29baa83be42b3b26235763aad11e2795a8c5c6c4d353940620d8453db58723dd264290a571d3942f0ca7c03664445a11f995ad97eff739fe2515f3db7b282b68c731fa0221d6781a7da23e1d32f7152b8ae9f"}, {0x28, 0xffff, 0x3, "5376542e103c5ff592a7c9edfc52d9fca454b98a"}, {0x90, 0x1, 0x3, "46832e3d4778c0480f16f49fe60e735ab7f0bf5a6ed80351df9a33924a91b578ed7d9f7c212d87b1bc0686b4ccc99b67c52df89e1e3b0786bf7a5ecdb71652359ceefdb03c1321e9394b50d343d7ed17a0b0bedb88ed630edf7324b7e98068f2d27d2fa5e1babbd280e065ef7cd1f8f18169a74da932c2c76761"}], 0x180}, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x20000000000006}]}) syz_emit_ethernet(0x105, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x4) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semget(0x3, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c, 0x0, 0xe1}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20}, {0x48}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:24 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = msgget(0x0, 0x41) msgsnd(r1, &(0x7f0000000040)={0x0, "9526864be7e45cdcc8fd63f7070d1a7321a88ff93dcbc79fb70da78ec38faa26d8"}, 0x29, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() r4 = getpgrp() r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4, r2, 0x0, 0xffffffffffffffff, r3, 0xb4, 0xfff}, 0xffffffff, 0x7, r4, r5, 0x100000001, 0x1000000000, 0xb652, 0xa0a}) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r9 = getegid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={r8, r2, r9}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r10 = socket$inet6(0x18, 0x8000, 0xd4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x800, 0x0) readv(r11, &(0x7f0000002780)=[{&(0x7f00000003c0)=""/10, 0xa}, {&(0x7f0000000400)=""/206, 0xce}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/64, 0x40}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/26, 0x1a}, {&(0x7f00000026c0)=""/161, 0xa1}], 0x9) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000002840)=""/183) getgid() msgctl$IPC_STAT(r1, 0x2, &(0x7f0000002900)=""/61) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmsg(r12, &(0x7f0000002fc0)={0x0, 0x0, &(0x7f0000002e40)=[{&(0x7f0000002940)=""/152, 0x98}, {&(0x7f0000002a00)=""/163, 0xa3}, {&(0x7f0000002ac0)=""/102, 0x66}, {&(0x7f0000002b40)=""/107, 0x6b}, {&(0x7f0000002bc0)=""/147, 0x93}, {&(0x7f0000002c80)=""/247, 0xf7}, {&(0x7f0000002d80)=""/170, 0xaa}], 0x7, &(0x7f0000002ec0)=""/216, 0xd8}, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000003000)=@abs, &(0x7f0000003040)=0x8) r13 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000003080)=0x8) socket(0x15d80a2cca376046, 0x0, 0xf4) msgrcv(r1, &(0x7f00000030c0)={0x0, ""/226}, 0xea, 0x1, 0x219b952355765a58) 16:00:24 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0x6, './bus\x00', 0x6, 0x1f, 0xffff}) kqueue() 16:00:24 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x1f6, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) sendto$inet6(r0, 0x0, 0x0, 0x6, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x92, 0x0, &(0x7f0000000000)=""/146}) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000280)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0x4a) r2 = geteuid() setreuid(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r7, 0x0, r5, r6, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r9 = geteuid() setreuid(r9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, r2, r6, r9, r10, 0x1, 0x5}, 0x8, 0xfffffffffffffff9, r11, r12, 0xbf, 0x6, 0x800, 0x10000}) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x400], [0xfffffcfffffffff7], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x66, 0x5, 0xfe) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x30f2807e) r3 = semget$private(0x0, 0x2, 0x8) r4 = geteuid() setreuid(r4, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = geteuid() setreuid(r11, 0x0) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r15, 0x0, 0x0, r14, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x10001, r4, r8, r11, r14, 0x8, 0x200}, 0xf1, 0xfffffffffffffffd, 0x3ff}) 16:00:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) fcntl$getown(r4, 0x5) r5 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000003c0)=0x9) getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r16, 0x0, r14, r15, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6, r15, r8, r9, 0x80, 0x2}, 0x5, 0x10, r10, r11, 0x8, 0xadcd, 0x5}) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) shutdown(r0, 0x2) 16:00:24 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x2, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5000000000000000010000000500000045bd4aafb1bde8cc240e043f6973186331b520725d422ba41d8cd8f2da9ad32f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1a20ca53dbf22f90ff37ef1646c175f42792112de26ad96d951621e9f7fe61ad91281212707367a779cf25edc06f7b5c1e1f026e26c910f0b456ac92b4f6a42a903cce0e4462cd8246befaecbbb89bbee57ceeee0f958f297302a006138ce3485f0da92763d5808d30f5cb011fd68441f9ebbc72260b60337d734bc60638f85b39fe570cbb5ab5109ec5b61090f8940518d99ffbe85826a3f6b496c72e134066a08a76e02c998c42f167a36490b3e18c2058dc693b55a8531cd3e8c0f40a6885cb391aa3902bb5464de85d6fe"], 0x50}, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x100000, 0x6db}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd8ca8180964ecfe04b9609b"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efd53838dba24", 0xfffffffffffffddd) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xffffffffffffff01}], 0x1) setsockopt(r1, 0x3f, 0x2, &(0x7f0000000280)="9a20d3d4fb2d81583bd5ae8ce84dfa54a4335b600bf86179daefb70eb6e14119d9cfcdd5539a2edaf5afec84988fe427a39c6805795c8e02c79644c00fd939d2b291278ac27c7a1ce21c96af80943bd3f0fecac7e63f82a86ad60d524b23241f353260dece6456614539d46009122a1fc09f53e9f405df75d253a5a6019f9792b2b002f1deb034499c9367b3cb7ae27546c3030c81883850a3745d2827af2433546e0c9dab82170c7e011c11ac1a21c5f5af9fa2d0cf0f96d4bd207f77a817759c403e7b79e227e5b780acf2ba9ba8eb", 0xd0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x5, {0x4, 0x83}}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="5000000000020000010000000500000031bd4aafb1bde8cc240e043f69d4981d2ab520725d4a2ba41d8cd8ffffffff00000000e274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c132cb0ae76b9ecd34d65315c65d189aa0cc9d6b08bb58c68f1d0939e72f6cb015685ab79fd75f06d6de0ef1dccd26939ac968580003efb19a62c96998f1cb8cb89920ddc8f3eae4dcadbc69bf7f2cbf41cd71ae4df3ad9715bd1a66963c08edc18d12a215df0f4bdeec9b4d55035dd76f9f3d9f720d7d"], 0x50}, 0x2) setsockopt(r0, 0x4, 0x8, &(0x7f0000000240)="766dfd18f1c34851cfb95dbe4658d68b2c635275feced8ef7735064ba1aae2e901bf1cb15be392c0467457090e839bd8d3849afbaaafa0a59a2a5a2740e519767af132ff0caf1c72f5e26d781a24bafee52e27eed877774ce061678680acb94f7abf8826132857a4a9d5dba2c35389e8ff757dc4448341540fedf88856de25888588ec3b075964fb1fb06b01692551be0d0043b388a16eb44b29169d9aafa118e8edc602834af870dda721ff2e054fbd62e7a1c66e11edebdec4b68e602c790737aed11851c14286bea9c5666512f6bbde79de91ba7858d2900cfa4b34d4826b845e67d79f0cd27f4eabca3d5324654e5cecc1af1f9b99578a", 0xf9) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="500000000000afb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9e2fafc4b1426c10000000000000000000000000000d605aae1693b93894e808f897d616670d1fd143d19ea4ad08a0270d8659f80f61173a5d28248b16b3d2e8bb2dee919cc920c8d36962de9dcb5a605d6bd088cddd3d28ee4"], 0x50}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe2(&(0x7f00000000c0), 0x4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000033a, &(0x7f0000000000)=[{0x400, 0x7, 0x6c, 0x20}, {0x4ea, 0x9, 0x1f, 0xff}, {0x135, 0x6, 0x6, 0x2}, {0x9, 0x3f, 0x15, 0x7}, {0x560, 0x8, 0xf8, 0x7}]}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r5, 0x0, r3, r4, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setgroups(0x2, &(0x7f0000000000)=[r4, 0xffffffffffffffff]) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r7 = dup2(r0, r0) fchmod(r7, 0x4) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdcd, &(0x7f0000000000)="6dfee738b9b9249c9e6c8911529619c9e36bed90cb5f") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) 16:00:25 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x61aeb1ff) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 16:00:25 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) writev(r0, &(0x7f0000001840)=[{&(0x7f0000001d00)="2ea8f92728463b2b31bd118149431afa2962ba00bc8eab577ad69afb7c7bac9117242fbf9a29aa5f362fcb0a6ebd7b30df699c04a401111afe0f5db432fb0b8267cca1fbacfc3a3d56731f33a55486796b6f66507ac6bb9f34727e0d4874decd8ab868486ac9999bb736d74b455f15761c1677b5999a0decab0695bcbbc1cbf5b64f99a7f75eb25dc5e3dc67e98219e1a6fc1ce5f4786927a6c7039f22d0ba7c87da7c7d236b", 0xffffffffffffff30}, {&(0x7f0000000500)="f24e32d9ac75d9886b5de46579562a43910277fbff559f8d35641186ffad1c5fcff75b4da0bd10d8297e235a659182e770b8eeafe22250c2139c74f64022c1f0b607f6e9d1dbe9ce509a07bed5888f4bb9c0088455c0b7add34436fbfff1cf9718db8516ba110d025bc5300977d9932538eacf2f53c09bfbd303fcc663e6dc0f2b399957265a4bcb06e6d9bc7cd9fce6b560611f36a258f808a06e8ab087751b44e5057ac60f450c4365ed1189afc13e0ed5bc8a830c18f75f00461b011508d5e34d7f6fb69972e262fc47f66f5c1badcb0cf0a7cb2ec1a76b3baaa5ce10e827448133ff292e6ec8c96ccfbce78b69d6e00714f5c09eb9bc69bcb195a15551dd610806952d0a8617b5d26c59c39daee929a99d9c067cc178176c4f226f9851c3fde4aca4d99ed30c427cd58128e73b0d4bbe9b29c789b7a02ac1877a3c1e6b5a52bea1157580c37e3711f07a4902a7cef4a3a00d66dd4f921288936cd40c4f09cff009478d7f987fc7b2356ef41a52823d61637fd73fd622f688e32670f585d84573be1099583b40f685bb6149f40103c2ff86310cb9a4dfae6283c03f305dec89e5d1cafe8d1012110391d818778eed876aa062866d3dee056a8d344cb5e07f50901fffa57d357bb160bcd5c75990df70dec9fb1b48b09712219670a0cf924b78d57aae23fb0d2b446fe0abb7e90ff785f8b32e0bac963a69c419cbf725e2ddf613ac687b39092922b9367851418ac45c6f507a73fa953f80fd3d35f25f55e4c075effcb27c98d8f0cc05e92f5c435858ba9f6e70cf5522a6ea74343485ad1ee9b2a71e42a830b4bc10b5ffe363c5335df2e072cff2089efab4345cffa5489a1d277c4c833f66bbf0f6ee0dc3ff50e00b47ec089d2c0ccde4d839351c1179217999ae043de71700a119e348b7f3dcf6913423a133ea1a4fdd6a7cfc840be5b70bb8e8570df688f57ab6215948ce7b16ac916a278ab53be35748ff90cae70ea7c90d805a73937098b33674050ee0db196a1fbf72c04178087eae2620bca469bb180a35f0556713b67debde124a9db648acd9f4b0517bf415ccb2fa91332c0454dd8b727a3d51b8d9a057d6a37ab963f1b2b29e30759431692969d5388d59176d12dbde0714e6ddf83bc8f3ac920d0c20f0b11cba2a742404149a72d4fa178388da8bbac99dde971f8f75a65bbf9e5c8d26fea768bdfc6599706da657553541273b64870d7c560abe71660df8faad8e7143bac483c844b87d273f185da515c24dc5b8ebc5a770394f4aba5a611c571fc5e015c2768df58842c128942067234d2fb432499922f7685160cee5c5ff2bdad95aacc64e355d899a7e0e23f66598d74b07b5d9f8a6233502958cb7f4aa1c6a4c082c8c589a4ab56721975de4fa93b8208c283059cafc816e8d3a107015bda82cba9e3c42a9fa47c21900ab1d43a7893f2e7da3f23e618d05195d8b1308c11a8cbe7dedf9e87a40be442d8c22585b39b381d1b243aeaa0fe3c9e63e9c911e38884bdbd6fa4fc57def19d239947c255985f66a5f3fb5389f6874f44629bd0a0f08818ebac575331901e4a8419d80a27b52a0d26722a2c7258753a6e5f799dff99d968cdffb0812958bbbae9c00574f924fe632b77600611da94a2c2948bae86e1b0865265b95fc93e039bfee8ee7c97608778833051ebea94453772877842d56ab2194a5198b2b956206942be46a47c5f700d6f8498e9b1879906c1be6f6b579e293f3bd7625b3f11adbcfc1d305243ee4e5b631ca40b24a568105e015d7d68a4954b0ca6343e54b5fd90937957bfa74b4e5a3f64a3932efc1793b59f4ebbebe35d098a52ea87a44e54e19ee55fb1768e49a3ed8608c5813f3f4b8329a033375a3d24043728426b38e92f006fa40fbd9509281cb2c61627cfadaf8e58331326d055fea1bb0bbaa4e6b1b6e857955c25eed93f408f7172e0db958ba4bbc56e4932d043e03dcb7d4304ff028df7350b14c0b797593f3e1e50ad154af5a2e0e646f820103ece2ea24653143bc0123603d7148a7c22fc33a2c1c2256df1aae2d43569c071ff0f001845819b1f9ce7dacc554920fa9a2226f96e906c9148d2592f9b909b2c559c18e46183fb9a8cac0fcb8033e9a7eb964e65f023cd53630de2b24e91ef9a72cbebfc8f50c7f1526473825063e7c9e49ec5aac36ab2dbecf36c055d3ce60abf12ba7c2cc6dcf9c32bf8dc20ac5ebaa904c52de7dda71050d997265637111279773ab42bf358b529d2c2ebb5402cc029a0e6e069540c8a3601bb7e82794efcfc37526a82595fa8615282bbb719b8303dd591149b067c8a6818e3a704e1c6b81edf17257ec52e7e4dda4188f9714ffb682b187c6b7fa352fc47091893998e7506fe2b85fd424a48d43d75367ea65ed6042a21a898cd92689e5be2d7046f2d66188a5f7542e00cb977d9b50a896f76f6e4293b8270babc097f0685da563eb1eeea4ab340421a5b56614e5752449a03c693b5922abef636ce2f184a96ad40ca4c0da4e61793f3cfbc3c518a7a12d61a62dac4b7d680c4884a88caa758fd027d321b7d417ef0f3c4058a3397e864dd4a558f480c6bf3c5cdaeb83287506a59db8a820b6ff43f858a933d813bdb049492742f1d725f698403b6b677503b805a9b29665def3ba656f4a0038db152b9c0c37e519fca7166a9ed1547b00e7eaf04234283286d3552efe80b6fc7ca5a354e95b43e1794a864be10a197fe0d78d336a55422907d83a5549ea3b29056b6bdacc19b37cd0453459af1c89117509c16c4a500911fe4c68f5a748ac033b818b5ddae6df599fd3050e86ba1754d47fe3d69a35734bf967e876fcd39f0a4119a9b1dd60b1e286913ed675541095234ae4a74aa3294c257d88dd331f6d0551c21ab37bced384157b7d9c951b1672f25bfd3e3480971eaecfd581be415326386fc921e0d07643266b01f6d950cd7d35333790ff99fe1a82c7dffff505a4ab80e17845401c720d0715027fce8fda110438a7ce43f15401b09f1a02185661b3a09a09f68147fb83c08a2a65922d1a36f931e9fafdb72911c0bf74843a3b041308c3f2afdcecc57484645130a0038e4f6ee209146510f2b68cbb09bcd733a746ad9b2b8fff6def51980e6e7b1eec4a56e0ee93ffc99bdc29a3796bca543631b23c317a5cef4d2e622247fcd0bd4eca3a3dacd0a8c85bd3d0ccf7c057f56b98bb6c6417f7d551b824d2c01fe2ab2b98109cca5341982dcf949be566637a0398e7e88a344a94abe6cc66af0a6204bd052c33c2090d8adc56787b69a97d672d99b1c39bf1f5ada3c32ad6d5db81415631bb83ded3b540cf7521782b8da6ac3f65b2f2597dd7cc69d5583c2eb6426bd8f62955eab584e901f7c06e81543e7b9154f2b9a5650875709ea07e18ac6286c1e20b282f6b31caa2fed09ab09a67a5ebd053b4807ebe9f55aca9d880fcd05e25bf2c880e698f68840d7b73c75da9d9d4dca10d1f2b533ca801cadc82544af7429b1d4965a1d54295d3cd445274ddc61e25256c0c8b9f36afb5d9d1b9e30a9cc5b132992722bd91187fb5367875fb51744b47e0e101b9040c3d4c1a5242a2620fea7893fa97824c187bbffd0c1569cce6559d7c07a41f5a4caaa0dad03f157f03140ef0a9f77e9b9dbce418cfa4b2aab0c041aebe1fe3f36936f64c817730387f816d31a6718c2b20eebc92be4bd855e16072d42d90b115f2b1fbb2b60102fbbcd488fcd700c77bf6b5fad6c50cea62d9dd48eb709d3053bd850c3bec1ee95a9104464eb7e49a890d8e4c70549a6aa4d9e71b7bf2514c0240e6253b9ca673b873690687eb107e589e6f2f70b87ff2d603d03f0d0153a9acda91159076472b39b4e5e0d9b5ee6f4491a9b169f6856da059f63bb7535b221c3d1993586fb8070be0541e565507885760c17599453e1d45a0bcb9f58bd7feaa568c031987a816fedfc4b929eaf567c9f6c3ca08240e19d60a559714bf8a96ef3c6a13ce6b883356163d368b0f066ebb37754e19459a944cb1b6513f6b06e7ccca00df2c159f620175eafeed7e67e83fc63a02ed0cd86d9bd03aedd1499e47dee345c17cb1a1f604edf2fd3d276e29dee5864ce1191a7c0693a3bd133122957261c21caae02710a86706100af47d280da9350175e5698616f443c7e140ac923e4c3864224bd5dbc0d6956bfa4fa8921b77625e51c84253b31d255b5f04c3dde82df6ac5d27faebcacd2c2629c3863daaa39b0097e4b5c2bd8da69e863ebe63dfe23127c916590c2e83641f6b238426c51b0db343f2d65df2db34099ed513a6dd030a99f695169d4204cd44c85e1b3f82b7d100cb773182eadb80d1d8553d320fcac19f4d5c6f065c71279ffdb594cc2cc20aae6642494e527b3ca94316ae3d1e70114608fd4f373dfde35078612897ff4b7f3757a210f0d64cbccbdfef376bf47d13555530ae3b7c8649cde769cbeb5f59a342ce921a6ddd598b6e04e147c9758986611c202e99801ba294670bb0be332f46dbeb4e93d2c069a9b4cf2ad87091439f8182ed15a2059861746e53ccd7b32d09ca236d242abd21496a988a00be84cc73151553cb3d0f87a6223360cc3ed39d28cc716a125dc5a7161896c7f4d9fa2fafd7ecb5ce0f53c2d3f5566ad947716d2fa17b6481fee6169edf12bd6f8666ab414850ea668ed05be2bbf5ae536b444d327b527687eca01343db461c08c81a14cd617612a36a36d0bc5986c7c482c3b87c2b96d2c9105f53addff359d7b0094556631e1e49542ea69993fe4a9f069edfe6ab8b461a95d7f9b7d9dc4f5fd2ee8c4f99be00b80fcf9b05e5b5d5560062b7471c7a634a8445d21e5d8c72ffba28c96c71ae56c670841a90177e0b500201ead7a0a7b7b57b4a366de1ff6ef27c88340e72f08bb09447ab67973237121737cc468d8e5b5ab0733f8533bd0d9aaabaf8ee867cc4642818af1f869107b3dea40b19552e2fcfd1d1b345b95456f53fa095bad2ad997abac5cbb8200d13ef0183303124bc563be5039689b53502fc1794a9d251ed513f42d47b81982eba4f8bfec80a9211923d19acf6b741c0b88c3b993afa90a24d6151b9cd396d9ecc59b26bb61464462bd461f8dd6f4298442aa365f4df4641f0dff893c3731802777f9dcc17f99956f47c3b3062b0386812f07d09a879dc41a2e35c99a53e8038f78fe28abf8c1a11f083a3eb4f6cde3bf20765cb23579578ea6aa6f56c721b13203e2c7d3278d3b3f7a418ecc0c3d32e2c496e731231df9df7eef2782d86e5422706f2c8086b6614017b87e0037647866aa207954b219bbd3c96d737bd0d6d9c89f8fa035e3bbc1896314282a31d2468d9d028682a6c35755cc94fed7347acc50414296ee670a621406b3a236e80884be584814523b1b312d1f8407d650bf80801d9af459e74f6bf127bfd641de51a232e78d45871dd20e5dcd04da15219eaa28cf75fd9c1076cfab5aa27f9cfe6d03592a653e21a8d0019153b2823cbd2c5ad728c9c1194965baac2eec50e32a385d672fee5490e5f4983bc824d96121ea5e7bc7e35ca3c23cb52c88e8470dd80859c40bfaaf65720022db45bb973a7a9f3a50074ca1d474eed6742fac9faa24b6574ebd14772d39597f1fc4cd3be8553c21ecd33e84d59bebd25b78cc6eb30066235a2faf47e18a22a66cd114b22e6e92c1cdc6a05bedc679cfe07c1dbaa551a99df9c4420c470cfea12de07b65c13ba9c30b8dcd1133fca14ed2bd813855a55461ab8819d5d7c596131d1d5b2e58b06b3bf5dfdbb4d8bb0400f6c826c800399c905a2ac94a8"}, {&(0x7f0000001ac0)="ba243a93ad83a47722d60d1ddf71c60b50b5ada100e60c6d4198cb97f59494b40574706ff2b2f0f36f25942983133f495655fb3f52ec7ca956d47b6c6f85916fbfad8007c71282aa8a2145e4e683acea05c34090cbd24025fefcae53a070dcc1d62e434d54df5d73f81770c5cdc618b41a4851a94b1e51f6f22b600abc672e02165397e2e94138d0a4d9bffd8d90dd473a8e8d6dbb4eddf3889e5e6b6deb8b6d387c366ebebcd40f4a3c90c736ff5f0914266b2ab03e5ac58485b30a32b31aea70fc9b8bc5251e244236291671e08669aeb7481c702eba1dc9c1533d4383e2b7f6f37620e7e9c879274fe4441e680bdb1d513e99e799452a19e07fd8f1f270435bfe682a648c6bf27b0355e5a3ee73e7a8c86628e7f2213182308ef25f9492eec0c3851e266e72ffde3f966255f05e3dcf69726b2ea02220a6ec801042014404c54c216f03afd852b1c1f04db58c297a109b0da76b75fa6f2c09c17074847a05ecb116461299d37c3dc1f5be5b55d9a0c7ec43442c0b0ef66e19f74e17a8cfbcf98d468bbf916fb8a48db8e8a56e243b81a87fdc04b5435bad2da6d0f109a6a43bb273d7835cf47c6e5d863a1539ddff0a58"}, {&(0x7f0000000380)="b5b55cd28c1d626592066f266d7ca544b9298d713552fd9cb0f2e4ef3d87ec66bd37cba80c50f3fe75474ca63c6819049a144792d17255c13a7e663ab5f470af94de733a3bd867a6da4d35c7521a4f9578a4cba58909a15acf"}, {&(0x7f00000018c0)="a59527e769e126abee01b9fa566e8b74864dac0e77815d38f66b55d3d2d97731c87bc2db1418387a80b1f84ad446ee0bd67c692a391f69a797b4c56cb66e55583753cc0c49c031f391c1dbd9d1acbeb5f1a80ebace8f5414a57853441578b49389c8ed8d8403ebaf4d7f1a707bddd40d606875a4e3a345826b2593ef5f7d7703d9228032a8599482e5198c653b95e8d4357f2e8ab579c9e205b6fc6275a9a201441f97a20981486e753a6815296248f2493b74f97b9c9f88ef698867246e6e0c25753e81ee0e442751d2961e6021c2ce021b8fa2c2d1f267d8c50a61c4a714abbe903ae04e928e23f5c90b7e72"}, {&(0x7f0000000140)="b512609368402d8af56a8dad89f4f31eb6d7"}, {&(0x7f0000001700)="c922951fe426f999d523f466fd75d6be9cbb157c3d94aa2bb6350202e4a995c9d0bb94ec859ecdc40fd6d9c73597c43bfb4d0e5d8dcb798e37ecc8666d2b363cec32cec6082b5da54622cee88637612b77a8eae6a0716f413ee7b29a54d90422588f4dd98c0333b7bfd887254d2f91b27e3dfe1ce3347219716bb4da467aab3ee336df2e4f0a01"}, {&(0x7f0000001dc0)="d085990800627ec93bc68d87bc3bc96dae5d0b08e1215d0fc01615e260d8a22bc4a703d45fa2b7abc1243886b74edbb9c2fae38006e2140038f23cdfa25a4d34be0e333287c83bbfeec83495fb0d"}], 0x1257) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0x0, r5) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x26d, 0x0, 0x30e, &(0x7f0000000100)=ANY=[@ANYBLOB="28000008ffffdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28, 0x2}, 0x0) setsockopt(r2, 0x20, 0xc5a2, &(0x7f0000000300)="7e6a4fe723b35be95b43efec45fcd36879d2008d90749845d91a94a133830ae703d0a7bbc76c6071b85c55fc15bf64a5659e1a4de5894ec6b53e7ab7b1f02b956707178157392426bff6dbcb213603d0aab050419b47aacce4e457fbcde78183f76315d0306d61", 0x67) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x1, 0x80000000, 0x8}) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x110, 0x80) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:25 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x45f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) read(0xffffffffffffffff, &(0x7f0000000100)=""/68, 0xfffffffffffffefe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001a9, &(0x7f0000000000)=[{0x34, 0x0, 0x2, 0x3}, {0x2f}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="2098f6a83a6642a53256f72fe10642fb972b3f66ce2bef582e264df3c5a26ce561bdd8a58f54effcd745e296c3b2342ef0b6ee2be92d3e900f430c6610113069064b45b0af2c306bd429d56c8a21d225390eeabf34cfff672f", 0x59}, {&(0x7f0000000240)="e4f1f179676a79e2823568eee83707f389ed56ccbaa0d821fcc3a4fa1b606ec16374d03b159163f2859c4c4944e70564e87d62abd46a955c053a1139f0af632eb275bb1946709bb94e13ce6025244d1039930b29395a4f1a4b8a0100f67e308a344449b72c8d201e5c30f0e5c4571a22b3497212bc87657337dd46a83cfd1f06933a3f", 0x83}, {&(0x7f0000000300)="ab9bda5bf67978c397d1634404dff8c6a2fa7393f06c37e6736a1d22b97e7e168b06233af78d96ff557e532502fa3cb7deffed9838046f51fa6bc330db53752656178e6133cfa3e2459718c2420721d9d0bd8202e9f9a8adbc82d012e3a0fb2eb75b2b9eba1fca9420f71172c6e1af8bfc43e7530784a1e021082b69a04be009fe53bfbb6d3a0a85577c37f12f65470d1105492652ae8ea0bdd5190f0d65355e98ba14dcded150952d61504c065ce43a78d35f770bd562472a16a89329724291a6e32c", 0xc3}, {&(0x7f0000000400)="e7e53fc70fd82a5f27ad717ac1a1ef7188f9ad0de104316767842665f89d3f9f80b37c47dea4b7b367997605f77457354969ce24f0ea09bcf9ee4f1eaa78a856601348442b09e260ab3eadbb3024bee03583cf435fb1fc9982ac1034ce7f71603bb5bff7a559b5b2cdc6ce03793d9c32d3e90f4dd9ca08049f388d58497b71f2480da3841ea87643c98ace432232bfb4b13f1a359d9f0d7b01ebe340f0f07493e5709eadc3442842e44925b1634055d90ff14095db5dcce77aa63436aa29f839db9810020e6e643777206fcc7faf149c6157781c1ea4d791221f", 0xda}], 0x4, 0x0, 0x2) 16:00:26 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)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:26 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="590989bd21292210ae5ae25d7cb26f98cfccc3f4670d24ab955503f9bf411609d6a031a63c8a4acd2d18bd8c9e15", 0x2e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="f06658aaf9ea0b64fdb9631844daaecfee0c6642f3e85ab8d6e80cca6a74f22b7e5dbdf6f13cf072e8f9a227854aca5260f41b85b95126d8f09fd712285f1da28188d3b610ea8714c6d87d43f909142fccf671c0fa86fa7996df4fddbb0a1f53a04eade67bf1c8", 0x67}, {&(0x7f0000000080)="0456d40d9a", 0x5}, {&(0x7f0000000280)="6a8f205813f2e50a1650e19ab9fb24f6f78788d206f02b064bba48eb2d0ea64298f763d573209cc3a517a2e7f9721087ae9f93678c6ba28bd1c9e3e2b35b7d2a3d630eae0419efc6873b3908644ead635d7e508f990c5cf6fed198630220843af897299fdf02f888280d4d1fbb72597712268ac11aad009eea03318ad5e3fcd5cf147f5d9f8eb05d261440f8867b433ea6e87c3e9f2cb9bf9442a2033bdadc855d4959169d00b1b33349cc01f36601a7d0450ad1a04a055702ba5ded6ada2fb1c88c0a94c2842cd5bd9df55aa35206e3f9c3bae3f8ab3e", 0xd7}], 0x3) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfee9) r2 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x5, 0x7ff, 0x1, 0x1e35}) dup(r2) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = dup2(r3, r0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = socket(0x1, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="c54db6d634e1523433b7e1b39a8b799562f48ebc9a85d092b535bf7602f8b69463e335a32166f8f48e43f22a139e9bedc610bde625f2d6c43d51ba383db8352076013723ae4839a9ded87b3a605979cf029375ac8d09262d4956b4dd87c112824a790f2c8a68", 0x66}], 0x1, &(0x7f0000000180)=[{0x40, 0xffff, 0x81, "6fe3f50a1d2a1b9babdd39bdc851e0dcde297045f47593754acf1fe18103708dbb7f6eb6a6864045d1138c380f"}, {0x48, 0xffff, 0x52, "e4733eab9833495eee87f66fdd17670cbf99319bfe5f4e8ec34db9c65e36d5438f3ffa99baf73f4a31c1f0e5fcf14ae2f4d51ed36dee77"}, {0x40, 0xffff, 0x8, "7c160b7000ec339f1254848bb803734b93b749f2677f497785c8d9cba57c381ece3fa9847dc75594846991"}], 0xc8}, 0x40d) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xf) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) 16:00:26 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000180)={0x2, './file0\x00', './file0\x00'}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="979a9609d453da7cd76038b4a79dd47f536df315650e6430226068025152c0e05c4b7a212eb95f9960b4516b310909a6c8bfd5e700c56705ba8baa87ecf370f900321894b89fb6079bf32b6f", 0x4c) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="82026dfdffffffffffffff653000464a7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287eadc83e35e2f012eff54011fd7c13104bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed6d880af73774617a5036226a77a3c3e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca0700bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d786ba5f3f7ba52c66dde104f06e295ad206a6a86846e79146e637e9c037dec2e2b39483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4a022fb4ad5f5067899043d9cfc96d51e5e6f2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a0f851686599fe446e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef470b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7c421b9c61989ff05df2b5748501000000310b22a9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab44df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521e296000"/1127], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) syz_extract_tcp_res(0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getegid() 16:00:27 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) r1 = geteuid() setreuid(r1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) setreuid(r1, r3) syz_open_pts() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="50000000007f0000000000000000000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000080)="03b5e64b74b6ce5a07f83d9fb30719b0c3149b86c014ddfaddc88e550b5125337f5690972308fef480a56ecb1951976d5353e8bab825f0542f712159886db71cf29f187e41ead36e62b8e2070ebca28869cd4e68798d1fccbb435f4d4422c35049916c40083f5fad8d0336dc8bad337f6201a7f97a628158caf071e89dfff8bdaec6ede1b5f004082d528436b236", 0x8e}, {&(0x7f0000000000)="319532513d7446db3c9dbbe4e1aafc5c036b720b7b6b2ffa5ce2e3c4f4ce1ac39ab5a1e35bcfb2521fa574b4", 0x2c}, {&(0x7f0000000180)="29129ee8e3490c250c19b1a6c0cc0de75d7acf96cdf28bfdccd995039a", 0x1d}, {&(0x7f00000001c0)="d962a8fe0d35892433155ac497f01570209464089556da86867c1512c634c0ab458d8e83a3e17f2a961947d79fa0f83fdd1cc2c0d5f8dc88c37342319eacd715969206803f88763d329161af2de68ca951d6227ef74c1d6fad9420c5598fb1ff266d0dced1f74433328b8cae0666b3e4682fadbb1d96ecabf9c33573ac7fc0c9baba879b1f2376dd73da1ae0548e717d060d121178f63959ffde27f17fd127b8dc84f40918dbd126047689621ea31d9a59dd18d5dbed910c00cacbbb6f995edee4c2542ba9657288e51dfff76b658f7e3e40148a60b46d4fb96616b1c24cda267f575e9ac516cceb91630dfb27108c96c1380c20a3f2dab5515bdd0960d8a98089a7951882f6933ef2c82fc2858083e81f0609ed353e0f98a8e5b82116f366d7c77ad3ed766b63dd1e61599a108048fe1180589c4dccf4f523a1149e38e3a714799239269481fd1a331a737c3f9ea76b399f2eb4c8714be6c8afabfaef2ab9204105065880791d0e1bea251d4a64b1b532f4374ba71796c29015f226da5ff4b79a4f7a2272ebf1f3a43762e97bc53083dd554148affd1e53a5012f26317ac1f1d397a4361976eab9fe6da94043173e7b0cc53eac2f092f019826cf11cfd5c00f3a725b5ac0ae5cf3c5e3d1d9781221c7ac332bcdb8c8312ecb446b431a2fb6d80faa801ccac062fa53ef43a25ff6cb3d282650d9fc476e96db034babfb1fce3a5caf19c211a7fb0708d692903f123ad6b11edae756f73c6e7b908313a42f7ce0eb8b791568a06e09f48ac87d16e40e29717c1bb749461db5fdc3d60dd1639d7210b0683ce55af1000ed547d46a46ca058f482806191f7ec9f3c91e0e550d4480cde19d3be951967ffb227343ea059bd9b5a60e9caf5affa48b31fceb520b0ff643c177da2c26422ddcd8ed91c7d29fd1d45c10501a4e74b467e768019553dbc716e3d680d0263b50e506b15c0cbe2312c8f5169b8237e6974d1f3302d0f51765e8199310a4733c628c25d4d57783ba293fe82d79f0ac5a56b7fa577e5938dbdc8134ce4bf12ea5a408e624bfd18cacbce522bbf913031961d87ae1c27387afa8c21c3069b4cd6d730c6466694f18ba27177485f4b0a2b3fcd2d49101299df11f98064a834cc97f228b7a87ee7933aebb20ff16d9cad5f028700b3b8bc9f10a8e81d017e1cd1531af180bbffd1e5df95faa1dd00c2fbf10435cecdea8ac14c653ad2561abfdac5d7091228ba48fd9f56486d7cfd27af8ea3e64b343893751dc62538994850712381e05e4cc0d6b9a0921779b5dc5a6201c66cff07625746fe718640d83a4d11769a8cfda63a8a03cbe156645979ef21c0c03009001a087c6df6518ce4e9615a0450281723d7e6681aa4a5a1f643a273a36cd777f4bae356c3a5478ba0aa064e2a0ff8d1ae3d2448abcb832c37c7e480f824ba6370c5639937d7f548a58d56ffdbc18cf81bb25dab202bb6d00c95f72e4ce0699dc76353f0f28f59973ce45a30d9678dfa4ae0a144b649d52c4d4024c7ef74b66f7bda11d2f0bbe65a01ce0992cd04317b3ae9a81952f32b5d2a913283cac0db364b6ba1cec98550ec3e0e1b32ac71819ee7d1dbae6ea7872870db7a23a1ad80015362fd40bb9e0efffec3773e901dec92d315a6e457b4edf6f40ddcb24c835e2dbf19d70090c19d1e0d7431f98212b3b17c4e16b3f7576608c149cc34fe15c71eee9b9b6e4bd8cf6048080f0889b072673d4eba523a0950b266afef11444d0337e5e8f897578ed0bd1fa90616a6812a565101281d43d0eb1890a25eed99608e6f61c79252051d29c08434da584606752579419155da645756a25da0d56950a3702838b1af217ead401106dd3af465b2b6eb2edb8fa3867ddc7ecbff2fe644e7336220742ef27e6d2210fc631f223ff328bb68f2ecaecf1e0219a2fe3b38da8bef9762121303df14fe53b5de196b0b97219ce05d2d613b0ca94b8908467279aecabf0a7bbac06837ebc0b5980225ca6538804af6282c7d9e005d9b60d631171ea04b8fa4b79d4fc1ef6500ef3fdd4e140a1d90ffb6969b737a1ed06022fdb7d1819bf71f63293229bc137114821c0737ffd927892ab494464c5d7fb79dac700bb6afd0b3d8285f41e9fab721029334ab5008bca2a9396f0896996a1b17ed037031b8a858169eca11b342ddb3c578166e34a9fbcb6e435b81834a73669b18760f753f81be0f4c2be14c4003a7a5258177c7480ea0dc53c720a383c38a8097cbeda771de759f34fb121e86751a193fdf26956096792fea859aa4ea058d5b33dc9373fe1f023ab49407b39f70a2ca0cc5c29791e50d323ebabf11845ae41b09c4a96e84e0d14facbad2398d95c9e1ae0063e9ab504f22049584853bf57d8786ec29d112a22de6e412d7afce673e3dda72925989f3a8f7aac89cfc70a784ba00a8745f75cf5fc93bf787b1783a031ca48f56c95377a58e1aa05a9a879da4b63f9c189b62c67844c8b394450fd4ae57bb9902decc46c51b8d065635f7d7796d95f1526a69efcd337ac68d160acb639d2a90b4ec8fdf6c5f6df4d2e2fd0f02b1eb4f254cc0355a173712cbd98b597be04b8aed4cb3f9e3e8089cde57fc2f24fbf238c95db04096086b2484304c99ea2101c2223eb8a9fbb9702003a2b0d552a389be4e985d02f87e4d14562ed9c45dd361a8f21cb59f64ec9f1bfaaa1140460c2aa035ead053943eb0ec0ac0286185d870bc8b848d607074d62a9741057cc5a0369533d61a2f7f41a071c7a5719f049fb77a04e54a058eccb60224e142bc927708665239bbac16acd6bfb6f0a24eb0ffb5a7da013fd2fcc0f43890c34a80808586434a05d3df2265e6529c2b402fafca80a4d4a8d658fea4b256b3e1d070baef6eca495e5e70fe525b5ee5cb36e70746bbaa0b7ffb699663ceee40abe67aee61550c2250e39f32858197b0f65411911ec9234efe7459601ebb7d5f294942e7286047418d2d77c20c474a86d91f1d31b830ad88c21a52e9cf7773cb1daa57a1c73471f3dad710c08a7391e3467074aadab9e7e2e89428613bd9ce979092305f6659612e21ae739eb10880583abdc8f57b9d92778de9813fe7f5d18f8e93a2e22da45e640d62f30fb56fe8391db62f96057f5d2aa46c834f59d74b16a1bb0eea386c5afe02f45c304360bdc5b461f586af3ccafdf41ec8ee556795d14b5b8669bac46f066ef21112997bc6721e6904723e85fa2ce56622f1270b7ad7c810bdb726b6ba75e75af44fd2b78a0682491eae95520123d3520778a91af84b5662cb9117ff2009714f4b22c25b56afb8d5f98792e0bbd585c8891d4d35dc22488408c7d0bae1bea1c4ecae28d24fb26efde79a92c173261dd3e2835f129d708ea0888ac7b99307f2a1d7966495f489c5d91df4dc67e96e73ba43603e8f4674d05583268629ef24b32dfe4f985e959822ea1e20aaf136bde21b825b975de6e84459d2c4f7b456e027ce8f89ab1c7a11dc287dd3e3efc69d2ca75eac7fd5739af9e318c31fc3cdf587a765018c7e2d69f07608d25be16e77a3926938df5f5b67d704b7f1a14f62b5de47a2f7af317265f9acd16eea774ff383cf6295f8c41317879b2ea4a8c3c9c04714d564a198c3105957155d7ea0cb9fcffcd9c0f5e4dc7b594eeb85b6fbb43adf7f68a45f58c1e8fda513cb56bfd92149443c1c270aec19ea49667f1de63ab1a954eaef03afc207727823d358759f8a850ab381608f863192efb8d7096d0ac1848ed234eebdf858b765b7df3671c512f35c483b6552e6907040c78f59d88a3a4202ecc8e1c6403cd8f1e6a1efa968eda91c8e0d0b15adbee165d13680f242b3db59ed9e92e1e4bff7518b9af5953d290a8ab85ef11ed797bc23ca451865d3a1643d67e91001b8ba1b6e8df38cf7b6a689b00890db5b05bdfc30c57f2bcd0f801617212a315fa786159ffa238f43c6f09f6f879aed70c0f0f9ac9f0f1348eb4d5676cf2805d10d20cda721242405ee6e3cca543f4becbf74cb68414dc9d99ece941c2d1d21b3aa90ed4ed58ab271f9a859985dbe1be52a1d34841ede8fb5b638135a66d597ed7d0a72eebb94f518132027dc5611fa7e778a18303f5a8a02eb76d5895a9648fa86188aa19e4e290a80de138c077b4fd7095ecb8306cfde568b36524e7f0a96bbf29f7669d86a7005be0002cb2039fecde898c0d1c9b75cd1681aa285baa6df4ad80cbcd900640804185097bddd3ca1306273508fec5354889d2fdae2111ce4f5a8ad60da28a6bcf1c4575ba79da6686686990f9e95141d7c2c69d4780fa0ff70f328a80a516070627ae1aba872c8781847fbefe854e1d7e633fecf2ee922a767929d29778082eee9d607f4a5134efd797bf703e67a30f7e1fb761591cbe0ad6946afead43a9d2f28414250fd450c7c7d1b71a5953086da2537d7fffc8ffcff8e4b23ba15e30955cfa949f785f05f99ab0504a591935458cee85a34fd40f7babd9ec0e12d8dadfb4592bb63bf4a507b2565df5776274549dd45605d8c3056d411cff703df5e6d8fa777c48a8e6a961572c5dcd8dce8e640aac75764edba23d9c0c56b00f4a5123cec5bed2566171b36658c6afc75a009d102c59cef69e2bbfa999929d9186f12d5199b908c131d766fcb8618ee3859728f373c066a48707f6ca8a35f8af63084cd8659c57652750ab69d2fd49e7940e252b316463b893715ba5cd84f5d7b835a77150f3e79777dea317f0f5ec0e3bc98e8c28b4a356c8e3350b623876591da0728ae9875261e32a74bb32732d0a043666a3eb867698217866c140331119fc8cfcaa115d73777877d7dc08f44c059150642311d0fb0c6adf63096cbc2bbc6c5b75a472d1514993c8ce46a326a39227b57779a0426c790dc6c0415c6431e2d00d9c733759ef8bb4a4c4c0e2ef47b12bdde1345df9b2ef153f283928d38cb9461ee0e53caef33bb0fa4a2514add9b304f2f15186321667ffc5005bc7e070c8ab3c91461e0e928f6d53292f3f854acefe83d69505fedeefb2da422626b0c82b692c9783d474ed18a727f4d5541742154ad9d5625a10c4b310954558ea9ecbd9eed48e67b03be0418c5d8561cc038df39ced7d31444da108a9462dfda1c7028e99a699abd29d6f1d302f6a9d75f3315faa5f77355086cfd25bf22183edbdf4d3210b3c8d510540fec5a9f9ea41fe3297681a0a5fe9fe4f6209a3ee5106da8bc40dc03e0284911b4d405ab7fac9ddfa93607bda945bd32b6e079e9e62b1a1d3e63cfaa7fc8dc65240c9d48e92f976be85eb3db0eff1b759b78b849da9721e91a6e1c03adcc8fd7111f50fd9d889722da5ee8caace6ae0fec74a2ba6231223c0b18ee4a74b7c3d6e0b0d067857b8bd58d33c00da659c24e75594da95452eafc33fb4d77e4e114da6c49913326e83f43d96bacd3643f94bc2c8bbe5c3002b04268d666ea89a212c662625c3fb9d1f996525da8ce5bbc07f317f6d4b071ef36a9413e4c93e17ea4c0ed3df1043e65f30aa8825c19a0c6b3842f72526faf5d26ea29568f737ddd1a8ecf723075cf48137a588e147376ef2b5bed46f204ec66e36d5eacc108b5a53d096c740acbade46f2e9c78d9b4d66b628e7e4317566193240371833d306c31cae350f987b59d1d6deacd81da29d9382045f74b82f96cec50a90ba12e7e7c24c642ed22f6360a69dbe2423f646e44cadc409dcf159184695b42f9a0064301ca0bb29918f18724949b5b6e766055d488ee9b67bd1ce48d4bceaa028e1d87412bf8baf9bfa599a78357660ef1d960bdb48c43dbc03c24c5b420f", 0x1000}, {&(0x7f00000011c0)="9bb273f1ec8673c3050bd8ae04b82a8058bf2fcd389465ec261fc37e8f6111616bd204ca520e9ed3967a46a43e399397bb5f4315c83cc1ae22366a96285c14b4bd446f805851ea1e19fb4e0c1583ed6e3d5992ed965cfd8c686046924c11935d70aee8a9d3f64a32f4811bc9fb2972d84a41d0a8f5d8400d6eaa5ca54981826e26461f04264517139b13db0c649fe177ab08574aec819102b9ff478ecab1cee45930ef99c202241db21ad7ccf7a2f8d51c47d1c09b", 0xb5}, {&(0x7f0000001280)="1db46680298331e4344868ddc8114a37a854e22390488f16daf88cf0cc2930302e7b23eb1d9cf2e20e01eb0fe02a804f5f60414a7a708b6691c765c918433b1f97020d97c71c42af5773d4d9bad532cbdc9bd6cd6fb59c105f691c53efb3d19f69291dfb6eb6470e27a33c6c3b43a16b647dd881d6", 0x75}], 0x6) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockname(r5, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r1 = socket$unix(0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:27 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) close(r0) write(0xffffffffffffffff, &(0x7f0000000100)="322ecdaf93fe6a197cb7338c2aa9e09a9e90a0c78cd217675ec427b4b2b1b768ba4518fd8551cf7b425880b73818e753506f0c6a5c0b74162f0e7272f2bf2da1ca97e76637154cffe3fb484f55b1de62e2e8856ec7a48d9c3407ede97d4942bb460b943fb9ea723f789848a0cdef091d562d5435d5b7f45be356893430b22b4ccd01f903b9aad43f0b467c9b4928ee9c4d680b", 0x93) 16:00:28 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)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[0x5]}) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240600000000000000b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x3, 0x7, 0x35f, {[0x80000000, 0x0, 0x2, 0x0, 0x4c202e85, 0xa191, 0x2d59, 0x3, 0x2, 0x5, 0x3, 0x2, 0x80, 0xfff, 0x1, 0x3ce, 0x6, 0x2], [0x3, 0x2ba, 0xf6e, 0xfff, 0x7ff, 0x2, 0x1fd, 0x9, 0x9, 0x7], [0xa64, 0x4, 0xc7, 0x100000000, 0xfffffffffffffff9, 0x7, 0x3], [0x4, 0x7, 0x80000000, 0xffffffff, 0x4, 0xf25], [{0x1ff, 0x8, 0x8c2, 0x9}, {0x3, 0x10000, 0xffffff00, 0x5}, {0xfff, 0x5, 0xf7f, 0x4}, {0x2, 0x10000, 0xffff8097, 0x81}, {0x0, 0x3, 0x8001, 0x7}, {0xff, 0x2, 0x0, 0x1f}, {0xe81, 0x0, 0x4, 0x800}, {0xffff, 0x6, 0x2, 0x4}], {0x2, 0xdadc, 0x3, 0x81}, {0xb385, 0x80, 0x6, 0xea07}}}) 16:00:28 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa9000000000000008906b324557a325989bce6b18f7c6c668e20ef83b03a53d076b69595138f8fba722e2e0c5e89361e093a18fc7f7e979ff7c5e20f26bf443ace05caa405329c31256dad8765a040616c34c468786f3bfd6662bd2bde90fcdc14bf6a2cdb96"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 16:00:28 executing program 0: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000380)=0xc) mkdir(&(0x7f00000003c0)='./file0\x00', 0x40) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getpeername(r2, &(0x7f0000000400)=@un=@file={0x0, ""/4}, &(0x7f0000000440)=0x6) socket(0x2, 0x3, 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 1: pledge(0x0, &(0x7f0000000200)='vmm\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) 16:00:28 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x3) select(0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0x9, 0x1, 0xad, 0xfffffffffffffffe, 0x0, 0x7f, 0x6}, 0x0, 0x0) r1 = geteuid() setreuid(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r6, 0x0, r4, r5, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0x0]) chown(&(0x7f00000000c0)='./file1\x00', r1, r8) 16:00:28 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYRES64=r1], @ANYRESOCT=r1, @ANYRES32=r0, @ANYRES16=0x0, @ANYRES64=0x0, @ANYBLOB="8c4e09a5052c4d2ca4128b14bed0ab010a306d2760a662eb5cd5bd521e82bc118020b18ada4fc98167a6d84a08b8ba9802b69bead71657803c044792f637fd8eb0dc9afdceab672eefc9c0f780b46bd674f1824ff7582ee0acd7f862507d7764c8fcb0dbe5855e5ef07e5521c94d649b1ea344de89eaba2b7aa4ce85a90a2c430e2f83a8561f6b4d1895ef2fd933fac77afaf84a310e9ae2cf097de7c350b8c8a449c185b2134eb906a1cd961a2b90034ff4b55af2b317403c9c9bd73e", @ANYRES32=r0, @ANYRES32=r0], 0xffffffffffffffb2, 0x10}, 0x409) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000008494d75aa391dc009300000080"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = dup2(r2, r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x5, 0xf88, "fd1a9caf074e9f5d5dba827ea2aa428471ceda3b", 0x80000001, 0x5}) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc060000000000ff07000000000000b37b1d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r5, 0x20004269) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2c012e2f667e6c65302f66696c6530006b995ac7f2e86e62cf4f22390631fd0fcf763ea68fc78bb5f75909095baf529ad8bca476b68da6c519c3da0cab73fd375868255c299cf8937425bde286221e75ad5ee49f3751c56781e3d55484a3f7305736606169521c89e4b20accbf8ce1ffc98bc402da0cb4e435c831c053cc0c75a14244253a3895204f3e3769ad49244a"], 0x10) 16:00:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r7 = kqueue() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg(r9, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg(r10, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kqueue() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="ef603f10e86294e718d4214fe16cb45e1fa95e65f97c431a12b6c834316337e62f9e67efb822988cdbf5159bc2e3f2602df7463dfc1613a0c9d3ec3971906f4ebf5b0af033cbdcd16b6115624e7e625c4fbfd1461ae52c1b24fd564422deb5ec0729645868c132ef509357014ecdc2d03c9a7ecb462c5b2af548de7dc2b2dfc1d62e6d", 0x83}], 0x1, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9, r1, r10]}], 0x38, 0x4}, 0x400) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket(0x10, 0x8000, 0x7f) getpeername(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) fcntl$getown(r3, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x3) writev(r0, &(0x7f0000000040), 0x0) 16:00:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f00000000c0)=0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = shmget(0x3, 0x3000, 0x652, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x332) r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() getuid() r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10000, r1, r3, r4, r8, 0x8, 0x81}, 0xff, 0xfeff, 0x0, r9, 0x9, 0x401, 0xfffffffffffffff7}) r10 = shmget(0x3, 0x3000, 0x652, &(0x7f0000ffd000/0x3000)=nil) r11 = geteuid() r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, r18, r19, r18, 0x20, 0x1000}, 0x5, 0x800, 0x40}) getpgid(0xffffffffffffffff) r20 = getpgrp() r21 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) faccessat(r21, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r21, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r22, 0x20004b3d) ioctl$KDDISABIO(r22, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r25 = syz_open_pts() fcntl$setflags(r25, 0x2, 0x1) r26 = dup2(r25, r25) symlinkat(&(0x7f0000000000)='./file0\x00', r26, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r26, &(0x7f0000000180)='./file0\x00', r27, r28, 0x0) getgroups(0x2, &(0x7f0000000200)=[r28, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r30 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r35 = getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000100)={{0x1, r31, r32, r33, r34, 0x5, 0x8000}, 0x1e3c, 0x8, r35, r36, 0x1f, 0x7, 0x2}) setpgid(r35, r35) r37 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r42 = getppid() r43 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000100)={{0x1, r38, r39, r40, r41, 0x5, 0x8000}, 0x1e3c, 0x8, r42, r43, 0x1f, 0x7, 0x2}) setpgid(r42, r42) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x81, r23, r28, r23, r29, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r35, r42, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x10000, r11, r13, r14, r18, 0x1, 0x80}, 0xff, 0xeeff, r42, r20, 0x4e, 0x401, 0xfffffffffffffff7}) r44 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r44, 0x0, 0x0) shmctl$IPC_SET(r44, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r46 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r46, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r47 = getgid() r48 = socket(0x800000018, 0x1, 0x0) bind$unix(r48, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r50 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r47, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = getgid() r52 = getppid() r53 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r55, r56) chown(&(0x7f0000000200)='./file0/file0\x00', r55, r56) lchown(&(0x7f0000000780)='./file0\x00', r55, r56) lchown(&(0x7f00000001c0)='./file0\x00', r55, r56) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000080)={{0x6, r55, r45, r49, r51, 0x1e6, 0x8}, 0x5, 0x5, r52, r53, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r44, &(0x7f0000fff000/0x1000)=nil, 0x4000) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000000c0)=""/113) r57 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r57) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000ac0)="39ac16deac69eb29c9d77cb449760fe1317809a5a60f01268dbcfe6ef6a433b7e76718972766c3ee21323b2c7fd0fc030083c9a4e0a05eb816d0f1070ba07e8fbca48505fa50c39a6fa06f36f0e11b81b25ae83aef4234b3a4fa798e938a1008f2b012a3a3c5969cb7bb0905530898dcee585a75e7baa010664872fd73370fe6a2362c6f674293ba14a591ee20e6756dc62daceb859e03d21f3f4303ab8993a2a538cdf7f85cd6ab2204e239b7e485ee90aed1fa9cdca6df0ffaef6632d2afedee7efc439c9889afc8a97aa0ade0cd818041ac7d94cef82e845279954ed06a7eb9c7cfd13c735ed16360f48115877e90d45ae597758902e220e11d3b9b449eccb320af48579a5b2ec02b6923b92a9d6f2a26fe512e07133af2cf87cd9875160740d03b88223e0cc2526eb65e97d1c722ecbc348d07602f50b9fe5cb09d1d6e4afd88d65045db72cc52e9ae09f3003d69286b1da1fddcd6a7a7ce9add8db8d87298ed12442d0a4ef51dd4bd00d39c398595f0103e249fef7756fef0f9b1cf42ca13fdf7b816b7713489cc826515b0f6d81e9e32681f7a6be0783b295de1ea584482e124f6d32a4aec17dc163035906094476ea5c919f4869e07f57e2458f9ccbf40964a112eb72b77a46e80c9522d3c7df8dc2f2580b87c54c6a31a599ce3e06278e81d643008e4b0365bfa8082e4b487d43d0ad09a6237239d9c87e556de4e6d169db3ffdfd3d7f38fe5cae0bd7919e85d00dcb141898e94b46253227343688eb7db6d8fb4dcf17ad2234ec14810fbc03378963ac3f92cae7b158f16235a4eaeb39290979d29f11a1ca21d931b6ba925d6fe4f5b2141e8447d54e022e2d93576153f49c90ae905a07e2383e3549c9a0aeba193b9542e31dbb21c43b3a4075420ecad8838a4e88e10aa922b6fc9aed3434edda1d759747088047bd48e059440b37da4a32db9e215db81e7711a3ffc6b0b9e6a1c133907ddefe6906aaabb459853455912488eaf903e5a11fad12cf0d6ba189a0b32cbcfc891bf176cf3016113deb3254c9667147291fa58913b3f1251a68f24d3a30233da03f07a5ea60a15875ac0a134032d700e5a2880d63ecadbccdf1ce8984fdc85b3e7ed7e4cfcb36d6607665944794aca38563d2e03010341c5e8d06459015ead0a76cd4cb99c92b28eb5880349d3ae22cb8f0f7097a49ea2eb2309982a0620a00b11fc39ddb9d8ba385d468547a7f67c70a96fe6779a4c8049609c139077d11e24f86f06f11b596ba4dada262ab6f760f1834a687ada856c2a40dd213b8f99d438480f0642c88d37f8d0cb242de7b3cb41c371b384c78e42fd681e9a45a1098f89bcaa1bc5ffd2186f03f9b0af491e87fcfbc4a4913e46f4cb2e43559836e87d27e73d4b0baca16fbbe9b80f5222ea3d03525e427c81a4f739317de68d6b10d2f4eacd23b673259856d388b31ba7cd4d20f1e006aa94366baacec9656b4df7b40f164fa7a42e37969b0d7566f9c60707fc58566e479e2aefeb5fe4967ec431c71ffffa58879fe4e3a33dd1eec8890a435d41d1c7cc3b81463962f292d4e435e646682c9655ed83ec1001c0bc9809daf7949af6c61a9b32f1a2955d233788308411240bc309ebdeb50e013c09a34554c298f61cbec7392c542cd7537161edaf240e6c99d97e9d35d31bded36db8d9b88aee54ea2d9a5e34365dcecf1b7f4e289b0fbe1752d567a1c4b913a86864508a0f2f08e02dfe199b6c225aa58d6a03784f63ae17075736469b15b8dbcb8e3c1e778ed17a68bbd55a74b20ac75ae7ab975ac607ce32d18215e5abb6d62013464d25ae76d23e3df56f90a3f43ea4c754aeab3d07824bb166dacebeef28dbaef9fd88f269284979d11f0d50b3a78199c595cf99bc6fc26249003dce9f84302ce5d8a45819578b93c7b2358a3362a591cbbde4464dbb306dd75108a1f9042795025444406ee803d41fc850cc2ce9580c748f8ddf811842c3cd0998f909eea19c815368da4f530ec40c2da39dde65950b02f25e396642d55a5aecba09b4db9d4410107bb41ddc307e1d4020f62477fe74d879c49bea8dc8e672186c93a35416c275cb98447ea58eed22e7ea25552639e0366eae089f0ed14958853f46fc81cf43616369d3ad1791e1dca270dbf3d9175b271057bf9ed8bc30480c52457d2ef4419a76d81e38bb53fa60c5134dc9511bc21dd6d7e25891973e100ddf949da5eeeee5dcaba601ab138af85aa5fc0245c012977724702fb433f51a40dbf709c3faa383029922f7ffec440740396f4c85119c3db8cc8f253c0dffb95f080913e67d4c5f19ddd6275466c5a442fbd76a5f6f758db6645a8f158d320cb6645d4193e31f137c8ce535ef60e1edbdf4f7dd9f6d65ce487268d4a8dbaea9f0d0e16ecc2e1f164550a00a2d0f11dca1251dfc46af817af656e3e0b3311d01095022b7e10f074ed00d5e92b1a8631864ba01f1c68b9ff2faddbd5041ae7acbd7f6eb625fca7e34f907a5245dd60b75acb1179a6de2bdf38572d56c87962f16b0bd4faf6192f013b1ffabaacb731a657e6a211599ae4369368697358a91bb9b247e26f632b66b4d2c06dfc28590b1da7c2f393a2a0ff166343f5abe080249d093705dd8ced3fd310e06f6ea986f08508ff3e5be63aaa53bdec8a0f029d16f5aececf0456d9957e9636743616479036f4903fd48b8add2fb0a57e4597206cc9f7300ea00460e697216a8cd82d98e5e5119061704c32ca8b5e3164855f852a9e12a8c937b0ecc533e72a18bbf603ca261de7b0343135efaddfa8c9d5b3b9be662e5421f2123dcb1d6be36c5cce38851e651d67c0b10ed8497dbb08f77d575756cb15dc4f093630df25bd42c105f06bba76f75d551f76bcd7193326de8fab830f72fb665f237b2f2cd6e398fb29c05b37037a7e1c6add56b69d84dea3972b2e633d1120e752b5b240f027a053cc478b3a2864ad44d2f12ecdafb34a5ed94cfe83619c32cba096d7155cf07ed7150eadfec416f6337f029fb0e88cea4cea7c9b715a2d57114b3a4441c14fc015c442331346d3ab542602fb62dc046bfd4f8a28a104edea0a336a793aea7b158906dfcfe274570022fc158a5e09687d882b6cfa99f2d1110dafe67afaa4e050e48423c59ea1b99d8198daa090c0b01c7c8cc5ff5016ae88feac160bd14bbd1b3f2c10040295dbdad7f919969673a19c6da591594074aae1810ef30000123c1e67fd8b6623361a83b635df9315564c3a9d5eb0eafac7850e4a280178112c1333c9bf80b94d11d4cb3aca2b82ce824511a43e4ba07bdc0595fc3d6b5233c7736e09be1d6cb4aeed303d401ca4d1eecbfcb47eb3e448b9972ac3318ae47e5e1a15902c49f4495e8315d9a9dc760f7c7a5737507800190a9901ec4c9e03dad0d34787042c22e3680c3ea0ac3f60e7aa2ab318cedffbf55b39330e8f8cc7ce3339f084565aa7d06408718cab3280dc7ee01706192b6cc9297a249d103be89b3e68d7171f2bf1f399212cf7385a4a28e73eff63719b29645d60cdf45b2e5946d734e632b42cfcf3f0568314898935bc86ba02a25f88ea0b32948bdf38dfa0b8010089b9f69b867ad0e62b3db3c97e5e4176c17ded182988dbff424492fb137a3f7f0830a118d6f8e287c94f8007bf57b9f5f8f7837de6d79143d6ed788548eea1fe91efecb35a058933d656fb05a4cffec06aeb51057427ca7b2c396370ebda9f319d02b4da7e5b3006ec4a49ee51fda174f8953baf597734c4e24944c9095ce315657107bbaf038378b56cc99344a15faf86dea2328f5ff498e391565e70611f5a8e8f504a0a1459f87e160fae5a77818d98d9d144ee196ca6c422238257dddcfdb73c04b72a30e01fbda39fafecd11828b5c193aaad4c10e04278318c9c0b68a744b3a5b4ae7047f8c4f4075691354b333225ccecce01d1da50b67ef2b42027ac3309722f6b5e5242c787f4b32dba207e98b526e125795bf1e3db142ec4234e925b45a1a2a6db327980db2f439bd42a5beb84f6a078fd977b7665558be8fb04c525151787708cb36c1bc0070f2bbc903e5c378135f3ceb07ab4d549fb15b6fc1d286876b738aa325e31621906964216d9defbb39fc545d04e51145bb1ff8e10e54ea815e4fc7b4c0fffbc74d7979b9204b9a3bca8277b191964e2c81bd71c24cda934fc0ee72e4d34c623be0b306f3d1c0efd434482c3bb84bbbf90e41cb891972db523d58e3cac82807e0e9981c448343517b404d024c9e20bfa31a37abda45fafc9edb69e05485f80eea7a27436362bb0138391ba09a97af75480df24d47f4bc7888064bd220a53570bf8ffcf33004ea25c34eee884d886dfd7b3ed5e6c22f795a7d118d4ceaa88e92c256e57ab523e05dce0cb16f44c006dec09788a7309008e9fa1f39469541a8ffffe8b487fb50777849df182b3113f4b549fb7b73ccd29f842d307b0d4b4dba868aeb859573dbd8b0570904014a98492c45d2c70c5c11f0a70049a98b7cd998dd11c0b19b97409ecc2260ccc9dbf22fd6831bdc6398a23e4a65716bdb0beef706ff87cebd5dc9fb90a4a6036a1a9696e39a4a9d5dfa0da1ec3c7c1afc2da97cf05ade2e1ce3d8a3c59647d4cc2f18edbd53707f674e9bda53cc3530863ad7f5ec59d8654da6d2b3e51fc6d16929e3bf0e74d28038380b4bb105d9db614022790f6f2db46a662082598dd6e7e29d8de757a8e40ddac30c77ab7135f1fd8a4862a7f77a0be7684e8b929527e64f5aeecf12aa8b179c042a6f1bb819f3b5efd10f465329aadd5a63b364b8c60056633a4d10ef2b2ab701be800e9a4094fe4f5e8c73007cd61d7bb55df2f3408810cc698a6cc9772db97f989033cb8277b728e2a5fb217f8f09b11aca401107d983023340ed35d05061e8e992ef45996898ff9dae2f4676d7a6677d66b65ec4ae56e3b63c4ba5b0e23d7e304f82fb1831a78ffdacb87404afbfca97fc5d2539d0780012bbc1ab79d70f2b37c32524e60e898d2e13b40acce938879935161e4eade117d126216e174a2799816602a50d39b53c7645fbee27d97309f9fb1fe64e0517198cde721eb1f83d84d8fcd597e6bab1abc594c8414100525d065df2ebbe383d9baa0706c12f26e62d634a2a6dfe083bd553fdba8cd1cf7bffc02ba854d4b98e4d9e4657534676f1d217dc3b6a049921fb98ab0ca0ec1f5bbbece4445c89c9e186bd5b07b2d663994df410db04818c72b85bfb4cc3aff1e3dd60f55e3f7df2bb782fc16693aa26c099ba04c4604a4d6ec5aa3340d6ea574bb25f61dcce5ec59aacf452f82ac2eaa378070294e7d9d2f9a39e3dc7362b46551957e1a78c00197b3fd92af28a3b100bd0ba3efca7cfc44c5198efcc825d156e50c904e585f0afea7bbd0597cfe73082dbc6e49b88892ab8d00fd725a93cd4a7f094110ba9a977544bd35ae0458c85d381aae5379c004a33c1967c38514ccedc15279d931c6bb3e9ca9882e839c0a84eee385a29281c447315909661df267cccb8e04869f03e68321e9461718c0c0a07864a7231813035fab0c6aeb58508b0dd1155716a1252e636afe3f053f1adc6e2673397557a4d865329e9645382bdbdcbe7d986a603ead0e761886da6d8da4bf60e4d7bae783232e18c8776158f3d8781244d1ebd8b60a1b0a912ba236c00a1590a336efc1c635c14f83868537501e06559d6f9f6d46fea9e622e0a073e64e5c6eea98aac2903b7425ee5d54b711a45c2269bfb50048052c7809286259dd2befe58e3b84a7fee88af872aec4b0ea68d9800417d426036df0d6f0d5a7dd6", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000000)=""/139, 0x8b, 0x842, &(0x7f00000000c0)={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 16:00:31 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setrlimit(0x7, &(0x7f00000000c0)={0xc, 0x7f9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)}, 0x2) r3 = dup2(r1, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r4) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 16:00:31 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() open$dir(&(0x7f00000002c0)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000880)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8c08000000a63ded7132560281e179c554d5f12bafcbb6050000005ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217050900587f8795a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc809ba49d2fb53bd5debfd1ce453a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x35c, 0x0, 0x0, 0x1}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f00000001c0)) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x0, 0x0, 0xfd}, {0x281, 0x3}, {0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x3f, 0xff, 0x60, 0x2}, {0x8, 0x9, 0x6, 0x9}, {0x2, 0x3f, 0x3, 0x20}, {0x9, 0x80, 0x5, 0x5}, {0x0, 0x98, 0x3, 0x3}, {0x4, 0x2b, 0x20, 0x8}, {0x800, 0x10, 0x3, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x3f}, {0x4000000054}, {0x8, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:31 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000880)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000000c0)=0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) open(&(0x7f0000000280)='./bus\x00', 0x80, 0xe) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, 0xffffffffffffff9c, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x116, 0x0, 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1ec) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe17fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a95a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3f0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd8ca8180964ecfe04b9609b00"/1189], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000002600)=0x4) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) fchmodat(r3, &(0x7f00000000c0)='./bus\x00', 0x20, 0x0) chflagsat(0xffffffffffffffff, &(0x7f00000025c0)='./file1\x00', 0x1, 0x2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) syz_open_pts() r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r7 = openat(r6, &(0x7f0000000280)='./bus\x00', 0x10, 0x4759c02107ba6fcc) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000002c0)=0x1) writev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x2) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x3eb, './file0\x00'}) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r8) kevent(r0, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, &(0x7f0000000140)) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="cc7c8412126e0a7242da89d84e01b469d994eecb52f8294aa7d8e81eb2cd34ae245956d86c805bb6f7f62a374ffad13192148297f29c0229f6b5a1565ebf32c8ff33a0494d66c78ed6df"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 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) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0xeec7, 0x0, {0xbaa, 0x20}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) nanosleep(&(0x7f0000000080)={0x3, 0x101}, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="8c65", 0xf) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xc4) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/84, 0x54) open(&(0x7f0000000100)='./bus\x00', 0xd6a, 0x140) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f00010000000000000000fb71444aef7d906300000000000000000000000000000000cc00", 0x2c}], 0x1) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80bc7d9220680d66, 0xc0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f0000000180)="573c24bbe06692fb50f2460ceae050478e4141fb23067b00d9c55fc9ba7a0748324feb73b27a37d7ec0e859a5d30c30c38bbd7eed12128916f5bbab6a83d25337ccd1cce0ae6621f25a400713ecfa6f67ee76c0e8ba3a66fdf8afd8ba6278fb78d065c20d35a4abd1a0011676c3a450ebf154c96131e4323c07a0947dd07aa6635b088b1c8ff1f099ec391f47ec61de85d8e1e71e784ddbc5d41b9de699641fc6009c1f516dba148018dfd1cb94682d5cf5da4afdb7ae7faaa558833a542429b6abdc88cf5091934b8133343c963d2d93340fba3964fdb7e2c4b1bdc1aefc2c43c", 0xe1}, {&(0x7f0000000280)="b9556c469e43e368b94de5d0a57747ed8720b652200b8dcc721746f6f42819ca7eb72130c1d9b42495277b47a10fa44e6a94d4ea82eadd92b8845acda2c6620cc1f413ad9fcf411913a8647c424015da3d2f696d3a7939e01ebc0e88c1025ab96d95bbfe1cafb5822edec51d75d77427cff999ec6f31689b53a161fff010866fd7daeab512fce005c3f84e7a2a3532fab8df05908f04a6839bccfeb2215fc31b2319fa01eef92a51a5c091a1916420ce20eba4ad430f8baa410ce573353757d1340879494296ec975cbb4333a55c8cccc539652afdd7622fd4534af41061e1d232991a30b6df681dc0d48979b9f2de691b0616e500498e9a1b19308e6806e0a93d5b2a50b5ec3ede4ca08273d75a744c046698ad50e1b417de58e578d0a6f7405c30a8630513520cff7ceb85854ffa6c3daa361349196360fbfd56f0d13b58631a30a46f8c5260199547df554e0c69899cbc607d3ec608d80c6add944641aaac55c6e0063b6fd525759a095b669983abcf5336fda2be0955a070bf1d5a9a92548e61f5e9deb63e537ca4e8ef41320caa7652dbc47a71c69a7fcb4080c916a8e474f0b7f19e149f03b45fd8376df94e943c4bab695da9b0d38fcaf30e6fad332bb4830bc9514480ca7ae703645aa245e375db7758d33f2192bfeb72d03a027d602710f67f2b0e3ece691a610a0a5cf7f5f076bcdaaac02646246b3abe2a42a3a6693b10b4a9923e0c6139028e1c8677c82e1a1887926ecba7758d9de27d99508b27a6ae9a3b4efd6d5e612eb5d57455d3bb432a52b88d46f74e421855424edcef7657dfef267d5c2dc3cdd68a30cddfefb3f5aed1baa72e7a09570b1c212c3d22df0902fec0222ec126f23a820c8e2f32cd0c180011c93c483cbb91fd8480630263f183f8d756e29e7c1cb8602cffe9fde9634b78d4bc49f6d8d7718bb6a43ecd9e89ff7a93bb8ada43e34782c1def0e613de5ef16ad7f5bec0c2e79a3ac7b2bb29f84ac718122bdeb154e869e6e3d502254e707bfbbadfd46bdbe7f375e0121dbe60908955b345e58b0d659d066dfc36402da08684d192d99a68cc8369cd781a0eeb78abd4d511cb06b60ccc224a10c4910de853c3343c7f1846ac38c57457acd0a7635b1d7e062763b9c1433f096615c48cd0ab719e7dd1c0a9553f16b647886cd574e13121ab07ccd7bbd24721b7f8f68c3ddf39b4187847f35c3e9010771d4bdd4664bef9867a1b8bcbe3769678418977b753df75390d1a0b6a0b2803cf8b62756f1e1364d53cc52841174d7eeda1ad9904cd113ab7dd9bd30c8a9c8563032d8ed3d8ca34d5de3db82cbf981f2edb89ff073e409b94964420788ec46b8b46adf3e4996140fd6a58c91d4e34be73810e60f5ed852168cc4f71714303783863641a384e32390e5b7854ca2925818a886f99240bfb1b4ec4b0cb8d2eb3af517126f71e3f9b23d54638739f397cb761b466b954d55484a8a196f9c57b795576c5489cd63a9743ffb6671bab06da0b58cd874800379b3f11c512d58afb45bc698e26bb0cfcb9af6ce6ec22b35f9c0dab38fe29b01ea25867d0720796e514ebc720330640e67177c079b1498279c508d8a5376365d8d389a1fc08b86d487dc6219fe73811f3a1dde2986e49c13f807ed78ace8dc728ab5a5c247edd7d84652a6d64f88c892a4a6d687bab725d3c577b7516f9dc608d7ff8aede3649d44eecd5420de48cfdc7606f5cba887fa3841cf39e5852c6f4f6639d883926eac7a1cf97c0d6739258cc4468c0e5e907d29e42ec7621c7af920c0a7b30e732e9e080ce644f29126f14b7c785f691a8f84e4e0da495654f84e8891790e19508200eda012e728bacb0816de880625af57e63ab5f4e589b14b818d1f477186b914e0f20e7ed28172d18d255ebe0249cd27773906842f2aabbc74291cd4b89074eb8a61c2d1428ba2377d484f4b4246d867ed3b83025af592d1c5a041aaef7d9c05d8247ed1db5a94d9bbe8257d9b104b5c9fcac52e3dce52cb8e382911fafa341c388d7f6c7064360426ff94a576128fc3aafc5a51c2263f0356bc2df62e5af6f07b1ee4dce98c0f340401e870672c969022c4ae46417cc849cdfdd3c9a7c77c6f38bcc88eb7e01cdc2e4085b38da4d6168011420bc396d7077606907fc455bb8f5916e23a5f0a3af9a885c40e05a6e9f5ea978a0fc3fd92819ad55535b1b3bb2208612ba99eb4359341e49ca14fb3a5e266f429874b081eba19e078f504db2cc66c1662497b2bcb64c074a0b03d390bf5c7835a2717598b15224cd7139a5d56860a6263fbab319a1da06ddb5a292c27beef222d48ec98e74784c29099c55bb674bfa4c0ea7eaf7f60456f2481a645ef56b645c5346ea3cf14dd359c2689ec3da40c54169bc7103a139b49d31fd059bc6f42325e5a1ff056c10611252b127d32f9220c3b06d3d566a311bdd3a9fdc97f9f18076f62674d023581913a828027b82d74baa110604fe04968f81bb1f32ebc087320b4b5f764d8e95eb9063b75d582bdfec663e8d2031faf9a2abd66f77f1ce1532e9ea99bbea800f280855efbe91b773ac954de30a246526e10dc5b015a4bb56a5a30658f23e0a4e2b82e7534e222425c83eda594b2313436ee26f503536b99e0404539ab9796c495811c53bea067a9fdd469af19a8807c60aeb5268cb4dceb6afb3cbd520039e8a631d6e97379ae289c8f451471a753ff5e535aa6bf74a3acaf75a9b6742feaf0ed54a696085f6ad058b4b497c5d1855c3a3be3ae705713b4dd12d845b662dcae3ca82e9bb0554546c11513a0e5c237c419556c6771fad52034b51e95fc76b72c536368b31799cf47b396e93abcfc16ce2db70ed592db8457e839e8deeec30b7e81820a06ac373af495e28d351a2d690fe8f35e7c5e05a93daa5928360f1116765bb810ebc1ee6f8800380b88359af2ac12eaf0ec8b82793e4be91fa64b08fc144041ea84227dc9746232d8f855ac000ef5786bac1a0b08b253ae8fb13c6bb9b74ac75deb5acee2c4b0d28aa443e6913f4a699f220a9896523187d43d9cac3a2b51b5d466ea37e6e54c96a4db6197a38bdd32d326ad196c152cc616901c80517defd7585f71ec3b1fb311bf14d23f94bb658e14e3df04452253b2ebdbf140e6a799115f8dfbd6dd2e17411e837750807d0c080247b7d8042468fe6e0039dd09bc86b9ef31c3287f94d4f5af8d357bd6fc8b77e50f0906e0759d88cb57ee8c10f3f3c9ed98b1d07f90ac0ed5afff18d6a6c854a1ea5068a68d26e44cad3570fe7f210e2e70f9910ecb39e5600c0b75c438243f621ea5317d879f7faa62c547c0744d5d7d711433bfedf8ecf97fe63b42550c6bf3eda2de763c9516e8c05d2e955ec7fba3e181acc8f778c78761c45c0b53d1f83e456a67a035f35f8c2662fbe793bfcfb88b0b161fc12b965614dfe30ea83c3e10d5c125ed413f8cfc33ff423c8633fbb80808df6bc8990a6bab425dc4986c06dc5bb2ed861b60085b6abc79042a3c81e1c38436ae4306cd51f58481cd47465e37ec32d8b2381953fe7083b13926aee2f175c1660090b3ae02dfa79dcc681fe150aea666c51f0a7ebc13ad207cc451321ded5e63d7493a4220913963d85b3fe7685defd5955ca374449c12cbb7035ee6e0524f95af67924a85226f6d3517c48d75907bdeb13380488b5c72b2a2179b8cf279a86489311e88aa676eec15fe3b4c23105ca88b9827d1cbd832f1b9c3d716629014edc30c2f224c02fdc63e7e521677f1e72ada7350a0fd9682eac2671bf2d3f023d9ffa07dfee7c1b155a80a8eb0bc341d84545baa3b3ca11dcbf75eea26b233438a9a5f74087541dfff51220eafa7d2130181cf6728cba8170c150f5fb9f2271a95b246fdfaacaf414db84e83dba3ec5c1a88efcadafafea1bead2f0d2ab5122419be0edece2f6008273d06698209ae8f3d7b2d66ca3e2f60091bbc3f7830d28ad1868830c9938e5341ebe2526615ecf1a3963afc161e11e2101b716c9f655424bcf3bc9dc1f7cbec9338c31b513ea83a43ca1856004aceff6919cbc1b3bf38b8eb6396392fc5c0d859af3d9f709bfb7098ea16b9e9d098e38fe019b818e4d4f0cc3927a6fd81caf1199872288900b2f8bb6af9f06bcf8173fc455f8c70977182e5f61468b0ad090c4712e6a67e017931a1519f202861bd0981d9e557fc31d077dd724d48a3bb22ec601103bade046511c9c73f665cd8d270655e192da281298eec090a86fe9a8ff4225fe7079e0f5c9ecadba5967a111f9b38d1681e3c66bf027bdba48620ffcad1b056d95d2e008648016aed8bdaf21ea244bd70f2119a027dfaf61437c265808d349177c30bc3f3c000fce6809c244007576c186434299a13aff69cf84e1ba2a3af6761cfa47ba82ce6f51d009c328b8d15b9e7a60cc6f00e3ae48db668efe25ccbd139ad225255af7e0a7e04e53372e1452e006fad6dfa6f47d21468da8b09fccbdb2ff11066c4ba8618ecabeb899486a81cf76918eb4058a8230d34859e3eeea90409dd020103404429765ce41d2fbbbe6eae7398e7a9ddcad27017da9fc0992f7005317b1c8e78f365aa1f148bee149633f82a1d7e2942d4d5e651b25fc698aed3a03fa5a47854595f59ab84851d7ab6996bd9db9e33268e7b59947e3bc26533336028da70843366c785efb2c20d96d90f41001f514410d250eef5f12cc21df366bc20a9e3bd03ffba6d3cf36a7c8c9243f131b532ee997247ead13d3b759dbfa5eff4182085b4ac8fc177e33cbd5140de748c84c69fc1dae5d3db3ffc3aa2ca2c1379bfab563d89584b47f4884feb787800a1ee04ed3736064b47a87396b4cd277066859a6fae0582de2a86fc6d2a184d47cf56749b81ae32b6aea3b77637cf6b384897c1158422b0890d8f449da80864d5cd9c3ac9fea3ea52a622a4e5796aebfe1f0f946842b7d18c69e86373508939381e16500d4ab22b1ca7a0df7cf7bd185c812ad076e4bdcec6522133c3b2de0e6020c717375e4a7dc80a588d91548dad3fd9eb54cfd4881d9b82062b45443f289b5c5aaae851b5b410399ae5be7da7dcca1f0474731dd811c74bded39d276c1c946eb1c362a90cfa315bc7836eaeec894b8f3111c1b96517ee64e24cd6be7f27c42c5ac732f1905105e277be1e7db82a3b928d1b0ea12cc861aecd4e9e7f503b2e3513b22941239d801dbd8505848ce03b1c75d1c4fe341c96d76be87aee20e59bb4902fbe0f94a27b1c4629901c917a1cfc4b0e918276bb4342d12f348be1b711451f97cf5078a076e1ed61a159793201f81ff1ea37f921ef47e9a5963a976b4bab8d09f3b014dc4a66e4f2604f3bb93a4884db0a83639ed6f83135662514a471756c6b391f07bb034be050227cc6e7eb6231da578b87c0daac1778394fc32c20d8c185228ab6f8356611d6c464c4445a0668d923dbc75fd324c588fa44a1aff6e79d2dc747e3ce73899b956c4c0b1c4c3a132a27cbf866a5c5e0e4fe25384853271d64485034cebc6c90b4b209f1df409e9cdf0a99c92630c8b47544e77cf92a5af3d12be1020bce62cb8f6c91e61c6bc828d0c6190b90da83783a1197c87e21f04f646b37362efdc402e1762a8400e9a3d525e45a8f561a5e59038ad0eb160691b2dac07c684a86733f1bd1feb80520c0e075d558a8b3f87b7a3d5d19d179d3e00cfd29104e446987cb706a635217d1d135eca7f932f306c153421c789c737880bd206cb8c61a4d7abfa76d25904cfd193681ff6bcf90c882908df82ad19ca577acfbc90b65ea66fd510cf1a42bb", 0x1000}, {&(0x7f0000001280)="d29d7ea6c435", 0x6}, {&(0x7f00000012c0)="5275dadfc6260667623d606d3f774043280b75d0e2121b804027516aa1094cd6f584a4a6b4d03514a887249c0610e4382497bd268224e7bed48c07dc040b297e608f1328d2b9b497530b04de95fcbae62f2ecc447182ecf76ef0402d9479d4668b6c8ae7a7b1d9b9b79d3134cfca216e6d8fe1113fd5312111dd05f2483e010d99fe542483d447b182774ab9548920c777132fb16a883acc18", 0x99}, {&(0x7f0000001380)="9e943c1dd9b3239d63a348319c6f8e638c1a5f07fc1da0a1c8649c1c1eb5d3cd51bd570365e8b58fdcc7200f3ec3c9bae0f4cfae35eade2a96fb39f5ea2d364096d2ea9e4335edca1821cb105d", 0x4d}], 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x8d8c, 0x1, 0x3, "ccc5109aa2cf753b028e5afa8069a22690fa6b69", 0x924}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x482, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0xfffffffc, 0x5, 0x3, 0x3c, 0x5, 0x3, 0x7, 0x10, [{0x4c, 0x890, 0x0, 0x7}, {0x1, 0x1, 0x80000001, 0x80000001}, {0x1, 0x2, 0x9, 0x1}, {0x1, 0xfffffff7, 0x9, 0x9}, {0x3, 0x5, 0x6}, {0x1000, 0x87, 0x5, 0x6}, {0x8000, 0x9a, 0x15a0}, {0x400, 0x4, 0x1, 0x8}, {0x4, 0xbe3f}, {0x0, 0x401, 0xcec, 0xebe}, {0x3, 0xffff, 0xbc9, 0x6}, {0xf25c, 0x6, 0x5, 0xffffffff}, {0x9, 0x1, 0x401, 0x1}, {0x200, 0x3de, 0x7f, 0x5}, {0x7fffffff, 0x6, 0x40, 0x4}, {0x8, 0x3, 0x4, 0x1f}]}) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:32 executing program 0: getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) 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:32 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x1b6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) writev(r2, &(0x7f00000012c0)=[{&(0x7f00000000c0)="9a68052e80f85b6ed273f446cc061df127e0f6cca17d60fa72edcf34388e704b6577a2295fabca7b7a340d26cf78b4a4544ed59e72f43b062eff55307a7e747374df6c155af89773fa8e3390215901fccd77f3b8ab33834351925e32939c20d4f377f660e50a2287514922043aacce918bf800548d420c02ad42c3e1619b53449b829e91c80bf2fab3e99d9a6c13cbc429759f1726f3787579f346ec049a5fbc08b84b7b2c4f3173cede3eec98b3b5f5ed82e996593c2870ea8a369b2ff313", 0xbf}, {&(0x7f00000001c0)="8881feeedba8711a8cac540b1807994e5d33e4f7b4bdfe9ff5c6a41b6ba3598f96d141fe334ce836e873c00e589c07666775ca38521abccecd890bafc5c28c94ab6e286726f7019e9ef25ffdfa893c88e01793f060b3f52d3667056eb02f1483143cab07c0ae7fff96989ed304d120ad8ae19b98e82aa7dca0d83b4f797e3efa96ac916c62b1a9800e6aad1be269f360b0db2450acfb92a73e122e9798e4cbc3bf4a881f5013b34c869c712e4fd26bcd1be804a0e0022b4cc34af81df80b38c7568200af1d3af2098d807f92b69c090b4b0d536e35aa8b50fe5ae81bd3907b6d78267afdb6decff9714575ffdff80f7af664a70dc3e29ccb33272718e7", 0xfd}, {&(0x7f00000002c0)="6fe18ec57de7fcf9809e54383820e33739c9a71b5c9d80ced3895fd5263c5d1bc5f362af2ef34269b787f85b8dbc717e097704d71b74ed9cbbb7b7a06a685e37d6819b05b197f302fe58009ac608ff610a94227ed687354eba780a36e65d59971ab3f7bc81a94755486603432dd26e5b080afd0f57ab231dcf3f5d11a581f25c189411a00c8e3825cc823835303b5aa671d9cb325d29a17898cc0e45db7cd2f98f30d480bf7f6f87ee0a194b89bfc5c29060c8e819c3008380bf2ae17ab54a0ef67a94cf1c5b36397392c3acc14c5a0e65c8763cb64b3a473907fef3052a7b7521a606eae13038bee11fb4ea17a1086e262359fe4108702e2c04e295d4d27005dbdb6fc994142bbed06ed3f5aa72917343fc249ac82a2ac0dae239a87dd4a381c901d599160f871e693f9c2a994fb1fd32ebe7da25a7e68955bb2157179575bdf936c6364be9532b89546b6c9557eb48ce30bec4769c22299d2e4c14d7bb0687e20883fe2748a2c2fa0e84233e80abb7cafeabab797f493d1bec826fe68762052d4a09315b3fe10c918f4eb5aeace859d1e2cd63bac85c05aed832fef7bdcf05159a41f1295fc7406bf8c909ce1705b31022203433b5aca6eff479c97a9d43d9fe3c68899799c2961b1f922fb39a63d4ef92127cf9c337d712afe13c2b0046f0bbf734d9ee60cc48b2e723e05df98b2c5145f6b2e674d876d10fb74ccfe364c7b9ae43aa11f454f7ca9e33326740a08beee07c4fcbc061ee09c88bcb01e23ae7f544ac41d5ba33b8415974f04486e0ef8f1c700b43a1608579515a70bb15bd2923ade99db9f5a157cfcbbb014f260f6c22a0438a18e7b58752b06d520509465a295cf63bac7296a3c7f2678535baf340518a24e09ba817754b59e4aa5f9b9b71aa2daed99fbbe900c41347102c58056c7c312125a649dc9dc34930b81e0ce4bfda6de87ffbadcb5b5eaf72f807f71fda9a371817785fad81b8762fb06628ae1f6607dfa2dd7b0af50df337a69ce9f94be4fc4bbf35bab792d6793137b0a5f67b6901321f0b32e904594be5127786a7b8ca862a920290d86515c02cfe5d2ff21b5c25c6b63156fbc680ea5b400c94a6f52782965c6d1277d5b6f47fade7b24e970582af99ab02f9d581cc754d175bf09fb06c81628d0f026dbf3f4d7a1ac0fc01959506513b7c6041a52d3c7211c384e34d7cac2aa62a23ce5cb1608fd4c02bea47916ad89f43a585f625a517c4967c8a574ef7be66d6337086019ae459d93cbc4227233bef22c780b4e8847efa1099cd5d9108d48185453ebce66b5fa5a115fea243676c0ff97465f22fb5c6100955b2ef98315e1c1ed76889abc34ab40d7e02e31e3540601a21a8903c996d3012df781e11b3582226b825e290621e2dfeee2695ed2da7ff17c74821252fdfe499fec85e3764ede7673797dd8b49ddcf478cbc520b7753f2cad0445ddecafb1662e2023d7d59f96bdefdebbaf9b3d5de506da531900b2ef62fa993f4492433474b863e2918fea95de3d90c846309a14d5e4cac97e5456fc25958b455e320aa73a6ec4d478c48edc513f231515c7a0b55768b3e919027be1efa21ed6c8fe4c8cf744b1acac4e136980032af4e82f1a7fafe7e72cf0390cc79998e74cafaf1de6a3ac8ccd9b23267dd50a840d20e583f94b73abc7b462fc1c923dd140977e8bb86b50d379fe6cd7f54c481c7155f81bbcf57647f0ee6d4ded1b2c19f5af030f905a84dd08c07fed1e8778f6d0175e6f908cc838aa6cdea52140b277d3929a08f76326a6b58b713d3f1dbb48b9152dd4decc958d93547b7609bb3c396474f8450d4ee2227f36a23f0b39f4b88ba8c8f3024c482480a1d1f367476d30adef29f4fbfd79b52a17d4f41e9adc17f0c2680d5d83dc6f03f5c370adb46e732576a758027f4161632c17847ff9bbf6d7581e27dd966c149720d427943c1da731bac9d86a0fc6bb2c028ec94d096d0d8e2ec3dcb7a1e0c509c7a5d8c3892d6b47bc4cf0902eb9e2fde50661ddb7c074eb417750c9e663b5d61df036ee33d924d6d0e816a03189a87392770d5ecedf13ac56a07bc7bb2a055c809bf6cc3f94a78edbb7746524ce1bbcd05a53ab5052347a0f4d48ad241658ff8af42eef4aff7445586f3e10aa29ae11caea26cd85949e363a48946308c310caec02422cd6640a7ba4718ed57417b487167a6d37e721b4c410a99395d53f0054529ab830ad447dcc554f9bf43033da15abe75415d2d9cb59b4010cd4eaefe3140cf254f58b0f6e3a53c05656ed7052527a4491f7213dec5bea04745c8b4b06822a9156a12cfe01c4c407df8e0bc69ffc6cb06ae5740ad946dcf827bd60da19d43cc56e3c4792ac521061f8417015c35689b24ba6f119e5a1784651d674e97361524bf287734315c31d4c2e8b38bb382eaaacdc982d66fe3aae71ad7e08e562c1760e68fd00ddb5dcaa932d731c6cc6b1aa93f576df5a998fadf627144d0bfb0be5dd21fd44479ed4292d33fc49a0e3e422a171f3e9cefca53aec58899445e15274b6f6c8fb66d535b4c600ffb3ec3d0f37b3f78e64f2d56063b02e845bbc0892f454578853f11763c72039fe1ab237c0d44fa93fa9a424951ac4e028bc68ee36f45118a4c85aad5df3bcf87ffb81957e953a3162a0d3b87358289f22ec6b03b6dde04e5d235aa251442f11b34eadba4d34599c8095e589ba9db71a1bc6305731ce6027b252b4b8b870d1f42537260431b930d3f9086f937eba2dbf7c2def19c929fa500015744f6c58d058d117e65c9f88d6cbfc436a1a7de14519b4f74d4268f2c23118b5c4a8b90476ebad34c41175504f5b625a0e5bd490775acf53e1768e6773678ea43a9245ccae8655ce3009e01247aae9bdb922d05b79f72a500f8701e4599fa5dd0ea5dd9d418c9a033cb983d97215b5980f033bd6208dbc19c948cdab2e8037230c71b127e81553427768d8fd47ffb7da887b26b11fcd6e1463b1b2c5032ee43f2df97cf458d58a426a7aa9111b1eae396690e7a6881001331c5c7170e75717d6bb4f5cf4e70e033aa0f21a314b18258ed81ec30ae7b4e6e24f020cd7ec8a49d513a1defa39bb4a5fa045f32922860a8c1e1e6cc97da6df052a4a01341e265f086699e73f1084acfc8031840dcbf1714df1c03960cd2ce41c2e787720df77e8fa453ede75b0c3158b8739bf196db7b5238f1b75a12c345c875e984e4ace7b930506607c4698b8cad527380030a32a58a899ec1a9c2e750b4f41a15c2c04df2e2cd38c402c7a052fd5982e21aeb0f1bd1ccb49445f3acf958f760e2f82327f16934debaddf03a3aa28e07ae351a0a55f91bc9c2fa75efc625f4d735eb62f3533ff796c9453e50c171ef847d46436f718b32bd324695cd269c033bcff6017e41a051eac45adb787c3fd702b84357875cc0aac2bb31d236b59bf4343e67e98c37c26964be5e344d5dfa92a1fd64c812c33fdf9b8cca3da6277a33de74a5431c75e55397c1229b1fda250aa98df3b6580d732b0e9f21fce337107f0371f745c1914cbe053145872707b91c66bacc0cd601dce73ffcc958fcc9955d2c9081f41200a79dc478c4795516b728b80517f2eb773f2a8751a99f614e6a9eef0620a90b33fdce7f634eaf4ff9ce1abd12a22f7f1228837416d85363efc7d27f120f3dfc9b771b5744dcb3ae7f45990eb5e6edda4d924ff228c2529c2f78baf6ee266c92f598a340258ce2da4caa2692d95a66108f2fd1259c81e5b1f6c1695fa2c3df3ecd41759096075f5f6e5a679b7967175dd7c19184a82763b63a19d463dc6a2b5afa8d87c5d439b3276adc1282c412e7e40ae04a1ccfcf5b0a2fa335aece4d97b655b61e776ad157964b4d22de7085562dff0b4e61112aa39c330bebd2c09c6927d5782721dded91dd17e120a1a785a9c8197fceaa35e0c1d6962ba93d343995b1745317052fa0640ca1c399bc5e22a955bbc2888490109ee745685bc9cb46f957dcfea8c9fa42b1e930166eb730e2dfc01f131ad2166f217d91bcb6a1302099ad0eb77b715c72e485bba83a6d71a8ebb94ed469d2b2579ff876f42f1ef261cea70b9df856b6914edf4a81ec3afaf958111c7e3664eae773338f40c43b5599a858f35c689627642137af4f444c7a8ed2fb109af50ad58ab358b765bb4a949c8e08c70c9f4c6198619d59c8218399f774805316564ac04928794d5fb4476d26063b23027614610e201c7b1e28b2f511bd0842887351be009f7e324f88f1d4710397ce51f613bceda220dc0a0da3151823c6e87f3ae253af2347790b155e089011e18b83e38c09692e1ed029cda7a2fc4b59f054eea3cf6d478b87d5a10d62a13e1e3a0e594aa62b30790d5012e9bd829e06ca080d48eaf626e8faaf1adfaf75a4700ddd184b189e972837ae22716e3cf69b8af6f7783ab46fad1a18d4caee66baec60ec98e2972cacb5b09fad3535e44d46e635244aff56f29c4ae971f25aa3048c0febfe99b399376d01a9fed7de8419ba8077d07f6e7bc711fe81cf565cb78a6e732bf23ae78838339e507471318277db9b16ffc80eb435911613be0fa9058a6918f6567bd6a224752473f18da1d337956af527139546bf16dee57ecb75d5508b49b81809581d5f0dd99aea0159ebcfdb595fd59e3a1fa4dd39b06eea0e41721e5370450f1c06d68e238b8dd971ef751cc1d5a0b25c64745dc206d89bf539b3a00f0fcc5975270392d8aab31193b8cf3e2a89706b7449c86385f822d38626aa737ff229ea357bd43dc91b50c165583ebdefdb884e2bd9742d54e1eb57aa04ed6beea1fc26199fc11171b4d532ed98bb75aee97028f23613f21e0b68797b2f3c2a448ffe1e8db14022b3b9a0a1d53a64249f29bd1509d417c929b84b2ef778312871fce82cf1530183b939ef40fe4771d942dcfea4918681af27cd6f67d3ff298278936db5595c947f13024eb9080217a7e84f5b41634ad5b4b6e8af46274a2c2af1d28b4f77b77e6e662232f85948d060253fc3ed940c75167394e57f9ee7f496e8f9ab37369cbdfda55a3407e283c1c634a9ba0659457f23edd7d2fa00772b981e38ea02c07c81f07bebb8cdadb242f62882608a5914a636e1619c888397509d8f209c2c58176aa56d939b38eba9ed92f3bad57c9959c24d48df7959527739c941d36791b75af8455722888e54f65ddebfdc44cc94602a49e612c237d42bb6f5840733175422af214231f526fb1a36073251d7e915b39a3bd2cd99501679ab7102b875d5b3a0fc4f774c29ba6bed13bc1f697423e160011c9b8e04dda6b933d1c5dbbe95d13e3c314fd502a54c214510b89ddd6d0c4cf8df6884f5a95c0d8f2792e7e90edb9bb7d75eb4c08dca4104aca2c251facb3ec97def35788eb0e4b7438c1779aa75cc3f1367e706160116c38fade8c1baec6b2dd411646add0d6ceddabd8b2590a97dbaa397de6574ce380d958d464b804980935fd5fab62ea2fd3d8cae408cb9a7b92280d0cc63f5735373aafd65bfd74cfcf4a356dc7da9795ec8400239c9f18270e7e6d8d6b9eb49c793fa9fe286c3f52cb7bb4c2fbd7dc808976ced8b35b9f497f303f39a2455f0a36ae17ef472a7611d86341965047b4da68eb6fa5b3c0d65e9f16456228ffea854379a4c8a06a1af28ce513063a3d4bf5958015d1b8f8ec3a37172d071c0f176612fe2ba3603b1cce5305b3db84e7ed4894b8a9fb6bb6a1e4c6eac990925cae3c1312e5150fcf2e2f364e090a9e2b706fc6976a98bef434dccc182b6de7677d521bdf91f8abc0b31f77c67e1d74fd915", 0x1000}, {&(0x7f0000000040)="221a9e1b1681eb41d7601d73e02513d52a18cc88da7e32708c46258cbffa62ff681996c237c7eefa8207f31077725e63cb712e20c61cd09614b54b", 0x3b}], 0x4) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) r4 = syz_open_pts() r5 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x6}, 0x1, 0x2, 0x8001}) sendmsg(r2, &(0x7f00000019c0)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000280)="6390a586c272889c30fe740e56e490ad2495b194b175c8e6661b3f010287acc0f3c0a070f588074dc6f1c21c1754e8a753b2876d2e4a0ecc0dd3b4481b3e50435e9fa106d987a9a9aa3472a658f99238e7e4b130952ae40d562d31e5f7e73163f59549235b8b22b0745c7b42421b1b8f0b3244cd79dd94a0855b84d4793ff78fba1b12065537b570dad599ccf181eb99a192fefdeb801cbc09d1cee2c0df89b5480eb7f32f01b4008fc21ce49821b710e10b725cea0acdc58b0f25a22c98100cf578ea0c0f1fe1", 0xc7}, {&(0x7f0000000380)="b8152f7a4e2b187464a74807f9f226e27fb3a50549c747bd375cf3082759ff828f502b86bdd56d29c8677f0a7d9176dffa579abe9e66bbd3a5033cc83c449c30d4ec15909af8a02d56f09808567f1fdf38eaf2f6664555cce135c760740d3465d55da545ec9cfef185fad7c9b079bd0eb1dcf73af25a5ad6b7df24e6815766a7060ed384e1c9fa230845fc1bc3638b158481b4f07578f5846d5a2e1ce47aa6389129f7423f3a19838b98c2134072a9f9ef9de9c134d10f", 0xb7}, {&(0x7f0000000440)="b4352c019735220809adccb449c8713bca27db535053c7414ec5a0893f8d26e32a026dcbe0321fda122a9e89a6cb2c62ce5fb222e4b32ea34c1e223d993bb41e85d81a525472c9261a3190c2c28cf2b6e9646c161d7bd48bca8caeab65992c7df85c5ee1fc8beb9c684904ca3adadcc802263ba275e084867017d1c698c1d2b0dd367877d46ae5fc99de6211db73319ecd2b7f9de6c27e3cc523dbf1446aeb1384f6eb9814b851d585764720c997cac4b1cadb05eb4e28848902d624ffbb5d8ab2a8e7dc7d17131eb815ec2a510ea5d0d76e483a897fcf34c5fd4c4559a0a9cbb784b8f462ff24da66459e990da7191fd0f7024b95e63a93b1a30232", 0xfc}, {&(0x7f0000000540)="8020ca6007646b1607f2d1688883977f9f46c30239d44b7e3e465af12b54eacf4bc374d18688c2f9203ae0fe886ef0bebc0d0f10c4f9111816c1448d941eefef88edf010277f60f571be67ad2e6fde092dfc19799faed946426611c04addd59348ee9fd547ecb648c60cb526503d639618fd151867b3ca6eab7bf2ff4cd8f2cd0ccab626ca6491c41da82727b2d10b1ebdbbabfb0486fa0c1195a9ea588ac58040bdafc6a6559fd7adb6134ff366a912341b7ee8127b936bf7dbce3d8fdd00f4beccd924db877b9e540a46d8444dc822dd942f395ebc776eaedc567ca8fdf712e19914b2e56a5d6ce4c460f6ec73b09041d40e04", 0xf4}, {&(0x7f0000000640)="e916d1cc8af366efdde07f440437b16b43dfd89e40012481b4cb4ad1431e1515470d42e42cc35e3b77a485c81b68e1db5951c32823ec4e5c2fcc6686d75c9c0c44ae10b059f30ddc4becd8f289b6fc8a3b0f58017ea717a988b19c2d62b9206ffedf32f338bd40e1dabe62281b10d5d1e150f032c60a134f115e70caf2259ab3f7968bad3f65de6347c11b6be1f89ad2a480d51a7ba51805549c6b", 0x9b}, {&(0x7f0000000700)="7e9334113bcb65c1ee852a", 0xb}, {&(0x7f0000000740)}, {&(0x7f0000000780)="50202742256cace47c7c69a52ac6e4222a2aa13a65bfb48d93260b907960e59e6630d441df987869bac8f6e4077b99bb0c020f6bdc0c7006207800140ca70ec8a173078c3f67581b2f96df0c18b199a7e99931089f523a575ec31538bfa6188f25706f8c18ed538b30b38eab5b4af085daefcde2afc2", 0x76}, {&(0x7f0000000800)="0b667331aec035293300232f0f7dd1040c4e12ce03a4e8b10f1f4f0f6e7c8cf827e7511f7a3a5cc0e6aaf4ae49679b26fb1be3db3d1f9d361eecb35b337a610b2aa87bfc34c7253676f0b19a7cbc54bf8121826462f05b530f28aae25e1bf4e39ad4d242517ae894d432778936ad569c2055d12b2fda0ab2e966c462ae9995078d41", 0x82}, {&(0x7f00000008c0)="596b7404f379e9f9d59ff7b226bc0e75ac29bd92863903704a8277c56a097a72b29a6af0365760b5fc1824ab2420a9e113af0c11abc6402c716a37c692ad0ad2e02a802aaa37938ede7c24dd34ab10102d08d5b309b17697f11d9b6f538fd3be07387f9650455793b8e46a92de9421d222acfb1d4b3ecaa8ca547fee8068cf36d26b242efa14baf41008df5fa096ad8f6a38a4d71056a0d70c75e3e5a563c5b36e025495d37f45fce12d1d3afbf655f74ed546d7b8777ea2b05678067b60e812ef8ae016f78bf45c57fb16d67479be1b4adc6c44b9d5dd5ddaf7cb6307ea9dcd44cbb5a5d351ceceac7724af015baa9fed872c42e5e2d07d4389a288f9475be22c6445c242674309c6431db82a6ef035c4c8695337e7b2a639b67ab6154fd81e4a7d0b0d83b9000d839993d63635fc9f0d6692007be496c6936060e6c69001a17be6548ce6c641e54477bed4320f861651735f9265759c547c64a6c77209a960877e29fcf52e1d237b6e9a05157e55b7e0316221d0b6040c204b0a752257f4067088dccf5e2bd74312841d75d388e369f2df6d339ad6212bfa3081df73ac3dbc580cacab644fbef8f33b0bc3f2bd145e5b579b859e73d2805440f03272bb9d6d877445b563d064d22de00a07b2d6aad898c97aaef8a74e3419da077d4aa6277e50730f6d67e8e45a2fde031a76d5ed41b5f5dbd5f4e2c04a5aa59f0c0020d6e4fbad6ed637942c38186985be6cd4857a7f638332759d9bbe6bd16ec53327a3b75bfb3f5a04d1636efbf9379b387ab2c87a9d8c34b866181b02673367a978867687a13ac478051a431c3080b5b7f2bfdcac2ecfba514974db7a4b050061aeb2e081c578520b4e6f71f47416cc83807f55894411b036f99e68a6f334040f8ff007524b229978316c012544f72f95cb3807b67d9a88969f5748ae494baf23de5bc4937309186a2d65ffa71e0db58b83bd6bc42dbfb55ddae6b0158fab5f52c67c1c96dbeeeccaf5068a64bed2cfc7948ebf1a829291f32e782f27accf8a6f820d7c44bcf775c2b39b5e3cf839a713f83592b6f44a1fc407c0f1d012c4a97d3b895c430a8baf543adfa17777df9b03561824ba4184264db636dc8f9070001e54e7750560797abd69faf3ba81a8e33ff142ed93c83ff82fe12f3e65c75d3e86d547f694304360858634c593271734c3541773feb3e41fa749825dcdbfb979fd12d5ec41f1f0122295533b1f98032f6e51e476a8eb19af3abdf5a9276e2a2c1c5c9fc9d29552946a3607220139ca6a3a0b2ffd6ee44c9d7d0ef70062852abebf976db4ee0b09804ed8859bc06d1d7dbeaaf4ac37f3056e8e0782e2634ee57fbf34e344e9ee2ab5e37bfe621fb094c0dda77e5d4df8fcbfa2ce0227d66f33f526bb9bff48f652f1bcca728bb44421a21353ebff5bb1f0924ce3de958ebdd8ac5451b48e9f62a0ae6f8300b32ddbd5b7669299e5b3df8f292327ba33e168aa5257a0c49f99fff6e8f7b28863bd999822d7c92d7f3e800e72210b9d13cdc1fef38967709360a235a7e1133c5f1d69e2d3147417fdeb6f05374345d18f6a33341855993812216c8a1bb3d3819bc6537d254e838d554fc42366b0bd53be0d8e5d365612083f72e8451e819d2bf0a35f0962a6ce241a675fc90afa8251098935a173e3c081b69fa8a9c4a397521430e23be2b07f731ae2bec55bcac3b4ffe7c56d7f2c718a7572b04510bdfd7876567a1a69003e896d89fa9f60ae81e3a45654b5a350ceafd1a86f9275f00fd0286ccd9fc9c15fc3527ce27ee890131320d4fff444806e177f7265ca5bc0b1e286b49c72633011bc79bb5e17fe8955341542d93b277ee3af2fc0a1cc5a1f29b11ff1b43771e6e660de222c91ea1770e1b00f8c2407a4e446713c36f5d025bd6ada0c066912ebbffa2687abc2f9afa2040d71e1125f0f9ed05a07771f5a7222e749074acf376e6dbdf354a692d8d1e9b0102c37539b7a35f893b5c93fe1d0aab10d40b6719d2898009c07b1e174ffb1db91b8009e9038eec4b84aaabf4f912f47e531a16a64c7fb34806a83c7500d26f520d3e95c38f4866bb40bd3d0e8f11efed397eaf4dcd110e833618b5f80cdb3a7a0e481a637c5a0075b03dc8f0996b5a3e4de20beefaf7fcb1db5f40d1083e70f32ae968b5f602f14b15d8663ccc115afd38df27db2ee741a4f7278d45862429346d49a1c32971356a667e514fb7987b853c5d79918cffc40fd28bd606e292251878f25aa5e2d82e5a8d4741d4db589fb95f4312e375a90e4a2232cc841b40453f997e4b3bd63a04d9989285a317caf5531e8479979f2a883833a97a042812d56c9b1b19c27d7320d57f24a8f898a5a4c6da9c45a2a64a8b53613c43b61ed6ebe7ecf3ea9fb05982b603f3d59c3883c10f8fb9ad4b2044febb02850e2039462beb21865b9bffd000e56ecf49f7b248ec1bc74500fabbc82dbbb792f3a80a644dc0b62f5214aeeda505a1ba6a9e11df9a34a00eee44c05eabb6fbbcce78a8ce8bf2d198093a2b030366ac55fb8b1a8d6fb3f15e9793cded449f76f23e12d8f75159699fa72aa2479ea8cffb8889155dbb8eac0ef031d702081e0a10645c27d5c2c0ea77a7beae67ecde86cbb32517df94abd552eee6bbef0d4618a535dae61c9aad095e875afa5720f5707ed8788f3968b07950a47e3cf201909f8a126e387b0c4980a246e175da2d8442506f2c06c334c477de923830d37102f838435a7f96c0a5bf9cdcbff0fab19f16d0894601e5748ca85385095bbffbfb30c013608658c4982da0efae350d4aaf32848aa54257cabc5fce79c272dbbf362fc7fcd7164d49fedf3c7ec89e1b4159084b8100a2b57521cc1d4934ae3ee76580cfc1ba992f98b5c4b9e7e1c3acaa3061a7b1b78b9d4cdf0ce83e45a9de5b1a0ee8db0c6d79df7cf2872226dc24a8955ca400bd24c8e49ad818dd743ba0cac4b185f385644fc7b9d6c6726c9bd787c84bc3010dc7821410a2f666a2a69b29b83dd7acbb6388d2bf854e08e4e9ad2a231e8ee1f1ec3119d38c3129b6424bfc181cfdb46eacb87dd5fa1b13cdef725c681ee0c9da06b3f048a70a43d3d149d9f000186751be2bdbbdc6c27485105f2e0e5a4a1d2ea31f401ff8c2805268ff34d3d1e354a49657150e0ae38f6b335099849dc6633b3b7babe32c97388ed8cd358e48bc98a2c817b455d77990f745a3b13e6ad8c0858ccb14249b14df2513197eb2855bf19fd78e9d6225b6bd098e20f4fb59565bfa3e5a3f286f61f50836b267bcc56fc7eb0db7886e6568743e25aab3b9d958e09d45598596b20371ddef09d05028404c0b1172899aba3a3d8c51d0b66c7f2c1405550e8477b8b50b42bb479e73751a4ba9cc4384e5b8ac2091a5b9f1d61e2962b738c34cc41e2cd1c6c23e4ca1254ca1caf94d9a8363335bcbfde0e4cc13a586d9cc583719e4fa5ceadff7805678834cf1afd984eac05eb8f24bce2860cbb33d7f3142d7a100b5b930642d9546b38024f33b3dbc496e702d7aa999f4a542ba6be3ddff079e5eaf61cc5d34f1291ea034abb647c53c956378be58f64187eeb7d89f65fcec3c3479b1c1cac6a6a976ae23302c4d70d3b177d4d01fc4b895831ea203854c1b45b5bab008b97a1c25bb7cb6d24302f25cc94f003a158151aa3140151a32c873d83cef2af719e4d0e381c62ff6da9f4854d330cc1ff93052e8abb940fec096a455b8036edbbb4946373c40d6ad34fdb45921a0a6ceef6577f01b26c1c747092291ddf6f1da7ff0c400bef935c02118403f4b3053bdfb7ac3994525f9d683edd862ac40a7877cb8a5a642072aeb2994021de05756f8c257bfdc2989910483b3fa27d137016f9d65865648687ea10804025cef099aa2ed9e40b3c5958211245501387a98367fb6a5b21192f719089c5bd501b9727d413ea9ad1009d87a3b6fa6907c36e93759f832e65190560986bb41baa30eb8fec220e8c4f0f383ccc65f7c6d69a641ca4dcf54989a78e7c3386a9a5a16394515f369430eb9ec2eb7f24dfef61ee401cdd8f75b0faa56c9e2ed31f72e5b51cdd6709acb234bbc425bacb1fec3d379b255ef3967f2e834ad49287d6df8ca0c650cecfcb0449f9d884b0507641613bb26a8dd8157123d5fe301df8ecf7797fa5235277523baad59af867b29b6aef232cd1e42b7dbdafbd991311b491d78929cd9cd0968332514d2661c8ff9be0bcac2eb9a123050db34e665235d580899a2d401d8a7198f3b948fab2fa77444c81089c0d06cd12a3f75f067507b5ebee8746bd6642450ab61c5b719c0d550d365b9fc165d4d38cf0025a356da2a04e49150caffeb732820a3a214ddd54ad982e2bb58b7e962efc63f7881187708040bc5dbe9d3bc63d7b3f9eb44d4dba1376238b8b59b1163386a7c1d6a10da6e3a133b8b826cc026cf48d2fe523f5958ea1e3362c5139f9137417499e9df8277fa22d2755b5e8275b3e1fd7606e6b0ce7488a3be74cc7db66718d6001c446a8e07f9b0ef62bb50ce5ee2f1537d74fd44a7f2a7a48725494f1c56173c638996611a721b82330edd07731ab476a52a9ff1b1ed6330960ba58852ae6a6165a903417dae072d6b79ba8977b840f66bb83c7a667a9a77a9d5dc48a7ed9ffa8db57b50cfb4741350dd7edbd7a4c3849bfa3de459372184b5136dd0ed0651b3dcd204ea7952e15601430f2fa4f89b39af345b5dddff1c7297dc5f78e8ae76ec1a837edd4eebefd1c4f35ad7013079f50e0339ab6d154440641053731989c59cd26ded67fd0c63e22b22dc401cd57a85f5e45c3a14da8f6274c9c6c859a59a63446bb6149a94c1321bc3e5c089fc42681db6a5d1f4579c78c7159c41ca5c7c766dca1f1b68ceaedd038abfd70965d2c23ed446b88d0e1894f1208458196e8d582d60523f4bc64e09726d95e41a3fa1c38ecf36585fde55953488ee067f6602f923fe431d6fbab77f9592f8a238974df7f9a0be1aa593c1b24414573be099f5a0e97d87bb39ee1284c9df0d517c528af9aa1430a5076eb6b6e06f1026a7b2a0ad25dd1586f1d1c9ce5e721cc614021b2419e9620e98752db431ab554f70802d81aed281a36677a1f07460837908244306973a3ae322170c699295503c0130a66a6c6e8e886a4589b016c844a42e7b5f8ca6a3433e4b62b650088870151f2d0b1ddcc00e511ea63b4a52603ceee8fd47af4129a69fa78d4029fa0526d586c964c38094cea9edba23765c83897405c437c15b397b467da177546814fdf83185833ce3093280cbb899ab01b15753a0ec6cef8776c93c4d7f39131d120ecd358ec98b931147208b2253a0e3b70ea1f87cec09dfd4ccc79603692c3c13595fcb1e976a4c542ec6146673246da4d2b61ee1fd7315d6b23fbde18299ba132e19b7839efe7340755b1722f0e9b5bd7693416c3945c7b5dec77465125fca040a6f748e7370dd2d3aefac9fa2993dec34dd07b1769939db4cf82df0ef4bc650a92b66982ed0cc028afaa7963a5d37116137d0c4c54264aa52e7bf8bca3ec374a921aa703f2c6ebb9dbc913cb8c7a307a8250daa66aa52282ddc503b28c326b1d9259d5fd96232bff6f58b975f051d54ec3805f0ce72c6ca302bcf31fa8796aff692fddb510a2f38a16842e183a28744651addbc0b79114f33575b4b2b0e64c879a0f93b5fa15b4d9b53c11ea144e6f2d288c977f6e74248f33b7817ab1ab67008d8fe74e349d3fee0258634e07cb6fbea62c59de0c63e931cbbc43cfb7454f20cec14ac3a1ad37805fe060beb04f74007484959471dc", 0x1000}], 0xa, &(0x7f0000001980)}, 0x4) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000140)={0x0, 0x8, 0x9}) semop(r5, &(0x7f0000000100)=[{0x0, 0xf60, 0x1400}, {0x1, 0x1f, 0x800}, {0x1, 0xd5, 0x800}, {0x4, 0xef3, 0x1c00}, {0x1, 0x9f, 0x800}], 0x5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1000000000000210) msgget$private(0x0, 0x408) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x7fffffff) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x66) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x400003, r6, r7, r4, r7, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r5, r5, 0x5, 0x20000005, 0x1, 0x8}) geteuid() fcntl$setown(r1, 0x6, r5) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="0737e41e6ad85281576fd625006c19686d64085a92ac3a2158df181c8e50cb792695e4d1acc574808ea7171eb2f7a2144b9895a18a0e04abd33c5a44915c0ba2621bef0ea73085718a53b3c058ce3db8443f22b9d33aa3ad149d066609c6da3191c87f0f1aa7d80ed78bc6b2ae15542aa6148e2115fdb54251e4d5807b", 0x7d}], 0x1) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:32 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', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x30) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = msgget$private(0x0, 0xc6) msgsnd(r20, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCCONS(r23, 0x20004276, 0x0) ioctl$TIOCMSET(r23, 0x8010426d, &(0x7f0000000000)) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$TIOCMSET(r25, 0x8010426d, &(0x7f0000000000)) r26 = msgget$private(0x0, 0x1) msgsnd(r26, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r27, 0x20007465, 0x0) syz_open_pts() 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0xc001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) setsockopt(r2, 0x5, 0x2, &(0x7f0000000140)="d1898039a2b6e26d9faa4a511bdc0ef8e601c15db3b5c031655cc624642080a0f7ef42c6fd6b9dddeda017876de822edc1ed273d18c7c8ad5e1caf29df5183375c5006cc687cac411ef11576aacf87ec6e0507716972ce88cf50d579e79739a29c331ddc0ddf2e138855b93fd1171b2050e4eee0a5492a5d15bff4caab9f7ca1eeff79154f312d567ac4dda523b3163b689b813ba2cc214d9b1e04e1e7bf5099bc69bd2729ee685c2957b13d4cc7a97228876bae79a0bb2c6cafdb6b4de86e882dd14a3657682b0d1c0a82f4a3d66a6249051fd24ce1b01de7028173f0f360b7b8452ba1e99dadb9d87bb2ce2841691b0064ae0a785c", 0xf6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) getsockopt(0xffffffffffffff9c, 0x8, 0x401, &(0x7f0000000180)=""/232, &(0x7f0000000040)=0xe8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() fchmod(r1, 0x10c) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979738116cb1047ee9b357020010000000656df9ebac57b8e169c1d6d929743fa40403c7b3c76fbc3b9a9d4ae74301000000d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21afeb02051b767e0c36f349ef8f095417abf4acf4b4cd861ef380e4d95e597a1cdb4d85ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8e3e790c3cd42362df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4ca40906ea438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb027c3994d35ec0d2efbc3bd9cd65e4bc135afcf6d5723eec9dbbf56f96f467fe2c4cd384afcae900542ad2f5894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b5700000000d5a60df9dc35a6a8f80c69ccffea00000000000000dc08ea195e80c8b0a4c7ee25677ac7be6062a1e097d73b9568856d35ff9632f1b4e3c47c7cc1ed6773c29a5d4cfec6808edc00"/475], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000e40)='\x00') r4 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000b80)=[{{r2}, 0xfffffffffffffff9, 0x87, 0xacca7add68c1a22f, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x61, 0x2, 0xffffffffffffff7f, 0x5}, {{r0}, 0x7ffffffffffffff3, 0x12, 0x271a63c3f53494d3, 0x0, 0xa028}, {{r5}, 0xfffffffffffffffa, 0x2, 0x20000090, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x100, 0x4, 0x0, 0x81}], 0x7fffffff, &(0x7f0000000c40), 0x100000000, &(0x7f0000000b00)={0x8, 0x6}) kqueue() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/wsmouse\x00', 0x10000, 0x0) r7 = dup2(r6, r2) setreuid(0x0, 0xee00) dup(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r8 = geteuid() sendto$unix(r7, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r7) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000000)) setreuid(r8, r8) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x6, 0x10000000000003, 0x3a) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=r1, @ANYRESOCT=r0, @ANYRES16, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRESHEX=0x0], @ANYBLOB="396e5d17c8a4bd65004c970e14f7995b577824c0a8ef377a6c4b30622f17dc5970d1749eb2e6bc9866d208b3b62467aab4f9386d4dd90a4b43dec893cbf678cd9a15fc4caeed32", @ANYRESHEX=r0, @ANYRES16]], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x2, 0x40}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x79, 0x4, 0x4}, 0x7, 0xd5c, 0x5}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0xffffffffffffff7e) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x80) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="c4a8bdf638f140072be84f945339454dbdb80f9411494f256ebb99352f15afcec668b9f9a8b64a2f2b75ed6cb7a9268862f34c13cc51687a7c5649a3b23af282636d869a9c8f0587e46237d2233178afefb9821d5c0d", 0x56}, {&(0x7f0000000140)="f5ab6a942abfe1d3ee4de168def4c2336696419c364d34ca73ae7fc0f3fa41c0450de6704d4c8ffa8bedd2fc93f8b3e855ca51ec6dbbdebd164df524d979ef4a", 0x40}, {&(0x7f0000000280)="14b640ec0bc44e387a39514c282a2791ceae7ec61b6eb7e4ce583073273830a025444ddeb1cb89ac79736c41e6945d9ac008ffe4d20b9dbf6efb8e8c6f36d7bf4b76fc3e76660403b7cdab538601bd88c80871ede457eb819847788ee222463bde61844445935036f9fc53def96cd490b629fa230e832aa24d7e4ca3a7ebdee313bf84ddf6a35dff28fb2442622b2f832ce88e364c120e17d7e004348e11af745b445e2615300b4428a2c54547b946b7d4c38bc9d3d8196935bac83df351b7fcca811a01aca3bb86fa5d2bdf42aab3aab8f2", 0xd2}], 0x3, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x65) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0x9) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:32 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:32 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) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180), 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shutdown(r3, 0x2) close(r3) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x75c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c12c898f940ebf5ce370892c017ba7b6893c9ca480a063b6b39d12f656b1d18bd218f1f2fe260d23fbe06eaa90b728384fac859d64488d5dd94153101a1493da3ef5ebcfcd7c52e7266f42cef89b149ae37a77e31cdac19f726570946832aabf9f592911dad911fe8f0733801193d8f2648491634a89df35772e1b78cc0813ee7ac9156170d7c91fece8627f5cf58c6564b74633301742bd00cc2fe9f23520f576ddcc1d44393d0cfeb597abe5f9607c494702efddfda2a28d120e426f79d330ac690633a81414c2af4d5525c5d7b5e1155aa504bae384998606b8699eec3f335b6df5ff7f2074b9afb88eccdd4b8db3d860e5ec58b2e7b0ddf6117c7f50ffb157524275d2482cc468450ee07cc6684fe1a6ca93a893378281cc83931b57dd72349cc4f1d31345d929372f2a0c5fe952a34ac48d041b2b810655cc9a42d8e91e6d196f7d189623b4eab30eb37ecef076c6f90500000000000000de49845aca383d03fe8cc6c60ebcb247955960087f3c051c79ba04314442f7e13c35561026bc065cc0c5fa44b9aa865e60158986bb30ca2ea6b7029c9c732c9159e5c38784431d3bc0ec25ab05110f2388d5aaf4f360855ebcad429d0661646caf5962657a5b03ecab40579d753f05626d916d9da758fede3a72869d1f6f0fc164006079a5b9a1922682123e8b088eaae98d383e7ae4c4b4a9b9e88611e52ac6bc525c4ecef72477b1b36b1bf73d6ae54436e5a7600898f577c28f6e5423c2932600"/632], 0x50}, 0x2) r3 = dup(r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aaf3297d008fe3778476973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) lseek(r4, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r1, 0x10001) close(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035, 0x0, 0x0, 0x4}, {0x80000000000006}]}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x6}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000100000069"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = msgget(0x2, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x3000, 0x20, &(0x7f00005cd000/0x3000)=nil) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x6, 0x1, &(0x7f0000000200)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba872425fa56a6379fdeb68f5a0a3fc75a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07738ee95ef46e66ed24ab5911012c04e2ce52ba8c6da5c6edc80482ffa382761dd80170507fa50ee3394aaa622f1a29886e380abafef0b9822bb5c6fc8dece88445adc23a2b9cabaec00153b2bb431163b19f61228a09258546c5b414f1f0099d2a3f96e399abc85d9ea7f3d3ffbfb016a6dbee97d10c670e30c0c30032741e9902ecb613d3", 0x166) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x8000) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4c1b3fb, &(0x7f0000000300)}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000070000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x9, 0x1f}, {0x3c, 0x5, 0x91}, {0x24}, {0x4002}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x0, 0x3fd}, {{r4}, 0xfffffffffffffffe, 0x4, 0x4, 0x10001, 0x7}, {{r5}, 0xb, 0x0, 0x2, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x200000000000002}, {0x18, 0x1, 0x400000003, 0xf1}, 0x4, [0x1000, 0x7ff, 0x5, 0x5, 0x5, 0x234, 0x2, 0x3fd]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x5, r6) close(r7) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) geteuid() getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) dup2(r9, r10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) semget$private(0x0, 0x1, 0x1) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f0000000700)="d62be4e5b32c53d01a48435245020000005a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0xffffffe1) write(r12, &(0x7f0000000800)="6f4c44a3d79bf7f636a1472db9c493d25493d504a1f7506f32bbe6c8f0298bac04ff611ca4c9503cb0f8f943fcf9759a61c7516566b5d75b126b2d4b34781288184dae55c92537fbf7e9107fe7296af2fd22e4bbb83611b972c3ccaa9efd15f0cbdc85905c958a03dc5c954fd06304ea9a3ea1dbfde51f9a13349e1bd3039290a5950a3f4ac95fc63d2f018137db1d633b76548b7a590d27b57a2ace53dd25350aebbbfeba9f3fb8c50fa87b1d419de2aba162cde6a25f69b17c2e9a8443314e31d87c4c029ea7840a2161a46f8070c9da4dd5239441a6d4000000000000000000d55cb964f3181336bf4daa9466d010ece4606a265dbb6a7ca66a4a3d77a7e74994d596ef71284c13f28116fe3fd5b34f20fb337a7bd4641d3dacc7d7de92ca303a40761dc2e70d8743413822a9a1714411d094a18e8a503bc318bf9b2b0ae355ada45c70f7dd48690c5bcdb0607ec2bdd7437cb169cd3895fdcfa391cfbe326b6527ecd2065baf3e3995e1f767", 0x1fe) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getgroups(0x7, &(0x7f0000000280)=[0x0, r13, 0x0, 0xffffffffffffffff, r11, r14, 0x0]) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000300), 0x66, 0x0, 0x83fd, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000b40)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000002c0)=0x42b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b80)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a79afd2d2c79fcf5e1cf9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea772abb11a19affaae8d540b28e73bdb2eb7c891d7d9bc820d0d5dc0c270b4665ce83d241caeedf4315a784a0ef770f2ba9cfe44ba7f45ec41886e21b8510bdfa064d67e52250b87f660fa131c885dc498cdb4c5004964c"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x0, 0xfffd, 0x40, "4a9bab9d6b533e04e3d79beed0e5225fecbf07a3ed8bb4fc100bfab2bea8923b37bffd50e88bd0098a8b5e9afde1b7eae4a940ebe3548761c263f0e6c788ed017b70a43565c8d4c148ae068f6cbae2d79bf40c361e406edc48939caf"}, {0x0, 0x7fff, 0x822, "ac91e7a06ef7a9f39169c812e648f025403514f4354d3d2b9d99886b7b7189fbfa3425e0c89e07564cbc4a160467cb1f4554870f6aba2086dd4b394984e067a908891f025081c305c6864d6e34c01d188b559c38d1114ad27096613f521dfdce133ffab92a9ace72c31442d551074a58f05623996de8f4a20025e95766c59aae188f28c0b35989710b4bd3e271599c587a57e94c2ed0cada013d1f380505bb1d10f07901a0bd5f2532589c1d6caa9bda378a4312b4b9d1828f2730a9efbcfd30a6b7d0"}], 0xffae}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffff6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000d80)=ANY=[@ANYBLOB="000000000000040000016f69ee2658135bb4735cb715039476799cee684909984e08bd922a4866e7877f720100b0c5b94186abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bf8263a96897662e7bf1c482276df0471ecd90288e80a5d093518ae2441364b93760c0aa64e3a26c54f68d0164dc6e8a443c7e035425a1b8ae5b81ade6281adfc7f168028f0ea308cd809b7ad8cf7f120300000000000000000000d73883c6c3a390953c0e98a82107ee083b5b8f25b3077854f89829cc13593d770f003dd0cd5f26a8407e191a0f6849979c448a0c47529a21e1bdcae215bb3b82d02502102110e938582f7d96ccc4c38bb111e688f0120d637f20d3167da48c931a10d7272798261a5b9934b509c9ec1cb431ce570b5bc4535938b2598a231a94d421e40c6c69758d1f425153289cd6a149aa9085e7befc6acfbae7aada84b10493bb798c5c4701212501da4e924832d6778b37aea3a8d0e9328ed76836d7bf17447abd422491b0db0f809c4a598597bc1743c2e2d0d96fc6da7fef8daa0715b697c7c883b48de7e76e4d92707ad6550d36540a70d2bd6b1142f0f0d2b537298495593054b85e887df44fec3cf9000000000000e0a5c514176e700a0d5d832a8658f6c56ef0ec044c32e7f8c12aef091557075ac07033890d86944c552329827041"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r17, r22) r26 = semget$private(0x0, 0x8, 0x80000200) semop(r26, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r26, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x1, 0xff, 0x800}, {0x1, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r26, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0xfffffffffffffffb, 0xffffffffffffffff, r28, r17, r15, 0x4, 0x1f}, 0x6, 0x9, 0x7}) pipe2(&(0x7f0000000280), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x8000000050) r29 = msgget(0x2, 0x0) msgrcv(r29, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000100)={{0x9, 0x0, 0x0, 0x0, r13, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1000000000004, 0x78a0d930, 0x639f, 0x1}) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c4e7bb6fc6e23c5b00000000000000e74de4", 0x6, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000200004000ffffffdf00"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:32 executing program 1: r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:32 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) getpid() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000440)={0x200048, 0x0, 0x721d, 0x9, "feff1a04fff754ffffc68c7816dde80d09b94da1", 0xc9}) close(r3) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x5, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0xfffffffffffffffc, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) lseek(0xffffffffffffffff, 0x0, 0x0, 0xa50d90298f307fb1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000600)) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000180)=0x9) close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:00:32 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x0, 0x81) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="50000000000000bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c100000000000000000000a4403efd0019d66cfbf810aa8116c9c21ab53bda8492db5b0c9db4e837b4879f16d60f3ac7e61be07127f75455c1d66063a0f68752bb334f6f51e8fb500f4125d3c3b7997e20a0573842050000004ba11ee5b692f4f50c431482d004369c77a77111cff9705c7fd01fccfdd92a8e9fb64e89c409000000c8"], 0x50}, 0x2) fsync(r0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="faf9ee6389cc85976c781012043885597a2b4a2ce00a4ef8fcbc1c49975f488700be0c40efe09e660bfa0ceaf3f695bca83d7b78661a2c271949154ae84a3034f7b9de16b5987676e765356d6339a9d158e26ba832d81bebefc4e4619fa6d06ebf21bc58f8eafda76033a0b59733", 0x6e) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:32 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, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206951, &(0x7f0000000300)) r5 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r5, 0x1}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0020886dd1fa2e9a387d"], 0x10) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x9a) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x40) semop(r1, &(0x7f0000000000)=[{0x2, 0x3, 0x3000}, {0x4, 0x1, 0x1000}, {0x3, 0xcc}], 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:33 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) chmod(&(0x7f0000001140)='./bus\x00', 0x10) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001180)) 16:00:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='..') r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e040000004a6fa0bb92612ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fa"], 0x50}, 0x2) r2 = fcntl$dupfd(r1, 0x0, r0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x2, 0x9}, {0x275aa017, 0x8001}}, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000001c0)=0x976) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/134, 0x86) r1 = socket(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect$unix(r6, &(0x7f00000008c0)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = dup(r0) getgid() socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg(r8, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee64b1426c1b9b30f275479f94dfe12d1d69ec0ad2021f95728f5a13508b3f772eff12a719d8eaaceec1c36067a528b8b444cd8e27b4740582d42e64431eb1523c51217e388f53b94b1af2c614f21494d69d4ba73250ecb570e3679094d27b39141e7160aa2a8713d2fab3e96aeb9135e9bff72d0dc6b08a70e8800aa611b4ee3f633f4b4ebd8fad63ec826f544ea1ffcf2a4689a2000000000000000c446"], 0x50}, 0x2) setsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f0000000180)={0xb, 0xed70}, 0x10) 16:00:33 executing program 0: 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) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'p\x06\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x400003, r5, r6, r3, r6, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r4, r4, 0x5, 0x20000005, 0x1, 0x8}) r8 = getuid() r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r13, 0x0, r11, r12, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) sendmsg$unix(r1, &(0x7f0000001280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000240)="d02b09bb8ab7a140f1317e56c395f0eb4cadc6d2cbbb9662fa56408651df80cc0f9899d18d7171176f8cbd49ba028ceb2d387c1d00fa64c3262c3d7552c8aeed671566902e26064fa7a6a553537345cac1f417a29a8d290a6d7b80d486c8e62981c02202db421533bbd5b83932bf1e0a277464aa082ead4741baa27fc3c7978d501327d75dd24be54a55d67ba2b2b53dbbe39a970e33cede26016ad0d2f44f4b042ab6133390a4efcb2b5fb04fbccaa6517b810642576d31efc7fd1c0c3a2606d78b53c296bdf7ee95dddd294c655deb69d243a7b9e6364891a39ee451875e4511310fd277552e8f7ce8d517db5d00495742da2cc3702acc7d97a93477d1900623f9cd3a0fa6ed449f5090c16c8d3b5d7c91266d9875363596913bee2f41f2c441445067fb4f2410acd7c2ee8bf53b54053c74fefe57118e3fa6868a3d3be84068f12081c65cf710d663df5fa00b7be4b6eb09c8ff9fa4cb39b07da85b763ff43fefa29520b1d877e0cbcce1d81496f25d9f44390980e24e92992846bba57b5f7a2a3915d597e7d25c6283c1cff8a53bb39ddf0e331c672073025a4f7a45cb930919b2bf98ac090be076941e93ada974b332fdbcc1e03933a9bff4217ab50cc8999df43597fe1233aceb80725319196c45af2e1ab33b6e13ec6ada7245ba23880b34a78c7beaf99574fede5a2412c8d487db741cd2698a130727bcc745388668800f3b834b3af78da61b44a55c52f830db15a4633e557e0498977632e3ca8f93612530dfea9162611a9b67aa3735b4b410a44500df24a0931fd5412c7cff07578f475f55fc9d5f27ada7e3773fe03bdb67920e83a1265a5c79f8c652decc884b10c0a69480a0df95fdb806413e4c618ca205c16d51b714d3cd21511ec059e1a58bf770d1ab7a9751db50e3e2484791a897f7483a0f3a5b0efe9ad7d5897ee60c511a2d0e353a6c0fc61955adc2c00f8c8720bb4c4cc1b77787604a1ae67ad62a34d535d9fed713f50861f927e098c0333dfd47fc63444653ed4f6b433aeba669806d878bedff20b869c2e57c25faf8df6ca5ccb5bf49c82097decfb14e735dcdfe3eefa8ad7758553f66d80b830fded8e402157ddab86ce655a33851df8359d0bc2ed83b20354413e276c0c39740b6f865a5cde9c620daf405b980b932957ac5e62077bc550db31d7bf4ed1d897c485f9a6a7423c62769dcbf56dc5a48cfe65ed534cc1e298f6bf9ac0ab933e0192a04dd362d3f09b6d5762638a635823010a3d0f26dbdbc76c7c1aa900fdd14fbaee6e200f66e28bd09d7f762da201d3088f99ab8790e96064a3171def978e104629cf75be32cadd905a5bf44c1b12401b44e7c2ab6dcfd243897425441222f7d6c34ca780f3f59e025a68e30a7b4cc5cf83b5d76131d934b16a2b671103a3cdf265a06607cbba8541f94bac31160c1f08e01f91e646462c955a8962bfd625ef7e711fffcfab189e7aa0115348753c18fd87876d838ad7beceb18d2d5168b6af9ef9f80ea498b768e49307ebce9057ebac9c12d0d3148d4bfb64ef2e314a4cbfa6901a15b3d4925df21ba4537bb325510e5c96ed5edbf5dbeb50ff804fc39ad4100c27479980b74a8940490233d9dfd70ad8b2a0e1617d16c18f0118ee2dd6a37e5214816f24ce15d09e796ebbc8bdc1b523d2e4255f20c88e4b77edad91901580cef8ba83b1a35f162c4293731d7456a50735c9eef63cd8c6f035ec586fffe858e57533e97079312f706b89473017c1022f72b3a4abbbaf13101f77213effc5e059032a5b02257ef59153c8e479ab822ec7874346eb1f51464e6ad1071d320d07d1521b46ab1251940dd09e146e3dc34221ce635d5f9889ddcb2620e5b68ec82c21576bed49bf1c140d9683d19517610626f0c0776368b9746b2f263380e00769a3567f9c2f0929de04d2dc294631729c768409003eac07d3560211d433f4134e8c9cb8453c878c9a40ab33055dcbc0611bcf14cb5b941b8bc767b51e7d4deb3681231f8f7dc38ab601daa92481472e4fccb42c0d2475a957a85db83084508247beda8a2651c197564a40d5b3522e9e8b7e12457c765aaa0ea0fcfe36b11f16f6e2ea98adef91aa303963b05fb09300e295f49c0fb547e5bd3a196c87187fc2af705f721a97378c4c92963d193312084579f48abb44728a220caf43606289f1bbfe4d358611b8bfbba232b6fc195d5d51efa3fd79168d55eb183314b0475604968ed94f6752fd9ae436be309c328c4e4bd208c89db68e70864f64a787756319d6b69cf89c21e8baa2c017603c3faff8e779353cc5d24bae74577782a24f25aff3ac7643b418cd26b7f4a94a87105cf1aac5fa20431ceb464e277dfcabbc0d5aba591a63ad72c478ae83a336457658fa875961f6241cc9ceefa5301be36130fdce69d267f0af8277b4fbfbc97b55e55edede9c39562c3dace855ca80994e363e9aa2b5bbc633b0d3ea57b320c8169819efb993cbfa1af66339414251ee36540163072753c0dddb188426a8d52544ea34f6826484d14b5fb5d7b48043deb958a2d74e24884c6e9388b674a02250d4b92ef8e1c82c3bc2fa8fafe18e9b16fbf1b632c7238d7df247acd646a18a44c808683409427deb12f210baf3bddf7f9c086c975f0c53cab3257401ea185911230781d15df9d3e3ab832ef91da11e8d7e4ca7da49947be7d833efac44f58be0e00277d1b21fd3a34c929ae1de159f0105d87912f231d769f2290f53e4ab4f91b31d1381bb2991c7062c48e3dda9e6c7357db29dedd8fe253d3697c3b271595214e3cd744272d2a6acb765ddc70dd00d6f7933eb7b96d165dda8c7fd9398cfde650ea75a69b771075a4f3c9b520cc19e05f1ceab02c92349bda5bc6513ea76d32564a3ce27332488467722c0d1eee96985c721e3d10c9ad6a2d2a5f0188a33a60d47d410f983a0fe9718a239b362e6d37ffba011e38a661bdd6d2ab91391ee4baa0ce45c37633332b5e7f4e6ffb32892b49ab7e8938b6d1512af3eb34130c71281a45dd68bd9c7984d4d5780b12d78bbab14b3801e938ff5ac6b3ed13bc4ad27dacb9e977e471d92653e1ef7ef69a5d346f4a906ab017726a0d786d1901eb1d18d54145b1bbacf8df872bf5ec89c32c4f4dcf3ca1eb3b5c3bfb0df090b4de626672e553bc32a9ec070dbbaff4b4523a887c4d779ea9626fb73d36f5a871194e06a511409d59bd9ee5123f6ff6b80348bebbfc8f064cd64f3cbd2fdb04e984237f70089280d08ed30038c8551a52fddd81423231da08f33c41ace2c1eccab5a4f4ee4a600700a62b7144fcb0bcaa92371dc3be286d6b559d4bf7b02f9ecd43afd6b89db59b5af74811230966c0b657014afab6ffb739b24110dde6c2b8fc4d86d7cf9914a4d186ca864d886e333950f806b248b9c0b1416263bd603cc20d38e5d64da1da5484adf42e02c0b206fd6eb9929910e65cafbb50fda0214559969ae7ddbaf28b24928ec9a28b1927a8f7f8e4de9e9eb63577f8582b36c74996711bd65cc86ae41c3f2976146eeb9ecba19cb54631ef8aec04f0277045087ffe4c73603baffa69989ce39639e1eb54d701612aab8d374163bad05dc176087db9aab21f7a8ff41742a06946b2004c6cb6a255f87a5a99e66f10b2e1a66ab4047d2fe81f2cbe19765808335e07b709bf32caca8c9c872c011975170406fdc3d5e949a87988073964c4e47ccb413ec1654f6ae7240ff3a34ee12d8f93226cea5ba568238a5795379872e98137a8820af3e0a793e6e34aedd6246d7ff0f7b1ac8af7d673b0cd84f45752fac12bd4ede0fb73f17b6fe4914ec012fbe56acb00ae52eb24e2285961ded35c8fe2e7af7def90408c20c63089387bc4da64e0f495764d3ab56821ff237c0774d1f07d2c00aed25c6dfcd588a8006bce543e833cc85bff5b15741a61001a666e5ddd167b5134867698a9a7cf853f6519b00f4da3b14e0555c21f7affedd2e9fd0fb3afe4ed6bf4077dd6016c49cb95037efca442bff1dc209404bb6b60ae551919fdb9ef6119a8b8cf69709b7a35b81fba77ea9b3dadb1304c18d131adc8ca5bd714fc17466cba8eed91663484973fb19a34b988711ac54fd48d67941786241e700090cbebc204ada245a5cd89c611a16526c2e38b44f6be954b87d42dabf5d7cb99f035f4626934890e90748bac61c2a7980c22841d7ec9b6a052288146ea1b0a43f68dd4676f0843252c231060960d0fd0f3c5953fa88d8e13f895ca9ddc4d4aa4ea2d7c03aa878bad6fd347dc3cb8b534533a8d3d71e09452d323298255ef7b486c86fd7a61fcc9ce06b372e776162aaedbb79c978e1c117f8761c21063f7a879b1d9bdd9f7fd4ea7fd199ea40760f667dee5ac360165225333cad72ee7d42cf511122e5ebc7ebd4a4bed5aeb9a5a09416dfef7e118f52b2fa41f96e3cd540350b1cc879284b39176c45e69ef2b852b35d6731fc32664400d0cf5289cd9df1be1e6b9d5ddd167a4cd08c22dfef634d151a7fa80ef3f3395c17263e6001e19d4c32d7aec4a77c08921e70f012fc56aeecf9feef9ca4bb2dc029698adf071463e72da4be3ea6de8b1dab046cbd02817aa9e666377300dd72cce7dc25aa8d37f8e467976cf891f4f2075f64283a1c24acc3b9c9cda06fb80fa3c7af3c79e2e377ae008411a88b0625b03366471ea9450d5e6136d35506685def2286892464406f9115d58a72dd71b3cd8b0119a3ed43e5b886d464f0a14ad666fa62095a518d9517394df947f926f62f8dbdbca42fd3b13b032d96e2dbad1f2d7ab4b07c159f83820bcbe337d57b09fd2ff295ffbfc7d6350f4621a8ce746d20b75b23152ed3b38da1ac3de13caa33b427a56c0be9f58dcc023a6abb1fe666c6038697083170f318a41081429a70f9d055dec989f20d890bf5f6b279d7ac3d95a5395d7cc8b9c7febe6e65ab358394443371b2feda20b7af8fb4b65a8394176186ec8ccf0ee98183b6a51257cddb01dd19b06886b4939a6512904bac647b49ba84924ed78788de3bd7190fe433b848f8bb006a02961d6cf86038c5e98526703ae2cb8ab5c059f93cb74e8d5a558aaab0b1638c9285353d6ecd7f3974fbb662e356d7baf768b1fe246b6e94af991a05ad543edfdd25ece0da5ad221d065f26c1351b055d203278847f372f54cf2984a0f98a1d327ed883a613d85955c29a68302734c13ac2f3a4f71529b13c128a36edd024135639b3e3a317c0c6f9e079edf66e0c5184a893cc4dedd25104672fbbb0b74d93540ade21519f8938ea2c1fd33f4225f3cf66f42329428be6feab510c399eb8bd850351b6d1555e05aa81189947513860b709ccbdec61b1d0293610dd0f7fda9cc6c225c0eabf35ea4065b073718f348207a7851efdd3cc164e3287d0d682b84b54b2e3665d83ab6a5b4af6178725235df7116fa048aad1e676cb810341b3f4f888d374af3df92eec18e27c857828cd70e19ca8e29a5062a77cb79fdcdc2578f11c71c1585b7fe390f0457a8cdcd5c90b8c2b09d8af15e6c7abcd69bb2af8998deff270075e98ec6c7fba550876c8611c647784d195046b7f872dded740e138ceff0e004f2d645b79bc51bff0a694f0bab96f12055637f755458c4fdbe5d249d79481e3a67c7fc6417ebf3922935b025555ae0216420e5dbdb641ddbea63e6c84efcbe358741ea5a673e5f22317af50e90f723e8a91ec193c19742553dbc1a7f91f5661a97d0f075d82289d7c3e47e94a1fded2564b2bc84a14e8744d79cf7bcd21277f16de5c3ff3b4c9f5612a2a189017df4f6351", 0x1000}, {&(0x7f0000000080)="1db3843a5abf", 0x6}], 0x2, &(0x7f0000001240)=[@cred={0x20, 0xffff, 0x0, r4, r8, r12}], 0x20, 0x8}, 0x1) 16:00:33 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x400003, r4, r5, r2, r5, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r3, r3, 0x5, 0x20000005, 0x1, 0x8}) fcntl$setown(r0, 0x6, r3) close(r0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) write(r7, &(0x7f0000000540)="a44be4cb92e39bd42c3cff0e4fa6f44233537a92d5149337c7c274a7d3ab00642b68d0db8d142f0aab0c1e3fcd809c94ef60dfe19a23a9096bb818b5694d2c0811644615a109506a2d8ec1952ce9ffcac010c1bf61967ddf144ea4e4e9245a1a76526808dde227ee4509f4bc709c60f88b165f98bf792d9e8a57124de103b25a36ff2d4330591da269b620ed68984f31739fd3f073dcdec96217902d8dccbfce1025d3c7017f0eb8ab157fc27158164260cd83143c3ca1c88eb29301b6b5a4346bfc7f165e7c09e7c2a12bd405fbc974ee4e928ad71a70f62d0905eeaa309e23c21066d058c4f51a0ec69fa500ca55281899a98551e7f5d5fb88ff0af2bd091e7c43ff286b7bfebee5ca297c39847803ed3d4cebe1a6bb5e173b423e6a019b251700ea8884eea72a765abfed4acc8c81badd7375373d2fe067c0c5d1689a8c97c7584ed2fa3cad502da6e4a793b36baea8c54d25498d9dae41d14efd1ca7c84737dd58c8b7d984e8f413bc8bb08fc286ebc2f7e5a8a7e94dcf29962119f5dc75d7f770ecec0dfb65b96ff899e408826625230f2223a3004d568c31b7c24b33c227950b1b75f3c4c5aab0a2d5dc6fecb5d691ea26eeb5ad75189d31ce2710b4273764ddf2db1caff2f7b2e907a294a033c65a7f43b620da2a10783fa4e092bf54ee1a957a027b4f52bc0b53349cb0889728700153c25e071b5c3dc886d24c79e12a453ca23472527474ecf7b1dcb1a2a5c0ee236d3f56617da89943fd192ad62feba993d0692ef9feaf12e28a3e48afb3dce5dcc44e930846e4780c180dbc36b05c66f63f60e4fa334d3bea6ba61caef41004a27c5172047278dc39af89320e0ff98c91e008e462caeb40df9ea311eafc9ab2702ddd4b104cab68ba8f36b1f4edefbb9d84f9d7b1955aee6964a1b589ccd5b6d90b0f9516671ed22562e6111193ca6b39b02b730d2edb18225da0c216f3d3e8546cb1f3d2d8134e948cf9378962073f9ac80915a4f37f0d5aa26a8709403e97fc9d6c09ba39490900cb0a55eed633f49eb09cd4c343e03065a83c30c432f4c20a0957e045b2694c39e0005b7f98bcfb3702d3d017b231db003adee88fdaafae5979dfd63ae12607edae6680e60da13f0482e9483d231ed46e48f9e29fc47d7e346bebd9252608b4008dbadc6c71c343b6348943ae170c831d0de263e44e4a05eb482756b9f5bb4d45dd28af3b2a370f2d0df75031ea3ca25973330135fc4d46777387c44279062d7f4a9f3f3701fc853af41c847586a76a56055cc333aecb6331d5c129b7195620bfd1ff2e4c51252489d347bde5430d0279b81551bfba591890823ec8214e002a153e0569094dd12bb10c4536dbc6eccfda451cbcbe7424fe244270f363731d162f739746fce037ae83e9aa686f74a942a3e5d48dbb13fa4216c1539d2119d011e728f36ff3ebc7ffde80fc1ba5ef620c21164fec11552aa72226b88146305063aa274b9310c73e8da034968fc83293100e904306b4ad672183bba2c3724e9b5e784fdab8368ede13f836e63a2be1325be89c3d427394e2c4967893905f0b54d509f05a5c450e9387a820ba79ca2de2b3fe228eca55fb195b7d6c6359cdda837f9f729e093121a5e016e0a280c3f28be9b7bd924ef213e6d849888825ca5affb38264c192738f15c2a292b9bb5d0554418b66eead235d56c7a0da464c2f5e1f47b102ea2361b946ebf99966a0930c8fe0c8b94fef66a3ff41598e575683862fa75f10f611a9ad30c1831e192188be61877bd1282113d29710ba937ec1cf8d46cea48af6e621867f33f3413460ccfd32f26f88ea0963c6d41c6b9074cef4b93ef6991b4dd94f1894c4702c3c5c74c63eaa0514af54d44e5e3b2a0d3e51c8123c94db19e531dde7a105d11f8f6607527e0106b57f9eea2a51e91c4f172bed952e6b3ce9f8bddb2f9019c76a49ab4291e7540fe8d9e936f4bdec0188f7f45bf135d06265a375d7f73b1ede66b4a17cecaef2c799543dceae9fda4c01bac7a6cba68c767299fec0b5569c0dd2cc363cd7dd1dc165c7a6e0be95010ac9e873b118529a1eb31529d85b6c84d4982a78366b0079bae5042020ae00be5f805da91a993a0e2a68f886f163283a367612cddc2af186adbbd329c0751062964448d13adfde21587a00747338f620e401506405dd90c086badcb6a07a9f0fb5320a56afcc27483075f2f35735f18528b1c75095e189183bb5d70b4e7317b806e01f9fcf92dc6d1d9c5bac350bfce224d475adc57154df79afa6a045d82ab8c725bcb180d764662af925738ab2292f69196bbd1b4fa250828cd6091205d7b33f7feb90db92f4917c5a7ce9b174815e219718c026ef024460a56c57223f19bed9812a27f0184a2741a2518bccacc19711333ce6a9d9278f28b4b40c93a27aed15a1622b4191ace70d1bc10db573453e22c443b3a094cc51bcac7e6b25f1b7eaf038f1f852baeaa0eb58ee3541c68f179f0100209ba582f1cbbdb7ea9ad73c72c2be9bdd27dcde73eb6f4d47b9d537b3f44f00a5d68f206987472823d1c9ff97fb2a4e7fc2252441c270dd3e70e66698a81cd39e633eadf0018065589757774b1480074ad7c589e82932c781b97e359ad62002a85e3119573e45be6e7fcd1cb775a396443b0c40f96a6f95c727c40b1dfafb8689aeb2c9d3ef140389395ecf95bfdee7607759463b6bcf652522a6ca47df7cdb5f56193cf9a52baf503710b0ac6b5fe8e0d26283dd5d45d6493fc445ebde69e731796e1950dcc1413cb51d96dee7295f2a7bd84563792171903c24bb41575e4ca5bd28e5bbd0e604f801726046c719b99ea5d6642eb660215662610f9550a5da6de400acb2394096bde3e1a0dc1859c9a7ec4231f96465bc77a0f17449448ff4d8b405f99fd9b3162e064ed7427cdcc3b2be28293e1d9d71007f3e4dd42f26a284ebc29edf26c691fded70a5c51806c5ed389e4dd759f90756bbbf92adc1274de475c84c36a3fd5c87f7cae0cbdf1ef13c873c5371d23eba31a776ee00b8c6079b22cbccc6b346263542c6d4c15005523656d6fafa49e1085bbe2be4f746862e7d41007182f143dbb3983a5fd027fe1babf13286599600d7e55c34f2d480e10dad522742fc8d03e61c21697c0c109b1a6709ded5434a0134cbefdf4d00f752e77a791e28c7f04f2a849513d7fbc142ee2737b1b962164ccfb66d83d081dedfd9df8ea71ac4d322b744957c20e9167bccca852f27ee548acb6369a579b20f553f728014d25aad18714f191bdf89eba7bb366960ed06bb9bc0cba14c8cf906c09064468a79e6eb9c0996f136283e0d201ff53fd662893815fbd3c37d8744c618266192ba8f199510e3a12df731556b5c0475c0543c37a5f144155d2f7dd51bdfc4c8cca7a6dab9fa628bfba60de92b0646cac0460d8e379185961ca85e7cdd23a3b67403c7fb7aae399fb33576f8784dd10543cbe89ab5b9c59532cdd536f12aa77add0b8ac59e546e57b278eb6877172649ba9221ad6c22cb0de12d8777089724c81ad3b1c4584e8a6d2abe750ddedfb35ed3c05a949755744d2a5f5bb7779ca2444074ab5f8dc69d07c61d2f3ce1c6bfac421184780aaa6cf708db67fe52fdac46399f7f04af96c68080ff8460db6e7fbb4ac5784b7b1ea9ae73d55d37e8374d785e4f1cbeedbf93c13e02925313c05e353aaab930460df26bf801cc79e3e88e04f5ec889cc9ced2dfb46459a09d8fc013a3c4b4f37e51878493a24176e45f34b97bb9f415eabb1f4b633471fab1df9182f0f5e6c3782afae1ca487b3c10ce8b318d5e253455c88f7207c16e7683a310dc54c2db20f58104f55f45e2381fc63247ce8f018b971140bc5f1399b455e3662eb6307d5c03598615cda079a42f7fb248148659d4f392580dd3b5eed77c5acd7a9e14cdfba560a949990fb6bb930c5df45e44434bd772080d878a3083b693489477c7ce425f65abf93bb8f1b01def7412d4850e117cf0c78e6184e7789a6c65b6240ee3ca06e462b660ceff7bb3c2e8f9d9738c689ba6a33ec14bd11e7ad75e852a18b1320bbd7500450f837032eca0eddc556e8d52fe5188e818eae2f4b0b314331ddadd2694313c852d1668f6dc024027761e610cf0a1a19f732b2c1e9f959e1968c0afb0aa87c197ef2d78ba4243d70d6adcd15f81c1ec18f387895d2fc3ca08f0e85d49519b53f08e06348faa04a396e4db7030d82332ec919a4e95243bf29b0ac6a77cdc269debdde8b59419ab33d65d0b365666e481bcda8aa5ab754a738e22159065792975b53132ccfb2011427e651048a9de005d7e10082e096512a0bf47dff8049c083ada5cc022ad5d0d259f028c6d96cebc5d71262169c743382ea5f5327a3447fea8bce9fcef0fbf357f89d6d33c1891528d74d5dbde5b6621bbba330723bd0ff3cd9e1d0249bb1d1c9ff9d5773ff8a8c43c1d744b6537f299e2fe61cd7837bff659634f173de0a1f6ecb4b3228a73ed15b23c0a8ef2d675974d069fc19a80b59e1576fcaa13636b18f4ee3526ad6f446cc6c32a43403819777d82c69a23de52edb9ede56d6b71eb33b9b7918cb22c1c314fb7492fa3c44fbda8674bd85ac2b85db7d42e087eaecaddb6ab9020b0639c2789d15dd89a94269b9c29bc2183605148afca38179a7336a7d7d1b4566b59f4ec303723a7b5700bfc6604598606caadd460a2614828f43bace02fc1d276094559684d74111505148bc4561c5e90c61ce489feebca50e97a8c4db5fec9260d8d54d15eaac1794adc39d49457d1789dc2daeb9c2b916eebb85b8000fd7fdf96c61c7b58cfa0b8dd03b19367c717d6a4a4a1fff40f256955ab056d680d734a69fe4e57de4ac7b1aa46571bfb987d286ed6a375803c8641b5be6f71c093075d4023f46060471a24ebc2f0420c9f68326ae544b1d5469b752dd80653d3f054ed212fdad5d1d8c8621b240067d7916eb2465e58b77dceb12580c690e41e85ace54a6359fc2a005a261e4368f71f6c40d05aea5dbf79ffd592dcd7fea907058d8105213d61a351c174ca3701afc8ba129fbcf548dcbf3d58365f74ae934ae0c9b6dfeee0c0f13cafdd4c302e48ebf5694f532fe24446362aa62eb14761216153b5f7ab9da164899075c633ed1b6fca8f2f9f36030a039077bc995b1eb73aa5a07a579d1f59fba4599ad4fd581bc7e0f5847c9f00f7d718f14e16eb295195f334aea5610213251678ecad8ddaaa629b87a89167a70a41da39d671dfc5e1f2ced496b9c063184b5b1ae1a8d67a29a5c7b7c56c34f1937d6391d5410762ea1784de61da2e21612621acd268c7bb05b4a1698bad18893e25e916a8031211b41af91be2a05c1194c10bc1889b18149684e01f2c9be878cff8d414be923638562c4619af14c7b020e9bc400eac53558070a2286cd3f2db2b4610bc3260fdf1b840546c3ebcee45ff25efe11d861d1d16de233a8c6e3ca5b4eff9bb5da729e7d9d90ba5cceb7bb9b4a11ed0bfccca4e701e42e5b4063f5a68d97b2304ac6d0bbfcfc636e8248c673a2eab46e7c896c22311c0ab6a282bfec1bb44cd4ed680de87dd9956ffc9d5074e6ce92ef762a1af7f6ef484facb89eb00fff066616639db8fa92cc19535e53905b5025384b3aab35939c347715894abff43dcca059904577b2724a74d8b89af49621d1c6ed9f39ac9b22f5a83057c2d16704b8a017e6d34241227ebd38afb706788ec9bc0ee5b2e0d4c972289b943d291d0484d76470b89d42a8c3d60508f48d91712f9ff80837845f6957884955978866784", 0x1000) unlink(&(0x7f0000000080)='./file0\x00') r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000000)) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='W\x00') 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x80) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x3, 0xff000, 0x0, 0x0, 0x0, 0x1]}, 0x3c) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000001c0)) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x3) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) symlinkat(&(0x7f0000000200)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x4], [], [{}, {}, {}, {}, {0x0, 0x2, 0xfff}, {0x0, 0x10}, {0x0, 0x2, 0xfffffffc}]}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r3 = geteuid() setreuid(r3, 0x0) r4 = getegid() fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r4, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x2e, 0x0, &(0x7f0000000000)=""/46}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xffff, 0x7, 0x40, 0x6}, {0x7, 0xb4, 0x20, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:34 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001540)={0x80000001, 0x0, {0x100000000001, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001580)={0x0, 0x0, 0x90d2, 0x0, "00000000fffd00000000000000ffffffff00"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0x32, &(0x7f00000001c0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x5c839230ddfc1e36, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x800000000005c}, {0x6, 0x0, 0x0, 0x8000000000102}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae21962ca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e874e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b6830310400000000000000d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c7fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab973d6e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573ec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db601004f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb88657736e469e900"/441], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000014c0)=""/26) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r11) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r13, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r12, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43168 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43168 16:00:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000000c0)=[{0x1a0, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8c01010000d42f643b5a6274ddfaf4d264b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1eb685633386a582be494d33e29c9dedad06db7b102fa3b9cfe22da3b37ea62b0bdd3531e8abe88f867daf6fd099a24f583af1759c67cba9b355f54f6c385edd1c7de4184a3ed312753a3ea448d9421de69e73ce733b69268147a5794c2a8e5f1b4e15c3af20edcee283af5bb2f3f401f97ebae2130bdd374b600ad7578f78eec8115b1a7ca23dbea78b5d925d429cd18116d10cf38540c23a19f7a9f0e537353e8f256bc41a109ae4e8f99e357bb5c097c251a2473eeb0904cbd93c5984be7b4fc86675fc9a491e572a722fdd524f3bba26cda59d58fa5f5b099767b7f96c2e86eabb91e421085bb1efe35eb80608141a9a4cbd4fa67278aa4935a957795a741bce6606a0e8628735921f1207af8318abe32200bb84f313d5ae6dbcc7b59d695a0d928a7294f531542453843c37ce2d315f038c4e845b269b41ab91731a406cb0350528555985600281c"}], 0x1a0}, 0x2) r3 = dup2(r1, r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0xe1, &(0x7f0000000280)="015b655f6d69af2040a5b3d1fb68fad75ded2f23818a3b82ee76f5ab3b5fc98cc9784db68f4280f42a273500acfee9e942209de4bfe60a0af68bf8b36a32899dd87e3f0c5e1681fed0fd0ea77cf15859ab6f6c1870684ea72f4b125180f80f024d1c5a76e432ba887becc6f7127d6d32b79030a9219fc0a5df6f515684eacfd49dbd0e1d7c58111f17106885be9b7103bb624f6d160c6a03eb385010afc5b7e842720e0a6a26af472a23f5fb5cdf4efa3c81a83cfa8e7ef8ff063a4f946b96ef2f410d17830f8dcb9093538be55b8facd55b4d08e3f14e46fc70e40c311bc0e853") pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], [], [0xf0040000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0xc, 0x8000, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x5}, {0x18, 0x2, 0x5, 0xfff}, 0x0, [0xfffffffa, 0x9e, 0x1a4, 0x7fffffff, 0xff, 0x200, 0xffff, 0x80000000]}, 0x3c) 16:00:35 executing program 0: mknod(&(0x7f0000001580)='./file1\x00', 0x68e5818d48564f0, 0x40004000000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r1, r1) dup2(r4, r5) ioctl$TIOCSBRK(r4, 0x2000747b) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getpeername$unix(r7, &(0x7f00000002c0)=@abs, &(0x7f0000000140)=0xfffffffffffffd05) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000040)=0x803) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000007ffefd1322bf9b653f1f4e9cf40f98e91c06022bb15f22536cc982535828087cb233e38cc765cea7cfb18716b831e6941cf0202af6eaefa5b26aa6675b0c64cff289e0571c62ee67b7fd36b475d07797404bf32129e75ad93bc1bea062adc17788ced7b10f0d0a4543550d1235d5353fbfed7af6bc2e4752a8b13136e0852690a3094d260f5d5117524d5c261d1e62f0ff688759c55b38f1c4c01b6cd62a0ba3cea29892771eec8292cbd2eb37eafccb776a3f6b541a09161efdbd9723329e6914977aeba5bd6753442f6a7f6440f4db45e2d69ea610d8585a12ddb31149f96a6d7e5f6a99fb6cc787bd314f346a5f6a2a89ffd7bd5964df0d0c1919ddb1101b873c07f95e3d83c0b13ebc8e67e6c6c5c3c0307bb04642033bd2ec6f2cba6639707d2df86cacf4d35894e1f2e2766cbb2f7dacfb36f888eedc06106f8f31f26a8324e91ee904d95973cb0cdd8c48904e105ed5fd1aff1bb4e11a1e86325c38c0575c91e9c54c0503ce85b1ad5f6899897731ccecb36fd38d68a1899b2102fcdd9882093d3081c28ffeacc757bd5107df865962135aef4f8be47bb92a3726f1aba4d61c02b1f68605fc27a2c07c1758e9bd1f95a6e27948389a4abfcbffb66a6d3048ae8dfe1e2020596499c6d5fbedae50b70be92cec2ffe8804d51ac02b4d127daa8068d50c2c9f5ecd75429f5f3f1dce0c8719138ee8bdebbc21025a5ff960038c79237a21c7067efeddd6c75e13d541ae931d2ace4d54cec6147d9212ba8774a2d4792b3ac6e70b4780da17f65ca4a39a902a6dedcc305cb59616db9f747c05d0c307bf259458fe0fb693baacd2b5259559eb45aaefbbc9f2470fe213160f4c0d72f8bdb5655ad42fb71396ca4554c759884349e89f71cc51d80ad567e44cbd5bbe93518216a33ef0b841cd079718cdb8adff271f2674f9a41322632120f96966b07e75495706881a2f2efaafbe32f798f746e90cd0c1c7bbc7046d3e8fe1b895d0a4b3edbe8b8ea85df5a135f6295aab3f6abc4571c9d18a9a7a4bfc8b91b79ddd1b477e03814ce42bf239231b4c7a040445c30dfef0607a3a4c6daa030ebf669fff3700117a88bea858ec562b71cb43f7ce3e8437e5033b96010866c7276cbb9939db92219183384678bd86ed00694a417b89049320f9e8fb91231060ca2202042926dab453ed8e05ca803b099f0604a780602405a26417289344cac75af12d8fb828c86ba0fa8681aff6a8d8dad07c89233effb9a02cc09ee3cdfd04b6d2f452f5ef3dbbf806ae43ba80412313ca6a56f48bda71f3a94f5f4773bf711b3db6d6960401799a400682a06af36f31583e64ca7e90fd3821a7a1618b3270158f8881bd93ef0f9f467868276d07c7071384818413877a262d17437ff89d128eac64e86feb7fd5707599e158cb52db11eb1ab0380a9709e8fd060f63192acfc0239707b53c4a12fb18033ab763c594c02d540d81788038acc54789a80f56c45cba79d1f5ed5fa4904a9d016cfcf61418df78a5c6250a91a996585307a30a996baae9b21688b6a4f1ee6f2b9af1622d2fd6aa1c18b70e979f100e905f2a7a9c0d2b7f2822a1282a83a142edf0f257a00908854bb986751c39670e0313c1b12f4d7ca5f6b55d05e6c4e7ad9bb6d929a1a751621fbfe2bb6d18ad9cc51f5af5be28e48d71161a20336f025fe21af4467496b097a21c40f3bd438c881664b38103bc3fca372180e3ebd268d8bb372cd187376e17cbcaa53261dcf01f833e8e51538563d118d3062a2bb916e55811868fb5df475964108f12f4ce1489bb4579ec4c44789b992681619e92022c340912d75cc6581bdef1c10c0bdab6e008a7f5f3a64d55fef9c16f360bc654233c2add06801f07fae48d3b5e28761ae5184d688787ccb5bc93ed44298cdd8ec14b8c2abf57146faf2e762386a7046b29bb9845f470ed9676a95418c9891f5db8677cb655ec6750234d67a6d80e2ebf3843f656ba7f0cc5a2be264ca807a072ad87c09aafb19997bd2080b9f026e0ade23fbfc73af4c4aa568b459a960f5ba7b367465a6394c52d8b0dd23a20c397862af327e5bca066c43f50cae4ab94b7c90d370c0d8c5bd439c8ed75213a84189207bc883430885a2bc00dba07612b678b33da037fb1651defb9c6a4ae771dd408762dccd0f8abf3961def681209ac34d596292539e91da483dc6617b67f9abf39a48ec03c82edeb4ed9d871e0d1ab52531f0775aebdfab9d2d7820d49e95d38dd98a234c8ef942c83f06ad00c10ce9e0ffc3de3a0449972e666f59e844e1189e49d2464b6f97f7aab77646bc03682bf08a5e01f5edab59e42a4f822d451754f67e76177d37ab1a6e121193bc74b6958ccc1a43fec6bd25e856a69e430dd529ef8c5b52acb331a5c824ad3a8375de2154fd87d3021f46acb6ec76e435331351f6a371291c0f771c04456adaefa65a364d9741be67e85c5a9ec0ff9d64001e5fcc6cc21f9be3dd9d8792f7e4b7a08fe6bc52ebd96b2d6d8d9bc4a80ef76757ad803515334f83eda49ab60cfe1c5e1e61f34ea902112458f5c8a3839305bcf4c39bdebfbdda73ca55c6fbafee7fba2510298f5dcbb91c4b95c031aa37ea341ae9c71d65d96c602425d8bebab893774a2741e36a928c47ecfdb85e700f9e200dfe327cb41b6d0ec88110e7f8d76ff22e014b618a7373b13c0d8968a692677cc1038a0104dd61204280b9c3b656759e017ca72a4113e7d5499b9a0c6af5499efc2843de40e0dc77437881b1858ae0ebdbbe1604351dfe923478a0bb1c0f72fde624e3e0a71c32492e20141181b870ddd5193d8d2b4c9e7ac5fc1e392bd54870994639d1d6b71a1fd928a4bab35457f48a157a94d8dbca86fd670959ab0373ca1e9ac4e04ed84d1a69a833048901b8585d1218c6a97ad988d0307d5b8330a0188786d4a281176ddb2ac539cda031edcf0871547f5f80b690311df255c3020217fbae409547d11ec191ee51d10d4abe0cfa93acf4cdadd482c203217518f59015549abea4b037a216f7166f9745013028f35b47a51f07aa0ee900cee749744f69ae21ab945d9e4b928ff0eb16ffb4af8231e6457a885fc940dbefae21f49af50b719f56214d9da2e12801da90a96bb64688ed2807bc8ae5160e71eef10b6dcfc20469f7f85a808d9699ef301701c802eb19e6af41f29cf9dd93124a5393af0d8822cb97a39498843995340e3fccd849ff0616024415d57dc745c17f5b58f6623d2e79a1c5f7758efc2cb58ba6943e7951eb63885cc350f793b72084b9e8ce44dbba53b599ffc57a5094d485d83672d6fa5ed52e2650f90fba25b986295b1441fc1ec4de268eeb64642db8b0fa4a8ab2920eb8012c7ea30e7c5f3db309dff4b205aa7ac8b2280d21b2276cb93e732543ae8757d957b6c15bfb0cbfb9f33a5abe24fc8f39f762e98b7464bffc6ed5b93e6479c7a0f96006aa87384022855ed9f8ca6bf903ab43e4cfed76b4ae58da98123f32b372c0b3d9d58fdee0605aa0479bc444cb59dc231999ada71f59e7c87b6ffdc35fdb826bce31b9941347d6b96934d3fea3e7a41f53bd4c6e4cd600ba093d0f04d9e5d8c78c6dcdd52f3069351677462749f44324f24cb14fc77304d639e23deb347de6d3e617c374dd70a7b6072c5f76cf442f68f5aa25c3db320662699c19f4f7e0d0d68e30404cb31db1bd8ee3603088a704dd7b08e8e2da74397db318dc118969a702497251db37025bfdbe44c12cc3a85ff4cbcd781492323c0b985d0f17c341722d019601f294b83c6f134dcb355c0a6a7f14ac86b0367d6a252819c6a640fe8987f989bc925715cf60d7d13a12ba5cf8da7ed83c759a113fd00ce6e35e08fdd149186781e09829c75e7aad66c9e16822f865e0dc963e77b55bd0708f2f8c7078e3dd2882be6606a36c07d50e2f6ee42910b760c1aa8f3a378b58eb76ba341e6ff3e894993c1c7eda9bbf14be9e6b0b33667a6d85cfafcfe9d4fb6d00234f51a0de1a084b332ec87e72a5fbe6a7e32cc867618cb1a2b4e4726fc8e24646260136cc52d33d380e3ec5b56ff1ced58cab75796ac7d5744af2da9a077df98642ccbcda5b324eaa5225cd3feff03745b35f512c9145af1766eda69a77103034a5207ba0fc6f7498a94c2afa40641762dd5d3137a7522ad6887cfebf360d9c9063825b538edec240465fd87e7714288b74778d64ec6db7654341504a2379dff223e6cbabd8fb276a2893f1349212916e16bb25de7ada8eeea9c69cec922924cea3491ef45450fd9c5031b2001a056d1e5983d3526f518d32aac4dc6caa7c5ed5c058543fbb4e9911dd1489118413576fcddf6254c3d61b4dda755962adee4762113bbf1d4bfa3c66300a602160bfa1cb8d1b74ca67b7af6a8d1680e9e2a3bf3673659886a91b20c4ea8badeba49ce0ea2dca209a799f418a1e0ef8def27f0698cb6562f1d7289d04a4b427e1114da5438a95f1bf171c72161d670c07122ddb6bb3aa33473454ca7c880ea3adc6d6870f78d489715b12235fdabfae84866a590f43be33bf77e79eede43a2a7da2a64e1547686fd66c77b1acb47fdd9b874335b1e51b79d6e74e38ee77af3f1e9ee4a6a39a73eb9769511fb9ac64af8981a13a54af88e837647cdd23a6d625b03a6d5e80c90dc83390db112419ba66da19d0abbe1cd30bdcec1be3d4587a35b43dd48f0922c922c307f7b433330cf495f86761505d9f288abc45c6a37791c3c40014a838da3424250e18807aede55640a1efdf2e4c05ff51e2ea760561307298cee0c32e2aac764ff77ac5b00f1216f6c71b5715089dce093f02cb5e08e8aaa7e3a10d71940edbed6f6cf84cc49e89135e1170e4953b640bb7524fa0de9bd9a1f308d5be988c0194c3e5f77f610a7e6c900d1cbd00bf90dc44884a218e90651e86454fd5aac9279e774d5be9d0ced421fb9c3c80e20442bb08bb1213c281bfcd8bce88f91146380b2c86559fdc1e49b62ecf195bc40624d7f6edf9b8f5c76effeda90417b1e0c08f999f5355a095956bcdc70dc21324614702631b6783f238ddfe425c20259a47e83a93813715b8c4592e1dd6a2fffe650bce3f61ecd7243186b899c5881b837d93654b34606a148e55ed34d35b81e9388875fbb4e0acafe560460f0e28b22f686ea3702d10da3d9d1d051db693767eec319e808c92d498339b1a2e8b14f47ae281df4a5095c3525b48863b031ead532c17d79bc3284724cff9d2ffed0df01a05dbc366ccccc76f75bc45b24f59242112babff4bae20b0ee612f970f74a77315a1a7b96126830777f679d8cee1b4b1dcafeb7144200adf8bfe57f90dfc726d3b359c78ac13f7ace88d1eb672a4c93448d7c6fe6f2ed9e7fcc008cb5ce92204d877fea1a3dc468a44bf56a36a847c5e5a03867287d479fcb0338120bdc453a72faddbeb41fdfe7518dc0212404413baf712f36637208d654d7534dd4b16126db85ce6cddf90e5186bdc327f2fe7510f3bae210326edb469fc4b8c34bb59c694a1cd953972fce9b037a0f30f1bd1b0bbdfc447a9744859b1fe1daf18426e95ca941f42942c3bf9fc92e3c028b7ed8b41cf5aed795edc83787165b5d3e63dd52d1783a306816b11d9d6561e9a21e2903ff6bf8c6397c2e0d39f844ad18d079f59a710a2575b4ca042205bd3e5095ffe8454a892d36e41b40db1f53089afe722a16fb2a5bbf51169f371c0df6f07574f28aef7abc073bafcb54708bdac125c2c894e95162576653e80cdc5c1d9962df51c129cc08344bbc64ddc2c24aaa1c5310ed741775b3125e166"], 0x1008, 0x800) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) msgrcv(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b73c8aac540032224e10dfe24e7a9a000000000000000000000000000000000000000600"/170], 0xa8, 0x3, 0x800) 16:00:35 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, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) mkdir(&(0x7f0000000080)='./file0\x00', 0x99) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:35 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = dup2(r1, r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x401, 0x57e}, {0x1ff, 0x1}}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0xffffffff, 0x0, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x1, 0x8000000000000008, 0x0, 0x400], [0x4, 0x0, 0x4, 0x5], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x4], [{}, {0xffff}, {0x1}, {0x0, 0x4, 0x0, 0x4dd6aacc}, {0x0, 0x0, 0x0, 0xc27}], {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x9719, 0x1}}}) 16:00:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) fcntl$getown(r5, 0x5) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r6 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0x8, 0x8ea7}, 0xc) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x7, 0x8, 0x9, {[0x10000, 0x6, 0x80000000, 0x7, 0x3, 0xffffffff, 0x329e, 0x4, 0x6d, 0x1c, 0x1000, 0x5, 0x5, 0x1000, 0x1, 0x1, 0x80000001, 0x100000000], [0x5, 0x5, 0x4, 0x7, 0x40, 0x8, 0x8, 0x5, 0x4, 0x40], [0x0, 0x7, 0xd9, 0x10000, 0x4, 0x4493, 0x7], [0x6, 0x4000800000000000, 0x5, 0x4, 0xfffffffffffffffe, 0x20], [{0x9, 0x56, 0x9, 0x3ff}, {0x1ff, 0x401, 0x6e7, 0x1}, {0xfff, 0x1d5, 0x5, 0x200}, {0x7, 0x8, 0x2, 0x4}, {0xfffe, 0x101, 0x101, 0x40}, {0x9, 0x4, 0x9cfb, 0xfffffffffffff000}, {0xa9b, 0x6d, 0x3, 0x2c5d}, {0x8f, 0x4, 0x2, 0x2}], {0x7fff, 0x6, 0x1, 0x2}, {0x7, 0x4, 0x1, 0xc75}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x40}, {0x6, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x800) getpgid(0xffffffffffffffff) 16:00:35 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64], 0x1) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 16:00:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x8}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x88, 0xffff}, {0x24, 0xfffff800}, {0x46, 0x9}], 0x3}) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000240)=0x7) r9 = dup2(r5, r6) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCIMMEDIATE(r12, 0x80044270, &(0x7f0000000440)=0x6) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r11, @ANYRES32=r11, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r10, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r11, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x26d7) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000840)={0x10000000, 0x3bf, 0x6, 0xe, "b08dce5800", 0x8000000}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r7, &(0x7f0000002440)=ANY=[@ANYBLOB="03000000000000006f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb30a0a8b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"], 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r3, 0x186}, {r0, 0x2}, {r4, 0x8}, {r6, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000080)) 16:00:35 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x35) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xa3d, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:36 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) madvise(&(0x7f0000627000/0x3000)=nil, 0x3000, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:36 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) lchown(&(0x7f0000000780)='./file0\x00', r15, r16) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x47870c3abd427e42) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) r17 = msgget(0x3, 0x200) msgrcv(r17, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b0ad3fa00000000000000000000000000b0c3000000000000000000000000bd9dcf004b2b096d626d451da48520f96372b0d588a879814f2d6bffa3c5f87e47e60e8516b51c39b5ac364b0b137e8deb51cbb910f1ec67073d8e653790bf3d9b89003d0c3a41f8"], 0x75, 0x0, 0x3800) 16:00:36 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002a00)={0x3, &(0x7f0000000040)=[{0x20000000000006c}, {0x35}, {0x10000000006}]}) r1 = getppid() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r6, 0x0, r4, r5, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x400003, r11, r12, r9, r12, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r10, r10, 0x5, 0x20000005, 0x1, 0x8}) r14 = getuid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg(r15, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg(r16, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) r18 = geteuid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg(r19, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000100)="a25ffcd76fc2ed5ac95b52d490bd932badbed6ef10596e33c557b900e24ec5eec089fe2a7200a26a81afee436b4ebdf4d7ba1ca0f48e64a92b03ad7d579c360e8f5995d66b2d05c716bba99e759343f7de84d39660b1e77de1f57bcce068a9b3ca0b0fafef2d500739bb5a106c3b442c4d864498f462da85c908302a8f0b8ebe9ddf68fcc599e0d34d8e87160c15e60b8e4fff2f9d32119f3de5eccf536f6916991d8ca2f0fe7ae092fb165be4175bd7d9f40a507f4376fe06bff24d3b8e08a4ca5334be95186af9f140012350c1ac8ca0a33a69fc77c750", 0xd8}, {&(0x7f0000000200)="9d88e9a5e33c09c55415603325d088504b00bf8237e80b46f761109111a01991e8474132e61fe63dc5f8dcf1e69b5fa251e0756cd5281053ebc4684400a48f634c1973667c505afd452e894477dfa0b5b4a77f4dad70227db5435407f9de18e9e8a1575002e051aeb891504717127f0a69e2b9af35f60cf17d44d059e8e5fff44e3156", 0x83}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="2ba7a516da7fddd920b6f70b7aa577c24d1619b0348a65450b0f3418998f690e9c799a6ee1234dc38fa0165f734251d105403bfc61012d4bd73b87727c2ee489f3d0d6405990a0c9981f3fa2f312c18826ae79c19302c43f5e606a3ca69edf1aac288fce3f70874e4eb7eef2a80e994d6b21f0a64c18a7811de9a68bb06abc2e4d2f4dcc425ed019f7735a84e1", 0x8d}, {&(0x7f00000003c0)="b21381e9e3f4c4f54dc47ae183067b099a70c0b4b2e0fff21fc708a500cdf7bb5089533308b2e3bc966092b33cf331d078fd9946ed15647e6563d436c1ca674381847cc7a99453171cd1829d7656f26251a0c53462cc4e3cef002c9329607f8a2f0b22f61daa63841df8915195f3e46140322a224438d4840cc5823f58f6af02e79ada6b6e947fc028e5a5b89479cfeac3f0809a5f23cdd193c8030bd2b5305e9c0023c6718fa1a560c5afa6b80819bdfe0a0851b80a9fa3df1b3365f650c4443ada4eb735d45c813142d209ad", 0xcd}, {&(0x7f00000004c0)="b577b6b27ced13307aa28cb7c2eb36d47c87ae59d7709b1759dd768bd2110b5fe64bf43d34d42eb49704f434daaf9959605fcf8ab12e2d2388618af4a16e93b4cb2cf414e4f950a90da99c53d58e56fa4c116ec674a42e3b81286bd3f8348b8cd3bb83457309d5337d42ed3357775d2d47404d5e4371b3ec680a461040861e7da4b4a94c4ffae053d69f086ba9bc4e5372e3b2664ef4b4957d22e74c796725786620f1bd56bffc44f989cdb962e9dfa8c9", 0xb1}, {&(0x7f0000000580)="b2a885edf87241d29a553bde8c2c11ba0c23492640759316da122e123ecae95fb3480c6e29e4cbe45c806ec1afe41835457bf9845e10fba6b2aa865e8d57f3ee51ac59d1f971b55225e8def0ece0f1293713ae7d38294d4dae25c50fc8cf27ea3ce2321e40afba25462cf9d24d17f58f7c25342ab8703ceace23e2109f2248553f622006ef1e767163bf388c2a379f281a52f7c643c7037d0763f6ba6245ed8716a939af0a77e642f1b5a80322dcdfae36fcf37cf3701a14e19282f7aec361cf5d1b8af31c23ce9d9d13a5aa5d95", 0xce}, {&(0x7f0000000680)="148aab60c38f28020453d191269e8d4114ef2e1751808c7125c6e8c4329864474de6d45c86c7e81a71227602ba54fa6f397b92a48c3d0aad93ba58a563cb21e41627ea50cca8029d0199bc6208f3bb4f5f3b66f7c2130a6ccd7480b304fe4b2b0185fc6f5577f544dc0a9eccd1db35e0a900167cf061909a960bc690b7793727253165967bb10d48d5ebc68ac64b5fbeb7d3d662dde2e2c67d0f88ff4869870e0ab3c5e644ba8ddb768a95d370dd671f1eca94f06716f4f2e7e1e01b", 0xbc}, {&(0x7f0000000740)}], 0x9, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r15, r0, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r20}], 0x80, 0x8}, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = dup2(0xffffffffffffff9c, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10000, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x38, 0x2, 0x916, 0x4}, {{r3}, 0x79eb05a3f876fa1e, 0xde, 0x20, 0x20}], 0x1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0x10001}, {{r5}, 0xfffffffffffffffd, 0x4, 0x10, 0x9, 0x1}, {{r6}, 0xfffffffffffffffa, 0x98, 0x80, 0x8, 0x80}], 0x800, &(0x7f0000000300)={0x2, 0x2}) open(&(0x7f0000000080)='./bus\x00', 0x500, 0x58) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080), 0x7ac1}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0758960201a277dc5745192a101000000000fffdd4289022984dbb1a848cb012c40956f6dfca80631b112affbe1a534a127373d87c6653d05d44398279df25b4c26b136eff9c21c498811127fbefbd1a80aac40f2ec633ae9b3529e7f46b9b27e8703fb41c2b78ad0e6adb"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r3, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x51) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2b3b5a6274dd6327d5e0b9359ac52fb4447d7bd61ee6d17a3de2faee4b1426c14267e9a1367d9cab3c6c2291fc13feb584c987a961622cb3b7ca2fb36131923cf1dc1943d204d6a7938b5647ab4eb55840be0aa921b0ccda96f34bc60940a5a7d35f180c2359489a30bd3f69c3d49b"], 0x50}, 0x2) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:36 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) kqueue() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x10, 0x80, 0x4d63, 0x90f9}, {{r5}, 0xfffffffffffffffa, 0x1, 0x80000068, 0xffffffff80000001, 0x5}], 0x9, 0x0, 0xcb5, 0x0) close(r0) 16:00:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, "d730c15b00f4ff000074000000683f00", 0x313, 0xfffffffc}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x2d, 0x2d, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e843048e69931927b48247a86ef6ea5422d360574dae69156dd01b55291fd8b2e2755ce14e7c3549406399ed3ee42df5718b7759e75137e9b43914a2a7243d6745d91d6f9395be86bcef139804095acd7a98a645ac80398cd1c7a673415701b74e85ea7f9f6bc5c98", 0x73) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)=0x1) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x84) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x3ff) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1000000000000097) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) semget$private(0x0, 0x7, 0x4) unlink(&(0x7f0000000380)='./bus\x00') r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207316026ab750fc233eb000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c000000000a917517a8b983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d696fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176575622f3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a1499371e6d06ebe2bf31d79efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f03bf0c75af117890b6dca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d065273b913d6c1bb3bb2b4726365f0963acaa81a5034910732e1da542df4adb3854451a3dcfe80b0ac4b1f54b91c07b7f6ecae30772d27d75a4d1dc8ffe68cefb9d172e5d218cc2aca173f1d865d9f3aa6f2c62f4ab7258eee5c244cb11e14445607d0c83d7837f9d4f3bb51510c8609cfd192519b9b76b9e42d255518c595419ae7b67d479f3bb4703f44fea270a1c4"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) socketpair(0x0, 0x8000, 0x2a, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:37 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="5000000000000000011700000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba45d8cd8f2da9ad42f643b5a62f4dde0b93581c52fd3447d7bd61ee6d17a00e2fafc4b1426c17ff92121f47baf1085c7e78f0179a53e970623bb7b8d5c1020246b7d11eb509dbc1c44b6458ae1f8443e4b35ad3e0b3ebb56a6e24292bd7b727419fb33f84d6f537aff6b645d71fb37aedcd28978b99e50"], 0x50}, 0x2) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r5, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r4, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpid() r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0bd7e6f122f134a416c8739ebdc1b888d028280ba7b96e39e39dda2e1cd1f57b0bb05b74b36ae9c49a1657b13b12c2baf5dfc5d156f58f70055f2c6a86195da5edbde641996bb6d420f5f2fb9e81b070ddac349a723959418e4ba3b8232e661dde3a75c90b4bb6a824630250fdef5e41d184ba886e747c83722952d4df0c65f1cd85b470f8f948ca9edc05c03037c034f062ca53c4e2c9ab91dc3d6c2967a83166ea46bb129dfc62b562c20d4a363b5c288cc6cb665fec209afeeb23a9a960e761700"/415], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eeb9b4cb6a6ec554c20117c200b5f7a3f1c2dfc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/119], 0x1, 0x800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) 16:00:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x18aa1, 0x8) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xd8f, 0x2, 0x1000}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x5, 0x3, 0x8001, 0xffff, 0x1]) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0)={0x5, 0x7}, 0x10) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 16:00:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x3ba}, 0x2) fsync(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xcc, 0x8, 0x249e, 0x8, "6c921d00a871ddce1ff3ea0ce5d94500989dc200", 0xffffffff, 0x8}) close(r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4f8f, 0x4, 0x6, 0x5, "8e405db58059b37b743e2823185362234749ce2f", 0x3, 0x8}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = dup(0xffffffffffffff9c) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x4, 0x200}, {{r0}, 0x0, 0x8, 0x40, 0x1, 0x1}], 0xff, &(0x7f0000000140)=[{{r0}, 0x8000000000000002, 0xcc, 0xa3c63b21675deb5a, 0xffffffff, 0x300000}, {{r2}, 0xffffffffffffffff, 0x9, 0x1, 0x4, 0x1}], 0xb892, &(0x7f00000001c0)={0xfffffffffffffff8, 0x1}) r3 = geteuid() setreuid(r3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000080)) r10 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r8, 0x0, r6, r7, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) lchown(&(0x7f0000000000)='./file0\x00', r3, r7) syz_open_pts() r11 = syz_open_pts() write(r11, 0x0, 0x0) close(r11) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000280)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x402) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) getdents(r1, &(0x7f0000000040)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e0666696c6530080c1a9f3754430113cc31b5218f9fa7e3a77af6490ada15839ef74d86ce23600f8699c709d8c624df923f889df757a7ef1772dbcdaf030114e3b7595fb3dc167bfddb7e980909faf3b0261d8f805c00869d338a3b5605a86e58a0a7e3f2cf6444640a95bc0e303b16c004fae777398775b8bd5a4a7031125e6334c16e5c3e6f2c761d86cc"], 0x10) r3 = getpgrp() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) close(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r16, 0x0, r14, r15, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r18 = kqueue() r19 = fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) close(r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0x4d78218886102b18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) semget$private(0x0, 0x7, 0x286) r21 = semget$private(0x0, 0x0, 0xa4) r22 = socket$unix(0x1, 0x2, 0x0) sendmsg(r22, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000440)=0xc) r24 = geteuid() setreuid(r24, 0x0) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000740)={{0x2, r24, 0x0, r23, r20, 0x1, 0x9}, 0xfffffffffffb8f45, 0x40002e415198, 0x3}) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, r9, r15, r20, 0x0]) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0600000053d3f1b3c531dbe8f4d12aaf50ff52cd0000000010000000010000006888c840a965fd5039b6b124a82086eae953386a1abe842712bd9f4136863cdfd24051a062c808523ce87c5eb8dc9cb5ca00e96dd93f16d076ab1734199d229b34249c6a04", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x8c97180af6c7c25, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725df2f2e34a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b"], 0x50}, 0x2) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r6}) msgrcv(0xffffffffffffffff, &(0x7f00000011c0)={0x0, ""/74}, 0x52, 0x3, 0x1000) fcntl$setown(r5, 0x6, r6) fcntl$setown(r1, 0x6, r6) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/44}, &(0x7f0000000040)=0x2e) nanosleep(&(0x7f0000000080)={0x4, 0x7}, &(0x7f0000000140)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:38 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x31, 0x1, 0xf2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) sendto$inet(r0, &(0x7f0000000080)="69e073841f357e307b492ae456b9120a4b935431cc88276a1d8c7f21b89f83f0e35a2619c50ae4435524830eef728162262b58f1839ef1dd97278ad3", 0x3c, 0x19, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) fcntl$getown(r1, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x4f, './file0\x00'}) accept$inet(r2, 0x0, &(0x7f0000000180)) socketpair(0x18, 0xd73dd9dccc3a3b05, 0x83, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000b80)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000240)="19c86ecca271e9cf3c8166fd6af2f2839ed82899066679df3873ba1527ba14039a0ee51789a6bd4228bfcacb46c97d6e4a878035b0b89ec7ad1e2d9ba2c582720c1eb665e0a505306eb2c3ac7d60b186c3f4894483fc5add6a3af6dc6fb7a337aa5354e5b80b259b31d2aae7624b3b0d3d27cd7dfc2089b28f2b5b41917887efaa4f01c79c0dd1ead1fac0bd6d6e4524eae614da5f101223e5c25837ea0a0b923e429942f2fae678ae737495f1dbad1839e62199b6b058e1296af7ccdd5757cf551dbf6bb6b9ba6f1c61464a84c7befd6e3a21acc3268d4110848baaa5ca1d74", 0xe0}, {&(0x7f0000000340)="6a1071e194b151bd743f0a6f9d9e9e5c7f8fa0f90c961dd8e7a7fdc19abfd558f156d90a3855e41198dde07ca6ecad14f105611e28b900c114ade58299f82d08de72296a864e1b4ce9f2cce257ca7ecd05a1b3cb28adf685651ab76f28eb818130e7e1763fbf3c0a388988af4ad5e17677afd86a34c82e669a86bf5cece6f2eefae84d1c1172f643e449270c92836e1ad88883200ff33e1d9325ddc8c3d10243e357097c201bcefea79f8184f06054480c2b3eb082074984eea9662f603cb21b270fdf0eec4311fc59e1cfe4c3cb479336902e63c6ec3293aa142156f7421e3ddbacc1fcec355a3780f4", 0xea}, {&(0x7f0000000440)="4e76d55feea79d14953627502ec71ce2807c29932e254cb99902082a9b826245fea4454c903f0a5c96103eaf58c03fea64078954790c8957319472dc7c99e411ecd3310bf9aabf9f3830f437b3493f9b45f419be5bd2a2761248bc067e0b8b372e6ab216c354627f659563d619dfd8cb43ddb358fbe936a8595246766f65ba325da8847cd471e0ac3c3b01f112ad68c91344ae19e999a7a6b52f2bd18d7942fac50f8bf561622c55852d0b6b9e5d2aa6a06885a47f46c548cfbd09645da24b124a5138f39bf6d12a3f496aa06c22f3900f17b928b2316f1e35caf5014e5bedf355c6f79f", 0xe4}, {&(0x7f0000000540)="79273aed6c1085078f17202c4b42b6ca9599961af6f5502f941e0f9b39fb35738c17909bc8f87c372034503d726cbf916f0f55f495be74ec06c9945688a44049327cf139f235a715a18798e7384676b7b9d00ba52f8a05d879d185a13f05d1edb2c228614f34d468392fab3fe7c5b41adc017f7a78ff7146add566a0dce5e914b3fb9ef261d09b805d4818d4c388a4e913d12209a2e0897d7769a05c43f9f4f6ccc6323aed7431007a08b69adb56deaa35914dd3dfd18e5355772736", 0xbc}, {&(0x7f0000000600)="c161a67643d8b6", 0x7}, {&(0x7f0000000640)="28cdedfe1ecce97b70d116fe3881b5f5256e6d27574a6f723f5422241ccccb3794cc821fd4123591664a81f3291c6cc972858e69011c66384c9b65", 0x3b}, {&(0x7f0000000680)="47d3e643c0dfec407b2e706b1e36931d178afd31f8b5ce62c5bed4b62a3fd3be13009662f2f34377568f5a15383b4a7c6c97747c5d69b01d4299b893439efbeed529b9e4bb6568b22d8c44784a1bc2196ae0e81ace7867aa3da4ec63b5b950e0fc1a980e614d0001bd230dfaa85597a9b9b7af050a2d8f62c9af1328cfa93f1b54c629fef9ce0232a3adb503c88ee433e07e028e646402930180230fd262622073e17ff3f5d64f824c27", 0xaa}], 0x7, &(0x7f00000007c0)=[{0xa8, 0x1, 0x8, "85167ee366858486281129994990e691871d7ed4a9637cc2e4424640a5dbe4b053804b4e11d3a730de114cf9d3d9c769118ef3c8c585cb928ad7ff28df19495691b5be71cd683c94a091e6800d219e7802a8c31b67786df2f503a50ce2713821421895005c7cd6bd94bdc4b8f383d577fb93aa947bdd1b87e21fd15d52ce568ee914a295d8c4b6a55d3e0d7caf2ea50f9b203c"}, {0x100, 0x1, 0x7, "b083dfcf242c55c631e55ba1c9a881001565112e3140d63a065aab0980751b2a34475c82748dd5b4a9c3a1d1cec9ed07ed7777ed20d1d80407bd8e1d2c221d5b80879d0f4b651f9eeff5fe35f9d46817e9c6abdbba4cd28cc83e5c673a9a45672032faa73c340f50c288438bef9272988d218748a0f27f62e0fd83f86ebffe00ea6dcb7b9bd07a729cc54d5d649f8f597a9e6c553c941d711a7688ba5c88b699301cc05d085abafbff733fc38a5108df7af49f343beb50bea0470e22f4e75da843d51980c40a6a92ab512401083fcedad07057ed2b9406d1727a0f3e4ab3ea2661ab2dc26b06eae99e013754ad5766"}, {0xf0, 0xffff, 0x101, "c2ca087f013d97a62c01588913c929563c41bcc86eaf90701f4a539cc0e5687878b853a6b3f9ca3373f4ef148d65452d6a1d810b7e1d278ad4d903e8eaede40d1d3e663e6a6556289530b98a6c48a6b97df255dc0217e6ef503dd8a998e90ab717a0dabd82e6622d56185e383641828f3d64553253c86d33fc65604209f8171fed45a64277a3bbb1ea114f06a832893d9f4c35e8fdfab96ffd1e48867d3b2aaa813ee3a11dbedea0ff57bcb72c437cd8a92e3d07a98e066b42aa2fbbf30ab6fa980677a042a10d7ab5b21e51d54327701f4c8d30ed8ed55d36fe98b3cd0f6d"}, {0x90, 0xffff, 0xcc, "a5da79a359208b4386c3edcabdbbb634cb6fb4318c0e54d6377f732a7fe05f9073701cee5871a84b16a0a0b69a4fef1dbf0181bb1e5ae24e9f3aa7d1d389b54baf1897a2fd353c71462a8971c6c71e896bf2a8ec274d3c7ad3dad4ab119f766fdcada192424c2bba156c0f75f148d1a81d3701da9fa2601d458c"}, {0x98, 0x0, 0x0, "c021dbd3e8f7905f97ee993f90ed8c10b28080669b25f0a8893a14ebcd99e9eeb733ae30ef1ba8d2bce9540e66c0a76ac26991698498c9bb633ee775733960a355a6fa8be469ba5a4c2948806ba0e4134373a528dc89aea877b97f7d7c4e42e92b78102d6428551aa8328031d3c720dede4a8d1b5a5a51f807790b50935dca9906"}], 0x3c0}, 0x8) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r5, 0x20007478) chdir(&(0x7f0000000bc0)='./file0\x00') clock_gettime(0x3, &(0x7f0000000c00)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x40, 0x0) fchdir(r5) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000c80)={0x6, './file0\x00', './file0\x00'}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000d00)={'./file0\x00', 0x5, 0x3, 0xff, 0x0, 0xff, 0x3, 0xffffffff, 0x1, 0x3, 0x4, 0x200}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/null\x00', 0x4200, 0x0) sendto$inet(r8, &(0x7f0000000dc0)="b72854f59d148617b1d98c46559cb41f3e9ac09e6ba84f73e806940cd6d0802b51007d1329e0ee12c0d2b885608a03fbde496875c66e9610851309b9c378959b3c88906ef0b4e815136769aedab3bb10666c14c74887d4ca5870418df6477a3dde097ca7f5603ee82c2ebd24842f3c28ab8bf3b1eb6bbd4bf0d2f5d1633a81dd8dfb8e009e56bfedc812da1d84923c284a5dda89f38130d3f034f70d27c0d8880b066f7e59e8f26ed8f979c39596c5ecc66c8b6fea85729472eb669978263b80ee95abdc2218d248dfaac1b9f06c24bef1fd586b4c5d099e069111", 0xdb, 0x404, &(0x7f0000000ec0)={0x2, 0x0}, 0xc) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000f00)="2bfad51b925e4665e3890eba9d24ebac0b94246599d348a0c67039881fc6941227e3e36a61ad8978608281a97e577753c19eb8052bf29f0487659934e753152cac", 0x41, 0x4, &(0x7f0000000f80)={0x18, 0x2, 0x9}, 0xc) r9 = socket$unix(0x1, 0x0, 0x0) connect$unix(r9, &(0x7f0000000fc0)=@abs={0x0, 0x0, 0x3}, 0x8) r10 = dup(0xffffffffffffff9c) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x8, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000001040)=r11) r12 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0/../file0\x00', 0x40, 0x1a4) ioctl$VMM_IOC_INFO(r12, 0xc0185603, &(0x7f0000001180)={0xa4, 0x0, &(0x7f00000010c0)=""/164}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe4047453d0246ebf798f5ad2d9ac55a52f7dc9062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed6b04612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4bd877c01668f2876d413bf58be90a9e00027786720f28e1715c2a94a4b8222c4489218d3307295c9c55fc6e5a384dcd7dbff6f5f51004f80c45f85f53ec9f9308c4dc67d18c899be706f2ea959bdd563c055fd3755db7baaa84b0a866e201a3636bb2a8c375c2f6be552d9f8b9c8aa00ffffffdf53a51d592af768"], 0x10) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000580)="b627581d477c6daff9488298a2ce") 16:00:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x1, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r9 = getpgid(r4) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r10 = getpgid(r9) ioctl$KDDISABIO(r7, 0x20004b3d) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r10}) r12 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r2, 0xa, r1) wait4(r5, 0x0, 0xfffffffffffffffb, 0x0) semop(r12, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r8, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) getuid() fcntl$dupfd(r8, 0xb, 0xffffffffffffffff) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() fchmod(r1, 0x10c) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979725116cb1047ee9b357020010000000656df9ebac57b8e169c1d6d929743fa40403c7b3c76fbc3b9a9d4ae74301000000d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21afeb02051b767e0c36f349ef8f095417abf4acf4b4cd861ef380e4d95e597a1cdb4d85ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8e3e790c3cd42362df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4ca40906ea438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb027c3994d35ec0d2efbc3bd9cd65e4bc135afcf6d5723eec9dbbf56f96f467fe2c4cd384afcae900542ad2f5894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199b5d5a60df9dc35a6a8f80c69ccffea00000000000000dc08ea195e80c8b0a4c7ee25677ac7be6062a1e097d73b9568856d35ff9632f1b4e3c47c7cc1ed6773c29a5d4cfec6808edc00"/475], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000e40)='\x00') r4 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000b80)=[{{r2}, 0xfffffffffffffff9, 0x87, 0xacca7add68c1a22f, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x61, 0x2, 0xffffffffffffff7f, 0x5}, {{r0}, 0x7ffffffffffffff3, 0x12, 0x271a63c3f53494d3, 0x0, 0xa028}, {{r5}, 0xfffffffffffffffa, 0x2, 0x20000090, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x100, 0x4, 0x0, 0x81}], 0x7fffffff, &(0x7f0000000c40), 0x100000000, &(0x7f0000000b00)={0x8, 0x6}) kqueue() r6 = dup2(r0, r2) setreuid(0x0, 0xee00) dup(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r7 = geteuid() sendto$unix(r6, &(0x7f0000000f00)="fd16fbce057634a8b0a6e7cdad7f2ed6cb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e5280ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a65d100dce84597c7ef9da3d0d2a31dba7c5d898377c9a589268f434f97b744de38d4c14e5a1e0ab1800000000000000089af9841f9bb58949facfbccda3a6db2ce1be224eddb10357eae3c5cdf31ffb9c79a4d6f5209322219396bd2675b563bb451af7813270e9ebaa6260e75c7790abaf644472b42a9d43caa300b8d0ada0d0f16d93c6c49e11c9accbde430e143ed3604adbd738cdbad8ae0400ea47b2c186918b5c7dc4656ad8b6292f08efc23a209995283b5b2d033872919504318cedb22065caa1e1786743e88ba643fd1cc212f44ebc944f24eb42bba0f254be57f3e97948442eedd658043a3700", 0x1d4, 0x0, 0x0, 0x165) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) setreuid(r7, r7) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0xc0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r1 = accept(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000000000000000000d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e73d811f87ad2a994fcfcb57114b7e2f8973dcf0bbba801e51930ed8e1769b98dadbab83ec6d3842da6b178f2e32840a2dc539faa4e7813808db3bdd3700735390140fdadc1122383261d91eeffefa2e6bdfea158b027d0ca7ebe05089e8b5630f2b4fdc2512f6"], &(0x7f0000001080)=0x6e) accept$inet6(r1, 0x0, &(0x7f0000001100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001140)='/dev/ttyCcfg\x00', 0x8000, 0x0) lseek(r2, 0x0, 0x0, 0x2) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x83, 0x0, 0xfd, 0x1}, {0x4, 0x1}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = getppid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x400003, r5, r6, r3, r6, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r4, r4, 0x5, 0x20000005, 0x1, 0x8}) setpgid(r1, r4) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x6, 0x4000, 0x1) getsockopt(r1, 0x5, 0x3, &(0x7f0000000100)=""/109, &(0x7f0000000040)=0x6d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="018b395d8f01594a07b594b66f5d7b33846384d54567be037b18b0fb13cc91ce1e1e97c3ae2c51dca0474f74609f43a8e783c0cffea20611083cc2a3568223a819b93bb920bba71e954744bc35c5d3039ae906f812", 0x55}, {&(0x7f0000000280)="cf0598956750df6fbf5a3671021aa49bc73d862424e2ae9765c41036c36b25a2b914f44b57ec717f9fb180945ebb5052bb484113bd4d517bd2d4b2385d5c5fe6f5ff84d08a51024a3c44718d22830b56f1b121", 0x53}, {&(0x7f0000000440)="691b36c61c6c977e5813e83d142303397b66f258645b7ac17ae5197e2ad7d148fd7e42ffeb1111fc164e58ba36470cc20efdaea53d60574601f3055654c51025e22ecffb355573eb98c56d87da19e98d5d9698090c3aec3f095e42675325002ae401558e209fc1a2e84ba7458ab1ccbe472d101eb937f1d5d921e3486f68a45bdcb89060e4243b03bb2a0e9b1d11142757a54a7832", 0x95}, {&(0x7f0000000300)="60cf412c83ef03aab0", 0x9}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="d4c689d6cae10b56894ceeebb8b3a2ea85e2b29f5f9af8ccd77b438ae75fc15dfa05be6106cf6e5d7a310edd8ac47e3015091f8b01fbb8c3d5403ebfac9f72663e9bf93ba178fd395995e75050884d4c", 0x50}, {&(0x7f0000000340)="ba7b127bf376163a66", 0x9}], 0x2) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524a560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) wait4(0xffffffffffffffff, &(0x7f0000000040), 0x6, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x4) 16:00:39 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180), 0x4a) unlink(&(0x7f0000000080)='./bus\x00') 16:00:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="5000000000000000010000000500dfff3002cb611113b3bd4aafb1bde8cc240ee591ed9bd9eb2051aeb5043f6973186331b520721d4a2b1a9e06f7f59691a12f643b5a6274dde327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) r3 = socket$unix(0x1, 0x2, 0x0) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x180, 0x246) r5 = getpid() r6 = geteuid() setreuid(r6, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r11, 0x0, r9, r10, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000640)="398e42985c25e965b5e2eefc583a13a2b45c48c544eea972402fc431d3385ac812388785abafe4d89b8eca1dbbc2c0166a242896d2fb0aafca5b10b40716739292b5857a62aaa8d58f3ade035872ce2ee9705f2cb507fdeec20bb58314e3055a85232555e96bddb060be2012ff6db47e32933ac054ea897c6cf042019837420962bfec9d6f1a257714fa86b8f67a0baa28ba8e4f238caeb6625c0a0829561ee6", 0xa0}, {&(0x7f0000000780)="a1117a82671c875ea919ec28f4f9bf4907e0178457aafb53d574e3fba5b1bfb268f8fa81d7967bbda3497370e6fc5a86749b7a4937d5e77aad", 0x39}, {&(0x7f0000000b40)="81996e7a82dd05c8cffa73bd1d657efdd9811bc4e74683d0e0c5a74954cc96e6943c38364603cc6ec586899e331366a7d450c85c4cf91731a2bd4fd344e9b4e630db695a8ee1d65961f1ca1a742750319d117d549e78d2caf0a35875143036b0c9cdafc909aacd4663908738f3131074bbec6c32b4f287a33023b1b9a778ee234c4330d174a5dd39bffd734a12a86ae5ec230619517bc5c87689407c11b309d20f594ad883cddfa8c68bd97be4768fa6b35b7dafd01427038c54b44056c5b61178968f553d2518ff2b462cce19875a7351ebe2c8e567109cb5e4b1cbef84b6a9cd66fa3b88a8cc6206888cc6db88f927c9b15221319879c0731449799dd7f9091ba987a08ed1f4c2dccbc527f5361f8b666e344866a32fb37ee096df436068495feb95ce320a81b736190902ad664ab19e8a827ad4cb23510ae10e607706da949f79c58ef5de374219b65193a91f7b36fb3dca7e648f8cb4822d0fcfdd192d8eda44f29251a9008a6870004435214acc4b566c68e5609b0f79767150d3f175b0ad492e058edadced591312ae11e18c90d7a98cf516624f4f7aeec1a51e4a0332f825aa8bc500609e6405545e37d3731f3d3481e0aa7fd78e73219c8d83fbe9213868e0f7117bbcfd93c732b898c994e5fae8f5bb0b452206c237fcb0e2fd8db4f9741038b25044c1fd7404c3ca5d3834db60a1ba90733149cff7ca8e5e12cb0289889df0904bbdf1d56e9a027017e2a332d538d6c41a80aa2439d5ce514b5505659fa8d65ae02597d0063e40f930885d431e349caf498fd862326dde769162ef625e3cea72cf4dfbe8869fb1a9eb76c191f9003a2970276f180030fe784ff3fcd069b74c5c6a585baff5eb2d345b170710f509dad9d479e0500fba5410cb08de09848cb26cb2cf60950215a5633a984a0176a57bfea50c7eaaa9e65798c5c7bc6c41031ad7ecbbb040440936cd6e7ca043767a490398cb5041bc7a688e6d843cededfd8a8b77c53b1efa5a90a1936fa40da59a95ea991eed204480da3187ece1282bba6961e87ee20436820e594ce379d7ff8e62b47818bb4b3ef01576d330488e253824886f1bf7d5a873ae04edb97e5d07386d05b84f4a4589aef1c726285b3ac12a75fcdd1aacf15107ef56abbfa7f148688d3d6b7dda7b81d12ec5afd955c33d59bd457cab9560eef848676fb92ba0b57f6d82ec8fc00f31ff3c89a3f5926a199a8e0c1e32043add28253597da5a6b05b21def8b1ed63b46d42f8d9da477f2a6c43be45a8bb0fa5a1168bb5b7ca7698bfe617e8f04da41a3638dab3ecf37c3c6049b5a36e82534fc3d907613fcc3fa36bf68a963a13ede5013e650fbfd56e53508cbf3042233c14100af8ad93acf925a55e3eb26873eb1904b2e8116431ced3cab296fc686770033f392bcbd18c38ab520d0ccb038f8d1c6dca0595c7edb9e828a546214167dc09f9c27e9e9f36d7c0f06e3a460fe8f197235f6a9ed0ef2e73dff4ae9c2b5e212784247ba5c0b23432f7d35ba1fe4dde4ee01eaece35fb91c02811bdd822c7b4e7f449c8cfee4b5b665f8e93076c67a8d2b7c565b337242b43da610b940de652ea9346f536c472767a2f05fa98cc8573d10ab79718b9d40f913db0cfe1522eedd7a86cd5f15fae895274273847333eee2673988f91d4ade05a5757130cc8aec60e1550c7822ff6031c4012e0c82a5002565fbb5df6a0fcd2db2821cd201be5033c97d484167020d4cee0fe2a06de472437b96117a92b843541f0dc195bb871c41c635ae681a61449393b8a9cf7b453121e78a8b58847a84048ecff7bd8861783cdafca90ed6fcc25119cc8eec2e6457393b072b946d26e15a7a9a925b699c1c8a7302d68919911c9782d3e9e407afd627935273cea63d344efe99de1e3901e81366fd5b37cf5c37b8ab643593f63d78b93f95ba70bc4672daef8981594c6d9c2300d9814415b1cf4aecababc9098a24efdd9bfc967cc881e89118ec3cc339baa845ff012531338f8962a019777cef9d6faea94b7d386bbe25efe587f0300994dcdbb0a0f8b249eb948513f85dc08c9a1e601ddeb06db46a7acb520d4c3e86e0de4e8a314dbac47ad2dfd072a7f1d8fa9608f80be6e6def5b41029f43d2c1ddfcc55e3516cf73a21cf52818b519996c9bfa453e1ed3752250b972f12e0b7a07a2e5e77019e554775bac4f6785b5ec63fc950c04da40b2de2f85ae4bf920f62259939ea9205cf3db93bb05d86b8e2a84dadd5a184edcd357f5942ab42b06a7faf0a1a250f31e769c8e96fcf668f5631d2afef0657b7b6aafbba43ffc74aa973fd1755667fa4632ac381e1d22ee157db860e59f7836e5207990d4a37946d7eec9c9c31245558a2a00bb166c7d30b20a11da8aa30ece485ea4f910a7d7e9ba4f73e1db34b354961ed22231dd915feb6ab97bf59310bd46af5fd283a95cd383c25bb4452d0714bf7941b0d6a2afc9a1596c4f18ac7fcbceafabd8dadecce87cadfb5751dd65821e0ce741df684ae68711a004605dedd6fb6d640c745c3b257dc86f6aa14b1cc03ed9883e90cc63b9585b8c6df2913566bad2274273de0c97a19aff909469902b5a71979d0073c852c7782a5a12f4a6525be1391d94871f24140feea14e3830a9e4e12c81312ec7abef59ca09795a57d93ac6b6d56b9678ceef0cf6eadac99152db478fc1486d1ecf5af01ad381f81fbecca45853d1b732e977d7465fa1030809cff6f9f1be0341b9c1c55132fefa5f3fb95d6ee0a4b44e60c0d09b483a60567bb41bca3fbf5401075d91db07db36ebbf290d3c811ad9e32626b52ce9899da7520853a40ead4e55fd7c3601498df4e66ed13797dad255667c0d3cf3f0af08bec2def7a841f2ec6644b77684e641e6953908c9ef364027e75df7205f7dbf6a6d690b8a16ac5db3d2172e476a457c8f36139b857124f3c1a127a1b6696146a5a61112f27f454f7b088ba5314460102517fe8939dcd8afafc7ab14a564ffb8581b75d5fdfe2e35ad4c38cd709be8e68c47141f1731d604224cc325f6fcbff0e9643d2da2126324c31c2ebb43098be6df93e215a967057f94564fb58d59ae623b287ca298480359ba22c1040cb213a9c951d4dd27fc9e2c723e4851ccc5f2d55fed6da655ec05ed9b1d33c3ddfb8a48afdbd1d663d76e6fabd8bbae9d63406e432121f1d5455a9e4db80893df261278f1c49c8281e488a216953ddc35ffc46bd34a7098e1f2ae375f9628761f078e93add7071183f0b8f9dad620942b68602af54b2b47eafc2113d187d2c8b0ac5500d027a4185b5caa45ba8755d98a0baf728393f59ced3647d7a38b42710e05720dc66174c0cedb5a141c537529a088963d85a725fb608bac40fa965ebcb4a9d54d962f06e339fa727a70d2c9f12ceb3d23f35c85eda755d2a267eba52ea264ff4126501f1f54f48641216acdc9bad3adf576faee53ad46778937e72db7dfd76ca3189d745ddbb5dc9a78ee36c0f2ae004bea6346c609b92dbce42e2d922bd63f4d3d2918346d3b479c5659fc40bac8d653d9f2a71966352fdb8e7b23abc960f5488df1fdd64a291711d1273fefea3ed725710b94938c73a28be3c067032d68fecebb1303ddf7c2975285b056f9115741fefa298b22ebb3a01cfae233b26f33439706a47438847c06fb0707ae87f5aa25f2b8223007bc6a09f8aba8038bead3899468f2752d24b818ad4e1f887f74feb47acc99406c6900de468a511afbae86da8cc2bebfffeaa6cbd438489d7f1c22693fbaff2a80f9d658264c9801016b7267bc6a16e80b6edc5994439f8d6b8813ab94f74763019e9a33f149ad1fff0e1af3d31d6584283085e62740e2fbc31ccf9fc4be8e63725c09fb89d6a1abb75cdb849c930e825e07efbd5009b744149edbc728a17a56ca46d0501ab875153f5a46afb5e7bc0850806ba4b431ce20b0f567d33060faa4961e5d72d134923b3ca1fde8907755e8bc801a9014ca2c2223c9204e4eac28c969b9fdb0226fc98434f4abaff1cacc0ffefa5a234be5a680c115bfa186c83896497ddf1a54a30fab7dbe082327b744b4b1fc350c108dd984398bbf3f6ceed98b572fc2ff68336685a78703926251d3aad45d11faa91caaf536540eb1dfd7fe06aaec0bcaad5c0b114e1b613339676f0785eda42c12bda2718b1d1ae4eb505fa3d541a6a3fd2f96009b60fa1162066c0821ece8be5054cec6b087a448797a4360f4b3dcc6d0bdaf9fb07ce21d25e3b561ad6cce746c5ca0a2d8a29a0f87e918ec29b3ea82253baee5f6798e2cfd88c089bbbedd118175763ec003083c26a0d61fb596f7f4ecab5f760098620aebdde548704beae7fbbf7b532deaa249d2f3be2be265bdc78442e7ce4e0a087d7b77c45d2694f19a068c5c1a4efdcaff79e471e566241a25a1c719524a321b082f78b61ee07294f0eb8be2ef85bc952d94234bd83135aec0efd0e4dcb1928a7dfa7ff2a77329c72575289a6fa70ed8f29c8bed069697fd2ef58b505d547997a5c8844c269b16f306c1a4fa9306e84153fb6ba776c3efe79cc7bab13e5c6ea6af4dddc58cc88d5a53e20ca805859a1574ee0b46d86122bb2f38a16fba754752211b283a335bab7fb10f294b1eabd2e621d8151e366b73c4f4c1045db20e4b1a5679aed1245af60d7ed5b4c90a6e0a25231434ebd21845f2ce5b2e85754cdb06db499c34fe403b7d1f45cfa72292d02826b97a3157948a3764ce9d5b22b0097f4edcd1861c33c2230dc13b970c6d29c1312ee5de8ea3f6f50c427ba19b6485ad70e725fcc265d1c8de576fe7ca47b2155b791a1d4c2d3df566257dc71f9173a52594fa0c08685bc5b39b1c0318a5d1d0c91a23395c6170d9f9953eaccf6452aecabd689bdbf0e0bb49149c1c2173141b1e6e012a95a46a2157b9d14078510f0b691b30206972f8fbf82aa14eeaca0bae039e17692cbc9b8cc28758925f9c892c87c6c1a61b35732d544be396a61e83f93209093ed52f67661d0d0a3a993a1d162f99472c94141fafd7a27375e8cf292ff5a6c942a665f1a9fa9e6bc5547b682b9729803d1dbef0f4432319f535fcf12370558cfd29a22d025ddce55f57af84ed4e0a7eebeec462fea3c16f4033d54a08f727f5cdafc01e54584970218d85fb46ceb9ef7f8a4d71087681b8ba61ae6cb1d421bd45b2595dc6b589b6e5f852a9cd01295e629d881825e12590c0f50a33cd78295325fe6e162349f672ea5112be5f5c40de706fe1530ad075f148ebcd2f5218bf3f4e02001b165d002dee66639e1c3a9714100b08395b1cd39cc0c634e63caf8c6718619f11c9dbd91f8df08d4489a88380cedc4673c0f1eb11b8395e658bb913a3c84ca322a212efac30fb1fa629c1b6453fc9fc226e37c1f7ad41717b61018b30bde0840bbc679263b1c25765c87dd37c561b33b0458bf746715aee90dd19926068ae407a203cf492c46a7d5f223ea88fc058c521de118727f40b3a85a6c56328a547628957cfa82f114e7eefa082a6091a18a5cd9d3a1d127a9f97ab1e6b03a5b187d0403f53a5073e074ca547fb6066bb85edd67d0c7520d988c87ad0867b6aa60727cf8ce47e70b380fe79829a59af6f69c09123f4858d8f477ae3ff7e421f6d1466e66f5d5c278cbd716aa0394eabf1a3e3d8e96dccf7f8361878e98554b4604d38fdaf808a9abc5249da1bd1a9986f80bd54c554f7dc2823d26e1d93cbccdd205d206d563087e11c9bfd304911af8fb93d6e7bb6befbcdb41f3ac487c2d0dad4342d7a1809027ffe507ce48c31bbaa20e97ff3d", 0x1000}], 0x3, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r5, r6, r10}], 0x20, 0x1}, 0x2) sendmsg(r3, &(0x7f0000000980)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, 0x0, 0x50a0ac3774b1d651, &(0x7f0000000900)=ANY=[], 0x277}, 0x3) pread(r3, &(0x7f0000000100)="efabef33b5ab3ae91fae801016ff0a", 0xf, 0x0, 0x2) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000140)='./file0\x00') r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) renameat(r0, &(0x7f0000000080)='\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', r13, &(0x7f0000000480)='\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:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="eecfc433d2fa0e008140a2dd79a022ec9c4af12ddd4459efcb95b0ada16877c7755998bb4db92f45f6a5808c3b49367a85c9a34613327239b46a90840f7014612c97ed0a6ad302eb816ff5d4abaac80b43b7074fd7c720daa26d59537775e11733d3d94e26a7c71c2ce044540ad8e2008eb0b6c926820d1f"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000440)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xb080}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x3350}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}, {&(0x7f0000e26000/0x3000)=nil, &(0x7f0000fd6000/0x3000)=nil, 0x1}, {&(0x7f0000db4000/0x1000)=nil, &(0x7f0000f4b000/0x11000)=nil, 0x988}, {&(0x7f0000cc8000/0x2000)=nil, &(0x7f0000f2f000/0x1000)=nil, 0x5}, {&(0x7f0000df4000/0x1000)=nil, &(0x7f0000e4c000/0x4000)=nil, 0xb5}, {&(0x7f0000cf6000/0x2000)=nil, &(0x7f0000e79000/0x2000)=nil, 0x6}, {&(0x7f0000f18000/0x3000)=nil, &(0x7f0000c65000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f92000/0x3000)=nil}, {&(0x7f0000d6f000/0x3000)=nil, &(0x7f0000d82000/0x1000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x800}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:39 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0xdf) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000340)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$KDSETRAD(r7, 0x20004b43) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) msgget(0x0, 0x80) 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pwrite(r0, &(0x7f00000000c0)="13eaaec09cf94c3d", 0x8, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x130) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x800) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000300)="a6ba18743061136be4662d", 0xb}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0xb5}, {0x81, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000140)=[{r0, 0x8}, {0xffffffffffffff9c, 0x4}, {r1, 0x1}, {r2, 0x10}, {r3, 0x12}, {r4, 0x4}], 0x6, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0xe8a8c2620cded48b) write(r6, 0x0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) 16:00:40 executing program 0: socket(0x10, 0x4000, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x88) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x48, 0x2) fchdir(r0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f0000000100)="4e9d1db628ff6b9045344128fc92f2f0ef4ac2c563a87d9d6a7c8520844b202232153718f3c39a330becc66878d75e3f346983888964edbb91172341f3c356a66d8fb27dfc802fc419ca5a46b8fe1c934f8094b9e8e3279af02c813482b8f506a4482bd18efd516eb83da3fcb151bdd96f5e4f310970cb0569725ff1ef822ef6ce5971c52afd58eb128e7c2c59647abacedbe2a7ee9e57eea6308b1dfa7d0083fe191148319a794b7b76ff07e07baa1bb330221a60a58c5365475d") syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:40 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[]}, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="d3a4245361722461f610a60c2e57c6c4bbee54e8cbf0d456f8e624001eece37c9f195a2195af16505532266b5df8b74d4b220644e31891c0bd664fa15baf5305ac81ef923cdd1a06fc7ce2454d43cedf3c899f33560ce04b538bfae5348842394125dc8b5d52ad60ecf1d8ca34904f1bb8455aa0be59ff1d70a7b8cb25c8a9337371771e6428b9cd94e8d0645336fc0cc66191729098bda8cd176d870d66ab69bc47f978c097e2200e221308c9885da716dc2aa224b6b2fa3b185397d21f140c31d8dc4626fd10856a28950cd000824e76eda799ec25f30642338bad583ec6b82b", 0xe1}], 0x1, 0x0, 0x0, 0x400}, 0x4) close(r0) 16:00:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:40 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x120, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000440)) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x0, 0x0, 0x2ae) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xa3, 0x3603, 0xfff, 0x1, 0x9, 0x1000, 0x5f9, 0x2, 0x1, 0x1, 0x4}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000300)) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x67}], 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00', 0x4) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) unlinkat(r6, &(0x7f00000003c0)='./bus\x00', 0x0) chdir(&(0x7f0000000200)='./file0\x00') r7 = shmget(0x2, 0x2000, 0x45b, &(0x7f0000ffb000/0x2000)=nil) r8 = geteuid() r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r13, 0x0, r11, r12, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r15 = geteuid() setreuid(r15, 0x0) r16 = kqueue() r17 = fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) close(r17) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = semget$private(0x0, 0x7, 0x2) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r20, 0x0, r18, r19, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r22 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r22, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r22, 0x20004b3d) r23 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r26 = getgid() r27 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r27, 0x1, &(0x7f00000004c0)={{0x400003, r25, r26, r23, r26, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r24, r24, 0x5, 0x20000005, 0x1, 0x8}) shmctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x7, r8, r12, r15, r19, 0x100, 0x6}, 0x8, 0x1, 0x0, r24, 0xfffffffffffffffd, 0xfff, 0x3}) close(0xffffffffffffff9c) 16:00:40 executing program 0: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x5) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x7fff, 0x24, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r5, 0x0, r6) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r7 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x81}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgsnd(0x0, 0x0, 0x0, 0x0) r10 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) r11 = msgget$private(0x0, 0x110) msgrcv(r11, &(0x7f0000001440)=ANY=[@ANYRES64, @ANYBLOB="08dabc23291e928f8dc6a0f83824f78a2c0474c5153d942dd12e5fdab28c3139658f6efc51eb207b193a4e291c91f1af9109a4969f457dc27a", @ANYRESHEX=0x0, @ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRESDEC=r11, @ANYRESOCT=r9], 0x8, 0x1, 0x0) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000440)=""/4096) 16:00:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x400003, r3, r4, r1, r4, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r2, r2, 0x5, 0x20000005, 0x1, 0x8}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) r6 = shmget$private(0x0, 0x2000, 0x308, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000280)=""/107) wait4(r2, &(0x7f0000000180), 0x1, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r7) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000300)=r0) r9 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r9, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x6}, 0x1, 0x2, 0x8001}) r4 = geteuid() r5 = geteuid() r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x0, r4, 0xffffffffffffffff, r5, r6, 0xbd, 0x6}, 0xff, 0x7, 0x2}) 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) chdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x90) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffff8, 0x0, 0xb, 0x3, "08000000e7654f0000000000000000000600", 0x6}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) msgget(0x1, 0x7972941fdb7f54dc) close(r0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xf29a4c3d20a65e9a, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="82026dfdffffffffffffff653000464a7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287eadc83e35e2f012eff54011fd7c13104bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed6d880af73774617a5036226a77a3c3e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca0700bc5b65c6593d2870b4122cd235000000000000000000b9089aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d786ba5f3f7ba52c66dde104f06e295ad206a6a86846e79146e637e9c037dec2e2b39483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4a022fb4ad5f5067899043d9cfc96d51e5e6f2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a0f851686599fe446e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dba3dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f511615668ae2bfe2a6369297952189b1508c0800a9acef470b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7c421b9c61989ff05df2b5748501000000310b22a9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab44df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521e296000"/1119], 0x10) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0x3ff}, 0xc, 0x0, 0x0, &(0x7f0000000700)}, 0x2) dup2(0xffffffffffffff9c, r3) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xb, 0x4) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c65300087c675b85815fd06000000facddaadb089f507000000ab0cd479c793"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r2, r0) r3 = fcntl$dupfd(r1, 0xa, r0) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) fchmod(r4, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000002c0)=[{0xe0, 0xfffe, 0x0, "e00d7e1271e193bec6d1a3c5c692dcf95bd4fbb0f4601387808a618e0f057488128f4314e882c2828e6ae7f131f475b05ab02156ec2e2ad3651265ae5acb876ab76368744121ea9dff1ae6315e620fd928392bf49ca88a94de01c2d9991ceddcea5bb132b65a107eb578de7893093fa6475ee2707258255584f3052921c0e45036a0f93449ad8405749b210a115143e39da853d8a6a191c64be5c8dfb9c9d9f1f45f95ce86f6010dd275339cf5b839a4154d4be7fe4572ed079b18ff2ed842c3718eaf305221783e9f0a93840c"}, {0x80, 0xfffe, 0x1f, "ed93f70d2bd487aa6ddd274719d75c68ca8221c13e702cb5e9de508c84bc90abbf211b6c7cfa45506e188ee6635ea19ffee62374bdea6ea0d19ef7f5f93a36083a9984980f8483cca358c162881878b1d9fd9fdf89d22d61546654b31b540780add5cefa78151197f404aaa1"}, {0x28, 0x0, 0x3ff, "5c594bb06d3ae9c99887d1466932ede3b8a8882dd675"}, {0xb0, 0xffff, 0x4f7, "43cf017581d0111a0b2445d2cbab6bb53f47b9a3f78c9e65dde86633f6107bcba9f4a3071ff1f352dffd74b7bd248b7617be08af387d1583a4a0ae928af77d91f14bec803a8d997bd18e88a0e2c3ef8364750d205ce260a1948043cdc70d61ada0e17807a52ead074bbadf4f705eee6db5622b29681581965380865f60175c789914f13e107eff53354addef1a1d60023f002f80f7ba04b2e6"}, {0xa8, 0xfffe, 0x5, "ce3d767f4f667bfbf95be483fdb4eb4a10aadbef2e7a255274d62769a6613bf9773ae0ad048395056cc9302e4e28cc0a3003acaba1c73e664bb85a4cb118dbc87d31f356b41fab1d2e49dc20085ba7f841f35740bb1771ea5d9fcd5ada4d3cb0808c44262a4e6525eda3aca476e1a18ee0e6938ffc35341facd62ae4b9beddbdfcc8edc28f6c2104177434888208e1cb8c"}, {0x38, 0x1, 0x5, "3dbe2717f6a88de346f5f06d68efe917a0717440b7ba3bb5debf40dbf73830e97b81bb7dec72f3d8"}], 0x318}, 0x2) pwrite(r6, &(0x7f00000001c0)="fef63bd64401bed5fcdf46b18a302b091f8c9a51eb196cd821f1d1d50ad6b855e2c65e9d87a392115db8a9e65a9214e20385ed7b74cabb0afe0c1ff1170344d3d714ef1272d278d14e027658a60d8aff43abdecb302be0493811ae2baaa05007aaf658e6e22f450a4da70d4c86fd62d260b05d1e5161d43423eba71e42560d10740cd65f11aa9db2a5aebf4cf02b7fe44ef1bb786dc3982db7bd4c41ce68bff617bbdc3f551d086d5e0760c0f27a97a59e1ecefeb1e408faafc06868d4a15344ac0028a03f81eb200830dd25a59794066e45b6e2e3ec75d817e0a4f289c1f8322a1530db46", 0xe5, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x1, 0x40) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="a4a65b30eaf129bbe76ab4c38dff5c0e5728916adef79c0b4064a5faf3be72b07d4823134077d824e3f084053d41", 0x2e}, {&(0x7f0000000280)="2f4b25feea980c5825f77ae3ace1aaae1a5c9852ca13e8a48b71e49f2030760fed2c03c8fcfea9ba3d8d0bda31ee655b53ea4793871a2bfdea3935b9ebd972aa563b74fbe66005d5cd14454b0532e83a40f58ad1f7a94293de5dc3075a246fe3941a9abe3bb3ef0d7bdcd8efb7cd93fc2e7cc3f3ae4e41010e9c5447822f56a4e6fa9c31563af6f404dcd76e001aefadc0908cb909b470574bbb10935c56ab29b4409a1d5363fca7ecc569c401ec02aff57bfc1907fe89523908482afb90c940798c6e3c9a57a01ce696930054363031b69ca2cfa719", 0xd6}, {&(0x7f00000001c0)="f9805216c54306387b5f4adbaeced5faa8", 0x11}], 0x3, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r3, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}], 0x48, 0x400}, 0x2) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:41 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x19623, 0x1, 0x6, 0xf64, 0x20000005, 0x0, 0x1, 0x6, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x7, 0xaa, 0x1f, "1dc467ddbf0084eef9e84ea72acb35ed727026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r6) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:41 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, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11466696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080), 0xfffffffc, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x9}, {{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0x8, 0x28}], 0xffff, &(0x7f0000000180)={0x81, 0x8}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0xffffffffffffff5c, 0x1, 0x5, "31bd4a00b1bde8cc240e043f6973186331b520725d01000000000000009ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) readlinkat(r5, &(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/172, 0xac) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r4, 0x0, r2, r3, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r6 = getegid() r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r11, 0x0, r9, r10, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) close(r15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r18, 0x0, r16, r17, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) close(r21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r24, 0x0, r22, r23, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r26 = kqueue() r27 = fcntl$dupfd(r26, 0x2, 0xffffffffffffffff) close(r27) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r30, 0x0, r28, r29, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r31 = getegid() setgroups(0xa, &(0x7f0000000100)=[r3, r6, r10, r13, r17, 0x0, r23, 0xffffffffffffffff, r29, r31]) 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149eb114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x32, 0x0, 0xd2) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpid() syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r8, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r8], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r11 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r15 = getgid() r16 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r11, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000280)) r17 = msgget(0x2, 0x0) r18 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x400003, r14, r15, r12, r15, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r13, r13, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x1000) r19 = socket(0x0, 0x3, 0x42) r20 = socket(0x800000018, 0x2, 0x1) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r22 = socket(0x10, 0x1, 0x2000000004) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r23 = socket(0x18, 0x1, 0x0) dup2(r20, r23) bind$unix(r20, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r24 = socket(0x18, 0x1, 0x0) dup2(r19, r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r24, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r11, 0x0) 16:00:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x400003, r5, r6, r3, r6, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r4, r4, 0x5, 0x20000005, 0x1, 0x8}) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x400003, r11, r12, r9, r12, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r10, r10, 0x5, 0x20000005, 0x1, 0x8}) setpgid(r4, r10) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) getdents(r14, &(0x7f0000000800)=""/4096, 0x1000) 16:00:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r11 = getgid() r12 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x400003, r10, r11, r8, r11, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r9, r9, 0x5, 0x20000005, 0x1, 0x8}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x400003, r4, r5, r2, r5, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r3, r9, 0x33, 0x76e5, 0x1, 0x8}) r13 = getpgid(r3) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9, r13}) r14 = socket$unix(0x1, 0x7, 0x0) sendmsg(r14, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = geteuid() setreuid(r21, 0x0) fchown(r1, r21, r19) r22 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r18, r20, r16, r20, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r17, r17, 0x5, 0x20000005, 0x1, 0x8}) fcntl$setown(r14, 0x6, r17) sendmsg(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="31cb4aafb1bde8cc241d8ceff2da9ad42f643b5a6274dd6326d5e0b9359ac52fd3447d7bd628e6d17a3dfb7912258c0b77"], 0x31}, 0x2) fcntl$getflags(0xffffffffffffffff, 0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b435b8 16:00:44 executing program 1: setrlimit(0x5, &(0x7f0000000100)={0x2eb9580e, 0xc0f0}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x9, 0x2, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x1, 0xffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000180)=[{0x26, 0x1f, 0x2, 0x100}, {0x800, 0x5, 0x81, 0x3}, {0x800, 0x2, 0x4, 0x56e}, {0xa3d, 0xf7, 0x2, 0x3}, {0x1, 0x1f, 0x80, 0x4}, {0xc967, 0x6, 0xff, 0x400}, {0x20, 0x0, 0xc0, 0x5}, {0x400, 0x4c, 0x57, 0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b435b8 16:00:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000240)={0x9, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x4d9d7af64feef115, 0x40) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x4, 0x3}, &(0x7f0000000080)) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x9f, 0x3}, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043c397ed4a2c3939a2d4616897e463f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"], 0x50}, 0x2) fcntl$getflags(r3, 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0xc) 16:00:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) r1 = socket(0x2, 0x3, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000010000000500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e002000000000000005771ffe6d17a3de2fafc4b1426c1"], 0x50}, 0x2) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setregid(r8, r3) r11 = accept(r4, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg(r14, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r15 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./bus\x00', 0x100, 0x80) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x400003, r19, r20, r17, r20, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r18, r18, 0x5, 0x20000005, 0x1, 0x8}) r22 = geteuid() setreuid(r22, 0x0) r23 = kqueue() r24 = fcntl$dupfd(r23, 0x2, 0xffffffffffffffff) close(r24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r27, 0x0, r25, r26, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r29 = socket$unix(0x1, 0x2, 0x0) sendmsg(r29, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r30 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x20000, 0x0) r31 = socket$unix(0x1, 0x2, 0x0) sendmsg(r31, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vmm\x00', 0x2, 0x0) r33 = socket$unix(0x1, 0x2, 0x0) sendmsg(r33, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r34 = socket$unix(0x1, 0x2, 0x0) sendmsg(r34, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r35 = socket$unix(0x1, 0x2, 0x0) sendmsg(r35, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) r37 = kqueue() r38 = fcntl$dupfd(r37, 0x2, 0xffffffffffffffff) close(r38) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r42 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r41, 0x0, r39, r40, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r43 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r43, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r43, 0x20004b3d) r44 = getuid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r47 = getgid() r48 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r48, 0x1, &(0x7f00000004c0)={{0x400003, r46, r47, r44, r47, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r45, r45, 0x5, 0x20000005, 0x1, 0x8}) r49 = geteuid() setreuid(r49, 0x0) sendmsg$unix(r14, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000380)="d535aedb0047878d70890427d24af1594cd7594522f1be1144627bf11cfbbe8fd5f1ceb5277b98c41b8f9b99aa92bf83cc51542eef0d1bc9cfa082ccb650afdead94dcae4c46171f605c2753a29f48b6ee89093d59b0", 0x56}, {&(0x7f0000000440)="b13fcf926bc646606ebdf89a36aef6323b9e67390dd89c7990", 0x19}, {&(0x7f00000004c0)="322ad21094145bf9b8070a1b60e5bad16ec71a2c49ba04dc4f354ef8d9df6d71b577aa3e20a6ed91", 0x28}, {&(0x7f00000005c0)="0bb60834affb76d950558e57c5039827b3f0f10754e192d1ec857f5b15a1666ee02ff162df632736053cd897badca8ccaa0176e81933bb7483d7aa3f3f8656ee073e43142bd9e1430bcee575b8e45fd7fe7a1f47c048321991bc0cd8a60651d6b32c7b5b58cfbcb8822fa2550e449036d22d72f06339f116d08b2ff89ff9ee259d25aa4a21a37cc2c7a39c7b16550e05698dd97c3c5cf3a34debc4df03c460e6e17dfb3dfbd93896c5c238a350dfbfa083adbf534af0f77ae2907feafb7d9a9b749f48148e8920815d29", 0xca}, {&(0x7f00000007c0)="f24dbfb50894661a12aec0bc62b1c15f6ad720860f6a6f17dd75cfb9392f26d316c51fc2b7ad1e7184a8e084f847722ee785f190ff1ac424fa2a34b0e5081283be4273796ef482870184d1d48f0a9ce6117b9fc4b000aed276c409b92dcb0a23d1881f66c800f65c4928880961cd3e5acfc29773f694af2c1be6f458", 0x7c}, {&(0x7f0000000840)="1470d5e036a7b2d96b2bb1226fc2cef9b8978bf5f4b84f33d3752ed1d19850db4dbbed2d822d2d097d2c3f419a34498ce18059168218773458c32afe4aeec17acff2e83b1a7e1fb75668bc30db9050886ad2b4fbc4eded49b9415094351269c11d9aeab7e0c9c1d4a3d956b8b87fb72e69413595d63188bf9bd17e6803e7b75134ecd6e772cde56b054d9a64e3d81b2f5a3b8223b084bdbbe1b3d6ca5058fc5b531eeda472db3d5a7d32a745703c06e67782f473b49f66f96589a4083dac4bea12769d737b9a3d7475", 0xc9}], 0x6, &(0x7f0000000b40)=[@rights={0x18, 0xffff, 0x1, [r15]}, @cred={0x20, 0xffff, 0x0, r18, r22, r26}, @rights={0x30, 0xffff, 0x1, [r29, r30, r31, r32, r33, r34, r35, r11]}, @cred={0x20, 0xffff, 0x0, r36, r2, r40}, @cred={0x20, 0xffff, 0x0, r45, r49, 0xffffffffffffffff}], 0xa8, 0x400}, 0x0) writev(r13, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r13, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x0, 0x800, 0x2, 0x2, 0x4, 0xfffffff7, 0x0, 0x2, 0x8001, 0x6}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[0x1, 0x101, 0x8, 0xfffffe00, 0xfffffff9]}) 16:00:45 executing program 0: r0 = socket(0x1b, 0x4007, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82024efdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700286ead4bcb777fa69dfceac2a94e6abca64896bc5e57c6388ba12ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d016ee2d0e81a1572ed2ae447473c238495aaee48c02f6a06000000bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea000000000000000034fadff046b8ebe44c61a8a172ee5d3aefcef65d44f7310e2f8b322335e1f279556b244ce2b6e835ad905549f072424defb0c015d4d7f9af9869c8930640bdd33e64d995a506902f9da8854598fc49c1632bf719e56f16b35804a25fb88a080998cb319fb42499a9b588d2ab301752927203553fb9829cb34ff408159a4f5f5c71c2b293aa2a0b472595d32e4b215cd0dae31ff20e8460ce94b63f58b9182b040d66bbdab8f2f4e661363aba8ce2255202cd752a38fb96a1ba87f0b4c3451206a61e5a3139eab2dbea1cbfd3a1485f09df7635"], 0x1) socket(0x1, 0x1, 0x7) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c7", 0x8}], 0x1) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netineserialport: VM disconnected.