777d5d7ae9549293cbef9897c7818903a7614be17c74a43d1fa4cfd8f948b21d05b07f69396e9994dc6efdc2bfe973e2395a0b90c2fe0a1a2f8c15cb65756921f331443989820c987c0dcd5f3add7068741d39ec7138eb37a385ff27386af9aba651a749a4c8a358b6bd39e85c59a85d61bfd5437088eda35a445f1aeddba101a1de7ca4cb3c6e59f8cfa4ddc766530a9ff6805da888b6ea60c7f5dc3c9dd01aee471bf57bdaa1407fce17642d41280ecbdc108cf1af737753d2395e7242a15a53465116669bfedf6fb68ac8129ce58e46caf51d5145c1f686e406b2a73182e7ffc5b1334a875bff2b8f1d3ab91ae1be7103289f6254ce656149c4c8786dd52645d5575c9f7c59f54c54d211fbdb56c512c73966221e16514e2b75e569905bb73c09f2f0b898a492166ba8b04c851a2e359ec4ebe26e22c123c15cc846c6285aee362aeee2fa5ef0dc2a0bd41ee69924e7d649d1a7cf9e22dc1b9cfa783099a5bfd93ae7336546e38a502e13fdd9d5fe99da42ad17b4cc423ecff715206f02a6ba4a470b1300466b0393d30b59b04aea9f4ffc44bf7217d6c907cbb2b2fd3048ae6171caf1fdef0dda70e741c685144860b84ef5730de8879a612ead426466496bec388a61cb04955ac8fe863fbc3365837bd1168f61edb35c4c32ece06ed79c2c8648d61341422841532a5cf7bb46829392f8fe913ebfaa5746293caac16bd5e9a6dcf7501040412aa2efee6b38da5afccb9c2ef39a5aaa834f20ca96a0e7e9211bf341f986505fd3716d7a3807cb134e7b276a3de8f542a5c2ac5a64ab8fb27b5da7eb6c9a0b55e061f71fd4596478dd638a2bbfef5bbcef36299ac8a8e200a2455133264a635a1264b3648c01443106fbcaa75be7a256984a29276cbfe6dbaf09437c1bb15998a13c92a6fea4513c00c5eb19f92d2a65e7296f4880b2e24e1bd37975d6cc1a93d49666f6803355a465d84de303ed359293d9a81fbcc020caaa17f1f3be2666af34d4497af6eab1c7f9413fa9035f7e6ee9b9d3ec51e0cdd543f0209c52edbbd6730119fa4333696792acd3f15eca2ba2f0473f66fad7d634c9bf9864d9328f2f786eaa468dd2c027b1fa33dea6c387a423640162210c933da15dd1f2baf279ba511e0743578c3f2ea416294487bb7cd733ea2414abbaffcae90fae61f199d810c1c2fd65755659f0c593ed1a303aff6c9fa52a6f7da97fba5e24c0199809e4a801c15825661f7df4d7dbab73414c9ba175984a1cf4d7b8704af9fc83300079c8c2310a65bc76de2c6a73e535da4e727d69fe04e96d16ff3f722ba4de04582df68ff2fd7e3f19e7da2465b5214564fee6bf6190df3729d9158d90bf81584ac0bff2b1ed95e982ceba94ecc519b87a68956f2be969ea09917c02304c52b949ba7202bcc53dacaccb5d253044e00e7ac484ee3eb3cce7738c17c90477d5ef4dd80623d79905ec0f1046ed18a50b62b1ca1980970becbae42c3c13ea8495a9ab68e26d11ea311e647216a97264516498a5c5f683faf7a22f186bb4ecfc3c85c9e3ce3a6e372bdff24d936dd1f") r0 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/54, 0x36, 0x1, &(0x7f00000010c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) r4 = getpgid(r2) r5 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, r7}, 0xc) 05:21:17 executing program 0: syz_open_pts() r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x500) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 05:21:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/24}, &(0x7f0000000080)=0x1a) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0x1ff, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900), 0x14) 05:21:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001cb24b7824efd11eb30bc"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 05:21:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() r2 = socket(0x18, 0x4, 0x34) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) listen(r2, 0x6) r3 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:21:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getitimer(0x1, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 05:21:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) shutdown(r0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) setsockopt(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x2bb) sendmsg$unix(r1, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)=[@rights={0x10}], 0x10}, 0x0) 05:21:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES16=0x0, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r3], 0x7) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000200)=""/200, 0xc8}], 0x1, 0x0, 0xfffffffffffffffe) 05:21:18 executing program 0: mknod(&(0x7f0000000780)='./file0\x00', 0x2080002006, 0x28e6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pread(r1, &(0x7f0000000140)='\x00', 0x1, 0x0, 0x0) close(r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x200, 0x0) dup(r2) chflags(&(0x7f0000000180)='./file0\x00', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:21:18 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000053e000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x5a8, 0x0) 05:21:18 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x20) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0xdb7) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:21:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f0000000140)=[{0x4, 0x627d, 0x1000}, {0x0, 0x1, 0x800}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = socket(0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="9b012e2f66696c65300092f4ce57f4d38927f0e9789ce378813e1106df9436e6e16668b3ffc7de916bfa6e2944d54f53b2e926fddee143c6ec5c786152ed723bf4cc5eef69c440c97466816bbd41406f4729b4ea7f4f2d17f63496459370c7a9fe4024d7f81506e4a8b3a2b5c385bc0000000000000000"], 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x14, 0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[], 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x5) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r7 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000340), 0x0) semop(r7, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000280)=""/61) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSBRK(r9, 0x2000747b) 05:21:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 05:21:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="2b64c877e862980b7407fccde34da58a1d24beffb8bbfe732f9923ed0a68e1b5bd46aa2401569e2db0228244c2ef81081809115ec185136c7a3b2ebd0f3cf1a0fd98137327693627c3826fbf9794b9b8a8496d440dd8a7fb832136843ab3664be1e53aa9e140da87582659699cd734ab6f43dfcaa79e96cb3872e0089047ac752917dcf0874f83c9aa485ea30489e0fd4835363a04137b3ccd4570bc7afd0d4c5f20bafdf1341b98cc9423cbf04d0908dbe5b99a9d30d9b2ab7f623fd5da0b7b40d47b6d", 0xc4, 0x408, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef6", 0x62e}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000002040)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3156267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf3c53b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e229b53dec7de394c0003536a3cd1a8d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed486d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2ba264ec2dd06ff93124372bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d03080075ce777edcde29d894391334591e4d1e42ad19692f54565ecf652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882c3e2067d32923d1229b62e36766737c8ece16f1703492f46f5f225d4b0eb88a6182935dd0dbe84185465dde8842de80c71fc9c9926d2a9a5d2977e51ca7619fa2211ce0db03feadf081ec20c5a8ee0e8173e101faf8689859995583d56df4d7621088af826035d96cf0319e878dd64b5c12f0394a898afef734bce6b161afd46c60b15edb7d2d57d5", 0xd85}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218", 0xba}], 0x1) 05:21:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) munlockall() pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)='>', 0x1}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x5, 0xff) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x4, 0x8000) 05:21:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0x0, 0x8], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000000000}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x3ff, 0x1000, 0xffff, {[0x200, 0x10000, 0x0, 0x3, 0x7ff, 0x5, 0x0, 0x7, 0x4, 0x7, 0x2, 0x7, 0x4476, 0x41, 0xff, 0x1ff, 0xbe, 0x41], [0x1, 0x7, 0x1000, 0x8000, 0x6bf, 0x10001, 0x7ff, 0x2b6, 0x80000000, 0xffff], [0x1, 0x100, 0x7, 0x3, 0x1, 0x6, 0x10001], [0x2, 0x9, 0x4, 0x20, 0x1ff, 0x25ce], [{0x1, 0x0, 0x3, 0x7ff}, {0x800, 0xbb9, 0xffffff13, 0x7fffffff}, {0x9, 0xfffffff9, 0xfffffc52, 0x1}, {0x3, 0x6, 0x3, 0xffffffffffffffe0}, {0xfffe, 0x2, 0x318, 0x4}, {0x1, 0x800, 0x7, 0x4}, {0x200, 0x10000, 0xe8, 0x4}, {0x8, 0xfffffff9, 0x305, 0x7fff}], {0xc36, 0x4, 0x1}, {0x8000, 0xfffffff0, 0xffff, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000040)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 05:21:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x3, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x1, 0x1ff}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f53a616caa69d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000001300"/189], 0x10) write(r1, 0x0, 0x0) 05:21:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0x9) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:21:19 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="76285aaedb9ca47e"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:21:19 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000340)="6ce547366e36f247c18064931bdd136eb29ac86355a4d831980dbb8982b791d329b24ec8379e6b", 0x27, 0x6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) connect$inet(0xffffffffffffff9c, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) write(r5, &(0x7f0000000280)="b1e8d99d09caea59638ea8f756d3b9ecf0dc2e6b8cdb2acbc562cc0c49e0d246dd474bad9fce59c6ff86bbfd4551d90fd59f82cc63d9e442b2945d01ffcff3ae", 0x40) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) semget$private(0x0, 0x1, 0x59f) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001200)=""/50) 05:21:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000138000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:21:19 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x8000) writev(r0, &(0x7f00000033c0)=[{&(0x7f0000000140)="6ebd", 0x2}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, 0x0) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r5, r6) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x1000300008000, r6}) rmdir(&(0x7f0000000280)='./bus\x00') 05:21:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r1, 0x20004269) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xb3b) 05:21:20 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000880)='./file1\x00', 0x6f4365abbab6e8c3, 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0xfffffffffffffefe) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r5) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) write(0xffffffffffffffff, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') semop(r1, &(0x7f00000001c0)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x5e) r9 = socket(0x18, 0x1, 0x0) r10 = socket$inet6(0x18, 0x3, 0xfc) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000001180)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cc407bda0e8f9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f53be70910979d7f80000000350b451599731501b23339716fc7d4fd527b508b865978a82be7281269178ddf96f29dff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28ec6abebe1409cbe657b458f0753f7967c80400df67e486b4b4d471468d1db8e871359ef69046a60d87d15886f602ac651e08acd6bdb8c91a98dd29ab77227ac63b3dbe5cc37391362d0aca9cb35c9cce0fd36f91fa945debfd8774df1a8393593078dff397abd632fed10d31fa04cf73277f75264097c0f5cf23c79a115b35cac48d8a4e2bfe1469c0371b6180c77d1cd46d403f0b41d6c2ac2607ba9e381555be7bb6ec555d695c5f78fd3d376b08f67854d0f0b30e964dcf371dd5f5"], 0x1c, 0x0}, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r12, 0x7, 0xffffffffffffffff) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, r14, 0x0, 0x0, 0x1761ec6e, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r16 = getegid() r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x100, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) fcntl$dupfd(r20, 0x7, 0xffffffffffffffff) r21 = socket(0x10, 0x8000, 0x9d) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r22, 0x7, 0xffffffffffffffff) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x7, 0xffffffffffffffff) sendmsg$unix(r12, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11, @ANYRES32=r23, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYBLOB="bbba3231f192e59f68483c7360993d3c4939dccf7eccc9a7d61d5892243ed544acbcfa56fffae8defe416cdd53251ecd969f49066d1c441d1b0950d34e00ae237c85fac610c16216", @ANYRES32=r19, @ANYBLOB="00000000ff00ffffa12e3d5a948fdadd115bff00000100000000b8da0000", @ANYRES32=0x0, @ANYRES32=r21, @ANYRES32=r10, @ANYRES32=r22], 0xee, 0x8}, 0x4) r24 = socket(0x18, 0x1, 0x0) r25 = socket$inet6(0x18, 0x3, 0xfc) r26 = dup2(r25, r25) sendmsg$unix(r26, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe1691c6cce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00"], 0x1c, 0x0}, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r27, 0x7, 0xffffffffffffffff) r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r29, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r31 = getegid() r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a6}) r34 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r36, 0x7, 0xffffffffffffffff) r37 = socket(0x10, 0x8000, 0x9d) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r38, 0x7, 0xffffffffffffffff) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r39, 0x7, 0xffffffffffffffff) sendmsg$unix(r27, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r24, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r26, @ANYRES32=r39, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="00000000200000919c3a77da0729dc00004d82fca92bc956a2be48d35437b582bee81dab059c34b780f6f5755a5f72b5657ea6a16a09573ca01ccab6bfd0b308ab2d716cce57570087aa5271d7384f25bfc8c73c2adfc634c096bf05eab87b36dc147cebb6e8135d79b4c8c12618d8b7ec6a9e759aded6d1c5e3912eff3cac170d657e2ba87cc7a6b2f0f87e10eaff63ac72f5fb3f7451eef9bb16", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r25, @ANYRES32=r38], 0xa0, 0x8}, 0x4) 05:21:20 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec", 0x1}], 0x1) dup2(r1, r2) close(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x80000001) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x2, &(0x7f0000000300)={0x60000000, 0x60000000}) execve(0x0, 0x0, 0x0) 05:21:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f981621bbdf91bf59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754769e0294dc213414a9a9acdfc23e07cac5e27b63a17a0dab4495d61aa95838111d7809160f67401128a7c743f04bde4cb5bd8d8184d4017b50d36eeb2158ebe1", 0x9e}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet(r2, 0x0, &(0x7f0000000080)=0xfffffffffffffff6) 05:21:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x20000000000022}, 0x0, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x100, 0x5, 0x200, 0x7}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) syz_open_pts() 05:21:20 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="85000000"], 0x20, 0x8}, 0x8) r4 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000380)=0x1f) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = socket$unix(0x1, 0x5, 0x0) r8 = dup(r0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) r10 = socket$inet6(0x18, 0x5, 0xf2) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff9, 0x8, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x2, 0xd5, 0x8}, {{r7}, 0xfffffffffffffffc, 0x80, 0x20, 0x8, 0x6}, {{r4}, 0xfffffffffffffff8, 0x3d, 0x1, 0x2, 0x9c}, {{r8}, 0xfffffffffffffffd, 0x13, 0x20, 0x7707, 0x2}, {{r9}, 0xfffffffffffffffd, 0x34, 0x20000000, 0x46f7, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x10000000000, 0x80}, {{r10}, 0xfffffffffffffffd, 0x8, 0x40, 0x400, 0x9}], 0x11, 0x0, 0xfb, 0x0) r11 = kqueue() r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r0, r4) 05:21:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xffff, 0x1, 0x3, 0x9}, {0x3f, 0x5, 0x81, 0x10001}, {0x2, 0xc1, 0x80, 0x1}, {0x1, 0x12, 0x81, 0x7}, {0xfff, 0x6, 0x2, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 05:21:20 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = fcntl$dupfd(r1, 0x0, r2) mkdirat(r3, 0x0, 0x85) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pwrite(r4, &(0x7f0000000040)="29b4f17b08c77ad8acde7e2e", 0xc, 0x0, 0x80) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0x59ca, 0xc9}) dup(0xffffffffffffff9c) 05:21:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) dup2(r1, r2) 05:21:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = dup2(r1, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x40, 0x20}, {0x20000000000006}]}) syz_emit_ethernet(0x85, &(0x7f0000000400)="153aac09dc02e17039718a71356962366f1e8c1c1a190760010526e263574f1d0127741391d97bbb3c1e626ae8d73bcd66cbb69210d07d63e26f87641dab43f05c9ee2272fcf7afe9b829975911a7deee81d4f16a15b0372a18a55c609939681d04b733a2bc6e189ada5be8a73171b09ac536561d31000ff00"/133) 05:21:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = getuid() setreuid(0xee00, r1) r2 = getegid() fchown(r0, r1, r2) 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, 0x3]}, 0x3c) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) 05:21:20 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x584, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmget(0x3, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xffffffff, 0x0, r4, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x9}) shmctl$IPC_RMID(r3, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r5, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r6 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r6) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ff9000/0x2000)=nil) shmdt(r6) 05:21:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgid(r7) r8 = socket(0x18, 0x400000002, 0x0) setsockopt(r8, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgget(0x2, 0x150) setgid(r10) getgroups(0x6, &(0x7f00000001c0)=[r3, r3, r5, r7, r5, r10]) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r11, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000000240)={0x10001, './file0\x00', './file0\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:21:20 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xd50}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000100), &(0x7f00000000c0)) 05:21:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) dup(r1) read(r0, &(0x7f0000001740)=""/4088, 0xff8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000080)=0x1) r6 = fcntl$dupfd(r4, 0x0, r4) dup2(r6, r1) syz_open_pts() read(r0, &(0x7f0000000140)=""/103, 0x67) 05:21:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 05:21:21 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}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0xfff}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = fcntl$dupfd(r2, 0x0, r2) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 05:21:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d, 0x91}, {0x7, 0x0, 0x0, 0x2}, {0x7fff}]}) lseek(r0, 0x0, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1ea) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x3, 0x6, 0x3, 0x6]}) 05:21:21 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) shmctl$SHM_UNLOCK(r0, 0x4) r2 = socket(0x2, 0x2, 0xa) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0), 0x0) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) dup2(r4, r6) semop(r3, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) semop(r3, &(0x7f0000000000)=[{0x2, 0xfff, 0x800}, {0x3, 0x8, 0x1000}, {0x4, 0x2}, {0x3, 0x8, 0x800}, {0x0, 0x3}, {0x0, 0x6, 0x3400}, {0x1, 0x1, 0x1000}], 0x7) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) 05:21:21 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)=[{0x28}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x4, 0x8a, 0x9, 0xb13f}, {0x0, 0x7f, 0x7, 0x6}]}) 05:21:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 05:21:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 05:21:21 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000180)=[{0x85, 0x1}, {0x40, 0x1}, {0xa8, 0x100}, {0x41, 0x34c}, {0x81, 0x80000000}, {0x1, 0xffff}, {0x26, 0x2}, {0x23, 0x7}], 0x8}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = fcntl$dupfd(r2, 0xa, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000340)={0x1, 0x1, 0xc1, 0xf0c6, 0x9}, 0xc) ioctl$TIOCCONS(r7, 0x80047462, 0x0) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r9, r10) fcntl$setown(r6, 0x6, r9) kevent(r5, &(0x7f0000000040), 0x7fbf, 0x0, 0xbb01, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) getsockopt(r11, 0x200000029, 0x31, 0x0, 0x0) bind$unix(r11, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) dup2(r12, r0) 05:21:21 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800535) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x214) getrusage(0xffffffffffffffff, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e60000000000000000000000c1ca11baf704b98f0000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) getegid() r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f0000000580)=""/168) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r12 = getuid() setreuid(0xee00, r12) msgsnd(r2, &(0x7f0000000180)={0x2, "40fcb52f60f513e0a22d12458fe9d8284191fc46d22241293cfd9d6fe9ad4e21392c24df988ca4f884215680b0070401c4e15088fd33c21e497ecb67b40c0bf3f943489803f5302cf4f4c83f2cfd8258ef8e7f53351dcc45f3f51c222fda6d6515906e29078032cfd0bbeb90ba75cc9098919dd46865b7ec03ac1fbdebeba5fe7496cb3f874857ff60bdd8cc1694b69a9399a6352fb2b01c97427738486aed599a2f720588bda73ded5fd2d9de52116035d125adef0664d2d2271c026b97cee0e8eb49fb45a838abb7636a7c360f3e51004731e21b0908e3c0a6"}, 0xe2, 0x800) 05:21:22 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x2000000000826) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 05:21:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfd, 0x8, 0x8, 0x8f7d, "7b4c871e35a9463b6e7d53432c838e6f62b63eb4", 0x1ff, 0xbdb0}) r1 = kqueue() kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 05:21:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) chflags(&(0x7f00000001c0)='./file0/file0\x00', 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r5) r6 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r8) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, r3, r5, r6, r8, 0x141, 0x8001}, 0x1, 0x83a3, r0, r0, 0x0, 0x101, 0x2}) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 05:21:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x902) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x180) fchflags(r0, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 05:21:22 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 05:21:22 executing program 1: r0 = socket(0x20, 0x2, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x1}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = dup(r1) accept$unix(r2, &(0x7f0000000800)=@file={0x0, ""/99}, &(0x7f0000000880)=0x65) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000040)="566096f9400451b9b01b7c2dc42459b6fff28a0c7365146502b502d8e5ecf2c2caf4f8eec80d4d5d6c205fb7f09db526f0e2a1baf97c96e68f267f9417f653a70f17efc9e4a0d621", 0x48}, {&(0x7f00000000c0)="36150e7754e01259a8f35c2d0bcaad4956aea2521aecd8a044a7c7890302df6e02362d60deda0c4a867bc164ba26f9f865866aeca732dee0f43042126f9649bc62ceb1f5eae9266ff0c35d0c1046fa5f5f8cb13d5e7036cdd38a940737512c4026d96a1f10bdf4f65daec336ffa71be37bb861c6a9a20be96b894935f17f39942c742ea6a77feb0cad93cfc11ae9e30f7a87a11e6a3e672ab401cc776afaa103a41102298d80865a931bb8e21fee74", 0xaf}, {&(0x7f0000000740)="fe0f3e33d2143cf2ae3ca360546a7cc8f9b094660b2ab86ac89f319aa8c783e46829af856df66c66e60a32bbbb48a647d512cff7d5b89a2b14636a4672d27aa40decfb8e3eb9ed56bbd9520ff94928cdb4c43764f9d4bcdbc994790c4080ac9729e319d778a8ab50cece7f93809abe6e00", 0x71}], 0x3) r3 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r3, &(0x7f0000000180)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d95b11dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e6549ef6be6c1fb524b34fee878c49630132259e04f5da0d1921beed6349c7ffd978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957456dd27e3901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2300cba4283ba4788e7866b361a9cbd64b341d6af202eccd8412946918a0881054beca974e659bf036ee8c625a32dd7457499967a94bd13391fa0ede4332841cf59d74d620f0b629c0dd588220f42594608ce11907764cb5fc8a7c88941aa58d274049ffdcec99486a5c3756c3e33373204b39345a3a713cba311f02d5b15a16358e0331f965b1c9e79a6692b81c81c6ba6f47f8cd00d6df3e787ef2e73907626b474851b0d3e6a8fcc839c032acd089ae84cbb43a649b334bf2de8f6beae93803fa6d7ac57042bfc7556981f119c8688432e3f53ea58c153d7ec6d501fcd720118d819614c564584bbf87af196264556c62d73dd08df6ddc3c24dd1a6b7f2730014890cc3c5f3c79a84cf0f3b105001d50f6d20d0c41677dfcf71edf1c6e3bb42220608bd4d37eba60cd73a992bc2e200a41c6b78e0817ad66b7b0c5fe1b08d79e3e9f263538578bf646317a31fe376524a627647e5e73a2e92fb813dae73efae7edd913ca218a4eb5cdbc0bdf216618e4cf6d848a43f9f17185ed8258a9a63c94fbc353017d339ad54dcfe9ea97788faa2fcef910e18f01c8dcd57b3978e79db3cdd126c575ff5713b5c21ba5eb1941f7a03ff165bf9ee88bc44df349979f86d3ea0be555e76f89cecd9e26d214719f3463e1dce5ec3d23951e99396a62f865319c478f5ae1d4c69acb20cc7f8fa08b479ec71481a6e2d7ac752ec9b04f4adba5a36aeb3ccfc106eb1cc3ed8d04b1375690b4759aff15baee38c141344b4fbfd6eb89478ba67a6e73f0a566b8d23d07a75efd23ef42b345b0782870d0ff91e13fd085e4f8fb61cec79117892404a7827182080c914710f2a7a9c9776847d06771dee8aa1fc5e65a285565d2af984bf23bbe9df94197facb78fc5f47136127b2058e4354dd4a4667da38aa90af2fee1bd52a76571115b6523bc23202112b66d166f892de05737e9dd750ffe5be92bfef6bc55e488b90d5c8ffdb3e03c6febd8d46969e0dbafa4544ab01318b2780caa33a662faf8d69b2129abefbf93c7377c97f67837837028ab7c9fe4a1b0187ce9f5ab128189cc7d5bc4e8afa945df5b655ffcdbad452eb35ae5b49795996b9e9332761e71135ef048034d313819c2085f0de2e3d0c79c6fb8a118658d2debbd493ed153f749f4dfa515be141c5342ad455dfc1bf497a35c66e3d2a69be971555570eb2ae8dc365d79ef3a5ac83094b34a8ca014e456bcdc0b93e979c7a7d6964215e44ecf4eb8742e35247348241eb4c6d129c4a72ccc0515a99eba6f104418131f3cb46d15c", 0x5a1, 0x0, 0x0, 0x0) 05:21:22 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x95) r1 = syz_open_pts() close(r1) semget$private(0x0, 0x2, 0x108) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000400)=0x7) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r3, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r3, &(0x7f0000000140)=[{0x3, 0xfff7, 0x1800}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x67, 0x1800}, {0x0, 0x3f}, {0x0, 0x400, 0x1000}, {0x2, 0x1bdc, 0x800}, {0x2, 0x1ff, 0x800}], 0x8) close(r2) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x20000008) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 05:21:22 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfb42, 0xdb7, 0x9, 0x81, "e1726a25d56fa5090a03ae56ba027831b7b886d8", 0x1ff, 0x224a}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup(r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, 0x0) r7 = getpgid(0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) setpgid(r7, r8) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x40000422, r7) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$KDENABIO(r3, 0x20004b3c) syz_emit_ethernet(0xe, &(0x7f0000000140)="c7a895006f53dd000005ffff86dd") 05:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) 05:21:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) write(r1, &(0x7f00000001c0)="5e807b765642110dcfc6c4f62d1405455b4d8ca31f48dfb1c722c60b1f6608b1eab5b31a87429577f2ac024c0f1f0268e1c34b4c0c436b1c7a15441be8aad0a92bd70a5fd7a3281d244c6dabc2425fa390f76acf9e0e2a31583ad9d35877586fc160c5cad6bb800e9cdfe66f37073a89609cab59ea7c7390341ae5d83cbae9519a5761329a846e3a5464247d8eae4691c7182631f5491f59f932af88309001646c763067d4a9999908184bbcf5ee831420a6a290f975174b7366a08b12ee12204a1432fa0424c8eda417bb37201c5f61081dac17748c7be87b5f4115", 0xdc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000070000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 05:21:22 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(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000180)="b9552a9074426dff184fe0e19dad6201f617adcadb766f85bd9f09a0d5ddf997aec0870657d66fc0fa6ad3666eaeddf304c229711f613991b8c441852cf7fcd83cf3bb135cb60e938bd05f866016cd49434c3904953d9066bac09ebd781a3bac01957abe7ff9d4532b150d280c48701762ddb975741f5f9a41672fa38b1cad90be76d9d244352c48d2e772c84c3d23afb799bfbf2ee7368efdc1962d72b09dc2f6a8335a432893aaba6095703aad5edfbfa6aed4c7412c76e0a195375b4d98baed35770ef38ff7358626ab0bc23a0a3f595f2fa50d46c2dcbd0f3cee458bab608724e46b839ef402b68391fc108defc9836fa41218", 0xf5, 0x408, &(0x7f0000000100)={0x18, 0x0, 0x5, 0x3724}, 0xc) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 05:21:22 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) 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) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="5a3e59aa04cafbcc7c911567ee2ffe1eac35b85ffed7bd75515933efae85eac7b3ef7f2e237da69866c3a1e32bdd430487289f85d1cb40ec686fb8f8198845b5b0ee3ececa460e17ed06110215f57cbb648c59a3a209996ef3eb5135cd771d068a1425a5b77ae83f2cbbfb5e6cfbbcdda23d3652"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:21:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4bc34a899f96f2118060000000e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a096c7ef398c44a9e05bd7522a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e40dc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d623f11556d5f8b8aecefe22d182818e649687e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f2230c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d206756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af1f7a38ec8fe734174ec2322a6c5112655d1088acbf02c99a5d704296a15b64fd59210e4ca1880f82fe4ae5e22817afd9816d874378fa35770339c0994e047f64d2b873c925c2aceeaf6651660ea48d9377f10864ca2bc14c0e8e3bc880d249ada0b738199a661d0cf654dcfe007c537571693915795709606395115f83b617419062939f9494a8de3f357091e5276696c250b936f1832632f13f813ec8cb25"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000800)) sync() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) getuid() setuid(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) r2 = accept$inet6(r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getpgrp() r8 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r4, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) writev(r0, &(0x7f0000000f00)=[{&(0x7f0000000980)="5608a6391c84066a9284a0fdfda5565a8fed91437acf742e8fee988bfea265a71d728649b95f6c8d117d34220da58e1cb337a941cdff06a7170887d59118b43aaae3ad6dace015df69c05af5961713ef0e65a76d0b772e1c971ffc9a1bebb0e08a12581a27fc13c4846cbca22bc490033bad91da5e04dc89543d16f8e02d63d47799f2238eb4568fe993550e4e369e6335df7eeb3f7a2136e748776ba702f8e508d4698767fc5e7388842dcc7e5bfa5bbdb92670c7cd4e233993dcf625c6b4e5d3c3ed435ed9cd19d8dd94343215f0c9775497e6b9", 0xd5}, {&(0x7f0000000a80)="ea9cb1388323ea9e5c22e983d37242fd661e0b4c84c85a926ee894773f57bd4c025f61a763b2d57b37c27982d63ebd1022eb08b60834878b96e5163c3ba4522c190c03a57704160b91b9492a64896f6239e60b251fd19d74cf158fd19da0a340498dcac07b7464f3dc076a37a80a8a16766207c28e53b8cbb51e1c111fa3cdd6390994017deae6ccd4bbc7474d0ccd42c059e5a30a9f1aad708b20032e76f1d20ffd5c910edfb37723023070994754b61924fd1170cccb0692c14f718443f83e104d030be7131425228fd4dbfed396cadafdb604c9ccc10227cbf11c25b40c33956815ffd6ed65d4cc06fb230bff44810dbde653f61b0aba9d7ca8811dac", 0xfe}, {&(0x7f0000000b80)="9a6b3eeb7d2d87635639f32eb9bcc35f8def7ddeec549eece0846017720485c137b4b6d1fc889bddccbc512a88c5425b16c45030a8c3fcab9135edb405d354f50c5806dc146f25d08ab4568ad195e9266c53ba4a9d8750c8a29d3ae58358bd68188a868fe4fda7a4c635f3cb99be941b62919cd0f939f35f3865a5b29bc6d385c7e88ce737280fd35c583896250d605bd90791a7d44575ba65fe4216c23b5c3058e4e4466f46371ff7d5d9639b04024f44206a379dfb66afcc44fe6f9fef6cbea1fa8f2a250676ea402efb52992261fe6b439922fa03238ac9fde0532c", 0xdd}, {&(0x7f0000000c80)="d697d1ef79ad4b1480e51919397890a0520a41c366f0a1815de15a28e78999bf23b5c68159f082548f9f3736743cc9b132a8b9748ae16366e142786d50f0a40cd7f89780d7d25d735668ec5d76e68d09ef033211cc584554043c841e78abfed5370cea17e58e97c099d494c7811eac328a408b1ccddee77967706e7e70d08086d7a5d6de353ce472b12570ac2881bfdb73650f4fe9776c90383e754b88e5c0f37c09f54ea67570b6d8ba3ce470abe9be8d7ef1c06fc3bff4e99993dde952276d5e7f7f96bddfd62f039063cb852474433b7d04b5e3e4154dafc9727a07db4d8f19049bdf9b90d86e19", 0xe9}, {&(0x7f0000000140)="f9b665cec66388e2", 0x8}, {&(0x7f00000004c0)="9506514d9f1f705b6b936cc08408c7d7de51114bec206eb086cf79a1700a271dd7348414900a0b888efce3192076de13a4b2ce7ba27c9da3bdbc3526924d608243a301247a2eb24c16b43e8fcc88af03f33bbd404b041bcaa2c2dbc16441d9f92865728da069a97bf51feeda1f77a0244c4f27478463f9b9bcbb8b0206229f2b14691a", 0x83}, {&(0x7f0000000d80)="2001ecc66f41b8c4a1f517945b0530949449a83f236473d27893c019c91c1d0ea879cc3e75e724438c8dcec20de9b38b88dc82a2940c389bf7b021b6d594188fef10d3bfb789cfcd3b2db7524ac00bf2c319ed3fe873ad80cc3572251394c97e813ddc93270d277d9f086ab3bf11b6424714ac0ee7af940d5accaf671ab61cdd8ee0e8b03d1a91e95c44b74c5f4b99c34bc2729f53bd9d90b0b75a4e608acfab39cdf0", 0xa3}, {&(0x7f0000000180)="3b3105a03a93cb3b118ded7a0e7e8cc719fa4acd0060b2410f1822822eaa4f2e0dfcb8dd71820d5cf7a4f4bbb3a051667d70512eef573cb6e9adbb23802bc9f018df4007060dd55b958f487e2de36fb3c93eb633fac13c03641cd95874d1a8e0a90fa078e3a2e41f2daa64b9", 0x6c}, {&(0x7f0000000e40)="f16065f72b35a2b028e3170efcb916be9334f3584f3997f7fe590281599f3dea9e68e41e00f2de11f7601f1bc11af7ed1cf2f88e74ba16047c0a8945c8cb0fa42735b88cc8aba812ba83cae6adb2801cd1c5d4ed2ab4f2bbd174a0ae85cd405fad319cc1da866f68a3f6cc8ff6dd1f88ee8be19c74d04a46b647f44ba7e5d6b937d1f6b722a7402e423c55595114", 0x8e}], 0x9) 05:21:22 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x200, 0x3, {0xa, 0x9}}) 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) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8001, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x634, &(0x7f0000ffd000/0x2000)=nil) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 05:21:22 executing program 1: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000005000000f400000000002f5d00000000000000000000000000000000000000000000000080010000000000000000000000004000000000000000000000000000eb000000000000000000000000000000000000000000ef0195dd6e7e4992373986ed0000000000000000000000930000003600000000"], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x0, 0x8, 0x7fffffff}) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x3) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r7, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r7, 0x0, &(0x7f00000012c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r14, 0x2000740e) bind$inet(r3, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r15, r12) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000010c0)=0x5) r16 = syz_open_pts() ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000480)=0x5) r17 = open$dir(&(0x7f0000001340)='./bus/file0\x00', 0x20, 0x6a) r18 = getppid() fcntl$setown(r17, 0x6, r18) renameat(r0, &(0x7f0000001100)='./file0\x00', r17, &(0x7f0000001140)='./file0\x00') r19 = syz_open_pts() ioctl$TIOCCONS(r19, 0x80047462, &(0x7f0000000480)=0x4) syz_open_pts() ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000015c0)) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r11, r13, r15, r20, 0x2, 0x9}, 0x5, 0x5, 0x2}) 05:21:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="807ff499383618070d12c3b54539915cf383f4bda44e3893f051ce9e52bf642230d19d81975c696e2388d9f0098aed2e082e62b3cff5428e6a707e489fed06dca0492a178c5eb844b24387"], 0x1) 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) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 05:21:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xf4, 0xfffffffc, {0x0, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2be9e65af9ac9842140050214c6f55d24bff"], 0x1) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 05:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x25, 0x9, 0x8}, {0x4c}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4810, r2, 0x0, 0x7ff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r5) r6 = semget$private(0x0, 0x4, 0x375) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000340)) getgroups(0x1, &(0x7f0000000140)=[r5]) r8 = getuid() r9 = shmget(0x0, 0x2000, 0x411, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) r10 = semget$private(0x0, 0x4, 0x10) r11 = semget$private(0x0, 0x4, 0x10) semop(r11, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r11, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r11, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) r12 = semget$private(0x0, 0x1, 0x0) semop(r12, &(0x7f0000000740)=[{0x0, 0x4ba6}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x1, 0x5}, {0x0, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r10, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r10, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000380)=""/87) setreuid(0xee00, r8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0xb27, r3, r7, r8, 0x0, 0x20, 0x8}, 0x1ff, 0x7cc6, 0x3}) syz_emit_ethernet(0xdc, &(0x7f0000000240)="8bd2447c8398f9355fab5affffe7b4ea86ceaf626410befef5a5776c4490183a9c9938da724f64602aff204cf92ceb9a3b709d37618ddfd2598a435f9c62518440b6186bf6cfac8a2cae798b890721b574b8efc84920cc257aaff28d64a745b80ff634cdad48f7a9e022af20b1d2748ddc3aa8071bdd56d5dad1b69d43b7747d8e627da4a4417c1b279edd6bc6f8609c7213d3e171124e6bd86815460deeba01c8609fecac9b4645b17ec4e41f2549e6a7dc07b8e9f83bb1440670ef3db6e27e86a5dc694cdd1f744db334de66e58f8f88849ce3f9bcffff3893d2aa") socket$inet(0x2, 0x8000, 0x5) 05:21:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0xa016, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x8) sendto(r1, &(0x7f0000000000)="c6c9a7951f5e736c6da9d12f01405694d138d24e", 0x14, 0x9, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 05:21:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x2d4, 0x80, 0x5, 0x9, &(0x7f00000004c0)={{0x3f, 0x2, 0x3, 0x20, 0x5d, 0x0, 0x3bb}, {[0x1000, 0x6, 0x4, 0x7fffffff, 0x5, 0x5, 0xf16, 0x40, 0x8, 0xffffffffffff0001, 0x2, 0x8, 0xf634, 0x1, 0x101, 0x5, 0xfffffffffffffff8, 0xef76], [0x1, 0x2, 0x800, 0x5, 0x10000, 0x8, 0xfff, 0x3, 0x99, 0x800], [0xa12a216, 0x0, 0x9, 0x0, 0x5, 0x9, 0x9], [0x5c86, 0x87, 0x4, 0x7, 0x5, 0x3], [{0x4, 0xe787, 0x7, 0x1}, {0x917, 0x3, 0x3, 0x8}, {0xdc, 0x100, 0xa251, 0x2}, {0x5, 0x8, 0x0, 0x400}, {0x3, 0x4040, 0x8d, 0x100000000}, {0xe55, 0x9, 0x5, 0x6}, {0x8e, 0xaa74, 0x4, 0x5}, {0x6, 0x3, 0x1f, 0x7c4}], {0xd7b4, 0x8, 0x20}, {0x8, 0x3, 0x9, 0x3}}}, 0x6, 0x1d}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x400000002, 0x0) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r7, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETPID(r7, 0x2, 0x4, &(0x7f00000000c0)=""/1) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 05:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x86) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r5) renameat(r4, &(0x7f0000000080)='./bus\x00', r5, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 05:21:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x800000018, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x2, 0x8000, 0x5) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 05:21:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000101c4140000002b0000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf99bbc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccbf748b6f64fdcaac062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcd0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf00"/245], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x1000, 0x1, 0x1, &(0x7f0000000340)={{0x1, 0x6, 0x38, 0x4, 0x1f, 0x200, 0x9bf}, {[0x5, 0x6, 0x3, 0x2, 0x1, 0x4601, 0x8000, 0x602, 0x6, 0x3, 0xffffffff00000001, 0x3, 0x1000, 0x0, 0x101, 0x59c3, 0x4, 0x7fffffff], [0x661, 0xc, 0x0, 0x1ff, 0x100, 0x7, 0x1, 0x6, 0x164, 0x1], [0x7, 0x7, 0x0, 0xd32, 0x3f, 0x6, 0x200], [0x80000001, 0x800, 0x7359, 0x2, 0x4, 0x5], [{0x7fff, 0x5, 0xd588, 0x2}, {0x3, 0x0, 0x200, 0x3ff}, {0x4, 0x100, 0x1000, 0xffffffff}, {0x5, 0x137, 0x3, 0x6}, {0x20, 0x8, 0x9, 0x3f}, {0x6, 0x10001, 0x6, 0xfffffffffffffffb}, {0x155b, 0x80000001, 0x20, 0x1}, {0x7, 0x400, 0x10001, 0x3}], {0xfff9, 0x10001, 0xd1, 0x8}, {0x2, 0x1ff, 0x4, 0x680a7e77}}}, 0xff}) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:21:22 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r0, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x800, 0x0, 0x20, 0x20, 0x9]) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) 05:21:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000fe58d005030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730067536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373dd00"/193], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) socketpair(0x1, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/69, 0x45, 0x840, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 05:21:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x8) write(r1, 0x0, 0x0) 05:21:22 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000100)="f10ad5dcfac122f26a83f8fe83a374110ef73fc5f0769b26a1e1d083f594e6ed1b45afe913c42818c14d1b091f47f5a4c51784ad0492e988ecb329bd1d94e11742902d70ffcc5fb3249a7ce3566f794de852a60af79e794747ca5d"}) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) getsockopt(r4, 0x200000029, 0x31, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 05:21:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x4, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) fsync(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) socketpair(0x1, 0x1, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000000)={0x1ff}) 05:21:22 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xfff, 0x3, 0x47706926, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [0x0, 0x0, 0x0, 0x4000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [{}, {}, {0x0, 0x0, 0x0, 0x8001}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0xfffffffe, 0x0, 0xece}, {0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0x0, 0x7fffffff}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x811, r2, 0x0, 0x9) 05:21:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000080)=""/30, 0x1e, 0x3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x3f, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00005100010000bda1e80000000000d1f5bda7cbe79ba700c0ff06d1c4087d5db24260000000000008000800000000000000d5df85660100000000b7e90118b700000386000000001eff0000f30600000000010000000000a3369d5a2af7d203aab6e1944f53ebf0c322dba38bf550aadae300c0e8d24aaa6bbda092f037430f725a319278fe74ad3210fe91df72a340078568b515158c0741"], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:21:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x85b0], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x0, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/4096) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xff) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 05:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f00000002c0)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 05:21:22 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") setpgid(r1, r2) ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x1334, r1) 05:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f00000002c0)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 05:21:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) 05:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x50}, {0x40}, {0xf7fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x22) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000240)=[{0x800, 0x1, 0xff, 0x8}, {0x2, 0x0, 0x5, 0x2}, {0xff, 0x4, 0x2, 0x401}, {0x5, 0xfa, 0xec, 0x81}, {0x7ff, 0x7, 0x7f, 0xffff}, {0x352, 0x7f, 0x2, 0x1000}, {0x4, 0x3, 0xff, 0x7}, {0x3ff, 0x8, 0x8, 0x8000}, {0x8, 0xaa, 0xfc, 0x3f}, {0x80, 0x5, 0x8, 0xfffffffc}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006, 0x8, 0x2}]}) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:21:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) getdents(0xffffffffffffff9c, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 05:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:21:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000000029, 0x4, &(0x7f00000000c0)="ebbf46ff00"/22, 0x16) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0x29c) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:21:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x45) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xffe, 0x0, &(0x7f0000001800)=""/4094}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) 05:21:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5303) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x182) open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x0) 05:21:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='tap'], &(0x7f0000001380)=[&(0x7f0000000280)='tap', &(0x7f00000002c0)=':\x00']) accept(0xffffffffffffffff, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f000022c000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0x9, 0x7, 0x3}, {0x31e, 0x9, 0x6, 0x1000}, {0x81, 0x4, 0x2, 0x1}, {0x7, 0x4d, 0x81, 0x6}, {0x8, 0x8, 0x1, 0x7fff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000013c0)) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000300)) 05:21:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x87, 0xdf, r3}) 05:21:23 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) 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 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r5, r6, 0x2, 0x6}, 0x8, 0x4, 0x9}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r13, 0x1e4, 0x8}, 0x5, 0x5, r4, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = semget$private(0x0, 0x8, 0x400) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r19, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x800}], 0x2) semctl$GETNCNT(r19, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r19, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r19, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r19, &(0x7f0000001280)=[{0x0, 0x80, 0x800}, {0x4, 0x7fff, 0x1000}, {0x0, 0xaa, 0x1800}], 0x3) semop(r19, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r19, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r19, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r19, &(0x7f0000000040), 0x0) r20 = socket(0x6, 0x4, 0xfd) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r22 = socket(0x10000000002, 0x8000, 0x2) setsockopt$sock_int(r22, 0xffff, 0x100, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = socket(0x10000000002, 0x1, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) dup(r25) socketpair(0x20, 0x4000, 0x7, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r26, 0xffff, 0x200, 0x0, 0x25) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) socket(0x0, 0x4, 0x6) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r29, r31}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000540)={{0x5, r21, r23, r27, r31, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r32 = getuid() setreuid(0xee00, r32) r33 = getgid() r34 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r35 = getpid() fcntl$setown(r34, 0x6, r35) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r18, r31, r32, r33, 0x80, 0x8}, 0xd9, 0x1, r35, r0, 0x5de0, 0x0, 0x1000}) r36 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r36, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 05:21:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="0002003571164e2724a6a2552347a15f2435a6f60e4a93c6e6776cecb84581e4711cb76c"], 0x10, 0x0}, 0x0) 05:21:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0xffbfffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x400006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 05:21:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 05:21:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11710287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4233b8fa4d012ae447473c220495aaee48c02f58c41e6bf3bf554799000000ed5e8f5300a4aeef9dc5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000047b81d6f9a61700ba3173af4ecd7da4333ac0f994166972e1977bd035f5ea1b1009e5a319d54401c3a9191420eea4173d5b6913e129f8b0fb636c3fc00d2df0ac87e0d7b65b7244082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0000000000000000a95bac417e2ab04fd8a9c98e958f924f839b00001600000036d11b2434c929b34b0087cf25009e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d301682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f720b52a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d30be6bf5f227030446137813494ae280cccf91360000000077ab1ff0b0eef404f947b127b4ec04ae4a781c2c7b7c9d275d807a9337cecce28906bbea83e41a20b26cae19cfca95010000800084b389f6e09bdf8f96525c1e12b6722862b8ff3b6b0a706e368a63bcc4c3c9c84c64a3eb31057d69a39f54bbf1c451010100000000000091c107e828114cb96c9ec3f10cec0d0ed098778588b651480606e2790dd8f9b028c61a1da378b0ceb3b87a6ef2cc9e8d343a3f91325d3b6188f000c4888bed8c81bd2d2db32b0763d6343a4fc41c969d8369edeab87f714e9906d867be86ddc34f6a8bee1c02b236cfc107d8beb85c1481304f5d94a53d1983ec3535fa5e453311b7ace377ad362f33f627456e4e57f5048f99e77a09aded782657909db2838b00010000741d26d8727e7c2b5562c3705b5e5a9792dd16b652b5870be3d466d4e52eb2b1686a292dde9674d609484307864fcb44f0234d1ee86008468b1e057ca35653407aa76607605d27eb3b9dbd0d9dff62f2a5bf619e8af715a2d5960000000000000000001000000000000000000000000000000000c29ea27ef688768f19fe3bff2f8dd4e6c77fcdec60496cb651f827fbe1501c1865bc95ca3bf1b63df25009d7af86770f000008000000000017731d5a99d6bcd9bb8ee3344eecebe8c4fd64d5eb56cbf6df1ac2277ed085d63f062f0043914a1d017d94340265147caebe82683ff8e35d32b552a4d66413107487f44e42ff59bc9b39aebc51c238ed60d6d17ac1ddac14d6de881744d0a456c9f7da6d3dbeb5cfb178e79dfc2f8966edffc33afa7ebfef22ed66be40cf18e42e968b567b9539d98675b2060fbdabcc937f00f99ad803b76cd7e033a409403d035db40138d1cf881a678609ab8bbe8203bccc4b320125c178db4a826bd5dad95b48b8866cabf3d45854a5ec26e3bef3686d7123ef9a1a72afadf9910fd65a27cc35a14f6a14f2a453b49e6e86b3a7dda0370bf3caf3cc4c5dd03d5365d2c11e95f88e232f07edeff131ea77cf59119f55f6d369bdf1e0dee7606ae50ff5f8da9d494670d0b1bb7770b866041632eba138474a542fdde6c557c065c908a88c125aeb76a85a6f5715e4577ec571ac381fe9bf33de196efa3932b00f049785f5bfcece7269b1880000000000000000000000005337c1fc91ff5437ea8cc0640407180be53995aa4913b9234225ed9fd5089a519c772f4d9614161c798a9ce042a42750ffcd698b2655c09c6f35ff3ee7b6806ec644617545281ddd31855d3ca36bfc9dcc637d65272514053f1e56ccb620320a63553a263a44ecfd9c76555965b0cd475b7b74a912044c4f07f076377d5a2271bc39fd6dc3598d6204c6414605f959c8c10b5ab33c952496de061f82a9e5b38bbc9c968ad57cc84e921261cabccc190000b14ae65b851f8bfdb17a434764249db680819749e5c2bfb7678143ee2af1b21b1b827a6f013228a87a6db6e1709803b4dcccd232c84b8414ce4168ba31eed522b43c7b63c146bfe7f7c153ba21f261"], 0x10) dup2(r1, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000680)="a80a367ee8ce8265edfdbac22f6fec62b566edb93eeb2179df9b18cf29035a0100b428997ea92e292c7327561b4da7bf910e9bc3ade441d34e79a914b99d476c280afd82662bdd61e8478885f41971816680966f3e9aac589ff75c5089e9eb35a5ef5807b85da2acf4025e466d9394863d27c56be4c3681e61fb8f324a24d5663c1a157ece45cd1d3f7f8991ef69e2d22d1022f49071ad0180e825f354e98c7d67aaeb83ef1c1cc815eb73fdc4b5c44fcf27c55240477b9d849b673d86726c82fa032999599756b5e49fce323d04fd099ed502aef9548f61948f5da3f39a91ffa1ba2317ecca5eabbc4129b7fe221c15c8032d84a4103183e7cc7103430b097c42f41a48b8d44ad373c0537b1291f1118053a5b2f25cb3fa4e0dde49e39a23f1461db882216ee18b107a967524891bb4beed7c6258ed10f3e45215d5", 0x13c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:21:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000001880)=[{&(0x7f00000001c0)="7ade918fe93a292322aacfd04e634d5d783a1e2b82e22a622928e1cc4b659b6ce17938db50143dfd33db55606bd862cd78891ca85eb94cb7d6a8794b0a423dee1756c3f061678ff162b429ed88120af7eed9300d0cebae708a0237ff3e116b47c77bf7fc1786f8ca57cff5a8b45e8fd7bdd161e5a7ee8c7c83fa", 0x7a}, {&(0x7f0000000300)="82036df08fadeed7b70a1b8356ac557bec13fa64a1e164e2c277177b4eba3763baf9114280b6f883a109a09409ed9798520b2789c2962363190f992e750ccfcab713e91f12bbf8bcd74f6bed08c892dccd530e026e7c09a830494a4fb3758594b792a83bae8ea109f6923909979e9066752c63082074c7e4568be337b071cc3700245c91fa9f24af873472f0ae0d04ecaeeafcdd50b5505f2fd84d5cf918babee2522832dd21343c95335831a50b5eda50b67cafed735a8991477096aa070769a34ba191f5c2ddfd630b52209fd9916e84af09e63a2101e3954decb24d591387b264a680", 0xe4}, {&(0x7f0000000400)="8b0398b6b7bd80083bd7e88848004d0b0a73b4c5f5b4dd05da926a63aea18ae9939600da9212fe4d4f436e7d4a5a331c75231dcded2389f1881ae029377a609106c758aee7004bac9465fddacc17a053a653c62784251bd4a26a4ba76c85adba295e381903034edddd80cac1dde3c9133c18153f56dcf017dad90294b54812c4e34ca1a1152c934bdec5be1bbc8e4d1d3f8e097ef9912ddf3639b45a2e28d2234334342efa031038462f86c25de742c0fb8e055059ce716ea65c6da7b49e193661a5fc3d12592c02632d353d640377cb574e587d76e3d2981a721bc9ebd477da16860e19f929aa0113a2485d", 0xec}, {&(0x7f0000000500)="fa67ea426c6bdbc6f8b11ffe29e777ca0b3c0cb97097821da776d410dce19ef48acfb565c2df9889cb6dd744c90181dc9d204871e7a04b1548de3c60e3ecca49e8a2e04ed6820b5d098f8d3185d30d4b958405158082171111039212ce0368886c7cb537e3b01e0089beffadc556c413b7da9f1d1ef67aced03232420979cd6a55a9b5dabb140ff43360e0edbb518ad1a1cb4733999602326b04edd4673696acf4875a641cf0cf64f705d7d6019c7287d1bf482f9e87e729c63242603d1cc54c363d53cd62a306d2dbf05a18a5d518e0ff984bfaf25922604e3bf96a6f1631a7c266abf04bf087dfc1baf6d671ecf3a480c1ea", 0xf3}, {&(0x7f0000000600)="1474380d47d524e9609b5c30a16a45c96bf6e10237fed9579eb3a2829c5c321a78dfb2a69b1bdc7a9cc8293b145a1569b03cdc8ac8fd42ba03d2301f020e9767ebf6641c2454f3b775db652e67b80792a8537eec2adef2d8aea8474cae326f755b9dcc8d3e9618c0f50e2e2bd1f1c8cddb2a98c4683892970b55136f156cefa030273c61a687f5c6a4d01e2b8f6413d2d380a9629c96f0aa03b7feecaa8f6cce125c4376cf5d371584a747c4e81421bd20f4ba86e4170be19628b3bbe0094b1d3b7cf85d03b2a3183cc62e248670b4c4a2bbcc307deacdc2c9807594756dd165f2e4af5bbb1cf5889f2c1c17ae8b50cf4a393a273d8d20b828f58a0e074c057884d3bd87781293003911e40fcb6882f342f3ab72c1a1044cbc84df9065cf6449daa33d1188fa5cc09a5faf3087edb6018ce7850e1343d07a93d22acf37526d6e96b2a00ac006624631ce2a7e7880847b3a8311d638ed3fc72f50f1ec3d80b2313ca966203487dd80cba910328f1a9d4a3c544feb8c687d908a004b3be441894aeb83a16dd4451a308b9524c9d5d74b882afc9413a5708976a241f1669c77055fe71c5ee6c28082bbf3ec5ade3a8012782b1becd0a7543145601a2b4cda699638ce31f74c99b21a746902a468f3c3ba6a1dc43af80ac908682cf4a1cd41a4672e9372edff7286649b2d1f2a2b6f3181e05a25449049766d805a40f7634b48215301b63e28fba5c4b7641d7ce572243cd4dc7bd8945e79ae06870ad02d3e69f0691d0825edd3ffbec999f2c1335ec7736b1cb59498292dd075a099f8fa2b7a46d861da237f79835a01225539d6c08242f44e586d97e132f255ebb28f1407da9598ef739159ac5cd7a0628b819356834a1d271eab9e1f0ede7b346d2bac8ec235162aeffbeb0669e31a58b43c6095f9ab3a87c70d6a6a17ff1d03bbb526d76d3e367f8e19b9679827ff520770581ea409adb2660889c4b45831643b380811a9f66e16f7a92b67c01527548f45fc3ea236716367f660852b4a25c97d72b9d4e363eb915a25e180008fac384a1f303255773aaf3cd58a95633167522c0bd4bbdcff933d9e9c13ee818bf228a105e0786c054147bc3d233f07865adf17d95ceebe427750d5d9dc470192eaccb52e569df22d9324e939a3d7a0c288490f8736a0302d654fcb1150b41fb66fa1bdb1a7857b4a91119c02610d993b83f6ad644023c5fbc6c80be0e5a974322b66cfc25b7d89ced78c9be553fbb0a99424421ce662bbcc25c1642f33987bce79dbe39eb39945c3c1fdaffd0f2fd6e377ed838473b2026842ec27d1ce70cc5e31ec2d3a2da65be879b9916451a6a75f574f44f3aed9d1d6455718863d10a13524da746dc822aef432c365e23593e550a0289fca293ec7ec22f404d4cba5a05cd5bbed4648901f6b8ee7266dca51097731ee29b0bca737b45f570e22980a171f2554ac0b4554ce552aaf296f436820c6ec0c53eedf490ea5d4733f09d6d55a7bf05d8380cd1fa928603c8bcde4a54f6abede6d8370fb0421c10512e8ac2a3b3bf0a7733af7672110888b945c5bc621a010af9920fcefa7ce4c4750c4fe06d151a0a07392d6655f9ad842a0a03e5f587ab93636fd00c46df2ebe0b288b852b9794287e5757badd627e8db56fc586168f06f12d3dec92ee01d259c202f779389d806cc265944f6f4f7b79b5abeb300632149e47c4241083cf4d8ec4aea10ae7e47c2e2d0d74a3124eefe6302b6a54bef1d69920621fc8a57c41e21be51e99e76ffa95464ff5f23ea0174e9026f3ee2a4be5f9170141eb5cf56ea1c01dfd5637909c9395f82cf61b0e566c55f97e74d634983608db41cef4b3c6b225854d6047d481a7b51502c818080083b699f8f011f7f446ecf3d54b08394b9ba626d4de434fca308fe9eb5c5733fd0fddb9d7e0f5ba38d1cb247f6d467b54d2627a84bdc5213c8b2b47a9969f5e91608847304068c2c30b87ad08194a7d7ebad1c7de740f142476f658d9bf3f20017d5195560591542c3510f1c15abdb3c77b4eda6b17717d8922dc47b634578712fc19e823c11cf0ccfb331677c09f1bbbfc27b3f6827328e8819a6d7c0cbd6148073d19de6c157126b04ffb63a06fe4ab06392364f201a68f94d31babb414e19c2ce1fcd80c082eeed2cd8d7b1628c2dee9bbbd0df0b40d5aa8dcb9dbb7a9e480f7b8152867dc2d0580d2d0d5ca037f63c7f4c9da889828823f7ce55d7cae47effd1058ee7bb541d70b9457b8ff36ea2750d0f35442f5ef53b32b418cd741b117cdf272dbe575b66eaccb9bb45ec7ad296df2073a8952e80f83a28f89cc429916577956b106ba23f201ca093c4a70ec95c55115a495e817d89b43848ef2abd0714777b002237aaaf21b4f2d589a014b4062abdc5809c9405e9378c068437bc63c70b11486cd21828872c4ec06a0b14c4b87f869d880e626fad424607cddca4c9fe6063ba9ec0a2ecc5be16a69c2dbdc2f432fc89f0a03a9a99517a7a64102de7250660eb97b8118a7bcd2bfbe89b5f73b5e3fd9760099889ba14861dcda65943c9485a6fd0422d8ab927d00da5f76e77345a66920005c484b229e4773e808f36593f35f1e897a7ec1a2a19cae02f8f029fbe22ee2d5ebbfd72d4b8a59e7af5e28c777c4e17e9eebe86ab46d3cd9dca062e7dbffd90386024a0494f881cf6d2e198f67607c10cdfb1e185ee44e7e70195b4becb6b6f8eb4bcba716ccd1545281705c6f5a15c69dec6eb59f28df873be76c276e4c8e457334db71f52a79bfce0e5b1e2c83bd5dc4022229b7e82dbebed0a89efb35d24bfe6e0da3ca7e7295ff42acd3df38aa3153a93272812c79c75b48f771add4bfb9002e95b2a4cb2998f2ed5970e885de205e2fdeba86e9025404ca49c13ac1163af90a4b740488f40600d8e3554653aa82f16673cec7c0326bf6218064588c29603d1b5a35ffe90d87c0befea06f74c5358173089b2e01f7e3dcb3f99ec7685120200a0394ce4d40c2e4852d0bf8ca3afaf4ca82a4bac6a072aa7e37d48485c5958bf984b5249014d6be6da81b0cf467a5208b832cd56ab2954ec0e60e4941e91449402a9afdac50fcb650167b94cb326c3ac247600edfbc083e89d2515fb3ad1ba5e19f9a071c00214853b56eaa3a21f3fbe1d1a70db989416cf77c4d25670d1045d385c4a931b47047d52811f5ac4c8c7fe06fc7bd06c8e38295180df973ce92492c348607002f2597dc806f21a0082a53f249d4e00d552ae43340054d408f9770bcb3478aff2c7e2a414b0ad5b19e37bd718d10500b39a5425c60ebbf1ed480b9fc3aa82f349e0cb89607969ff268239ef9673ba069bbe963e0022e790e8ec8ef2b182032c452fab24f146f9d70e3d248d7c6d6447cc706ba2fe35ce56edac483807bcb1687a10616e702cd8b7199f86e279c01c5feef9bce21b34e742d04b3fd7bbe21745952cb98a464e96d67cb63830af2dc27abaf59fce05c08aa87912e2c11ff92fa68c75b6657415a2631323bf78e5c53f733e5dcd1ab4b815e733db7f645f676af9f78e66f7686d3bda177cb0b63ebd4b8f7b03499a31104c8aca537d84b9786948e5b1b74f2f187580f4a5c7eb7e1d3aee6876b1d03f3eeabaff58b6f3f744f0f59cd23294f516c890aae4399a2e67b3fb8adeb4ec2e04630b80d8ca5bb15579ec2a128e7ff20401469403829ec7ebbd4a90be945a007b57b5fab785224bc1c06ca02aec6cd50eaa4472edce8bde59f09352867c50c104f20b3abdcec944bcb6f3882d7ef9d7529a08ff1dc2b075f438b48f39727a74b5b49a4e1d703b85d9bead386b04abcd212c3496296270606dc236c4d3f8f92432c41be97fb7d96afb119786e93df19fc54c2d57295f8aeb6aa599aeb71d99e3bd5efebc6be258c4370e41c1aa44a79b64885c6286e338962cbe16234b7a75574d015a6b5b11b360ee98109e47694b02ea5c00b18effa1faba656509699a54754414af51ae03e1e41e8efaf07cfbec2629e28dda3f17d30e681f888ab2a1a959c76c3962ae4172f678fbcf428f5b076d4d5e28d448d7d0582d25e57b633ce0ffd19b3d2fb99546e7285bbf3cea3b5c61f2965737a0f6aac099c196bf4f6e216c2ae3b33eeaf99ac05709e35b342a91006f600cefb594e69b49bd698edc524407934488510abc865af8e782945ac3d3f3ddb5db1d870d07af3fdf5a6ccea904ceb5b11421241c14f2649a08666ff7e93f1e09d2580d0c3346cf43dd07f18b3c266d1c39d9a06267479dd21fa90f258ec6bc75779d434e5b18e197fc3a7d8d5fdb83a659a7a15d9f1bae725442dcd6c0c3ed237e10a38bc0e0226853053d166f0b8c93d612934f1e9a2960f1dbbfcf0f6a17a727d31027e9a62492cd58bd97afa43c1115685aa3763b78621617f1a90a1794a183b612658030420876d38c2a8c17bad7297b51cc9148c1760b9732b36bf874518fe2f7a514632116c435eeba7a9b4bad95b0ed94eeeeb08f5d68f1e3633835ba8d9877842701745293c110205895647ae1e4b911463b1436e87c1d5b444809d9d88cd3a984711743784029b5c34e4a92b092a3a958c96fac8084593b7e1378f92402f0b0fb6ee2f8ec8ee3c0b8ed3229448f27d751effdc3cb0a85ea638ec1761b569c50d75b805162591c8a99447a56c3940e7ed434d68ed0673f295b8008b83d820a11be0ddde536273ad5fbf387080cfec77cf6bcf1baee3c432eb53457b9eaff711e3b8940c20fa9f859b2ccc8156493b568eb21b46554789c6432132d98739c4c933aa3f98e85629166005719ef0cdfc7c6c56ec952a6be3cd72c7774ba89b77bf2c64bad267f75318728af0c24a23ee6d88933f21b064131dae0a47dd988d4c7c1a3570e39190f0a9b3c2ba56f1d3bd9ea7ba0fc4495231c178ea5f48d4e29bc89697361fab14bb8fd5b16e4460892221a91accdd780627c8516b6e4a2ca51894d6af28a056bcff37aa7a9f62c370efc8a705277c55320b874c1274e3e19fa230d729aad6651a85dcaf2f6d24ac7261222abd04302e6bc1cef7d77f955744ba1162e141430fb9e1144f710311cd9619f1e0322a7e64ba61f241419fd59611a0bfbc3c5ffcfc1dfc87f55225190938a61d966d95b606c1ece86206f4240b3a7e11180ccb9b1a0d105fb40b6ba864014f9ecaee9154dd161395229ed7a98ffb06b87a6e8d61c58e4d4abe2b80a4bcd1d07998df0ac9f013f4441f13f5734f7b365d07faec5bf74c4d8e07f1db59342e3783dfc1bb925500ab814b3d1cc282530a0591abda87317214da92f487d1d089ff64dd12ae96d92e4fe24f5cf6774290037367db2c2910c6e1cf72162647a53b8e6773c1a82e86e5db256b2dd6483c4af93238ce5a40b876341110926a12f22d20b694986d195e36e04a113fccfabd69bd09794c213bb430f71e03ec809aae818f4fadf9dc094b554d99057700a561fc9119a8ce61a93742e66d711474341e988f25cebc188cbda47ca2b0e17996de630da3934e62abeb988a867cb9ac505d4c126b546575b8919e0fb617b486ef7094a26b8f98cce4c740c363545b1f68796c72d614398a2c5599c1389e03a71f54a3f3b4323cdb3bb48fa99f70dba54bbc7ad1c51f133141a3710280bf4acb6282f8f76b2e0f6aa3e88e271b96bcdc0d908ecf666c8e4104f3253f97920a40307d58391bd997f5069e2c46c26d402f30ab210d8c1696fcec9d23e48fd9b9f3bec4e1a7a89ce4a549bf778f9ef82574c81bf9d9a0fc489293a2ea37acfb7feb3ef59df5b74ddab8182e19c6c5fb7f742", 0x1000}, {&(0x7f0000001600)="b56243619a931ec0958796236bd4fb71655eed69a32b64a9ce81394e9c41641b5482ec03ac6db32ca328ff60855c3b0c9664f69828d9733711bd22e1616094f952860a77e9117ad67826dec4f03a5076d854c95b8856272a24f271ad654858a8682adaa07219f293304b4e420b58a2a1c2f126436864a4221c68ac32cb057fac18a21c7f2e1fda1681b9664ffa0863a9bf9c1eaae5b4eb3d0b69c1ae32f63d297b259bf6437c9fc1349ba7e666c08a73749d4e9f01693306ffdc322befd124dd1d1fad451e52a926055d662c36ebbd18e0586f2f2f428daa1ec71b51327ed0c75877a58870a5a6b08dadc14e8072b160f7b5cd6dfd405b7c", 0xf8}, {&(0x7f0000000040)="351bbb8f4f2c2d9fc6181367e0c1612f1f6c6cd8752f3314", 0xd}, {&(0x7f0000001700)="023bb7b6eafb9dbe8de1e9a2796f5212891600815f9dd160f1f83fe068910e33d1f43eac4ea18fa82f4776dfebc72e0b4878d925b9f28c38fc6591e7481d332d20ecb6b7efe86ed8524570b7f28af03eaa01ba7c627c0384116a42f410f533e748596b42929284f4e094feadb2ae0e42ab6f4e2a80469fb2355ae64d89473de8a8837e4c542c55cec9895f05f47933fe94e69f87b230a63b4063e174b26942b888d6f67a4c9e6e", 0xa7}, {&(0x7f00000017c0)="d4b736f0645a064790e016a3203a10602040ed6001674c421e1218bbe7fd98d969d18c83496752b6b51373d17a620d4679396d4fc6f887186af87a8228895ea8c6bf99debd2f9455f56d4e1c3cf03f200cc6acf030fad7d3079564232a1f7cb13698a3e3d0c5e54a39535625e7ecd8076ab8edce0b4a8a820682d9ab1e91fe8b08046a91cb3dd74cc4f5aa0191e8878bbb538b6c4a0fa8b4d7911cfccbca31b1c7d548e3b152edb6744dda5abd6a4ab8a45d2196b654e7", 0xb7}], 0x9, 0x0, 0x0) 05:21:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207a8c40001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="4c5547c5023bb7d5a52f840d6159d5db54d02c0b690e0f54b7bc40e808b2237f96b7d0258f2f849fa925d11633d564b87af7ce6a34208912ebbb1afe86df5c4271f49eb831b17cd14b15b7754d82123224a0e97b7a0c6503a6675e16b3", 0x5d, 0x8, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 05:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) fchmod(r1, 0xc) 05:21:23 executing program 0: socket(0x11, 0x4003, 0x0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 05:21:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) writev(r1, &(0x7f0000000000), 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r4, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x50) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x10, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r15 = socket(0x18, 0x400000002, 0x0) setsockopt(r15, 0x1000000029, 0x2e, 0x0, 0x0) r16 = accept(r15, 0x0, &(0x7f0000000400)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="73982e152c", 0x5}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r6, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r7, r1, r8, r0]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r1, r16, r17, r18]}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, 0xffffffffffffffff, r1, r0]}], 0x98, 0x9}, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r19 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000100)=0xc) fcntl$dupfd(r19, 0x0, r0) 05:21:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x200000000000028f, &(0x7f0000000200)}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x9) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x6, 0x100000000000000}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x9) 05:21:23 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 05:21:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:21:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x20, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r1 = dup2(r0, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000140)='./bus\x00', 0x18c, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x1) 05:21:23 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x1}) close(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:21:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="9d18f4b10fb6fda2557917844ef6814c3947e286adbc82f22ced8510a53456180c96d693d82f969b0b030a2d471607b726d955e71ea1ecf707349675ab796ee94286a32b257e58fd69345633a28b5045df3b374e2d3426ce9776e7d612f70be264d1548fce1e82890df0bbc88a1ed5401716514e4b2ded0280e21b5b8504a192996153c7036a3bcbeff86f70600982d648ee230dc70295262dcd65c27764e64a8a1926172d7cdb78609aa22f4573a36cc4148a69578daba3e9c722aea868b85b59e9bdeb0406ec966a610227c081427b20beeffeaf0c21baad97099717f927ccfbdd55", 0xe3}, {&(0x7f0000000240)="79a1f8ba473cbd483a2c056187606c22271e9ce071b0e5a6d4646fd8bf1ba8c73cd54208f5dfa3d44fcce7b4d6f6a014a819f7fc3be256ba49fa03ca40859dfe563a96658864a44f85769e697a3d3ef6d41e119eb86669712712f8761e45fe155f66d058f4e8a34b011bb70829257961208d4a5dcc26df109f674aa1b6d5466943da58d2bcf5cb0b8d2effdc9bfa0959dfe3e994c9b7fa67b44fe082ac893ef9be7d7315bf7506cd0100d9dc133bb852072a250d71a926c7bf3842260a25ecde166864e19568d4dcf1638d14b52bf3f5fbf5da81a91ab93937f00b818e1586303e27e48167d357af8aff9e5bae54de4a513b3a600cafa0ee03fc36", 0xfb}, {&(0x7f0000000340)="d76ecc377a54015744f57021df404ba01c353d91b53082d98bfcf7c88cde5b555e18fd4e47f1e5897c90947a22740249977bebbea0a383309f137922d268b6e9bc49def52deb8d3af5b80e5ed9dbd936587483cb6005b2df2961dc39794ff89bf286c79297890a13040a8726762a0418a41c0b0eca", 0x75}, {&(0x7f0000000040)="53d32f9f34abb939dc7704760761e11b1d605cd9ae2c276491c95b70c7dde3612922249ac4d56f732aa0f5", 0x2b}, {&(0x7f00000003c0)="c210ce021fdb28356aca2b2af0c5b10a8a6aee75b743867d0838ba104f715e7b411435760c9e747a74375913adaede4cb8a85fe0bf5634e1a3844a767e09e5954934388f7a4f075cd0da437433be0900ddedd8f9412360f122b2be1a154034a9d16cb923c44cea5a1514786d95fa04df1779bb2b40fa3b0558791df8ad9d2b5760c84d2e69bcdd1748b2e30abce7156a9f8ef135ecee64df5f064f83115620a2ca43b1e28f99e0c16765f6dd038b8d3683a5341d85093c2e900332d2157c85a7426f27638ee29a00b065be19a463720839efb9d86ef6ff3646ade0e1f14e16c0312fffa39f16530aa1594d8490fb72424438d6", 0xf3}, {&(0x7f00000004c0)="a4efb1c562e804f1d54f4187b1ae99c2033f13ae6affbe068a9f5a2c82f5151851477a69e08a90c11da6f22eb5ef916e4bafa2819ada9e9acf2ba22024d5dd573f2b4fbba09ded05809a4184b3ec0ebe32cfdcaddd2959679dae4c449cecde5a", 0x60}], 0x6) getrlimit(0x1, &(0x7f00000000c0)) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, 0x0) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) close(r7) setpgid(r5, r6) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x800000000000, r6}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r9 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffffffffffa8, 0x7, r9}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000600)={0x3, './bus\x00'}) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000005c0)=0xffff4034) login: pckbd_enable: command error 05:21:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x7f}) r1 = socket(0x2, 0xc003, 0xf0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf558a7c2f6d13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) 05:21:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r0, 0x200000029, 0x3ff, 0x0, 0x0) r2 = socket(0x6, 0x1, 0x0) close(r2) dup(0xffffffffffffffff) getsockopt(r2, 0x200000029, 0x31, 0x0, 0x0) setsockopt(r2, 0x39, 0x31, 0x0, 0x0) r3 = socket$inet(0x2, 0x4, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) close(r4) listen(r3, 0x1) 05:21:24 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x31, 0x0, 0x0) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, 0x0) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r5, r6) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r11 = geteuid() r12 = getgid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r16 = dup2(r14, r15) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r19 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r19, 0x80047462, 0x0) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r20, r21) r22 = getuid() setreuid(0xee00, r22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r24) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b95b930dc0568ee30e5714c89b5ab9ffa84231b9e954a79c5c6c50600b41225458be71c79abad387bb89f7d45ed17bc14febc971126e6933dbbc27c2b9e8c96389215faeedf4a43aa3992eab0ce8d55fcb30a68e44b47b60a365b57e0408dd88a2b0581dfb06718d630dcb4267c4551747d40b807d9a9f85c212e8b4", 0x7c}, {&(0x7f0000000140)="22db3f5325a4a756e4ec55a2e2d0ab18e72d6c192331479d0dd79c5021a4f3dddc3bfa1bb65ecd2a22527058e50f8be97ad4c4f3b78bc521de3758b27d90ef26043a00ce13f7d7000dfb09bda2568c311d432ccf141d6f4cd5766a26aec9a795edd568e3b577d749c1473ad6e7d94a90179a8a4c15f5521a390d3142d3640bb0e9e8c0273f9d067114664223d5df851de384734a8360065247362d285015ea1b4ffd905c5ac31cec7cace2afb2394fbd1c83b7c52b", 0xb5}, {&(0x7f0000000200)="f3dbfe48efb227864601bd73efb7b6ecbcbfcb4c9e71b87a217674359a49d512cc400d6218d280d7766b658d59c92c166157a5f2854e3d2818bc4eb1819d326f30ec27f5e513c02f95240130e581d627bf5044112282313e9ad8b76c876a57a10555908b21b4695f64009107c97f5132ca46805cee48ef95c90f65821d3f916d", 0x80}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="7fcff8934291ec762c8fc013801407000000002000f81dd48738819f0ba80000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ff14d000010000001d57df2ab77806e0b1373632b7a1e33bc1ebe8b363a15b378e8f6df47b7a4e6ce707f02fa830aecfc6a4527c4c964c321c47f481930d7396c32c9e489cc49b3eb0b6fd129339937002b225a5435289ac85cd98179002d9975dc9b62d1c17e979e93bd6bd54ae745f1d0d8691fd04c516bfdee6f548a71435e81018e98b68cc7b9d18f5424249327c6e1942d8e1e6581ac8e0b4e5357d24b5049b70bbb92221d2", @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x8}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 05:21:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x81) 05:21:24 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) dup(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x9e402a50d21f66cd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 05:21:24 executing program 0: r0 = socket$inet(0x2, 0x29bf445b4a21b736, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x31, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0xffffffffffffffff, 0x0, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff126200000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f00000016c0)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001400)="c5aceab93ee687696bf90916475fb3c9317d7e733c3aa492a261568849a573cfb200a41c66af4e8a7bd4ab291f5b9aa90b942bab09d9b9fe6287b95eb5e64c78a066d74682af672347f6ee888856d59c858d1db8a28a24f1b25abd6d4ec3833e3753e7ecd93146911416a928b51fdfd4cec46c92d54fd8ea444e6f25396c1df0b77ba0a208f713c11ab5577f506cbd3e2ec41fbe4d2c13f8fda9f869cdc8", 0x9e) r7 = semget$private(0x0, 0x4000000009, 0x100000010) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r9, &(0x7f0000001300)={&(0x7f0000001340)=ANY=[@ANYBLOB="01003e0d0400000072ca00"], 0x1, &(0x7f00000012c0)=[{&(0x7f0000000180)="ea3ee67f74f1d939a1814bd5ee602d031cee2787ea79d004a1f28a85854fb6f64595ab2c2e047e2325d76c6b6b105388de3be45c42ca91b46a25b0487f5ca3b12f0e364f0aa5ce02d37ac66809130e2d6d87afb0129c6e37f9ce7afe1c5f75ea205a11245b30a4f2503d815855487d45c6c3959d2a3f576858fa5b4da1968789d1b146f17de037ac67fb112c2961bf43e4cb030562f7772b5268d14b4e8aada251ec4287244fa0d7dd27a4015e3dc460d7ed1dbb5fd63c3b68c3b1a821ab56029f20af3bdb00097bb192dc526489580bd96b6cedaa5da98da60cc456157749789d98bd36359af92001160d0fdc2a79589d8c81572e6d368239c376a82966646be73b6e15c627e782ec01b2c78d3b557a5402cb74f7b5919b73f59820ba3d01c6b637da7fb248f62e4bfb760a14e6345a3d9039d77035294dee7240df529ce26c3b76d2172c7e550520348271692c380eb1f50dbe53eff1049d337a0c63d7aba034ec207e50b199bdd27b4b9f2bba6d2fa3917bbf6e444c3815bc671ee3b1a77428ae3f7074b5e56072676da8c358e1b8d1eca4fca39fb9f2e2758856ffd0c615d31cc2235d7bc53f5c0191219a459b16f879344765174534fbacb035c14341f3b25d031a185f49f59b3a19b6b6f52a865646ee244eca541fdf03500839b4f3dcd2b6904751db29d66d2c3cb94560403f8ea28b5ed25f96a06b5c4e24c8b200eb1c1692c42464383d59d86e4130ecf057a5011ecba41347af9a8c4e85499e39bd87eb4155f321e8755a34e0efa48a6b9c417e0e8e6a5c5905421a847434fb8bbe8a3862c16d476e44e560fd9a1cf1dbc8d82b2768481b9d49c538c1db72b5a5224d977481af2d289385e808686d91dbc88e5c730bf820b53ab05c00d0efe1b1b3c44fbea9c3ec67710f8227d22e373985b00d0a813b05694f8523b0ec05670a10c7073bafa271a28d6ca9dd916a0dfd349d82cdd5bfcbb2bf0dd700ad800f30bb700a9d8f78090995727c05057d3e8908b648fb2e5a70c7a1eff787bb4d3e7efc389d376b058576bc1bf1307969f9f7d8a7d5bbf23fc9067c3e3e778a43f203922cd02ab0ae733774c70f5dad628c13d8d839d2f19a609fa1000b818fec87ef9078553cf9cbae8ff94177dfb20ea1aa1328f3d8ebb39cae8e811f8bf567ee020934feb44429637d5b1b5029619fae53294a0b8f902ea4caa7085c082600815dc3044640ed8f2f9e8a4a77004e17c82ff925180c6b3641c89c881e09c3a66e5891ff69db2653ee4f0136266614b6243cee43fd262edfed3955e450617a6f10a375fc82243600910a8983079419193d76bb05d4c68f9e937540c0e7b5416916ae3220be011d865889843a59772c68ed3fd34debc90bd3c4411f51d99be9b724b3b1b6f6b86fe33fd03a095d9f4b132ef74fe8dd9ada0bbf785831a4472f4a2f0ecbf56af9186e0408637dcf5f11cfdf08fb0b60188fc7f3a8322177451ff0a480c536dc54eb51e4563bdc19c13885170d46d6677a8ac31fce6efc927f1866027d7cc9b93b2ac6dc721bbbbdd8d056a72d90acc05d87a3c004e8b76a75f214a09a6f40ddd0b3f567e1247f769d3913f1d903c42211e501d7df391698fc49ec5086b7e5666eff8c1fb622d1680eae4d120a990f0df74582adf4921bbb9a9b0f42e2c627a6bf94764d311eb6e1ea7e6c4ad97ca023ea6d529edacfc245e307cebe5fc353795576bcc726fa29c95023d244de3c8f94c9f93e3c9339e13b29660d1aa004220b958cf73b3551a179acc921f1aa63bfc178f4754c8e565dba4aa4b21d3ebe57248c3c4cad4ce5020f35b23d4863ab4ec33fb8e420c3163b7e7de021009a7805a8ef9099d1881aaf267dc25e7aad360d310aae5b1886463264d40e76031446e30ed27f1039dbea602c0be9115edb255284ab7af3cd59b15a32481cc3593a5961d6710bfada34ccf81517d87e277873a912cf6a149509e22f01068ac102815258001bdd9490d020b0f54b0bea9664afaabd51219c3bae38425c5e759c501b3f98c45120a900080fe3441c3a4a626c2dd1b736ed3941f43a7bbf07eaffc90eddc2e0117a9df1282446c293facffeb884dc5fe58cb78464ae18328cf6912ad5dda56aba1de88e3dca5f484fe08a4909e401493a747a319119a103f31bdac466a7e5e4f778857fd5125ef2d363e129d944921db32bcfc1ed0dccb8509ec8eb7a84694fe1c6116da4fe70b2aae6cd61d3e864ceb3c354dbf0daf34a1035e7122c632cc6a1edee2b5290a3d2afe83d6d53fd237de9de3f88920c8ea75c56181f29d0904c9d197efc31d781ba4417fbcc5445ba796639ffa20c55433d35087cffedaf4ffdfd204f6bd0e5fbf1398ba2ce4858b9d28bdefc62ffccb2300eb10d68132d68e6e818fe0f5769f61b2db41dcae1c700f54bf5e1ade8c07a583631dae4d2ac0aa16b2c541b6574b019f91adcd8ccd2ffd4c512517c2a3fbd430b804b56b59dea4a5f72ac6ea7351626e1da099cc4e4eb9db03dcadc205985fae35f236c10308ac0deb1c2ac5047fa8c815f66b34007cad0514a165f4f985741f9a22141ec2cbee89470f3f5bb16d71cdb22e3a628091933481f03a5a685399918b8016e65f6f3f95babfe8a2c9253a01431269275eb24a5bb163a7c82b04aee7662067c2baa21afb9358b8c6d941bc4599a9e7ccb7893cf04813a42126c55ff9a661796455aedaa09000a88bcbc7cc10093832935fbe05aac5839d5b1024ad000af8fb6142c668b529c18d74d5ff9be191f10e88d66b21460dce657c0b19c3e37f00e5723429e710145cf1579e1d59130b55952577bbeda0c7fc15efd9576b7a3ba1c5d2a25d31ab159a2219ddb34084ef517af05605b3c6cfcad5aa7ea92759c7d2a24db5ca83dbe593dd3eb039da2342dc28f99e2e8c1ae17f2b7e6cb0702778029749003e7dc4aef3c3f84965aea3bc9a0d9c5c98ca4754cf557a3d44964136c4db884ce74d45030ae406f05cd897aa2020a53673f2e6ed5dc90a4cd9547bbeff68d395bcf1c1d4096108ee0a21d51588bdfc0bec8d5db89f679993a4c6c632185180135c7759616eede41821e00e567c8eb7fa929a16d5edbfb62b0078df6e7a5af8d62c182489a848b6555d4f9b83d1de2b337a94f699124aae4db075514313f3ab91db24f2edfd8182e426be15633bc639cddbc04aa00e8dc6bbd1e0a9aadb44601a778bcfb5ceb9243f986af43468965b5e3f75ff9adbca2ee4f0b43ba5c5e2bdc6d4643556a0c04c49d05bf29b9470becdb52f4329f072693665cd4d40f12943ba48453ed0332572c97e4001c5358f64790d7adee9c6b667e41d9656b861f5577b013ec1621ba9d8dbafa2a3e1c08119d706b24111a0cce99f500b1e89e0f133bdd281ddf30812dd79f5a16a621a23794042b216734a0e5a8e5219bbf7399780c7fa65d45ce7eb28f7157278f46c8ae221a68109499bc94647a1c37b9e6d62de172a2844c6ce8078db6501bbf1d791b9ab2077d998217073caf434b5cbeb9498dd5e76385f51d923f009f60efb2ae0bb24dedb7d16822eb85844105486eca02bd8a87c604b489a598e77f1f9e1dd6ea41e202251534319d948dc9865fd2fd9e911c6f49fb12850a01e70d2462cb45ec918f82a6203cc2ccb660db3caf38116b4e8b4d533a02b5810869f78c8a2d62690ffa7f90d3af6130eca24e88bb39b0831b1bab890791be0942b34a285b823624b6d2ec7fe8c37c62871f2f96a76941e46e46ad2a7e4fedf8d2379734dfaa2da9f5239fd635d2e868f8dfa1d196cf96333a7ce07610a373247b02d05d64604c5f4199231ca93a262186d9d56a94dcfe4c7d96eeb84142d92b9a320397dabbf1299421a1105a29fc8dd522fd0c0bb5abb3766acf25bd2f93a5e7decd95a4e89e7a0756abc3ec7b6eb7cc8c6d038275cbb0407ac283cebf47636ea484266d105949abe62cf525e0afeb55a074760644cc644d03654ac09ac097f2698781c37db5b1d63b6bd9db20bd6ae5083c2156a205ff0944deb086f854f00f214231706c9bae490b90f75422de203f2774923a3e73641188b77aedbe41a529735292cf449f6667127aa437c433ac584df60585b9ad1292fc1641eaf4c840ff8cde5950ef752dbfc03ae0c98576815e2e0b6b44f13f694e79768dda672914ffdde0be24efc5ddc4122ace137c0af26655683ce484b6c40f5585393d64d7b3dc810314879cee9bbce8bb00d34e1173219ae4ec35e9cf2c07bc3e8041dc57d42c2f38a32eadec40b7a28c36595d153b8b09798d083e61aaf9aeb3f1926b2dfe2824b4fc494b24eecba98b571c8a54acdd8bdb3e0d443d3bbb4e6b79610ee73da1a6bb3394805f67165480fecdd7a1fc4736b5e4407dc64386be9ef0cef9b2fc6b85692cd405adb84cf7fbaf18a8e3d97550278aa03a6e5839d1d295acddc77707be4612af1129b54713aeccaf1e5bd633f3f9b265cce33082d65c75b7bcce3593667259d1cba53fa115a3367eacc17ea1dbc98e91625ac4b90c1374e37f067eea56bb9698a65b4e64ce0a4a3c3b9816b74e669bf8d573e1f86f9b3260d1854ca5b17ec3be1aa96c96fcd56efdbac65fd30b18ab7ec8815ce16a133950c147e3abb9cfc3976393c450a79373522a4450b3ce00cf73c4e127bd97199cdacd82913d5c66deed559da2431dca5c2cb88cb4d8fe8e48d94898a185ba62cc9af6b6eedee122b5faff6ed25c5d5ec6a35e9bbd5f9fb2c6e93f34d6d2e5793e2e607d88da14cb59ccdef7ce9932818b6c3db17f89d889eca1a0b5ee330f7bca6f5f0c517dfa77959af9831a3f65c6f7755bc81d177c344c577c7576b8ac5d6e666fb64e3fbb75bd2f1a7db96beeb038957427b43ed088c8fbd6caaf8380c52a2fd29dd1a0e30d39fb2c10a4d049046797c29f45a55ee9f5d50c0a6dd71b48f7087ee1c18a0ae035e0973bdaf37314d2f6947dde9a9cb6047d6c2d3b69ad3ebf63c5fac5ebb164689bf3f6401c1c4bddbfc642a612b72513b5d6cde23dc7346ddb7c3f442e938c25bf39a2a639e7662c19e4bfe8e6a6984a62a319adf8c95708c1046c6935db1315e5c7e4558a40ba351bab6ad789c3cd589fc92c768f9bdda0a3fa32c8ec9843e174d580eb795e1cd39c439b099154a2d3972d88f17c4c2313f69a3cd9a33dd5d238c58e8197be679854c30ce9dd593885d9d8343f68abde28055c986ac4d3b0c9cdb6e48ccb39ab2b46086cfd84f49fb53bf65e04770adf7f314871923aa8fc5ccea88f17a77f30ded212ac1321c76ead736a854975a2deb0455e39a704eb719906fec1518085e8f816645414b584bc4501c3c7bdb150e9cb8fc5ca10440cf587cf23abcf500ce4bc6c25439ca0b440f6cbf5b8af4d30902e5cc6452cfdcd4dbdb9112531b0481171a97393f692942f85fa331a9b15d419c7fd9f316499656a57650b10afa9cd3854c287633f744d8791dd6624c6bf9d790bf6628f1591588664bc338d7c1d220f30cae84ae596ed68b6a556fc3d8392fbf6a01ed4d965f8338f2834d0cc0f47a94fcc834e14d83286ae1bd067133bf98a018e0bb2eacbff0e328447aa919cc7718187a119f80a779a9908018db6724577d98bc39046124f4e6b9332c4f736f8954bbce2c7fa6bc3949efc8497c22722499f3ede642a0d995c09a6f684c5af3c9a530c0e7c51243938c8157c7579fedef34f68ccb294cf2a41ec607f7c33ac61897f3fb67a08e0ccd5f05e9ad32f4f1636138f0af6e480aeed3b22dc9a88f8519827f0fc0ceb8be6c322cac47efc4cf9", 0x1000}, {&(0x7f0000001180)="8a351d0173c90f1c350e0e0e29a7105b7a7dcc005069e7c49247795de78d9c1abd4d4ff1d9b62284d4a741e20b7a39d13808a2ccb66b3c3a8915cb445190eaad092c7879231228f048fc3624eabf14db6007bb7ffe43963341e2c89666506a5438ec83f0eb476c76ff25f153f52fa5adf9e33bad9858aefbb0bd3a2c7a67147bb96906914d580f6f89ed06148e18141c27cd229bb422e5991c2441445a0c8be5f9bc6b374096cc648a052e808eba9e634ac84183451e36e1db35ec708d64a0b0a5794024d402067ff90840b3a9093957d4c937896ee07de2be83f43d8be0bbc7b049b4b0dd28a499eeb17baf80f409", 0xef}, {&(0x7f0000001280)="18abee5b61a5a8260f2bd602dd862aa310d7fc7fca208b16ff8134f155", 0x1d}], 0x3, &(0x7f0000001700)=[{0xd0, 0xffff, 0x5, "5ff8f536d6268bc2d9f6d8380b7062988541a4f9c15e5aee0331cf81183c83f571733ad7ff1765056f1973254e5fbac51356c33a5e4100bf0da8a80c5c0ae4120a3eb2bcb40dc5a120e956a8a243f18b95cebb13f2b77860d0777c25d39bc5e58ecd0025083d0e749334fd14e1882dda5d3bab32fcc69ffff4f904fe666cc671990f85b932f101321ace444a1a69e93388edaad80f330e959dbeeeb19dcb9e40280b9049a9153493419277a27d8c6dd1b3e10fec42ca9d83b7bf6d0b070daf"}, {0x1010, 0x1, 0x3, "d7da73afa6b6baecd3d69d9d8faab478457b252830b0d99df81f32e88a662bb108f70257296dd54bc5290eeb027bc7490fc59547950514dd7583592232d96e15e3aa194a4f189f21e87734ed502e6c8eafe637d3df9fb2afbc543304b842da9cf16cf25db2c57b470a9b2ad30b03f1ec333b3eeacc5c07be5370b3c5945f0232d7b8c5426a19f33cb24f0d3732d9c6f189d11a3be9bc4e73236ad5d13f066939869a01f97bdca8f00906d25e10dfdb2aff71389ef654712ced26583c293f19230622f44662a2eb5b5824601939ac80315e64778cfc327f9ad958fe11fbb7fe80e42a65b1c2bcf13657b13d428c50e22c9a4073533bc6994c1bf68ba5abd02fd010cedd94f514c4099e3f9fbdca0ab68fa9bc7490d4e7fa14f95fbc975afae2f50e12e0b02d5f31675896837cb0ccea70cf3ed9de8d16dd63b066d9b36443a09c4c16448e50d6b8bde7aeda2deb6962ddf5608cd8ce43562b02a33ee53704df49b7538025845a4e32a3c67a6f22d0edc8f752129a83c1f05149e72155761cdaed6bfd5cc900cbdd3cb0a9f0f7647f01c0eba28aaa352978eb31e82534c3f4b2bccac2dd8a9e824290181c2c332b2d0a9b0908b23e7d704e1b2ae006eac4164ef49e24bf9859bc67c7f02885993ce84cc1cc137eff2a75ad2a0d15d86ddfdbcd6a870606bb7d88c84e55ec4ab5895c8776fd0afe0077a74bbf367db97a5100e41729af21fc811623d5f74df25245abc428d50e34495a66add38e577191befd2585d3f4d7dd7a0870e8bfd26ef0a5ef97a1e3c0afab4e6d873cf7a13f98b1440d7ce872bc654b5ecabf729ca8a451e7fb600a571d513ecb5be3407cacc348c7f039b86910328e88302901a041ce90eb7d25c5dd7bb0d65ef84752d6ae05d54d81f6c0faaa3c08580db67b57d324d13e66eab30044f2cf14a952bf09cb22d1d394e46a04eddac2d54b606266d675622f8361a30195bc2a5032ffe54b21e47505cafb08fb656503f8b758b655b312edb5028230dc0f8cf4607abb38a3ed19f83e1a23799155e8181eb15f791b4c0b46a5cc563ca242f078ccfbebb92bbd8abcf3960e10fe0479dc1f9854c609dcca592c2ae388614d1850f34311fb4f8a1c915ececb4bca5597eb46c206f8ef71ab3d3f2f83e94b80d310faa24941bde369a7a3707ccc4871726840a4dfee35e4cce99471a7bd5cc6f82ce4abe6b5fd42537480b80b2ee7ec136603d4fa23e03976cdfe5799f62cf9e51a899d2988be379bc873e08b37a58da91007c550ddd5525fd1bfbe513599d83752e6bbbe1c550a376872dab200f78f94c888d290019a36b78c33b18945f6dcbb1d18004d03a14c0d7a42793ab423271a177982d5c55fba43b563cec24e1a96e927f34a003fd8ab2a2ec7a36e7f8da60f58d29c2a64289b5198f9fe06c6043c8a129009e3489e4f0ffff96197191a2de073ba5d1308e55ee9b8c68f9f16c33c81e92a3bc335ccf4a1e1a821c80848f9a6d4b8bb333980e9c604dd209bdec9c9800c9970d01bd15c50860aaab78af006fe5bd848f7368c736dc52f1a6e87ca48e819b300da5da7af36cccdab9a56df58470e50baa234a85087ff39a88e196330467913d763519571f874f3832b8dcd0a74ed8a725cfbf6aedd8b6014c44be751dc179744bdf21d6e04a3de3ba7c3f1ff23951da62e5bc4f95b1f63d2e40a1e49ce5f246c130dae5d7f7e7c6d69f356296b444e4202ee456fdcf9f7673f1830d4fd780fc0d5ab7364909137598ebcf8569f4135a9c65813fd7c6894b1566fc480752401255c34304b6c252cde690ab3dffe605ef16b491e14b23f835a0498afd75731a5ba425f29cad4ee82c2979b7c29407aa183f218e8dfe156e42a52a417d5ee064f73f3d6279ae2051f01992d33b2e19ebef8e9ec68dca3f55361e659cde17eca57c30222f4172f605b3e2a6c8b432507b208c6e43a720962f6b134fca4f7a83a5161b5f2bec5e1e5ce04f4586ffa1c8d3c1acf52c341ae37a3766d760da11a6e8fd3b41adf5f5680fcdce00dbc59b91cbb7732f2d7e957981486f9038ae92b0840035c2c9d186edbd86e01ccf631afd1341e8ff347252b7ed5156496ed3b43f5e178cac125e03750d9839fe5a5d9e4043e609eaafed3364f4f888e27942fa985fdf3c61b624a65ef4347b24eff5948fdf79226f76be7d7a0d6b6245fe76ffd1761abf50d952b8ff4b9be0f28c0c9eed1b47b80a21a6d7f37bc4510b231655034c4a2c3cac4120da9f953aadf4a262dc0a37ad81c727832dc0425c79e69bec572a7a140883b78dc9c57ea7a0186ae5439286bcce881ddcff6effa55eea90d2d5043753d93d8db54b284bfb97df64acc60f5859b36db85c9be0569e2bd21ef07b5fd0c36a0ae13c8b9e15a015e7d0bfcf3b7870a408d4c25869b6a63aa56a5736d1c95d5daa20db62544afddd85bd1f87cc2e337047c2518a784668864fc3dabc3a8987024643f991e0200a231a06129ce673e74c070026c97649ecf863681f07c48fb53bc190276148bf74c8027b8c5c62c2c4e8b15be6ac8c12852d098cdb96d6a0a9fd554ea66540d40a97a8952b34b5964993a7c7224865cf8d640fcbd42fe928927f407aafeb6914b010909d0a785dd8afad6c7407ba25b50c26e60c04b2fe5ffaf0868df9e5fbb6d307a7e681e236313eb5f9deeb85ff75b8329d8dedffaf46acaf5b255cc52b88796d118e987ced3358e2672ba3238dcd764d152e5511cd3e95cc2d0be8ae8c09f961670038dc5aee7f89e7c51091b1ac8b4ce3ffbd654b7b9aafe57bcad80c4c6d7efee7bad2576e37a0f4dab70add678ac81d0030c49de78d5f5ca5d0ae6ac79bff75f19cae7dd78ea336513763d956f77b0d3bbcfb8a21b585320c683697445ab8ce0ef9eabf47bee2aa6709b8b9b84fad66a53c006c98858eca4839a4237c2f44802489fed8cf9fee6fa80693c6971d697b6cd4895c32425bf1bb4c2fe0afbdd7b19e1c2805e313425c73df94e3f20729638b256a579a4a65c202d2fbee90d9ec2c8a8be42c10cf61af0407f7416dfcd17e97b7f80ce5820818a2ce3711d078443f3c6b09375740ce563328d8897c939c737681d4c70960052397f632c8b87b6aef77fa5f596ab06ce3b039a8f0e873e00d435763567ef70341759ee600695c93a7c9435ffbf83a12cdb27b39d7b1ab481fc1bcbf09ab37653eba15df46c90f5a3cc9c6401ce79aeb17b931c10508f36e1e667cfc8f3131899472dcd589796cef4bcd0ae8640ac5ce59f454d1fd3d8ef0131535dba41c95590375d96df3b795c55a862cf82e9018dd511bc2b1fa9bf27f186ad0b4886fd1e6226939e6b3d0ca377f8df9bafd437e495c2874c279cd98114fd0a5e0a7cb2ed4d283d5285468ba09a4efe7882d1c82fbb1b8bf5f1e63bde378f8116284d61e14b0556948cb5c05a566a9dc6d9e468929df3afb33f6af347810135c5421d9c68138f62e81ed399d24298deeefbd76a6cc893b422be7c4ef6166f43af8af446b46eadda6255fd3e01bc68f358d948524e0d22d0b8e5bc8abfa1195b8e29698a795482a77a6b2411ebcc6b84ea9f2629dae90d1dda3acbd06148881eb837eb2b3c7f6f067cdcb0e7a5a7e5742d7dafebb295eb5049e7214b640df093246540ebaab3a24dc612e5aac7de7dde79d39dbcd9a23ca70a6d58e7fb2c59b4acadfabef757331ba3d89868b7870a5195e9c0703083769dd034dbb4bd7632c8983dcb2c8b055c46f0c06c486561039bb653856adc94bec4c8ed0940620aed0e04420a2ab4d43fb5ce2cb4db84e17f2f6ea3214b47dbcc6e93fefe8b571023b2328afd0928ad51b6aebd3a486f6163c3b5247352c12f5189b1283e462f0bf5ef8368a07dc78df5c3730ccc1b10bebf2d857097eb60a4ae2d4f7835ca55eb37e874273269d3d93a0541d5ec40ceb268c9ef039d766fdc860f3012355ed9223588d05a36277b1369714966c2827f59c82e134fe3f1f978830a958a64eee77adc5ba9946c1f1fcaeed9b0507dea86e1a12692e4e8e21786db55ea412c992cc4f949cf1487140fc4439a9c77fd4e8bc8c9bdb67b27a96f72ea502cf367cf4a9eeed91988fdd80a77b143f568caa9a97a46e14fd9e927122b4ba965c4985c4a96b56056f71cdbfa14f155a3046766960a6cbc91ed4498ffc5906bd577ecdccc0b8e8b77f4a03fad6e6f6bd9d00ba2034ff0be6206c2e29feb359ede4b96bb5c6d6cc1ce31d661a0ea6ca30ef7b3dfe07e096e725430d039e319ebb45a48aa52a03fd655d2d2783765fb43b904399021c088fec1588fc506c789ed45acc934c1cfe82d0c0d9f058aff3f6f2e04ab08a172012484a8c5a3ef0ec88b2fc5b4b899ef9c77b80895985fa752e66093c966ab4f6e3535f2e7bb2d429aa7bf6dda3d8ca03c2f4ffc6e6136992e55c10f5317669748e3e9f53d61fd1de11ed568485e9613e682f5a1a66329df78672cdcda0d762f121c57c974b06ef5c8fa2b16b42eb6990d6b468fc494dbb57811bb4a6f603ac8752e33f4b4f67e37bcfcc2fbeb6293f0bf186a8bac3cef32e133436de0a363d65c24743765d1c3240b409fb485c918361788fc2d334de8fb31265e4b93fc1d5f082214549cb2f65eae3591173816e9cd8c0eb17d7ee4a47999e7176935cc8bd2d0ae79771d1a5404d38f41b89090a14572bb89bf62b873587e37ab7ff4389525929e517f5f6134db88f0976c4bdb149661848c25258d30e5d13b97fbe1c577591c22e850f4f63d0ed4a15f955e1f51e337e25c675cbb956748dc7dacada8f0f4692c33ed72de3ebda95f67f76d2d3a9c20193e1f1db875668e2a8497ebc8b85e42fad2d9929fdcace90ef291cbc188538abcb0c3e9947a5dcf794aa8013a0f58bfa04f2f72dc1bb60b6253e7e49b2434114442bb08c4bac1d15873bf4a772a5cad759391341caeda820d26ab3c2a4252af76ad72106f48746701a9695d2e435f176762e554467833a597ebf7a7de92d2c05f1a312f97c6e8b45239f87ece20568a1dfcf5157ea934e46e5f044501d71a5d47a31ab6cb88c46fad5f4d5a93e09104d4c24ca201a3a9f65d82423b50a502e660d027e1ff4ca17e97e84b4c2b591e04d3d9bcf55f704ad18695dfa63466b63072f5bac92c5b39528ea698257fdfdae2f93aec2d63831e558d8846e16f78d8227539d2f2fcde7d2dd76313000e9f3cc1a4c104c20dc73df1bef0395084b755d6fa026871f2472e9249a1bbf77711f788c0af987f17d715048fe625e68dda4c870f9cbe91a976490ccd72a7ff4b326d17fa3a801c05e19bdfa6c1bc1ee08b11dfa3163af55efc2741afea01b9b35a556e063f21227e65116f92185d9814c851cb5ef6267a30fbf14460e15a57e2a60701f453ce27adce82e4764e255a11bedf6ff4a9a93104b18a6828db3fa8a8d7343ed27f09eb7aef93050e61e51673c9f71a0002f6998afdd4cf55a8163e58b0ae24fbb46cdad75efbd70faf206135f9e62cb55058a199d90931e8efcaac31063665aae912d41d302fc894463628c6c552956cb99da4a0bb0156010d7c7f77940a7674f5993427d7676dc444aeee14a400c04dcae791f3f2997988b9d2fec7ded377bf4bf75eae011cd0f1deffda485a49d9e5280b53157e1ff1813b93ced6824479bbfc0e9ccf661fa973c4dfd43ae85287561a5739916b70c6643eac84d73fcd0bb17ca9dad10ae5363340b6c34106e5111fca29b69ddb348aba3b1997a86c88f11a8d690295e606539748c6f67c16b84c44af5b92e26fa0db5836989c856d"}, {0xa8, 0xffff, 0x8, "8fd3186aeafa87aaeb448f7934ee5794ae77bf145ad3e05f7ce6563c12bda26cbb4c4ff4d12b700e3e2de403a1c0124d10072dee828c840428aa66d64bcebd7790ed35cb844c637e09c4a0de5ce29fdc27e1a1ca0858c92758b85c9e4849b25fd84348cd25797b6b479cd69880c956fe551090da4833a8d4990abf47013dc3200e685f06657e0e456c791423bae853aa7689047fba233c43"}, {0x30, 0x70e836d1995390c1, 0x10000, "0347afa5bab38def0b7b4d93f70c86c5ee7376a9f7495adc6400cf5d"}, {0x20, 0xffff, 0x8, "19ee9c21009c2ed8ef382dd4398f"}, {0x38, 0x1, 0x6d, "a772f5f4988ed81e1279def3d3c53e481229ea2eb387c4cc61747e4f479c14547927"}, {0x30, 0xffff, 0x8, "e383908dcbc53f688eea0d670ede455eeaac0b10d3ddab9e3f56a360873703"}], 0x1240}, 0x0) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fsync(r10) semop(r7, &(0x7f0000000380), 0x0) semop(r7, &(0x7f0000000380), 0x1d) semctl$SETVAL(r7, 0xfd76cc9bd6a98242, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000080)=[0x4]) 05:21:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x4000, 0x1f) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 05:21:24 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7a522b46e22fd322e06999aa973c6e143eda218bff77e832e250d2062923b6e8339a2d7ceae005e55e06289b22107d16569421b49b90f000000000002c3a27836b2e75c23652a"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x400000000003, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x4d1a79ab) fchdir(r4) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 05:21:24 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) semget$private(0x0, 0x3, 0x6a0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 05:21:24 executing program 0: syz_emit_ethernet(0xb, &(0x7f0000000000)="c7b79500002005ffff8864") 05:21:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cf8a1ef3b2858ae81749ef020044d7f259d35a05ff070004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f00000001c0)="bfdd1d847188f8c1809db335bb05c784fa66626cc88431dfdc5a835c8f70b763f8311c4f708c6c5ff965cec3ed9eca5474ad02e6c5d66b503229f7d5bfc9f67853b8dd21aa7cc47d3cfc1caefdaad5c9351adbecbf0d63e42533dbd7127964630ebb8561805befa0f654b08f51a488ac89c8c9c0c4466ae296e6efa1cf503c5b181ebe53dc39e352645c55db018c0749866959caa03d83f595ad4df9e3f8e19e35da34767492d236b0c29895d1e67f7e9346dde9214b3ef9f31af1bc5a307bd87bf14874ca22895aa28173d54210abc86ea2", 0xd2}, {&(0x7f0000000000)="206d85a966634d0e25b7fa9d098287bfc8f3685b30b108bc02f5", 0x1a}, {&(0x7f0000000300)="6c49711fc5cef97284a21cd3905967e7791880faa44222641317a3a4b2a1e8e89be8802f8139f7a6a8b0721d81f702c87c1c613aea566dd340ce951897494a806911d432d0baa0575fe2c489e378ed6fba8bbb38dad36a4a5b3e56b4fd81dc65deedb7749ce86fa6c179ffac07e82083eb1747104404eea28f278abdb572cd3a298c1c5db2e6a80e2acf5aa2d94733a3dbf546e46143f690a52623e4bdefa62442c9c3eee10fe2bb9ec1526766c5f74cd47c27bb7905e4614e070a65bbf5", 0xbe}, {&(0x7f0000000400)="b6607fda0e540be631e1c3848bd44dd4d0470c90a8afd5ce0896163e06a321922c7ce4c084d4d712436bc44fc5869c0ed4d4340298dc4e1385e4d30a4f7f98e11f36710bcf181a260dfef9fc70a1f9d22aa590ee4a601d715f6a49", 0x5b}, {&(0x7f0000000480)="e90f8e3783b33c106e81d6d694ce22656599dfdb3a5a1be328189f41f5e82f923f3982b31657b1d4f26fb779e626e1cbe4a38c4a99565e45f2421dbef368333ce12c62e71dd709b0f3d8a05659306378903b4e0f782d93747a0fef21f08c795f6c047e01ca5f98ab7e7a7b01839aae07fd9a5448ffc282ee7254236320016ced50fa0bfeddcacecff01e82e786423dd770b1", 0x92}, {&(0x7f00000005c0)="fd5f164b4760e0912fa3a44a17a0ce9ceff2d4fab4c870b7ce7f3d2deb8eee38963d185f8c61541e56b1655a49ed59c39d446337ea9b023161571837f866a948f42e5ce4966c1c8c681b11ebba278d0c78fec4c6a9b014b99b27ba7f993ba480b07f6dd1b2b1a49a9948cae164818bf708d1adb1e9b7a00a2b40053afbd862e9320646d7de675a376ea5a6a48c03ede798b47a8a4b65cf93ea9a907032cf97b2d9ddf93d8470974475fbb860b2ba2dedbb773d6f1bd8caad926856ceaf58a34abed751322bf4ad9d89f9cf9a66b549a507b83ad6f9c97ed8b1d18500ef0b603e04e5fb871ec188568d22d32ccc4a", 0xee}, {&(0x7f00000006c0)="60a1ddd2cb3db2809bc53974906a1d2fee6e63c1c387f848cfe72f7d1566dbacb2d1e48570edfceee18a4c59426f283fc939079d90bdb79c2fc334bd90b5121d532dbe84cf2a170d38c14816e7aeab2b04095b83bf182aecda5cfd98476eb4aeaf23183b7a12f767f36f6b50748099f1d0e43cfa0566743975360f8b806d8543340b421e8782eca729f17ab73289210d46d851d27ce41deeecc5da120d1ccdad82cbcc74ed3c2f6c703d82f39f88d1baa203f9232c850505f569a88a58dc95acd64d9a36579a3cd56346197d241998371f51cf582b6701", 0xd7}], 0x7, 0x0, 0x0) 05:21:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pread(r0, &(0x7f0000000340)="bb138731bdf8c178d52643776d5cc96ccd4adb595575ca16c91a634fbf30fb57ffa409f9c30325c895f56ea7504558e64e59c6b11e49601c76ef672e96dd31d5c58e20bb777232ce8ab4d539685b9a016316ae205db4805e87de49bfeeaff6f913b647c8b71fffffd736876d6285a1e9fac650a9c6e4d9b9afcca106b64542a4643be61baca81fbd88828b8cadb804942bb30bdf1ecf45a9c55046d79239bb6f05e75a33c707a521e64b8556", 0xac, 0x0, 0xfffffffffffeffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x20000000000000dc, &(0x7f0000000000)=[{0x4d, 0x0, 0x5}, {0x34, 0x0, 0x0, 0x1}, {0x800006, 0x0, 0xff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = fcntl$dupfd(r3, 0x0, r1) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x1, 0x0) dup2(r7, r8) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000002c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000280)={0x4, 0x10001, 0x2970, 0x5, "15456ec16a5bf677b05862ec55b9bf5b9dee121a", 0x1, 0x3ff}) fchown(r1, r2, r9) r11 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r11, 0xc02069a0, &(0x7f0000000300)) 05:21:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="56c2e773e037b55aa7429e8b48dec6a2ec3e9b93b3308552c1d05b7e880f061f13f843e65d121e3e7914876ce9b1e79f8c25ae36bf6374d71fe40e2312e40fbcfe574917068bdf9d875be53394e8a0a3634466e3a13296a115aa59cab0141f238b65e00374485a39a899be7e", 0x6c) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="005789644e8060a98a4600000000001bfa0052a44d00eca5cbd4ba77bd5dab2815b132aac273d62cc4ff03645d33d0a60a3a1f42aa5d71717190d2e3af43e13ccb0e1360023e0e241fa77c2ca911d9b5dd93de2000208d27bedd6baed429d7e89a955fe0c21fa82600c24aa0faf637fcf1ec44587da8a8f7db0834aa8d0deae440ada183f2dfdc74a4a9e0527600d9ed6294386b2210a3238c65f73a89474c64048f8312d69bb768fb73a1b38fa48573de5cc0f6953f21cc5dd7be658f4776382c05bad283c5531dc7ad"], 0x10) sendmsg(r4, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r8 = accept$inet6(r7, 0x0, &(0x7f00000001c0)) r9 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r9, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) r10 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x50, 0x2, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0xbf8a, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x0, 0x2, 0x36}], 0x5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x10, 0x6, 0x1}, {{r3}, 0xfffffffffffffffc, 0x80, 0x2, 0x3, 0x6}, {{r8}, 0xfffffffffffffffe, 0x51, 0x1, 0x100000001, 0x1}, {{r9}, 0xfffffffffffffffc, 0xcb, 0x2, 0x4, 0x5721}, {{r10}, 0xffffffffffffffff, 0xb0, 0x4, 0x2, 0x7}, {{r4}, 0xfffffffffffffffd, 0x8e, 0x2, 0x3, 0x8}, {{r1}, 0xfffffffffffffff8, 0x9, 0x80000000, 0x4, 0x3}, {{r1}, 0xfffffffffffffff8, 0xc, 0x2, 0x2, 0x3}], 0x7, &(0x7f00000003c0)={0xffffffffffffffff, 0x5}) r11 = accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind(r11, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:21:25 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000040)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x49b, &(0x7f0000000000)) socket$inet(0x2, 0x3, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x8) setsockopt(r3, 0x0, 0x6, &(0x7f0000000080)="e9f002a0ed6bfa48475e84a95a5f73a4ecb68bf7b04b6c986a9dc3d5bc62432311cbc8b1f6605ca730af8153e2de05080fccef7ca19c44a142a0cf48bbc4bfec", 0x40) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect$inet(r6, &(0x7f0000000340)={0x2, 0x2}, 0xc) 05:21:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6, 0x0, 0x0, 0x182}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x3, 0x2, 0x48, 0x6}, {0x6, 0x3, 0x3f, 0x5}, {0x3ff, 0x60, 0xc0}, {0xa7b5, 0xff, 0x7, 0xfffffffb}, {0x3ff, 0x2, 0xb6, 0x1}, {0x1, 0x47, 0x4, 0x7ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:21:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{0x0}], 0x1}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10a) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x81, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000523000/0x3000)=nil, 0x76}, {&(0x7f00004e1000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000569000/0x4000)=nil, 0x9}, {&(0x7f000003a000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f000062a000/0x4000)=nil, &(0x7f000051d000/0x1000)=nil}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f000043c000/0x1000)=nil, 0x59}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000075e000/0x3000)=nil, 0x400}, {&(0x7f0000671000/0x3000)=nil, &(0x7f00000e7000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00001d5000/0x4000)=nil, &(0x7f00002a5000/0x3000)=nil, 0x200}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000c6000/0x7000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000c6000/0x3000)=nil, 0x3f}, {&(0x7f0000195000/0x3000)=nil, &(0x7f000062d000/0x4000)=nil, 0x1f34}, {&(0x7f000004d000/0x1000)=nil, &(0x7f0000500000/0x3000)=nil, 0x7fffffff}, {&(0x7f00006cb000/0x3000)=nil, &(0x7f0000673000/0x3000)=nil, 0xff}, {&(0x7f000013b000/0x3000)=nil, &(0x7f0000605000/0x8000)=nil, 0x9}, {&(0x7f000044a000/0x2000)=nil, &(0x7f00006c4000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffe}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:21:25 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180), 0x419) semop(r9, &(0x7f0000000140)=[{}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x3) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) r10 = geteuid() pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getgid() setegid(0x0) open(0x0, 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r11, 0x0, 0x0) fchownat(r11, 0x0, 0x0, 0x0, 0x0) r12 = getgid() setegid(0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r13 = socket(0x18, 0x400000002, 0x0) setsockopt(r13, 0x1000000029, 0x2e, 0x0, 0x0) r14 = socket(0x18, 0x400000002, 0x0) setsockopt(r14, 0x1000000029, 0x2e, 0x0, 0x0) r15 = socket(0x18, 0x400000002, 0x0) setsockopt(r15, 0x1000000029, 0x2e, 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) close(r16) getsockopt(r16, 0x200000029, 0x31, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r17 = semget$private(0x0, 0x0, 0x287) semop(r17, &(0x7f0000000180), 0x419) semop(r17, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r17, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r17, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r12, 0x0, r12, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', 0x0, r12) r18 = getegid() r19 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r10, r12, 0xffffffffffffffff, r18, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r19, 0x5, 0x8, 0x0, 0x80000001}) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r23, 0x4, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r29, r27, 0x6) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xfffffffffffffee0) r32 = socket(0x2, 0x1, 0x0) bind(r32, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r33 = dup(r32) listen(r33, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r32, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r34 = socket(0x2, 0x1, 0x0) connect$unix(r34, &(0x7f0000000540)=ANY=[@ANYBLOB="62634e19767b0784151323f81c210675ab87a38daefd40747429446499c0bad9c81431e650f0e2683ecaa520b2e101a97b125bf031761298fbd5338f3fedc26045a2ea6366edc4b833f3bcccbca106ca7017845aeacd893ce9167bb68535179dbb86151741e5f9ea946ac1"], 0x10) sendto$inet6(r34, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r35 = accept$unix(r33, 0x0, 0x0) write(r35, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r33, r35) 05:21:25 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00']) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus/\x00', 0x200, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='x\x00') open(&(0x7f0000000240)='./bus\x00', 0x8, 0x88) 05:21:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 05:21:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ff022e2f66696c653000b4fcbd4c2e163cf4309c1aff0131518ff8e142aae1843d469f21b81cfba00511a58d9e78c96120a92410d2f51fcd3e2a0e147e1011cff81dd9b5fc5b83bb6a9d7c1b103f32e36d482724847839df606bb4308ef13dc60db18d88c4ca47628e1ebd20604c4202118af70a8394097a128c0c1cf6c2f85e99fcde060ea18a881f5540cfb78392d5472b9616142c1e0bdb0728304d1fd3bf189ff08b395b7ea235fbb39af276afe1fbe89fd92ea03af51bb73d14669699fd623eb917640d5c9e08dbc240669735d5987b"], 0x10) close(r0) execve(0x0, 0x0, 0x0) 05:21:25 executing program 1: r0 = open(&(0x7f0000000480)='./bus\x00', 0x80000000000206, 0xc0) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ftruncate(0xffffffffffffff9c, 0x0, 0x80000000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) getpgid(0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006, 0x0, 0x0, 0x635}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d, 0x1, 0x0, 0xb0}, {0x1034, 0x0, 0xd, 0x3}, {0x1ff, 0x0, 0x40, 0x40}]}) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0x80047462, 0x0) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r9, r10) r11 = getuid() setreuid(0xee00, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r17 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x10a) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r22 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x80, 0x0) r23 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd\x00', 0x20, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r26 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r26, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r26, 0x0, 0x0) r27 = openat(r26, &(0x7f00000015c0)='./bus\x00', 0x8000, 0x118) r28 = getuid() setreuid(0xee00, r28) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000140)=ANY=[@ANYBLOB="0146c62f66696c653000"], 0x1, &(0x7f0000000180)=[{&(0x7f00000004c0)="8567600d2bea4d956a0ff80bd8a7388096208c1c151786bd7d0b759a2a7d1357f0eee2c6eedff3f29a38d347ee4e1167b1e6e260baa8c7aecbb652453bbe30afe24a27b98733ee23dd1826e999a18e39808c59e3e63f6ed282412f833a7169763cae4ae7b386837b2022adc1c4b4d408fabe79bc1a7eb4006e6caacf2b9f1d2d17d59218e87118fe39072086d06bee6b3cf0b6b0a70e31769947221862143dcc3f82193e64819c3bff5a6a9d3d2c05a9fcae1595ded2e62022bf89caf4577d8ea8d8ae4921aaedddee1eaf74739ac287db69e4cb7d9c075ecbc5c1a79337718d1a000c7bbd0cc361c5faf35b2d1e6faed5e36f43fea920668d83ffb231e8dad15c684d13a9b4c76edb497d0bc950ec551c9cebbbf8f8748a7f818aaf910ebed53b1d35a45dfa117051e8cc8d7c51718d336c65450586a422edd525bfbc529d8e349d9dc0778b18db0ef720a9c23de59e49a7c1708e72cc0b43c277779325f9753f2260f70c4abbd9948a81d487499d541625c3cf56d4f8ebc4b07633db991cd48ce36140075cc6228be0bb8394b2122f4385a1200afc7c0b2b0f3d06b8bf88960d7243dcc25cb08e779f99ca5e41a539874197e327921c26b434975e739a1b7caa89606e3cf8bf14814ac28f45d817506acc00201d6edce00595cbcbd44db0d0911b44c8504984f2cca1cee23c6c315f0de8fe5c0dca55532a7d39b67ea1690fae579e49edfdc56a44d0d4c982c2503f0a7c459233199bf10bf56a7e0d9666d8bcbd550cf37a7f640231b285ae4560aab1d0895185558141bf8c6409fb82aa42a086399853d41852ee0fc720d72c6963f1e3e065c32c336e9b4d04ce8f4ce86b05aab5ec5bdc08371b3bce4f1ecba58f95cc3e760f930739e40924ab519ba08e42f8ebb1af49c6922397f76581ec00ceba6f431be8cf0b92d9dd26f741c562f4796b3f2854f820592352f9d6a747f908236755291c302f33d0a623d33cc7b8e1e8d2284a6aaa0d3d4861f55c1248a2153b24467becf1f92d812b1aed2e63052f25fce5e991356d16e7251c9b37c3b8edc148ccecd682bf1e3aefba30f77a3870e1262762deaa0655ae951b76e3834a66bec3ec7d1bd31de82ace9bc821ff51f818b9c6673c21f78a10bb69de19cf1d4141a189d3a8fbd94b29c3d946bc1fd37baabe4b465d49b7463cb2e892276a3080250fc93841743aa5d5edc2f809b2fec5cc3ef7891a8b9a0eb71958ce1f7ca20508f165ade4cf6787b8a6ea5f5ddca1e1accb709b7121045921b196a1fcc228d3faa73ef037536cb3674957b4b81f7a346b582fbba701aa198af987e8342763ab9c3adbce9b2004631c9ac98cfba1bc382a835e6274d80ac3bd517aaa1cd91bce06aba27f1f6295d1edbf94d1f52f1c2ef99c644ed7b214840e3cafaea0419249b4c71cefe50e409825242cd55bbf59c65f04248e48871137bdd3b918729cb4c0b279094ef5fbd0ba8946f38e10fe00f5f01e322876dae89e33ec5de1a03850bbc518d9e3d61901fc1fdb873e2cc9a0af5d8569da1d2deea5ecf8a616b2ee7fe063a81a5811b39de1c4766966339179dfd7c458b63507de7f76aab644bb59f1084211d02aa2b57da6042297656585545fc35efd5927643369b96b2b99a5be8652b1361df6f1f262c3e686ba9124a704c95a334091c550a55ac32f6a2fe121836b184bbdf3e8da6f46668ec816351c926956512736aba458209feaeae858a130520569f96ef67b11eecce2fccb46bd685ec7f15d52c8e5f5b969e52516bdf6fdd79e3db74d1de244ee623533f07302350bb4f4f070e8066863eb1ffad41c54c77c2eb52d40bf77bbe1dee0a6f5df2a7e9c93dbc474f80338191b7fa305d7b2143c19369a1e1a6f0869c94dda8c44a66776b8aa026b18432fe8223c77be01e4b661f72971405ddd4c2894a6299e90ea5f61068a0bf80317084c77dfec4cea7ef737a3c442748a52f0094d1172d8440c5209c109780d4c9a408d626d00b03583c695004c31a65401af5d2d92b1e8b879393110fd7d7a40a9399f75ce18e1fc55272ad9236c8205fff57b47852773e1dfe74faa0fd5d77f83e8265fbf5de793d7229b5bbcff0b06122c10c78a4a48c5f982dd1e75046a8ffad533a06284f88e6f91620605e295a635995d03c199dd36382a692fcef85f4ec7fccee7ea1e6718d7aed24690c28c91ed6984fdb4acf575d98df2008c18a219c93a7832588bc3cffbf98448355ae3d68ed525d8b0509935f4e10dd87e8471d02ef416a679fc7bcdd6f01c3ed59ae87a59dc550c4e11d27e5bab16651cb8bac86e140afb4ebe9b3a44ab12da10d900f3d3d292926a6efd4bea73e756d5edb84f73f023f5aaf3131194c817229bec4e274d965f69e9ac2d7ad532241b6a274fd442a69c55d3a863d7375a9cd92a558f2ede8bfd15df344b737534ffef31daa189e47e6b25fec9e3ccd2e82a607a3a778dfc29ed49f724c26de836e5f9591527703a7be57cf323ef064c4b34143b6bf65df2bdbbb95af4a89f9238eb964697a7e54b905c8c6df07affb9a343b5edc2e039be0e635db0005484aa4104246dc76d30e90d096fe89d0496a62c925bf9fb0e1e2ab8075b2f24d1803759c076a58723c9cc483f0afec60e8f33cb804a90cba254151c574cda6a6f7d03e2a5102e4682eee2bcc77407222d2745d8d9cb935c7832834ff2eaa2449ec6b8e13eed9f84d2042beced12357045b05f278d1ef0f3072858dcba71d03638ba780b80c2240705915636b89be0a8ae113136294d8dab842c206b3b427f71394e36986127e42359a7372a02dc022b1ec96aadd8c331a665f37aedcb7d98d70def1fdcaa33d9888611cd8a8c5b4aa75a45347d37322aff6a282097a8782ddbdc683f7d5b3191b5ab9f9691338ad13cf0fdc7bc110f03c89da7dbc7d8e2b4e0d159e6084d528ac4416422e56d22bb98942ba6459cc12379cd805cfad493b93062fd19844a0860648a09f35e5869df27b240129a60c5593b2d5862294b00a3dbfd46ba9cfa4e43ef1a6a50e304416a4282472cd52835d2bbd86f5867ba7c20fd9806b538d866e43575426cfc824b76661399bf3d297448835b61d951c59e63cea539916dff0ba262c4361c6f83336e4b040fab9549565c0c815e6eac4307acb3260abd489c45054873f2412a6789011bac7efa48737101e5162c79cabc6c4aff76093d5204adb0eaf6d8e49ee37671ace8a2b836fe452027afd4a82df3760777222f785899a25979d4adcfbced7c2191b213c2dc56868721e4892b93a713be1daf6632c6ab43eaa452812646edd7ab97ada4411069c88d02523e8d0f2e64477e057c628c3ff5d64be907fb4276c7b7a936ae484e98857357c27cc6af18b35e88c74579fd31a65c012179e9beb5b8f01edbb6eafd51e7102429d878b441b442bec72d8831fa96fd40ebc17d61d6a21925933e324893d261f253a0fa7358b17048e74bf37fb4cffc6c4c27a9185bc365725dd80411b890d745b6d95374bb5d9dddc907f150a5789ddffa641b35214a2adada6ce2961430a27d7af64233150acd9fe1655f393613f6d3e9421867dcf2dd8fafd630cb70f5a1b7134eb59f0fb4ada96661ad39f9224d25b9060a61c9d31fb6885465a1a5274ddea6f5180bff6cee5ae0e9ac23043ba9e0c81bb42d70aa3edce71a140a89ddea5098cc6ff2c485aeb987cc80eb444251131420c91a6a780ca1c439fa9abe69f541730a9fa4baa4a39311762ca47f2a3b1ff6580efa39eaf04f868f028b0d346ff9a8fc41c1a06999c278c1be3850dcac52884cbde6d7fc4dd6ea6d7325f21e0fcbc048bc51f590d37c22adc27c50f437ebfb47ff53dd37d82389f9e653450d0a2ac5ae51f419ff9f62b81875ff60fb80f2af07bd58b5269f2025f5dd1a867833754f52ccd6b14247c2e190a5bafcf86618bfe7f3c47f8c70e139a1a388ad7f965234c393dd0540c082c9414430d7135766ee30bd39d37dffb1b911f6f78f562fce8427b34d69768645c0469c02e7ab6fc0d1e71f809401889ad8db3120950520c00c42e5709abaaab5e6246c19b83ac8e0297d6a53683531965c3f037e31646900e8bc4ebc9072ef2fd13c92943c17e3c9ee43c78c20db3655a7d452822a074b1fa922ecb50df707a0b6b855adcef7d9c17bce422e984c004666b9d22801dddeff91165bec4b1f7a52534dfab21ac869f9d3bc8a3219ac39092b6afb5a02c44bf968c2f617073cc0a06802f718faa20e2ba4ae6d06ad091d7a18a315c7e6711fa9cb27bcff0df7e5664dad26d8b083b91f36ccb4a279cb67db0014d8398d5eebb9b9ba5b4b75efd4572d2d215757a9ebe27adedcefa16bb21e5bce53fcc0ae580e4041a47896705bc9b9aa629c6f2c352a33a05dd498935161b2a3dcb0328a29e9b7131b358a62a16900381468338cd9090325a9c262774a5a8c16f0dc0e5af1db2ede1c7a0715df98f70978fda17e892307f21e1790af29788337dd37bb8af58abf074ec6f90f36173e53f856bdd4e7143b5d4f5c5f4cd4eebacac3df8bb948728eeac007b446068713e7a5176a52f1f21f5b30c66458c13e8c4ee8b81c100add03726145d7bc404b7f570e7b853de4425176bd3002f88c462f6a8d044d699cb728e56f0e7046cc953cd7dc65a392c4a8f5890e93fb5aced0d4c0d218f6bf4f7967f21da9334c488988c391282dc449e701b80e39834e125d501380676462d3b091cbd2f5ef41cd6b36d1cdb3f740a10716fd99599f369080bf96c5e814a3a1847cff760f16df5532f2575dd9a898a2e9d0abd89ac1fa44da0ba3c0c1e7cadf0ecd9703af0223fa149bd046c7ef66c0e00beb17eff807c798a9ee010753d14d0e4bba40878e17f5eabe1f39c5e32a4bc771df88e3c781aa0ff270748e5cde94f45620cee9170902ba1326e37b1a549971eff83d293ce5dc62c61766d77bd453d9ae6e18c0395387927a1ee325d000daf920caff81200d12e720d1da3982d05c8d643d2bcb28099842ff85185cfc272b17866b13075a718d334f0f00dd43819256be517559b276ac221dce72ede15fb92236f22537566c5573f4841d93ed79bdb1aaf8d0157543ef7a60472c7b09738e775efed280ff0dbbe60f4c98b32517ea6c2fd2fca651849dde2ee56e756ccdc2d85031a2efdb7eba5646ca90ea3793525ca32cf64e89965171082cfa186bd3ac59eca986a51ab54256e2eecc077648750021b064ae6053d080430c8a703489fb81aea88ed81adf79a88d9ad06c4f0c1402db8c14124669ebaa4706d9a71a35e8971a00e3316161638ed10303f2d50b2fc74f0c73453e1b7dd46c3f14085605f85acccc86a97062cc0bc958569eafc68a99006f91f8915624513b1928980d6ae597ebb39a8b17fdf8520dc265a3154499ba024772c74e61f8a01af5266a303474b1b1ee18d9b173b4397106878efeeb3cbc949737fcf396b8d5ca03ffa3d0d1bb0e276728d20d028a1fe5ee4b79e5a52bb65dce0d43c6cba3f8beebb23c46e9bfdff53d66f8012054719e01fe6535bb472acb6edbd53c23084319d7f3beaf817b5315b1657a9c9cf3a28588935f7b3e843e25bf9e75e6e8207827afa2c448174f8bfebb0903e4f1d48f1708f49f13d60d788024b8a5b870126b00eb747804f2f5e5adb327d60c8a43f64e08c7c171fa43b52f1dafe6555b76ff5f18caf25895eb3bb367fb6b4c06b427c26d4667d9a31343140c5414c0664d8a2b031e39c9fa8dfb788953597a3b6616c2afa78576a25e3bb8ba9db1951ab80b79f13e7ff8", 0x1000}], 0x1, &(0x7f0000001600)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r21, r22, r23, r24, r25, r27, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r13, r28, r2}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r29]}, @rights={0x38, 0xffff, 0x1, [r0, r15, r20, r16, r17, r0, r18, r19, r0]}], 0xb0, 0x3}, 0x8) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pwritev(r30, &(0x7f0000000100)=[{&(0x7f0000000200)="eb981d20e55f51a98b58e705a2d39d29647b6bc1073fa5040e2ceb9fe814856e217168498f54861ad468ff84e9a2c74b42486d8a724ed9c5877211166dcc8ef2140bf22dd635e532ef1ca7a235522512b5a25c010551a745df90fbbb0215cae82d9a8978353df3d65def77008db258a719ec2e612703057be4bfd3dc242772d34d32f227a7ac1b60d9150e0a40dbe384cbe8eb6dd6092195d9faee7fcdfd4f920d498fc8b83ec322734ba00081bbd9aafe1c4ade4350cacf9167643920dc452070e7299d1a210101cc15eb67a1b821388287ef78b2", 0xd5}], 0x1, 0x0, 0x7) 05:21:25 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x10001) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, &(0x7f00000000c0)="40f2eb", 0x3, 0x403, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8) r1 = socket(0x10, 0x3, 0x7) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) setsockopt(r0, 0xff, 0x8000, &(0x7f0000000280)="09813d76eb0f3cadb11cf563063d5231ae5e0827798ac5309bd691eecffd8ea1bf05e2d50753f593e802a824a645184848d9c66d1655e802c963dca4465ed99dafd627b68509f6d6d33706d6cb366d6c", 0x50) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x8, 0x20) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1000, 0x1, 0x6, 0x563, 0x2}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r4, 0x9, &(0x7f0000000400)={0x3, 0x2, 0x9, 0x9, r5}) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000480)=0x8) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0xc000, 0x1) setegid(0xffffffffffffffff) unlinkat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) setpgid(r5, r7) r8 = socket(0x2, 0x2, 0x20) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000005c0)={0x2, 0xfff}, 0x8) r9 = open$dir(&(0x7f0000000600)='./file0\x00', 0x1, 0x6a) mkdirat(r9, &(0x7f0000000640)='./file0\x00', 0x0) getuid() r10 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r10, 0x0, 0x80) 05:21:25 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0x5) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='x\x00') r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) chmod(&(0x7f0000000000)='./file1\x00', 0x40) execve(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) acct(&(0x7f0000000080)='./file0/file0\x00') 05:21:25 executing program 1: r0 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) rmdir(&(0x7f00000012c0)='./file0\x00') connect$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="c8377d3725d5a733044add61107554ad6129e56971dec39fa50a8898dc614a01840633bdbc561a5dbd1703db66368459bcacc024673748299feff279f49b", @ANYRES64=r2, @ANYRES16, @ANYRES64=r0], 0x4) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x1, 0x800, 0x100}, 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/216, &(0x7f0000000040)=0xd8) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000001680)=[&(0x7f0000001400)='\x00', &(0x7f0000001440)='\x00', &(0x7f0000001480)='[*\x00', &(0x7f00000014c0)='-[\x00', &(0x7f0000001500)='\xfa\x00', &(0x7f0000001540)='!\x00', &(0x7f0000001800)=':,}\x00f\xfcM\x9cA\x85\x7f>~)\x05\x98)P\x98\x1f\x93\'\x83\xe5rx\xdb\xfd\x11\x16\x9fuj\x97\xd3Q\xd6\xa1\xd0\x17\xaf\x01\x87W\xac\x89\xb7\xcd\xb9\x92%\x0e5 \xcb\xf5\x81:\xe0\x9dg\x1e\x8f\x81M\xf2\xc0E\xd7\xf1\xa2p\xa9\xfdh;vd8k[\xe1OJ\xa54\x8f\xd1\xe4DR\xc6~\x137>\x8e\x16\xb7\xdc5\xa1\xce\xa0\xcc.\xe6\xe0E4 \xed\xae\xd0\xb6{\x1a\xa9\xf9\xa9)\xb3\xe8e\x9b\xbaB\x92\xcbX\x8c\x83\r\xf5f\x04\x92\x7f:\xcc\x88#\xe0\x97\xe9\xb2\xbc\xb6\xe0\xe7U\x1f\xbf\x12\xeb%\xa7a@t\x94\xd1TZ\x88^i\xca)\xb5\x99lr\xa2\xf0\x87\x17\x1cR)\t\xe2', &(0x7f00000015c0)='/dev/klog\x00', &(0x7f0000001600)='/dev/klog\x00', &(0x7f0000001640)='t\x00\x10'], &(0x7f0000001780)=[&(0x7f00000018c0)='/dev/klog\x00', &(0x7f0000001740)='\\\x00']) write(r3, &(0x7f0000000200)="118c57db00000000", 0x8) r5 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x4000, 0x1) close(r5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000017c0)={{0x18, 0x2, 0xffffffff}, {0x18, 0x1, 0x0, 0x6}, 0x0, [0x0, 0xfffffff8, 0x3, 0x5a, 0x1000, 0xfff, 0xfffffffb, 0x10001]}, 0x3c) getsockopt(r5, 0x200000029, 0x31, 0x0, 0x0) recvfrom$inet(r5, &(0x7f0000000240)=""/4096, 0x1000, 0x802, 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001240)='/dev/klog\x00', 0x93, 0x0) r7 = socket(0x6, 0x0, 0x4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001280)=r7) 05:21:25 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000001c0), 0x10000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) setgid(r4) r5 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0xcc33baf5c8417c9b) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) flock(r6, 0x8) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x7, 0x6}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:21:25 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="00bd76881b954bee6a068f4f6000d283e26d9c334c4cd0540bac3812ace2b65a0576e77a4612b29def092eb6fa8cd87929441dde2de1f2fb0800132c477185c7735da6a81b524d3d8cf91e2898", 0x4d}, {&(0x7f0000002340)="f8508ea8f281fd20efa7e07078500d455feec799e174a5f65ff49eb6fc44dbcd11cd54a9b3ac45ac833d8b85de14773948b0f994c4010ade85911b8e9f6db84711c8cb37d250c4fb111f4b4a0a8b0b294e3c0ac00bf41f602be287516d260967ba81345785cc1a2c8ae0bf295c9ad2942e67db84f60cf9c59614acffcf140e0147b5aec36688f84247ac6d890bbbf672b729d15ffa83dc7930ca543e3d07b4f66e72a6ebfc473b064714cf9f7ffb887b96edcb6bdff7d7f01fb0eda9f3cdaebeb4a8d410ed2b0f72b5776fd2f29b696ba99b53c52fada46eea7ffd7c95ff827c0a2bd3711e6227371d5b0fe392b685a8e8db6d723d06cd0ae4c4ae575bd7287668c6c6687ac5058c10a28e84cf23ac6ce9746a37a19baab00955429ab20a1b65d1e2fbbc00e60724302c7dc297932e8e8bc7ae3cfed2ac5798a9e5ed93a3131f3dafdc6efd8e2bc077f204bd7f2685d5993ad2ae3a4205e2f242b40f1287ebe57ec18ffd9eca159191618355f02c899b9c22180c5c97ad0e73b686799c21fe56d3cbe82caba402c53d7bdb5e9447b59310a1a35176c01a7a11efdbfa440e83c79df6f208dd32a9b12163cf9e1b9f17294b1bd4cfd065b91acae7bada2717d8eac59871d29e9db32d0b7c6e05adce33e4420e6580d1129347bade175ec46b90050dd3531c1e4125f43390e73b40dfbdf90426c11e608968b7877d5ce167742322db34273dc649b2051c91a66566a4223a7727dd50a7d4cb7b748ae8a0366d13b59aa06ff7101ac5efcee882248daec75478fe2a6c42c75965cbd847d00fd42027acb35f807a36d22b769d3e3e02d2cd4acfed4c01a75cb8ed09c8a03aba1a597e2527e2c42f3762f489d2b22c5f20cd4ad3455a707244c175863017809acbf99b69f1cccbb9a143314cff3c648d145b4707cc5fad2eb6828757580a7bcc4d8ec75bdcd975a23abb2b9a5d3ae6854f37d204a7b6fdfdfc93d494a8b53cc52506d2ab8073599ceb9143fb8a111675faac0752a11c68de98634a42b87c3d1abbd07b9af1d1cb09c954daf32767231abbdd472fde334ea0faba55bf87cf2542f5d52b6bab11bd669c90b0cb571cdbddefefba0fa79f07359d3ad1b60a3a99331562d6e24b37ca7cb74780f3e45cdb3c9fd9bd51ed669ea4b488af6ecc6417240f2ad2804c7048ce69ff76c0dabcd987957d080319269d864841b6f025f59a152b4936109555c6c6ace9c98f974c705d668643f38f5f8360dae86b49cc6d65377a869f2dce025b577969f1a204f2ae14c8598463172dca9d65f9dcda31edd008a13499f6e33b5d3b5977fa795c1589a1512228012d8a13b8a81cad6d4e6c4d6e7035b59393a455c8138e243517fea5694fc0a3f4c38dcff04af905fa8103ad3873507fd23bcdc80ce05ea0c51d161085d04ee01d3e43478b234365c9cf22ab329d827a3d21e711814aacdcb98e26ebc55a1f21473f7ae22220b65a97863244f3b5dab55280793ea5e8cb454e2410e86867faa5e547cc08dc0ffe015e0a432146cca5e691a50a84e0caa9bc3f5608a4f7e1082ff8416ad1d2362087f41cbc234eabb7593c2a57ece7384e5d47968a5c3e3765c05eede6fd9b91275e53783883dd701c21e36286709e25c9b753ccf0fa13ffcffe9e573b4522b0df34caead4028334f00538c397a8016f916f79196fefa3d5eb038643e4e3b9f44780c21a96d0a4fbd04750e4f1b94b1a9ca580207bcb6d3bbb08fbee041799898915554d98997162eb2a94c08f4671347b460437e691c293bb584c32e8fc7f8f67b5f9cf98e25d1397aabcf6b4e581474fddc304b5a8fb69708622f41fe40e151e40856fcbeb10cb2dcaa1ba9917cdb464b1e4a89ca73e9fbc2d566fe957d708330dfeca622aa339e39496b613d6d130e9f229c62e5ddc2414d4c4c4f3ab7f9a2069430f7b4a9acc0d74da09fed16d62e6ecde11f799133d65c700dc328c8a210a04688230be71a00e470c95b862b4e2121b42b0537423b72e6d0f4a012b2526d43883b8e4140a3ed1504a0fa009af22279f0f87c45b98003df31f5e611ef0422681946fb3851aec0cfc99dc09ab8fa3bdd6180f8af4372b3ec3d6b06852943386e671ed85b246f3dbe8d7fe495b91037b2b1948fcac62cae74e41c28b2cac6a105677f207ee32f62cb13b878f2456f78ae1120f593a347f3c99d747096c8d9ef5bc2c2f512318301f031ac64ae8f79c3a54588315343bd06e228e2e8a8a61c7ba5e32e856d51b8f1e8f682438f53835a9f82b14dae7fbf21900d2d9fd9efa1596b3c14b7260fb5e9f52f6acd675f62c77d9f769fa40a5b9ee54b455ec21f123bd7e721155ea4feef3b7487a1bd77556675828786a99256c45f38fd99e9571b3e4712585d19a41c89dbf121acfe1f5cfe2148e8b5cdbf6136dc991b5e07240cfa91cbcccab120650597a1e764a48563fa06d181fccf2bd7fad6aea7fdaa53db701114f50926865534c22255d2006775eead9b362e898b116f2793f12436c0c70384615ed4a7fe152d01f12d96b8d9c3dda8a6fe7e2abc41efab3f4206a49189d784cfba8dffd3505c68c7ec90054862a4375dca7fbbe5fd4391bf21edde47280b18fa1f01c869726fa03e31e75fbbfdc0dbf9618791868d6e76bc15021b785a0eba3c8c4f738fa929cd6f687bf7fe549f35ab877f36dca6be5c1471590e48a146cfc49c3550a0cd3848f0e4e6cb9d655d4a1260fb894890c1b492631d2f2e0a86465228aa30ed20800dca9a3af70c65ba50d3754e3adbe559c628406c64e7c153826230ad6f7a8038748d390864dd427bc882db366bf506c175a575002d569614308f049dd3e93cbc7b900a3e28e884fd243c1a2c5b51f93c05c6c2689462d4c966e919777f2d683663d89df1cf28e330f47cdd949e3801f46ef7d73f85cd0c2bf6efa236dfc97d01a9490feccfaecd674905b869d162874c99d3ce61b95880c11b563625a42b23abc10193b796fe7edaccbd79e9d7e517e753cc66f4a2166d03385b19e06ac0f958823f2517477ae0f81fdb221ff2cb8362c741d00f34d1ddb06208a099a0c9de96fff8891fd8881c469c57f5ef891db7bf513be98d8cd8190b3078a7de5d323a89b846e5e270a278aa18f7afd729e01ec08d3b6a741a9865c0f6659a9b4df0c5da8930e5a7cbc7af3ef30901e4b7cb096583c9ebfb1777092a52f99839eb5ad43235fd47228782bd1b96c805be202aad9bf57929e3854426cc0f8c9923c067dbc52d3763b087f15106125f9ee726e05444df7f269525dc2384fcb1478eb4f33d9996566c8bb4f9b7030d88ec6152a7c443a05136ba409b2ede7c3e0edee026a7596effb5ded93f372e6c4184bfb0c59a4b4fc235da885df1f33c1b8221d7fd1219d871631fce75f405ba26d9349caca09497d445d9a8d15265c7da5921e35327ec3aa3d1e547a776150e2c885c8fae0d705621d66756f0933540bb59ce48fb8d67fd931349498aa8e4f4a2004954eaa0a135dd58f16acaa122d695472366d309dc2fe5a752627f27ab7c8de4d177e4bf11fefa89e3f06d1e7ef38f3e528584f3526678a0b7988cc4533cc3f521728c2c98c4a91a66409208f36dcf72369b40aabb568fa420ffeb0e77af84cac3ffb5c1a1fd6d93c8a84954d368430cfe51a718d8d218878b727847fc17d7f7b383bbb4b34f0b6699d25b0df7820216b05a9f644fe3aa8f6fa2c598531a865a6a30e952ad1021684a31bdf8ae1785b8f3dd18fbfe13ddb405037b9ee67019a01059e9e18111bfb0e8ecca91eaf55c6da90e09be59dda7b1058876389b7b70342a947a9fb1cff9159b3dd878917b34522c87a359de71e9d97d55c5db5fe2ba9531b360d2d1345487c55fb68dd1401e827b0a5e3322e06ae4a06c5bc2c0fe08a539feea45c11e0ff4ec24302f89a41d17959b568baf1a780a627c0cb3aac6f97eb7704d34548e4ff63d9fa18804dbe4924263ad15d4dfaa9b8b08c93c11fb1da69c26aa0137e6b103ceb955bc04ed4a1018b4b5804ad2d3155f80577847dc7a37c4c96b1cac92be13af027b92aae5b001e30e57edfab0862dee1c9f66a4bf97b036daf82b59c91d9e04a3c991a7dfa3aa2ac20cbe8fe473e1e04b82b40b0da66cefe4316dcb7d3a72d9d137008ba7b7a86513978387d78e4b65d293ddaf63e1cdc050d25d5eab145201a0a754a4d98a5f24513bc3fea175c7eeca74f6d4d2fff402e211fea990b7c461db47b9176b64dc7d2ec58abb529774463b53cc380829431f27bae2daf726449d71cec18a9b572a989d16d67074ffe53c83aa553db62c79a733a8c6d1d0f0ef51630f41f46620c7c7b2fda521e791994fc838968cb6dc2df72d045e5ba238ac0655b9fc12b742310d6f2086312d9e13664de0f12882c21b980d63d78f356cc705ccaed67bd71accbd49bcbd73154365ac2bd6dedf6eead1746f2ae0b2a3caec7e702592d46421de5b7785a381e97d4e8defb231412caa77a9d083beabfd784c9a2990562c5e0aa4ce96fd0a3fe3f4c5e54229231853af6b2c10d84ac2833e181db0e08b6fb17a92185fb52241093a83f4c7390a7f2b33e4800db3e8d42009cff9acc3131e5a9bf3c11bee10028754bcc7dd6a3e29211b8536571056ac7b03805110dd3eb19465d25118d614c082b83bdd03ba6a3d0acf81bf132cc896698a8b23050c4bc0720858f15a8d8748cbaa6e35274e6f24befb627b2895ced9866f56f8f64619e69b3947384560274ec686d90852287afa1b6c8c2fe7a4f1a441128a47a67d7aa535aa57a6ee9912e2074fdf33128049ad6545c24cfa8e113bc31b80f55db3ebbab4012d4521850fc06d3f55f547bc479de20abdf50588bd9a32ed4bf7e3abb71e8b4cc33c6f60de817f12d7dcf191d8329685df6e39a3a99cedf7a3d860e4c418d8658279740ed30b48b12c34bd27854b0761b17d107b1eeb6ea73f37be68d0da12d55eb69cbc33cd5811ea0b8c50de10b4c78bd7f289b98d4cfa3e9e0eddf5d5e0c97098cdda982e2ab66962f4ee7ca2a3622623237634cfe4e4b9dc84685f33c769f3e2ead72b7a1c317955a80bd12ec0660b3b13493727f0901c497cd055da998b688140a34121710ab5824cb28e120fee486ef3384b2e751b245ad723b3065135f51936be156694365f1df1fbab20c1af518b5fa56ae3d2e6a132425474afce3d1d853aafbff8dd5c5b493df4309286e1f84a498fd0b1f90945bbaf33defed023082d258bc9eb38564389e8e4c439d096d4c09036e013fe4618947bc81dbf4d6343292af716bee05393cfbf4fb432f3b9e9f1a464c176c6353fac5a4ffbe96cd5cd2902c3fcf868ad252ee9ffba0d848a7f3f4a4b583145a4ac139be28d2c2b599612d50cb99d8212ef80b721f659854be59171189d2b6c32d42a43804e2e2d358a85e845b73dfa68d981158ed78a77abe9f196d3bb4b83ec2b1618bb1a3bbac4372719235bbe7cbd67e9a3bb0986e62ec1cfa1974fcc24f15bc66f8b742287d23f613507f8cdd6a0e828053160bdd5d2f518360f448ef12f59541a3dcc1d292aa0ac18d6ee369e411bc880a18923ab20a8361b097936582445518f47eadbcbde1a3dba70ce9748d211a7d42a2dea5b5c42ffc227200afdb29df9f7538a09e4284db359b318e753cd893b14c56573051fa04da73c32d9ca6158f1739afa683420ff1b76b4353eb62c3a775891ddddf42adac2b1c05e3fd5a4a518da910e354a47c6de9018dcd7441d819db5741523b1fac7dfb67ea9a78525fb40657b4adebf07c569a04413e5dc8", 0x1000}, {&(0x7f0000000240)="1d8cb459fdeb2ab00f73125d5399097f9f668fa6", 0x14}, {&(0x7f0000000300)="6adda91135d7df7b776e6dbdf03369c39a0d2b0a8a8bb4b66c79990ea4066c79faa39c57a729e645", 0x28}], 0x4) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0xdf, 0x2) r1 = semget$private(0x0, 0x3, 0x3) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/59) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) accept$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7aea8220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f88500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d3f7c41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000455b3f54ffeeec6ba8a98a8d67c12bf13b1f8e96c2aea310db682141d69eaba143d0d65f59f43a26d2ce8cb87207f20506589add78dc4314cc08fe5a2745ba935b39d68c4a6fbddf50fcb8f997533a01294eaed6725002625aa86f5b42d714a3c7b389b47663e47fbd7d9bb2780adf10c57f04e8bab9696093e8dfd9edaeedc2f085715802cdb1d6ca1fd65c33362970513e2c6cd2d8a0b28f5aa8029ae4e88a8f969de71baea1b1c24c1c13db2382b5d07b56f0defa9c30a688a87a3f3ed84ef059cd2060bd6b80981939a04130738a95971366a6042cb884c0298bde31636360838b8375521ad47fedcd401cb5cb39aad1d4ceb808dbc8a270740ba6b7ed7510e7bac2e943e43a25d624180d3539029285feb9cd4260d984fe1ccf97572156eb375e49a95222a2c4506521568ab98f2668ee39aa0eacdb1cfad7659d1cc74570b454ce9bd807d18cd10645858afe466ad8d347b7739ded08ff94f647a25b969eeaf006993bc03d911ec0a43fc1a177e869"], 0x0) geteuid() open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 05:21:26 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4, 0x80000001}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:21:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x401, './file0\x00', 0xff, 0x800, 0x5, 0x6}) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x7ff) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x6, 0x20, 0x4b}, {0x9, 0xb9, 0x0, 0x7fff}, {0x4, 0x4, 0xff, 0x1}, {0x3a, 0x7f, 0x3}]}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000140)=0x7) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0xfffffffd) close(r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000240)) r7 = fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000280)) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) fsync(r2) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000300)=0x7fff) ftruncate(r1, 0x0, 0xfff) getpeername(r1, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) ftruncate(r7, 0x0, 0x7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10, 0x0) r10 = socket(0x20, 0x5, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x20309, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000400)=[{{r9}, 0xffffffffffffffff, 0x80, 0x20, 0x0, 0x96b}, {{r10}, 0xfffffffffffffff9, 0x0, 0x40, 0xff, 0x7}], 0x7, &(0x7f0000000480)=[{{r11}, 0xfffffffffffffffc, 0xb2, 0x2, 0x7, 0x100000000}], 0x1, &(0x7f00000004c0)={0x1, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x8, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r13) 05:21:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x7d93}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) close(r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b95c633b69b", 0x1e}], 0x1, 0x0}, 0x0) 05:21:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x80000001}, 0x8) recvmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:21:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x10, 0x80000000, 0x800000, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:21:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000180)=0xfffffffe) lseek(r0, 0x0, 0x8, 0x1) getpid() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e40068344f38e12f134bc16c7e3e3f69ace2f18d403d4e72d5fc01035d8fa130cc76bc2f674c44c3a5ce6cacdc7904727c80d6720b7c1fd43916f532f127e2c0cad39b655133b32493461b0c80acdc516c4e5451bca31c6dc79f7a6dd7894fdd230ef6a0c", 0xd1}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) syz_open_pts() 05:21:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) getdents(0xffffffffffffff9c, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00f6c7c51aff03840fb12d781210bbe4002e2f66696c653000"], 0x10) shutdown(r0, 0x1) 05:21:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x30}, {0x4000000100006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x3, 0x3, 0x1f, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:21:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket(0x11, 0x1, 0xfc) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:21:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e2a", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x31, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x3ff6e, 0x1}, 0x10000044001000e, 0x400008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 05:21:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 05:21:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="ccc479cb82b51130c7f5b8aa1a59a78ac73b78a24b2986d2f61ab09c513cddacd1e4c12417a4c6204a4412caa97e68650d98f8c33371ab12decdb543bd4773f3a671fcd1ed0a4e2c0db7a44d3230f3e34a4d315c5f4ffef62b2ce95de13e14e8cfd9095090e80ed5d7e6587fd7604158513ec3fab8015321ef7203755303ad05b961c7a5c71cac17238bd5083fb8b8967d04179cb1aa2931746eff9f2773d164093fd1b097400cf9a0407f7c885acbf42b0b01f7f44c118ee653cdd8a63972be44e58ee333f674c42a9a04de8f1b6dad67bcd52c5ca0774a865a6050de83d2b1cc672f3722558bc9e3db09f3cc9f1a683cbb01cdacdf0cc443", 0xf9}, {&(0x7f0000000300)="a2053fa42a35cb6e07f618bf4cd83cc8592cd1746c919eb9060a32d1f4acf63925f11bc5247ba8bfa3aa95515bd86ae410236fc0335c9d14cd167674d9ebfcb0c7fe0cafffaeab7c011a5749b93d076036ebb7fb20525aea", 0x58}, {&(0x7f0000000380)="407356a6741a460ccd717ed0b0be6a0970eb0f02148bc5cceea7d33cff91996d", 0x20}], 0x3) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 05:21:26 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0xfffffffd}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 05:21:26 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x9}, {0x4, 0x400}}) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x22b, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x21) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/223, 0xdf) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffff9, 0x80000001}, {0x80, 0xffffffffffff6ecd}}, 0x2) 05:21:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x6) 05:21:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="77d3babb0d1deaa387d80ffc3569feda1e1095ec8a92ebc3008eb6e5670762c18fd919a5ce5bc805104cc212c9849cde25d3a4e0ab2ef142026a59546a5178fb122a655897b4cc772543912432b802d7530170ea1662e37a5d5189257d3162dfab144419bf9d90324648927292fe191bfd5a0b8dd4f34c02d31a64b883c244553013e21174db0b82e805757dd13db4483097c0a4166a4de86b0b9b93df5d36f94669cf27a44a6feec198addd82e1320036d5e127d2e09e2a7f27a40ac8c87f86ec4ae2795ff53cf582dc3c59bbbfad4cac1d3ccd78b55b05a414e014f02bb4", 0xdf}, {&(0x7f0000000240)="a802b316a67f6ce56e07a9d35402c0b141dd3e3b230a8a53e09ffbf4117dd3a0d228c26dabd681e1966aa1b677bdae722d2a80e3332b75b5d110816b1054608e6e7a8aa45a61883e03da272f60260cb8eb39f27d116ae2b75f6117c9ea0f867f426a33457b2a5180ac68501f0b6dfc815c6a271347ff119589178cddb1e7871642069d4308014cb6905584f25c66f2c0f9fdbe93ac81c5e13addf40d343c6e6127e7960c2d6f88575c064d4de301965849f309d912fa5397e9709797f617ad69c806e02dc2158608ef05224629cc3724af", 0xd1}, {&(0x7f0000000340)="b6c152721288d5cd147e529231bd73f514390c3e6d9a214ef6bc60de60678fa7a1d124a8dc20d9918ced61db3d0fd7c9f833dcf8067a7882f52703eaa01d317067eb8350d21f18452eda31a71e7ad529809c34799c69ccf408f2d7cf3afb275db855e01ceaeb6c71ba42731ea4aed4fbcdc664447a2e", 0x76}, {&(0x7f0000000bc0)="93afee538093244ccc2972eb6946dc78dbbaf6242fed56bca9f41f17d19ec6f286c4a775ade67eb72122e7bf85741afe8341b63c6a8812b7ced82091be818ab8cff71c03cc988907098f039cf75de7b3eb400c65c8588698bdcd87f3046191eb590f1342d316874e2fd9e2abc757c649f62cfcb0e0a7d651373ee5bc1c29996f49191e54de68c3a72066102e6c368525d5e07b3e6fd9b7a8fc09e4e4a586efe912d85d2005b0bff7e85470f7f15d65a426d042f0d5439b2a89d69a25ad5e8ed9bd85227f537a24b1633e788be6d8ae7c3c91d3124467a05e2883302e54004a4665b012cef15a7453ffc4d98365314b7af53dba499af064523b311d75a6aa19bd665fb0ec1d63300072db44586b5a25e3db6557f0079639a4b9b2977a943c9ade398cfbd4636a106046fcd5be13c5af43c52696d0381a92543802b951603becd8adf56fe1bd4ebc3d2d83a931122a92de195d65978d71f2ea904793ddc326bd0dbfa42c4558456af17b742ce80bcd4ba072d8527e761991b2a0b0864afbe7633345788867d8f4efd562ccc7fc49f9db81f6605b24f22271c4f4d6f666b25e92eb1895da78fc0285386dde44c2d9b2ba2b58730045b712dd2e803fb077443e41673a7f1936f9ae55957d21c00bbd4454a587274e2860813d39376c2d7dae2c017bb361410e39ba1e61b19b96b8032215c998f8e1cf42e76fad5f3e3173a4b32708dbd49d22d942913577e40e3d4f3737071f429cbfc3e65b63dd6ae1bfd1ed504de7c605752177fd25270a84b792d96b750fe1ab76aa8ceaad95bf993e8a07cea21b956092f896d3e83555eda5bdd1f52e4ccc9a1db6b81b82a271fed8a18861268e07b1e62ab2bebf130232fd249f9f99c7b6c85b32ae0114e69a8bfe87d1bfd164194eff64f4d0b2d487700bbf16e5e675fbb5f3efeaacbdae835e867ed3b1aa78126328bc7b2a7a54f872eec499127e2c24fba2d1839b4306f4d148236a9d143b6bb5d35b3f600d0863eb78ce0a873793372ffaddcf008dd362dedc3457b39ebfa57b2d9124295da0489a9ab43351d65c2f9fb0e7f0621b6a96803b3ef30b27a1f518e77f01df5701d03623d00a584ed91dc47365746c1b0c1209bc9cde11f48d41c2f03ae897bfa256f6c797806a8cdfbad949dcc1d626a95738d8b7dd1fd02521b09cd11edfea716e42fe6fd682c4dfd5dffb825ce80f1a52cb934fd78f5c8dfcb8b780e6b88d5de6ca6932c66c3c8be6f7b87c64567771ab7cc73abf7ed825c38b2bc5430f4811bb599fc4361585f8faea861af74908b58ed8d146abee92dce5dd7241ab28d94157b471b010b2ca08deaaf19aaf66bac1e8d6361481a7d123586a53e83c7516b733dddc166f0a0fec8ee92becedf101be8eade75f323eccb01c9e08efcca5625a9b5f27d50fd8aaff1aca6d4f02e81d3397ae4df8471f696b36a89cb36d29d0f9ae5859eef91f639ba23bd0f95d305f97b2477a61127192cef353be22bb0aea3dcc1dc601f084981cdc6a22727722cf2bd0d4a4f499fc1eed20c91204fa2388c13f0f3cfacca6b7c806f1f28340cc3f29a3e2e7b297df5d997df7b83d149160f328901bca87dfaf9e2abb7b9ddc4a96f83fa69c5782145302905b19307a897d82f5620fa1a5348ebad03935b7b0f1a407abf9e4a692d9301b598de21ceddf7f5ea23396a33cd93a5e7603932a5d2eca4b402f55fa113640d1b9c4d5a3586f7abdf4e5fad5b41a6e88ebb39c02e9515bb1433164aed6416e293b8d4e20bca0c6882f996cfd4519b4c8650f8df39b8a54e5b921ddfa86ba50bc624387e97a7c3d15a68572e70ac54c8e66d87a204eb02fc5caf77cc38c0d5acf5175970f5a6b38c2822b1685e94a05cafeed318e2249de4d1ba8521db58f433e9709fb469bd5c217c56a88d8466f584e8dd1b00367158d1e417b4d2f06f448ade1ee71f36297ce0f5fc6b3f20ae5b87a5df05d2caa309d72fce52cfadb7c6cf1601bf664349bedecee073d1cc20ff30edbda37db07a033d5bace1aedc07559b06a6d0a54979b62134aaa69bb2957b805fa540f3f05fdf9d12a36826d32986736172d847ae3eb8cb116aa621c664dc227c8724139facfe0253abb20b9548d4031131679df113162170be2f59bc35b396914c2a7466ac555546100e018ecd8f599a5d851391b75ccab9a2ad1eead51c22f6653dd374f343e26ecdc9af48edce9a4f8bac0b795656862a3a70decce9bfae8b97d6284015b2ac670698b48c4b6fa226806ddfe3385a379ac427e62f55f8e5e080459fd2fb80959c61263cff8b0db8ef62a841e2c370f3c779a69474e6a8feae8b1e7ce23c22e8156da28c5649db3abce1c121836946e6a90c3e61d7e7498485b838d6d8604c7bdc093fbd718e0fd13d7eedf32fe8f6172e4f7c8e693783e5fa15df14a20d6c406f6325d009a86f036fdb29224d066f0226245000a4ce23792f293cb60c57ae3cb57b201e530ba505382e2a2bbc37852d688495cc5eee347116b49ce2ad0b6390e11ef898875f37792f6f7de9526e924f887f8a31df226376b9c3903ae68e6c00cdbef25e225ee227cf33bf735a6c9f1320be6b24f0ffc65d45895bcaa08f116ac940856e32d3dc53576089d1f25c7e45960dd66d061787e5f32f6f97989886b5c9a8a3d051c461bf1a190edd37a6dceafdf38fa6e95443e4267714ad2cf5cfdd934f45ef554a939e0607fc1413a5c85b1ac6d5f110f6967b199ffaa356114e18913e2e19bacc1b32f5256c92942481b8c28496c4147712e8be488f147488caea3ee3226cfdbdc261f4e125053e2eee523cda92467e553014e265adf3c556ed8ed078e3fdc86b9d398aee8f7fffcb266d1d395cfc3f423c92c2eb9bda95cf64d0da4a2361d3b4794b27e769d65c533ca83b97aabb2df2df972e70636e4921fbb4e2e0a65d6b65a5d4e9820b3e69af497d6b63d0c8c30e715ebee3475f10587ef2bed2ba007dc502e79ebd175cedc6b08228e89a3193f67a7daf71e4f08e57a1b465a41f552a957122437833015ee553305876b78eb56df7582457ec73d07b893ba8b792d884a7ee937fd2728df3837bfa08141e02d914e92f35dc204c29d6423f61a37b524c7098cd0b877feddba058e8ecc9145d6fa3a20bc34ab54f9e24ba2e19f8b1965f222ff25b568a61e7e57c9263e587975396ac60ed135e1741611703cfdf56f880599ffcf6a397316d1c3d868b1eeabbe511e022e1b3c567d03c3702765cf6ce7a4f236a01a0decbb38be6931046d89ca967aa7350f6fc0be3c893ac0b5167a4638d063f724792b074a82421d942f14b1b8edec50e2638179607dc0ee89b8233c46803a97cd90f03869575e77754af18eea246199c2b9fb4585157919111712180db7fa9dd1d6b375f20973a33efd5ee779e0c2af5d3a3298fbaf620ff5ac4e9dd9785b68be3cb46e07f9eb9fa13ec93d85b05341ccb9d231d04ee353a8d7250e6a578408fbfbe1298a81be83d38108179d4669bec6b1f08766266228180a96621d162cc14c227ecf66b0fb811a99f9aea930656697ff3b757b7c30fd1a9c4dce1f724b268e93771bd19cc21da95d077ef26d4b99cf146ed52bb24deb4b9289587f044e5485e56599c61f4f9871d111b358d27d1b280c543447e76157642b3c64a6bc9af54860c3a3ad21ad076ad97e60993a1e8a5104b5817523704aacd30b9b6b8b859a38d9637d2cc74f9384587c18600fad69518a394c2fb7640219ac672dd67ed6df0f601fc1794f983294bdcaf2460729e1a407bb4595ae57a1aea3d41541d72f5bd01121cc8c9286184d01387e85ef63499d332eb9f5f625d9cb4245a58db3293e134188ae9cd97072dc4bf1657611317b264b04c6a4a6c718c5c8d4b16eaf6aa141f6c6dfdc992be99391f5ec419299713f145f8688f96b86fb4722442d9368628ebfdf73ac3a1cb23ffbc9df1db166a9e893561480f492dc545f82ce887e3d0310cdf229dab9411a7d90698493a0c083ffdade47e46801ef248a3603d658f83284ce2bd38b100d9fafdea075cf6dcb6b2b2ad5d9b41d5eabfdd96183fa990a89c4c41a86444e8c213858915dba6dbaa0d78f5767409cefb463f040200a97b0c7763d46720a98e96970a376fda77eb4e64fd01e5b4ab4104e480e0302c2aafe4e5ad00f06c8d7ccebd1c3558d022e2711bf518b82494d810fd1703e7fffc08731d98e6c9811536e9a23bcd12fcaee4decf70e870dc415f3828aef64fe1c70af0352dac0f6d01749051524b04d92305fc8dc738fc18f3fa92095e22fcf659dfb57aef382667f73980dc5c485a7f480d4341c60f1b0c2908dc48a640a3437a1ba61a5cabce0953e78655d5d761f15f23c04b50055584f3ce1592414f2869bbf610ca57ea945f8e0ea1b891e38e0343bbf8f32bf43a64fbc0d273cfdadbfe81b935affa246a676773a0809045854f14532d99d339a4639923ad8b3c2b0116108c140863c281d879035608674a499f388b2d8d4cb728d596cf04d94ad071dba4173fd461274cc7df8bb7a27c76f9d3de13550520f518529392178bfdd5ec01988c960ea23ceb74a99e105684d889e8fac29d9bb13db9b4f765688478beaa7aea0ce5d4c17cf015d5c48873f54e1ab064551540a0d1f55a428b9f8a9ea39f125c18c2fdafe3f1c541557f622ce60b4bec9e6998bdcad785da54d644f0a6a125b1ebee876a50f8d8933036a107bca8045681de1ada99161865d563e2e310fe5cf80947dfb7be032f27b2675eb190034183530a1200404313e6467e663ab6366739c9e4d4f1233f0e06c6e4d2306ddca714ec47ced55b6c69b08538f678bd3e1d22e4943a78f5c74ff7aacb7681d4744b1218bc11a64840d8688805aeabc777af1ecba36a7ff9ffd9e660ba02c3522d68a85ad9e271bec29e9dca4b954894a6936476af9156d9696d3b65a59d1513a182dd429a0ef428a0f54394d44f6a86e93363f74a0170186e63338dfc72bbe89912563871d2e6b721ab56eab91964357a4560593ab241a13e82d70148bbbff773c204dd34b8065818969d6252966614d607545fac028f774becbcb3f7120203a3400a90ab6f6fdb3d3a37db68d59757ae6f0f46c6fbb6da06179d0636c62de7fa2162e4871f18a3d6f719b9cbc571ae866d1148dde95a36b84a5d7712caae85358e648d1baae40c2f5816d30f8b22d3a146c2cb06a47a9364c05136eb1eddeaae8d40e32fe44fde8acb1e1d4d1cc5ba3e203132e3140c4a97ced71a40979239dacb6b17cedf6eba5efb9ac8e489ed9f50bf21edfad416dc262a024e4adbdacdd3cae6921072cafb3d0280e8e0e1c82629b21ef14afdc175f12a0899ad4b99b41621be817486b898fdf522486737432db44d29960cd30a237f01371e9d35805e094858b55e6bb759f3d214fe9d36819bf91c4e9adbe6e4f1dcb224bdc8e77ef00dc0d9e1fb6d40393c434225387fc0ac8e8d5ce0657cdc6ff1030ec05f6e23a20802c4149767ddbc3458932c90d579cd0a563a25d236f30a69285c891be8ab8cea72fb8ad18bb421bc829f33bc03615faaf76a431475fbdce4c2984d740747cad807d8a0d5d14d80bbdaa5b519ce3fcc47968688c2d7a242fda27d756bfeacc8fbc1833b44f3645f6e8e0545708b5dc89114854fecbff29db855b28f9b14e7ba3665ab79bcc02f8345d6bf4b34b38918eb06af7acc9978923b34bd5c6f72b63c614bdadb02e146125e69a20e485903015334fd61fbe480b862d465ec4b2a8970966c9803888e91ccc21ccb72a3d5da36e17dcf084", 0x1000}, {&(0x7f00000003c0)="0c73f37ca9ba24a232ed65ed899d00f95f7105708fd336e582361c813e36b85aeac7fd13e97e45869cee4c5cec35c340e1b47fdb7d9b3939df7685c0ed6d9190c4f0b69dbd840ccfd8f0f237eede89f0ba0f", 0x52}], 0x5) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x4) close(0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x100550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getgid() 05:21:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) socket$inet(0x2, 0x8000, 0x4) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 05:21:26 executing program 0: getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2, 0x2) getpeername$inet(r1, 0x0, &(0x7f0000000080)) 05:21:26 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="c3f5a301a25a7b3dbe29820aa379c3a01a9479604a7a5088528314a77abb292a885da34137a6e3ce81f8ff76a239d9539dcbab94162291bad6fd0efaaae0d6c98deeb5c6d98f121e51b5", 0x4a}, {&(0x7f0000000000)="6d74b9b895e52424807958e4902e91b9aae95a4a1cd0fec868dccbe5afb239eb9e85526656f3ee113586567d3c48376b61d3fdb6e2e0381949c3d2be051a7e", 0x3f}, {&(0x7f0000000100)="04ceed483a6226e26912fb9140bc3613876addedf51c4abd8b10551cee793f5c30a728f6cc3cb31b8546e8ac521b6c1d413fb8be69f4870410439730bc72b0a80cc1e8b891e50591e827dbc82c993a604ef079008f4dfc7504951480a4f0e2dc056db67fba2b372915790d7f4931c55b9670ea6fd60025a852e48928b682a2c69c4d26f8376d25d17938bcd7a9700b3c3bfdf93c9987a9713e52907d221201728039c411cf4f6687d8014772fd08ce2085c6b0a6a45b275dfb9770fefb58eef9696ee771f0a235dc763ab20cfd2ff7aaca2b7f98126971187963dec53a300e", 0xdf}, {&(0x7f00000002c0)="c9d5a05757f09cd51023206149f78f049f79127c17a833f6c2c386e7406ba0a70b2e4e4614f970473a7fd19fb7a3349e815b2cd535951ced26223f5fbeb09bb99bae5fcab85ea6535cacfcac89905ac9de874b3af57ce3317e1229e7e4d6bf7cd32a09e8fec87e8ed221d127bc6416a40ecdca09e79ef684ca454d0b81c3c117eb2471c234efb52b9f543449c2df69b7715b2af63a68ad0ce3da9269f8adaa16760c61dd09", 0xa5}, {&(0x7f0000000640)="7d5cb052c1cb868a38b684234cbec01652bd88b13ea4358739e53c1d51a8767b1f24f3e4487551e042c8754c055ed7061d133fb35665d869084a218227f1fbe48b4fbf35d438bc5f11e8144a1e739b9fbdbcaf77f397c45ea4e0e28dbaf96bfd788540f65a397d5d490a0c463a257195d487c5593b9c955baf3490350dd27e3104bc6e66be0af80000000000000032960ff1c5c9f1577356e8e9df49bec38d2af1ceb94359547927f8e193c1e0972ad049b129f441bce3ff9dbef65b89988328acb9b0e12d8bd886d3a480d2d0ab52584c1c18c20379f00c82ddde300dd7b52a103b60b45e1a1f6485083ed714556ac034bbc2c94e65abf91926135cb8443a570500bd6619f9788d5af6f12ca8e21ddad646b6c08cdec8fff32f152327bbc019d03eb2b9044cce3abc5463f40253e0bd94932d83fbbf99", 0x137}, {&(0x7f0000000200)="dd59324b25c8df", 0x7}, {&(0x7f0000000240)="715bca83a580ad4f8d79ad1cb7dbea4918fab7", 0x13}, {&(0x7f0000000440)="c8a78443550696989b32dbf7b0bdcd9981c04bfa2079b57e8abae18da25d0b4352abd08783a850556c06c13303ed492ff0eb50b0f2160b01841f082e9f05e040bb80bfff0b478dcd74a6f38791ae3e98dd12c0ae96b935f6ff873aec62d5e001e8e1196060b939ce60fbcd8d6f43ca9b8ab534e69cdf7f", 0x77}, {&(0x7f00000004c0)="8c95ae88c9323892563e8afcc414d5c14d", 0x11}, {&(0x7f0000000500)="fcf4ac751bd8e5866645040fedd5c2d8df4b462a79d5840d41d162fc7086e2584856391b97ac5777662dbab32e94be9b3e678bfff84bfb7a9a984268da72426f185a73ce1327b808d28f947ac0634602548fb7920869ef2f00155d5f2878e000", 0x60}], 0xa) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) setrlimit(0x3, &(0x7f0000000040)) 05:21:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x31, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setgid(r1) setgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000000c0)={0x4ec8}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) 05:21:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x5, 0x3) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) 05:21:26 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x1}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) semget$private(0x0, 0x5, 0x204) r0 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) dup2(r1, 0xffffffffffffff9c) shutdown(r0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4c}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") dup2(r2, r2) write(r2, &(0x7f00000005c0)="12320573af8c65", 0x7) r5 = dup(r1) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r7 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x1) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) 05:21:26 executing program 1: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000000)=0x7ffffffb) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000300)="22062a46f349509f877f5edd67dce703475d47356296388807a2cc7e3bcdbe79ff03a6c91f3056eb3e900100e6e7969a00100000000000000000000000000076ecff661d354300"/83, 0x53) r4 = socket(0x18, 0x1, 0x0) close(r4) getpgrp() accept(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = getppid() getpgid(r5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) getsockname(r6, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 05:21:26 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="6fa34f6532d68606000000000000000000eb78"], 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r7 = socket(0x2, 0x8002, 0x4) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r8 = socket(0x10, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x6, 0x0, 0x0) socket(0x1, 0x4000, 0x3a) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) fcntl$getown(r11, 0x5) 05:21:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b5788e7479f196307f0012790be6fab5858306a481322e25c985f2043abf96dbb147ae5b7ed02bff7c32781e2da00c3ad9e9e2eb6640817862f418623661a64ce9d68cd1ebeca73d770a971dfbb3bea2690fdee6935bee6cb6eeeebb90d29a1edfc3c8a818a897cb840ef6e6d4f5be770200c59959a4da7bb835a6c3e0e213fa76683fa4a220d4e2c86f92a3005d0600"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r2, 0xd5b2, 0x1, &(0x7f0000000040)="9ea9e8aaff868199530b0679382b", 0xe) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 05:21:26 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589accab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc35a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r3, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0xffffffff, r4, r6, r7, r9, 0x3, 0x5}, 0x7, 0x80000000}) getsockopt(r2, 0x7fff, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:21:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x42f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 05:21:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) write(r1, &(0x7f0000000600)="239a8dc6fd74173b2b35da84236d9621e9e1717bb3a04ea2ae02727ff5f52086ace68b68797071b331d67694b2113fb2622e5d37fd103799e5d4df349a786ca75b46f8f27d1c449c6d44ee186e7b9ec5c51365025421b183ebade4699a509d04756b2cf09d4c3d748b5c2a299cfeca8dd82fc4a088228d9a164feb6af90cc5490013bfa6b87a36aa86", 0x89) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) r2 = semget(0x1, 0x3, 0x24) semctl$IPC_RMID(r2, 0x0, 0x0) 05:21:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pread(r1, &(0x7f0000000000)="6e993326d3b1b034e3e6486a554320d7e7c27c5d50191caa6fae33a035", 0x1d, 0x0, 0x7f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) chroot(&(0x7f0000000040)='./file0\x00') pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 05:21:27 executing program 0: select(0xc6, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x500}, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 05:21:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) read(r0, &(0x7f0000000100)=""/107, 0x6b) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x273) 05:21:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x70fa479312dcd173, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x40, 0xf0, 0xc8}, {0x5, 0x1, 0xc5, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@un=@abs}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 05:21:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000240)=""/134, 0x86}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x7f, 0xff, 0x6, 0xfffffffc, "cb2369144aff730aa095a5c369fde5e23d6fc942", 0x4, 0x5}) 05:21:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x100) connect$inet6(r5, &(0x7f00000003c0)={0x18, 0x2, 0x7, 0x4}, 0xc) write(r5, 0x0, 0x224) openat(r5, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r6 = socket(0x1, 0x4, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) socket(0x10, 0x4, 0x20) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r8, 0x0, 0x0) linkat(r7, &(0x7f0000000440)='./bus\x00', r8, &(0x7f0000000480)='./file0\x00', 0x4) 05:21:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgid(r5) r6 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r8) r9 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0x80047462, 0x0) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r10, r11) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x5, r3, r5, r6, r8, 0x104, 0x10ef}, 0x535, 0xecd, r10, r13, 0x0, 0x40, 0x81, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x3c, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r15 = dup2(r14, r0) ioctl$TIOCSCTTY(r15, 0x20007461) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x20) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) 05:21:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6239beb6468d4e4a445e8c03366c1d9603020207e0e9ec01"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 05:21:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x26, 0x4c, &(0x7f0000000200)="0000000000000000773022d14511384a010400000000005df233f0867e55cdedde87974ced98be19457f18d02e738800210000000000000000000000000000e40000003e77c38db0e4115c442300123b2fd22483a6dae985a5be5e2dad29d5c48217a48ff7ed9c1138314afeee2f0a853fb3fdacb1588af7c167457383cddf975fbe1238d17d5cf3efdc9bad5b7f056fbf020690b19cfe9178ddd44f4054ac2de640b60a22f1a64fddc878c2331e9a7ae4ebce766af6be61df5d4ce1278b", 0x20) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:21:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r2, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r2, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r2, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x1, 0x100, 0x1000}, {0x2, 0x8, 0xc00}, {0x1, 0x80}, {0x4, 0x3, 0x1800}, {0x2, 0x9, 0x1000}], 0x6) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x31, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xa02, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb9, 0x0, 0xa9, 0x7}, {0x34, 0x6, 0x0, 0x1}, {0xfffd, 0x8, 0x0, 0xfffffffc}]}) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000240)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040)="52de05364a009b03500d0cfa", 0xc, 0x40b, 0x0, 0x0) 05:21:27 executing program 0: munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000814000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 05:21:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) dup2(r1, r0) 05:21:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce84338ce42a6cea9d9b5183f618d0ae108ecbf23ac9523054c99537b7409a1d0d96102288927a281e828cac4e6092f25c2517ae95", 0xdb1}], 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x102) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001580)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc358a3f33d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c13b0fe50fdc384e73858d2", 0xd1}, {&(0x7f0000001680)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b453b0 05:21:27 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) 05:21:27 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x3, 0x2, 0x8) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x188, 0x0, 0x0, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x8, 0x3}, {0x18, 0x1, 0x2501e655, 0xa41}, 0x7, [0x0, 0x9, 0x2, 0x96, 0x8, 0xb01, 0x7, 0xfff]}, 0x3c) getppid() r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r4, r5) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x10002, 0xe4) ioctl$TIOCCONS(r6, 0x80047462, 0x0) geteuid() r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r7, r8) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) pipe(&(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./bus\x00', 0x10) setpgid(r9, r10) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0x418, r9) 05:21:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) close(r1) 05:21:27 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0xa28d483902a291d8, 0x40004000000028ab) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d0db213dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 05:21:27 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) close(r0) 05:21:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x58) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@abs}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffc929}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe038}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x81}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3e}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xeb9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0x1}) 05:21:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000300)={0x2, 0x5}) r4 = kqueue() r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, r5) kevent(r4, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) recvfrom(r7, &(0x7f0000000100)=""/108, 0x6c, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="9f802eaf66694c6519004dbfe72dd4040e4196448d80b6266474168c3e8337942b9518a042a4c621a1a51a8419657210b0be7c0216e5c231f666875c90b99f0798dd3f6599f5a978a080e9c9d232bd2f2e5262a08796e7143d214c58cfc2ab98995e85093e792e7330e3c886f7571c0bd206001b39eba1db5df786ab66e0c5b6e27b7967345c2ca85821fde0642ed0e789cb3e931bfab0dac59d7b7f499211b0eb4744a9b2fbb8c31dbfd1c095366cacc3e1f1987524c42932edffc1"], 0xa) r8 = dup(r0) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa4503000000b5d8ea0a8df1a64896bc5e57c6388bbd0000000051b15801360bc94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02fbf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa205000000cac7dbbc000200003d2870b4122cd23500000000000000370140598017a1e7844547978e29be2cadda8bfe6efff558d1ba8db86d8340f8f01c56f09a133ffdce68cee7d25b957d43bcc73a9e44019fea4c205da32104c7276b45ea0054a2a6d13d33d238b276f48597086fdd812674dd91c731e6970901355851d542b8f0fbc4605b178db97bbb5081250e1ca5a0ac54d99e2cb895857134e0d467cb017955e4daa9d62fed3c18228af5827b747d622bb3544c2b177da07e4570fc98419a5ca764b8500f6d5c685bd16cbcc0c59fea2975250d9abf6e77835939cff4d9c8784994855332f9a043e2ed831e3152da70cc052108c136b2539eb5f14157290597dca68c00000000"], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f0000000400)=""/5, 0x5, 0x41, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername(r9, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 05:21:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) 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, 0x3, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) 05:21:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') chmod(&(0x7f0000000080)='./file0/file1\x00', 0x0) 05:21:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) sendto$unix(r2, &(0x7f0000000140)="f6517a79e8a12e3991ef45f28fb6ed39f6b6069a636e91ae02880a2877785d16b290408501eb4f3a5abbb886ef2695e66c4e3cb100d71bf0d243c54687f999d0f549ba5bf0e4015592217210eafc96a2989e8d9a412d6d14b4d13d3320a33dd3d2e4f9422d5605a9d2b43fdcbf31c2611eb70d777aa0475260fff570237e7e9d17ef88df3e9930c0041b7a4163803e2bcc07c294c8e1d266c91df7c8a900cd753b23e378fcd5f0c4f7bb75e2d8e1eb9c2686866cd38fce391fb6821cf02cbf78107712b904fc9a2489d660b4a208ff7b6c49815547cb07670b8310607b69f40f477500919fc43831076fd321e0e5cdf648182ba23b0ce464cba4f249db6f0e1c182ee2e91e8a8f6041b45504ca6e756db99fcbbee52df481dc2ac1e0ad08063c76ef26f17057006ec616b2141cf095cabcdb7133b64c519e5bdaaad0797cfadabeac386f2f907e0ce6696a88d9025b3871a3dcbcccf7f8530ad60eababc5ef1943dfaac28dd0b434d4f9cab04f46e1748bbc1105289f1e50025fc7b896af7c96762cae65136141a0e6864230cdbe9b47e940bb5472f9768cf7443219c0d4a573d4acbaa99118718201238250ae2a914e2cba905df6df9db0a2dc1f1567554e94d1555ec3c5ac5ca28983ec088fa050fb6ef6d99ce22c3d32d104528b95f95f758fe0c6270f3c6a107fcbf7eb497c8c15c5321b6e593d5c2abbed65b7783bd3f5bfdc8730e4e5cb052945eaa7e7bfdc44b79342b17b4187a6ceef6e0905e0c80294719859aa73d7afac64266d4e2cedbfaf0dd551b126abbbb505cc0d57fbd56235617b516218db2452a874b9d4e35cee0b1f98db92772cf8d42dd0009d06f4528aeb1cc55dfa3189434fc99d6199fee6d04a790e301e7fb6bcdf214128ad5c9305cb4113f177d9780bbbe6b7de2c96e9e4b3ddae3c2f5213e3acccca29678e9191a49cac38744e08ad69551c1656773d126246fcd7fe2d25533e56a3f3ebfd633325fdbeb4fc896f65e1b8df4629b66c4bdecdd8640cffbda27ff30f860e3d68ebf7d6173512ec424e4c46b50bd4242c7c52748e08e2a3332e7794a1eb17f1c738a9aa17434a0154e630d03d9964d7fa7c45495ac0b31feabcab61dbd3a738ecbcc94c47ae1666107d2ea41112055c344b16c7df25b1dae233bdc4a1d7423c3434b09f7516ea58b22b8926adf225f11e7b6104b75e477ca7c844f25029e3ff741ced09b66621d86dac29319a6f1374aef156aa01f2517c0db4043077a668d574d6f63cea65318d45cc6ff33e32be77196e76fef76043163553b68b5f33d80654951d220c3fbb3c397c4e35a5cd859f00346d6068a431c858dfbc1500e20670bb1dbd24d3cc8b32011e1eefa6e9d560881f442b255dd24c8bcf2c9a4f8ec3c02d99f944e03aa5ade543e4afc1cd225627a8a64b4910ab9fe4868166068ab047f9d837fb05a77964a456b1c742cb7c651d81c806a1f7e0faa43006453793e7f9a850da090e071c55a96da8b4f07c24a2a6e395662e73ec483715cfba3a0a717aeb14113ed71c8fc259ad2ba80d1d63580166501ef8b2721513a090409fe8c61bb1fa0391e99d294da6ecb3ecd9100528b7085f9f84f7edc8a65c1b33377a3715091f89af5575c9012871db727ea493278582ac48ee1111ed434a997c4b390720ac7beac861103b6868ddc77060438fc611742ef8b4846bb310664d4fd2acc2d729ec5133be63d5bb0ba8a95a7799e0ec400597cb55f24c42efe13f5f17534668655461581d9d374b5847b5e3787b24aca4e176a881108db991920fafd9285cb3e7cb455384bd5fb44d4edc9d7c5d01ee5a5b1e33d204d49fb8e3ad54bb2ec9e098437e86bb9d80505f86e9e58c614a5444871db26e1a07d9f72861b73affb98d8d9dbaad9c41602e96835b85c60e2f9ef73d89a047b9c0c2f0d041cc93240f2b90ab10686242b4c7fc4471ced904bfc197f7435d519cbd1409524d8fc08148f2e48154a64e9a5dfe45d4012d453cd66c611fe769d4074fab35e5367c4ac1e0c75c3521215ed869c419cc71476f702b269c0e7fa127a98de230add01899434303e3ff7de45ed65cd8603a98e7bee62070c97f96532510e0e37010d92000e06f55c236418231867f920f5ed47e91d6ca5fd7dc5359b861b36c9e0ed3151651817942c10383e83c4cc636dfc7b57c5ec75ce8552caef7b685b8930964dc7f83cdbc0c177ff2005d37d6bdd6d2533e908e5200dd6fa4e48dea0c1f8c2038734f2178ee3ecbfded14c8ec1ddcd823855c55e13634e903be48e144b517e9620f775628762f398e47c11e6419a198849810892dad59b1b25f423d59f7028aa861c1fd6811710052656ef16682b1063e0be423eed67ae7831a3ae39513158f3b38b7b6c281735dbe8664c9a958608e439aad19e22eac541ad4d1ee7d64aa0d112f358bdc219f9f693e50f634cfe49aaa289f6bfa0c439f02dc4b9e03357c6ecf62f6fc2990532febc8ee1108554b8358c49407f4d76f7f2f934274c2dda9db1fb799f776dac1a5b56af4c91c4a667f3358a61893ed71bab70853f05d2c832e9a613e36f1493988ea11cc7191613c63dc76606f0dc2a3e3d5e44d9f26b7fd36eaa784f9f4a761358d411bd84253d57099b497fcc65964e74d0d7ace597e2c8cb14be1103cad7b876ec01dfc2e9391b566bf1166b08495630b931c60d748c7f654b362f022702ce06c4fdf939de0e0e7160aab1642f02e246f6d6c47e98fe369413dc471b18c902784c57a6879196f9a554a6755adff0a14a4774627ba7a9a2d2168aad9aa8d3f14b65c8998eac1d578e615eff622d365fdf105fb64ff861c735a2b7091507b60eaed9c3a49e4d837a9b30b39635e4977bd04f2189947ee8bc8cd19a55c632af890de08fd078d8f4ef04a90e2bf93845a63cc5ef7d7faca1a7e18779caafb926b55188e652c5197c56aed8082af0071df8dadfaf1afe2a13a5d64bce5b532440425145b64dfaf858b7bc7c071e4d1d0fabbeeeef588775026ea87ea35103f885ce8cf8a5a41043846e20810133ef892d9297e2446d69037f76e35e98ccd72c704876369caf21dae1b1b35e442b4f1ffe0d0c4fa39ebb32a00195a662b230480bb2c1283355965c66706ee9d92a6a7e57693e5cca7bf1d9102d1aacda090ccdc38995b6596ab415c121fc531f1d786033ff174f99ae390ec4c7ed9a813580794d4b7635ff762e6b08d5a7e3f4e5f68ca63e404287fcf5df96773e16bc1fbe5d1a7364368bcc1f2a77cce627b33888b107f1265aff77a6b379c60207f1bbfe03224c4a21c542ca6de64c4a6b7e396b63e326d32642c6862cd0594cce47dac3f53a0cb569c0cfa042d259222f9c3da8ca1c334b957d026bc5860ab3360b7e8bf9375b025e3b711d2ddd05a432d02c8feb04214f0237ab76d8867e04347460487321ac33b4b96d737cc9bd4e495599a9016aad96bb109f1a91ae406c2bade365b53356d12e0d27c3f889a99cdf263f27c696809398d518ed891521952d0aecf53236ce45403c9d553ae476991bb335014613f442c77c66df4085266d327221448b2e3ab41538d38c370d4638885be554836b94324cfa7e0f1ca1ace9743b1ffebf8f1e7aa7f91f9e8cc94bdbd49c16ffbf0e54bae8a90763b8dd49e360c54dd15ca24366fee48e23c41b083760f763e92453015c99e8153b2c351beef17493311172920096cae11409a77b9a00548dbf5b710a5be6e3653e890f5f2acc85627058532a23db65e5eb50b48ab3b16204a6d1af6420e1dbab1dcec5be8d1dfd7fe5b6a065ba25650cc4f33f25561c6f6467667bfc8bd2cfa7879722a0090ca4b8cdf943bbf35cf90b8773595abc6339eaf07560e235b07694acc657321840303a37ad951389394ce56c71e735a29650fa6612c4ceb099ada590d4b1c7d531e89a61718e8a3adf76ae31b0f23884b15dc14132883a8a67b3f4062c38a2ec9b4a9c3d60462ccc759290ca659d1096c29ea59e4618cd7b4513fae8beb9e3e8a5dda8d4c348a41b14436d1d34ead9ad028e3dbe154bb983009d1d8ce88bf8a2b89687ed367fd9374c0006704401dd0fe3d76b2fe74fb2d48893b0b0ba80d582562012dad9ced540e7b3029fb655f586edf50e137849798513431c996526b682a57d5017d91de995e6249618f40b002a0b4768d3c8ed738bfcfbfb39a55c7bf3ade72369a17331564ca26ffa59e044cf954a5d72ea3c8f51605f64c10d8e1c90c7e1c5e427d06340612193b279dbfb74e86cb0254bced425b0e4b3cde2fffb7a16f6a97d87bef87369f721226a91f0113acb819bcc2f15454b7e813fe0015e6422a4b38674996958879f77ec8fc5d58212da6252c3e0d9c5919e8019df87223d91af93d7c5146e1db7d26925dd2542ffabeadeeee8c78b7b977b22bd926b580c1f23d2c8dc400fdecbd429449a3eb480feadeb0b58daa22621ba0f2321e0fb514af3d62abf05ba5add98323d89f66caa2e6d1fc1e93e89bdf9ef26cb6cf039664c3bd65ab5cba078699166d0b46d5e178a1966847ada7a837dfb6fc24e1ffa01aeae887a466aee1a56de0004d110e67c582ba68edabbcf2849a1e0f909b91b0144f7baa5c604505ab7463ac5759831ddf2cc9897839bf1552c1c4f528838591962684276c5a178f98acda9a6fd184607e98b6e0ff9843adb43117eb8450a9afcc5e3897adf8812624e56f5f4894abdc1ae0d9538e766df19df2c3c4e43c1ee25b24d020ff7d76a030276fb02011539b89e9c15a6ac93c4f7cb6d734de7a4fa74e8364c507d73026ae235bce3bfdae01959e065154106da7782cfda458d3d1b5fdb8adb4b51759727c8c27474c03277cdffe0822c437c710f6ed880e0e77def0277c731e31a8d59ae0166fc5ba646ad3be489e9eba67f5eb115871e5f6cbd0016be12069cf44401b683747ba3d42b2fdde909ce6fca093f76be079eba85b6a34c9c7b06704db00ca6db4c41975eff3ff906430b32ff4f8963adc3ef9ffc3c1ae74b42d471a57d21d779c225336d98626450db4c1b54393d75e586074ef3691be3ef1ce51f733aea878db31bd89889da2047136673a76ed972c1b318037295db85b363f1cd095aa7304b62dea61a4f36d68272625ddecc0d2ae7b634edf1fc9f50bf3819ad5595072efeec8fdddfd7c6354069c2088f92c85de963659ce51e4f02be1d66e9aeaa6f6206fabc6a1b62bf3e3a4dedaf3c2b3b38b648ec540bf260197d83b84730a19a38d1d7fe6e063a7d8aed56b62abaa5f8e12924149eb70e42bc6fb742c63bb64e2a853edba88e214dfec4a91d5f77a66a337092a79d94cf7c6ac1bf247d6584641d1ee04518a0e250c1a9bc3cefbed77df685f207be9798558c24dcadc10eafb7f30504a493fd4a53a4f0b1c74f4c2ff09fd2d9947353579a0112d955827642538453f58ad86fe9e5741f859bcfcb425324396ebc1591a39b1f2801c93c77f7b980c90c789d9ba463ce424bfb7568faafd35c8ac566de6358a93ed4e937ff57c597e8916d21f637f478dc2d48033190705a307da4c4e86ad48c18d9e4a180920506a4ef67fed7a2dfed1053465e407dc43e8e3339002bf988717b4c5dd576963e4dafb14aed7945bafeb5832a54db05a955964525d61300bf55c129a723adbd10eb26d617c4699717ac9cd4cc93cd062dc0fa6f7468e5a98119899ff46ec50ece2305f51777c00c8d6c4b43db67f9d683d2e59fc12c869ff4d888ebaf577d08757f5d824dbdf534d44a060eb854406d50cd8a135401510d6101b7074ecb935", 0x1000, 0x200, &(0x7f0000000000)=@abs={0x46b8dbade2d02ec7, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 05:21:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x6, 0x0, 0xe6], [0x0, 0x0, 0x0, 0x9, 0xfffffffffbffffff], [0x0, 0x0, 0x401], [{}, {0x2d7}], {0x0, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:21:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) mprotect(&(0x7f0000768000/0x1000)=nil, 0x1000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b54163523f3af722a7682827200e270ccbf3b0ae6475abd29fc"], 0x21, 0x0) 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) socket(0x2, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:21:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00), 0x0) 05:21:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x20000}, {0x3d, 0x80, 0x20, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xab, &(0x7f00000003c0)="26495b4da6a5a5e948e0941ce32ff32efc4d03e2c00d7b9747af04d713ccdbb1defe0521622f5c14ccb3e1c280e0d4c464661fd915716cd4eb29b1bab77dd3a605a14c6b9cce2da94b328934102105fa8f7be0fa15cdb42acba1ffe64efba2ca1800000000000000000000000000000000007773f209a0047847be700500000000000039b1c19841f65aae40dd767042ae22f4f1659fd75e99ea3721104bc47e1340158d1f40a8e97e5fc6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000007c0)={0x7, &(0x7f0000000780)=[{0xffff, 0x81, 0x3f, 0x1}, {0x6, 0x0, 0x80, 0x1}, {0x7, 0x72, 0x80, 0x7fff}, {0x4, 0x0, 0x0, 0x4}, {0x7, 0x5, 0x0, 0xf7}, {0x7fff, 0xff, 0x9, 0x2}, {0x5, 0x1, 0x1, 0xff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r6 = fcntl$dupfd(r3, 0xa, r4) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000001c0)={0x1, 0x2, 0x3, 0x8e, 0xfff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000280)='-\x00', &(0x7f00000002c0)='/dev/tty\x00', &(0x7f0000000300)='\\\\@\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='^\x00', &(0x7f0000000480)='\\&\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='.\x00'], &(0x7f0000000700)=[&(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/tty\x00', &(0x7f0000000600)='.\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00']) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000180)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) 05:21:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:21:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000001600)='./bus\x00', 0x800, 0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(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(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(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(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0x0, r42) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = fcntl$getown(r42, 0x5) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0), 0x2b31) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(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(r49, &(0x7f0000000240), 0x6) r50 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r51 = dup(r50) ioctl$WSKBDIO_SETMODE(r51, 0x80045710, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x2bdd7c36e0c82825) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r55, r57, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r52, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r48, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r13, r45, r27, r15, 0x4}, 0x1fd, 0x401, 0x2}) r58 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r59 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r60}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r61 = accept$inet6(r60, &(0x7f0000001580), &(0x7f0000001640)=0xc) setsockopt(r61, 0x801, 0x1d, 0x0, 0x0) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt(r62, 0x0, 0x800000000001e, 0x0, 0x0) r63 = accept$inet(r62, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r64 = socket$inet(0x2, 0x2, 0x0) setsockopt(r64, 0x0, 0x800000000001e, 0x0, 0x0) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r66 = socket$inet(0x2, 0x2, 0x0) setsockopt(r66, 0x0, 0x800000000001e, 0x0, 0x0) r67 = socket$inet(0x2, 0x4, 0x0) setsockopt(r67, 0x0, 0x800000000001e, 0x0, 0x0) r68 = getpgid(0xffffffffffffffff) r69 = socket$inet(0x2, 0x2, 0x0) setsockopt(r69, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000001780)=ANY=[@ANYBLOB="01002e2f6275f4d2db4d2ff4b854dd95e03394e8e0ca0d1a63d474103ec73df09fa2da3cc202a99cc7b5e7c1a62156f00d647a87bce96697b7e6371d4c1dda0ad4fc3ba65267b4e58a33e965c8afad93ad1789b8"], 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001b80)=ANY=[@ANYBLOB="30000000005ef400ffff0000d41e0000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000800000000ffff0000000059e2d272aa57070098d0860b9fb69b2c91f9cf0982d918abbee8d6c7cdef73f3de6e0cb93ef894996d445703ec91ef058c0889d50e637658fc410e967d19f89fc41b92c542160b8a08306a02aa9fc08dc5cd5de1e632c1980d2e513578e9017d1a45a00ad60f9b4a4d2a67bf4485319eb3f290f36b4d630c0b38ac6c4385c7623f21d8046001bb7a5ab671795ab12cd0fa88155158248a769c0b84ec84aca73da108ddc8a7619e878ab166713bd939aa4bf9a789c1b7c0c1acd174385f88ae2b42566ca443ed6121d046fbee27713a20e3ae8fae237e7dc25452e1e84ba3256d81a594a9a3d874d2", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r63, @ANYRES32=r1, @ANYRES32=r64, @ANYRES32=r65, @ANYRES32=r66, @ANYRES32=r67, @ANYBLOB="0000809f0c5e02b25f08f9a7eaaefd637ff37378ba7688ce48f1115d65e7640d44a22d5706c514544dd445b928788a0be3238c422234b7c5f0216c9e1789505b8bcfde584809b4265991e2bb43ed458dbe4269eb1bc5f61edd0c4bb7126b710bd1b03531630b447da11b25e0274ed3da97cf98baaf3a6a4a2f7b0a3d620a8cf9", @ANYRES32=r68, @ANYRES32=r70, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x1}, 0x1) 05:21:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000100)="8c65", 0x26d) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r28) ktrace(0x0, 0x1, 0x8, r28) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r28, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r29, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r29, 0xffff, 0x20, 0x0, 0x0) recvmsg(r29, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r29, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r29, 0x2000746f) 05:21:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000400)={0x1, 0x34147789}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x81, 0x494, &(0x7f0000000140)="c7aad8d47e75c75b6135f1731955f4bcf83ba02bd0df4ae90023640a06acbcb966ae075e4ff680cb4bca2fc2940f1052d88196503d37cc6f791fee3202ffb2fa583db51fb9e36ec9502597fb29cbe2c75b64", 0x52) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r3, 0x1, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x100, r4}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 05:21:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) clock_gettime(0x2, &(0x7f0000000000)) socket(0x6, 0x4000, 0xfa) 05:21:28 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003740)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/145, 0x91}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000400)=""/120, 0x78}, {&(0x7f0000001500)=""/246, 0xf6}], 0x8, &(0x7f0000001600)=""/11, 0xb}, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000003800)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000003880)={&(0x7f0000003840)=[{0x6, 0x81}], 0x1}) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:21:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6, 0x0, 0x0, 0x30d}]}) r1 = semget(0x0, 0x0, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x6) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffcf, 0x0, 0x0) 05:21:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000001340)}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 05:21:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r7 = socket(0x2, 0x8002, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x1) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = syz_open_pts() r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r11, 0x0, 0x0) readlinkat(r11, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=""/35, 0x23) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) socket(0x1, 0x4000, 0x3a) 05:21:28 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aa1dcf3d354f58873b5c479b86dd60451a7c00c50334c48b626519b7ad4000000081000000bbfe8000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x2, 0x6, './file0\x00', 0x9a, 0xd, 0x0, 0x7}) 05:21:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) 05:21:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) dup2(r2, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x1, 0x6, {0xfffffffffffffffe, 0xffff}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendsyslog(&(0x7f0000000080)="e0356641afb9fce7f124c71dac05cc79431b4559253449f23b000d04d3558c8381b2feb8d4292f501a421b6e1d3dd18e9d119dd60b96f5afc0a4b8cb32ff98ddeb296d42cebcc85a0df2dd15843977593273def1b40816229561b12760e8d078a51009f3ed79529c8b16e51c0a7f903f3bfa6f05f7e680d8b689e0ae6a789db18e0c9bc4b915601514af24b7c47924c937234c1d93f2d185eca760f8b2985a10bbeef3472a2421c827a8eabae2bb5dab944fc751f636", 0xb6, 0x18) close(r0) 05:21:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x5) 05:21:28 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r2) getpgid(r2) mknod$loop(&(0x7f0000000300)='./file0/file0/file0\x00', 0x0, 0x1) 05:21:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1, 0xd, 0x3}, 0x8) getsockopt(r0, 0x1, 0x6bee, &(0x7f0000000040)=""/236, &(0x7f0000000140)=0xec) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r0) 05:21:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r3, 0x0, 0x0) 05:21:28 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) r4 = getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x1, 0x4, r4}) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4002, 0x0) recvmsg(r5, &(0x7f00000002c0)={0x0, 0xfffffffffffffc21, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r7 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = socket(0x2, 0xc003, 0x0) setsockopt(r8, 0x0, 0x20, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) getsockopt(r9, 0x200000029, 0x31, 0x0, 0x0) sendmsg(r9, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000480)="ecbc1c73cc75db4a8a7c4fa6ef85202b9e9fb9f5ed74757e35759bb0de015835176ed90c4303dfdb2658dcf2696746b09978617fd2a9da96af2b7256456ee9199f37eaa87d30e3c646b95df1758a67aac7de20f314a1fd12f559c1454d8c4935b7a19353e6c88d83b6e7c95ab51620ce48b2bd39c46402f1139fecd87502d20065c93fa08843736cd0b3ad7f0d980b5c10fa041d7544956b083401f88cb3142cad71cc29a020b182e7da006ac16466d5cfbeba2a2dbafc", 0xb7}, {&(0x7f0000000540)="3ee3422250227564fabd876f8d409b656c8bb7379b2d0ae1efcb6e31d099555ab5a2e8ea4595d4bc3dd973d9e54868722e86886905b93892e1e93947adf1d18e57acd0593eaa4d1657cc04fa348999f3909ea082c045331e0f78e4706fcb28620cb5798cf3c65c4149e367cd6f917e4d98d4f702c478f2498e13579861e958ae3be6076ef6b5556065da6bfc5602", 0x8e}, {&(0x7f0000000600)="8c620fde5c139acdfedfb72c6c3632fae25627dd29147200b7270a4f25d13a565fe33908a519a0d9cffcb58a40bcb7bf2d492bbef4b98d20549bdaee73d4fbf445417d9d6cdef154ce60916e9fbca661420f75a240dbfad0a6b0dd0e5ee4a6fdcdd24ed1c22f43786d26e8f6960ed5e871094f1e9e3228c2a297b0b5a4ee89f2e60a74bfc469d7d70533ba7f5e4f387eff1c83cfb701c5b4c964781808081c92d20747eee4972a5edb76cb1a7d4cebacbd75c1f915cae2ac55f2362ef1838c734d4c6e6e0f994cea935df25114071ac17567a2c0a38f9562fccf8ce2e66d2b313706955201d951", 0xe7}, {&(0x7f0000000700)="63e81dda531b24a18bb2dfaae9649cd123688df4db9e302704f11af05bb413018b70bcfd3858815b48c7ca19300d9974ba02b7e985d8e96777537cc8ce68ed2b9c89849b6ceb35603c6f1f13f3ac1dd3db90b19899a9289490db576d1a0df2fe75719e9e46513ab42b973ca3c89ad1ff4458b4581a97d7cc761f691ffbede447aeef04b8a5ec4b5a1b848963c2965f35b36cad7ed7309d882a1d6750ef6286079aa2c943db6167e9dd75258da9775f48a6274f11fdb78b9828dfdfb106e3290dfae4213c0a151f861c739b556454fefb284d02574d556e21db96c8d4850dda10ef5cbc7fc26fb56f9c90e373940a7202ea33ed7a74a5", 0xf6}, {&(0x7f0000000400)="d0ca", 0x2}, {&(0x7f0000000800)="d02da025374122ce19224c2a27bd172b6071dbac519009d9a38da744ea718cd29de47f15391c4b876e8965af3f304828b90e35140ab08ed6f8031c8dfbe929a9f20ae3852a1af53a52765a3dafbe12b1d0ba9b2d07d23341e23725b46169a206", 0x60}], 0x6, &(0x7f0000000900)=[{0xc8, 0xffff, 0xfff, "d2f478ee5478f4ae86d3b4499288abd771c779892cb18ee753fceefeaa9f34dc1fb315ef97d4c13e0f05cf8563c09e293d919314bff329643d057ac8461ed6f57144fd61f50d77c53820a3e586495317e278d8f1b646e4f6733fc7003a68bada81ad93071c59c8c73ad7e76e58dea3dfced17ae7f2be5cd83fbe5ebd3f79c9f09727a58bc6934b4671a87a2a2f61fabb4a993d2d81498225f873c2fb7db9d1903947c54846a82d54d3f5d6611030c2521cf2a12b8c59f93c"}, {0x1010, 0xffff, 0x19a2, "98c68f99d4ddf775498b1bdb86ac604a1c2571033d9bc3bf1c904b25787eeccaf3554b2d41e7c85c1700aba9a833a3b9085bee58e36de9045f4acd3fd8281dc2b9c4fe03a8b589a5378d6ce6f6045f10762d07072efd115da1dbe50a3b348be39a14c03d646651266802440ddfb1781b6f2e2944650bf483d491d65a656ea5708bc30e66990ba49e8cf002644272d393acbe1772d5cf7cc3ed1cb1b4771d496b9ffe8e4a0b3d20a488b6c866f541f721116eb4853202f2e14265752d062e549f3c3309dc4788daa7cab9521d2e3f2d90d726a8d992579f55efa432aae1e454d15b7fdd840ceadb5d6bd8736355c02d68e53769f37cf2d5ac8526a61aedc9798eb04691abe729fb4e9194daf8f3b430cff05b364509706edbe8dd958ddd71df4dc490cbe9b0406b8e449bf11b5318a3230b1624654f8d11f01a2e2b0c1a84e0f449113592e68ab2d476ec1c6a23573d57de054b6c8c0d65c8d67fb525f42c186ac00403000a4a8b0c46ca85d7141fbab5fe904f12b3bfa401e47ab414c77bdf80eea36f0c7c8ac055ec7698db1099338dd05f43bffd2452d6565ee57a5396ebc8423292cbbc6757289a5ee32b3da3ced853f2fa7d48b5dd5480a86add558c16b85f2073830a95c3910b7ff70842c5217d04793983a58da7b19c3bfd507f234da55510464bbe18a1f26cd11c0b9b982a38c8cebea48446539537ec85076b7219f52f1f0f5061d4d0788b54f72102e088d567f005f06827a3c43f28bb7f83b9477b156203b06f38d269963376d3ba5fba6173bd048de52efa3d1e7ee3b6649ac0d178df0cfac660bed3423621cd37a6ddd93186d883f76c47c1a194cee13e35c8d61d6e9e1f4a8483af54f15a3cd15577358f3207419bce0aa89d92f0fd5501e9ad0b4abd90f97c1bbb0290235c486b35e8dbdcfc527a668f20a0b9b570032e5bed52ce62eb7586ca8963c245dc7fb2a761f5493ac1c9cec5f8037f691e60c98768ec13305fe39adb4557c5b5498fcea786e68965d88ffe189723e1da5c77e736ad4013e0d38f4a2b33a29e9f40c253b7f9636c831c1b3bdb8f0f1e869428e504ca375618cae1a5ebdb4cff537a4962932a63e3a5415354b513dd0081fe505680c40970cd4c7942ce6e7d9246e9bfb1491fa2bd3b96080e8ec10dc9dd58b80f3116e150411078c08b651592e239779102a509e1d288ed9b0c43f9e9510f97b1358e20c331c0adf2bbd9567b8dc1956f04b83153b3a790b85f6b8ce97f38adb0a23bc65a1bb881075c4f438eae4416f825f5c42faf0d1d0b6d35ea2e9c3ee0295f7efa116ee2dd2c3a050cbc24d8c841853af29d3beff9db4fa10819e83a09971d6865f849450c54da0cc388567e3e1b7f86f83b25e41e879cc0bf0bda7cc56e4f96295695e2634f54040dbbbdeaf6ab75060c84d3ddf8e12082928719f3d6ae1bf92cf5383f84726376eef24ac438f6bd57bd32d3617fbff96b84b6dca8065f1af34bd767afd716e5c092d509c3c471d3843e43f473da20f46baa7be2c60d0c569f2fe809faaeaa01fa932ad479f1e348f9e4a0f4c657cb56c2529a994dac908732c51932345cbd149798f10b53ef1f879c7e26b49ae751b7fb0111fb107bddeb1a1a350423e06222f69f03bd3a97681215f9cbe801e67b457ace264512ded6ca9dd4d02a766ddbdfb06c0bfbd4e5be039105d294654e25eedc9adb9e630e9017a3a890bd85737c8aa3936255ba8f80cdac9a6c3ae51317fc779eb386ab7f27c98ad0b6cb1f6139439e50e36823e7fa562b7225a91048f370f4bec32cc0185198c7d46f704964c26a8444d76498a57e0f114366b6010e496b67f55811aa8dbf5fa96aed91b7fc5b04513139006b76aee5017db1b0f6aef0ae09a26d3281aafa1f14981e1683bd055396094abba519c405ba0bb20524368a39111919befc5ef5ad7f4ffd6ad66b42a7a3c2a515e3af3fbaeb166a5b858812d1f19819ef5ba96fe4910d4b722dddb6bf358d48fbbac2c5fc8dd756cb0c326e242fbf7c5c754ac97ef4653adb60c271e15a0db15fbca4e17cd37ea7581712791fd99abd1b93851a4c2355379242580afe4457279d34d2134949f65b384d3ed3e8178d129b026b32bc9307b625bced6f6640064cf79ca4a41c8dba7fc3e92bce6f2dccec22494c4779503ce108863c83f87cb1e29cf4019e8b8a650f5e6a24b363729d2d126e30c2e6740a8cabc356e9552ef04cd64fc60c4657e590d2af3e981cc45d0bb6c6dac6440f571393134603f5bcc45f57282c20002c996bfc0e64de87e61e233d925335bd31b043f289979901280364def6f31b4c6ab2235eea9565ae2b5a9e4e1b42ca3306c27e1a329c6ed264c7a1dcb3cd7df422d401be4c4ed12169b1700e08c619642c76e1507ab63469b75a93f54d5893c263945a00332c183433f5a7fe0b4c2c1342edb0dbb4d52610b7caa5100ab20db7ca4a09d17a931005005652371811be2d647efa7f18b060c9871b4a4d336b7d47b55fefb80c3832ea35664b5fd6736e41f15de5f531c50a7edc39c8c0070750d97f23d04756ac2b5f92585045aa851941341b2295d2e7af56f6d5f2e7a1eefe6f81e14472beda5261f3e177f856778f97160eb1af33e982366da8c52e9ec031f1b7350023dc07b6f8b37ff1207079c5e7d59b09b460d0ce62ccbd82bce31163460098664500d20201f780150f6bb652c5b75843da5a459ab6df655b0ac5c928cbb0b77374c9224a7775d1f92387aded918c41ea847c52a1672bb36c1628ccccd36fde7b058705f04583d11890534206131260fe316c75d4bbf6d90a8aae4b07172aac483663c6a617a9d1b901b97a969fc416bc36af3052459348520cfade0e4b05ba4a07b187d490880477c097fce971adf03a507a7e198cf7e6c60704b7f042c098b5fc07abe5e31899545b462254742eb6b513a061aa6fb7b9f58418bdce6238905370d3a6cfc7e30970f552d3ab92763806005f2e40926740d9139cfb941c5295d29ada0159b00359ca0f7be63a822d993d875f60ff33aa961be5210f054f4ce5fa73d9133441fffad0f0eda6f8d7508d43299be92730f2435765d578fca9aa472af319f3625e14eb1b21e58b0e3722c34b86bacc18063cd429214fa8ae192af83df9e95ada87854ff0ff6a5d8afe83b3d1049d20061849e7af0e836f8f70c535bfe8c6d1240016952726cd787f0ddaa8c67bd2d2990adf4aae6ccf366eb974c6d509848052bcf704565ad314423bc2e60bc4bee5f18cea1cfac4192abe4d0608f06e7d92b24d829fe5d25430cb322f70736ad22ebc9dadbea95f0d54d91fbe37882fa6b067abc60af10e96d6eb33e0330f6c20346f57e22e57a360d01b60f166f01238911976f9b39fb0870b3d8579378b0360e57f35e9cb1ad216cbbfb9a5fde094338abf928bfadcc56a3a51396b6f7acc5a896a2b16f2e171dfeb1579b895000204ed4b1b12693baddc640f12b85bf75ddd9b2acf06d91abae2167cc56c23e7288e71c4cb862df5999b149084b534ad9ecab8bda745080bd310cda48a96eaf8d2d69f22fd995ef61bc4d53446c9090f192e61880365719fecf0f54330c54d1d8f9d1d490fdcd86d361abdc8fafa5e4b515c26e77d6f641b7e279fe8b21a3dec92caaf2b745d02ac4d071f3ed1ad04395ce4514ea8268d29931d5b48f6de77a7d7317946656e67c063d9a4f49e357a6e3760f9f6faf31817ececa522f0ee2b3ac0f4f4c5f85c5aefefa04a42c9502cb66a90521e115dc0bba367784dfd1e2f3493ae45c898ce3e2661f46b3fee6f5b1080f5defa764c817ff483399d89c9bfdf4e732a504e3587e833458a7d8cb1bf965f314480b25bec7dd8a8708162a88af6d25e364b2d29d1e895a01c99a95ea9ab46888ea46e62a21216a9a064dc69afa886b1fef9bda115f9f97908a4f518da1493bcfed01541f0c3cb93c07fde8ef3fc290d90c09cef81928577fe2c66f311d4d75cb62485e405fabddec8d6f3f2385834ac36ae6dcd606386dcb19d6c65eb4289b3d0c8745c0d112fbc969003066ced002e0851643d4eb4f60c9d69239ea5f279a9cb8425af1cd3909a485e68640b84f3b8b2b5edff4a72ea002fe0e4d7f9f0f9a6e580af15561e081a5f9748d1419a33fd439fa1b042920fd433aa7d6e929907c16ae27657789e34b6cd8afd25f88bb7315c8ac0813e8f15cb6e6c7ebcd82bff83e382337c8c2b490461eb6ef2a1d1cef14abb7a65fb9c05e3e5f6fa9a338e56b7de6c35f944a3ff615fd53ea73f3dded147202f693e677d51fadad04ce47c03101c2a10b08287d8e48f825d8a18dd1881071ae37e7d9ea030a3d3373a8551d9c43760c676093b749cf3c3998ada3962492082aab2d99e95d26e4c8c279fd622ec6addf475d8347453803c34565ebd1929d6ce61d35228d604f0dd590c16861b61b60cb7d6dd3aa4ec50cd2f71bb359096f3da60fe1d52ee4d624259c7af5ce01aa03024511bc99a8ae8e1fa22c48cbaa8d15adeb2c2a326285830454c0a9e7e854becc62fdad6b06b1c2989f51569cb8007cf50dd17dc78d9aa6cbf78942febb027577ed9982b7cbaed5f5aa9f79920f448dbde8d6b7bcb94462a3b9ba90b6221105b183a209f047d31e3142acec73d9c7f773b7420a6976aa14e459ab8c033bdccbe6db1e832ebb7ef83a38f2b33ef2d616a5f9798b6cd62621b341c20780e5d02b975d0fc564710b1057bc23057af100f6589985f9fdb90359d22433521c1f0ed8fe44cc5f04835374bb63bcf268820e6277e0a6ed1ad7df875550e6bf17917f9eb1052961ebb9784cf6b4d083f93ac2153fb386863b2a219b7c14046939147ba78be65f8db31b7245535911fe40917c80dfd85b5a1a64c275446e6644d408b7045b6ebc3f160bcb95b36b1390acc86d7b02a14e3d0e24dd440c72fe88e1396042d7f6db1a776c03712d0cafd87e79d651557c84c822cac9bd2365499f1400575f7f134ac74952a2c8efc7d35dd08a6c0b20b5acc30733728af51a6c3d589a87ef5ceb412555c65f49f733d256ff18f488d3fac41fdfe59246d407cbb2ab6d2b094e7ebc2e2ba2f4dd10ed5eeef6a58197d1f716c013a2c06ac9faf50870e8e7d455fcd3b5e013b667444618114f309111df822b44342420f07979bb8d237a54af6d7019147b63d0056ff6deb84738131dd6a8ef0364f5e6abb0af09ee204cb0de8c90574dcffa666b2419c79a9dcb2c9652b97048dae9f04b07dd56841d073f4bc83d6b929f426885caba4a37d77165ad21808149af6519a12674d38556c83938e86074f87bd321a03b1836479250670642b9dbf9ff4d80391d98027dda187cd8a667292e60c148d95f4fbe15499116053aab3d8d39ced5a71da061bb362549287e1e5317d9b9060b1a566108f569178cfd2e6908b2f07d1b417086d101f18e7c666d7d7bdb8ebb97e173816db1ffeae8e2253668e76005a896cb7e151107bb431b74010707f6b101bd66d778e238e06b8ba8074d3c9a289ab0efc21b4d2bfc77fcee0559ffa31c6b397c3cea700980faa8d70b75faa1859347220e6fae2763ba7ad66e437470063e57e3a484ef31331968028a5506d344389f677be3a9ac941adb1f0874cc3e6ebbaec4dfcf062b69b73c6f2a767a7ed9cde6b17961d9571026a24af27cf317b210560708dcc028dd78ec7ef6b022ad6e9db43f717f6c0e07e2ec92379f056192e3822f96431f46a95cb0f1c1338323469d47b594921df0a57163f6ea53890554891231411e83a3905bc9bc4b613ca6fd028e08d"}, {0x78, 0x1, 0xffff, "1aa27f149055ae852d3e8eb25a046954bef0d3b02a56e194f6a0c3cfc7fcb8a28f5606a195eaf7d12dc08c847083a8a71b61c29a430036a283d46cccd5d038be41fde8336b13441a4c072c0fde53f91e9e073052ee847ab02df6955052728ef8e96709600f5053"}, {0xc0, 0x1, 0x5, "0395cec257dd70599164bc87a68bd3a888ea778bb143abe63ad06634c98ed3ed8356a4203495adad727458395ea4a7439b4b579c0a9ec64e6cf814e6762e9b362bf6fe5391980f75a1943bcc6aa991892b78bca1f4a88a45aac6ceb127905ac9ab0e8b3a35a4e92718a1c945085fbb9015791fd6c03839dc701f53089c8a2a68b0df5b6a7d6ccdc88cc4eb4c7446e57282ac45071b2a96bfe995fc2382de4ef8f323a7f232dc7c1094b12198"}, {0x78, 0xffff, 0x9, "41e7a0539ba264e913146a5c2255f73f89580ea6bd010b140958c0c8d2299a91ae7256bafd5704d80a73590656448b2b2be0b2df04cc973fb39db53f462d0d83293f504afcdec973e981561febb220cb072dab9a298be78a746983710c5de6e5e3281311d88f5149"}], 0x1288}, 0x8) sendto(r8, &(0x7f0000000040)="c8f7a56099f99143c96bc0b5cf1e1ae8c5ad6491ab0e9564171bd35b8516f5b2", 0x20, 0x4, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x100000000}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r6], 0x28}, 0x0) 05:21:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xfffb, 0x0, 0x63, 0x6}, {0x7, 0x1b, 0x7f, 0x99}, {0x9, 0x1, 0x70, 0x80}, {0x3, 0x81, 0x9, 0x7f}, {0x1, 0x40, 0xa1, 0xa0000000}, {0x6, 0x9, 0x2, 0x4}, {0x7da1, 0x4a, 0x0, 0x7}]}) getpgrp() syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 05:21:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:21:28 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8000, 0x0) write(r0, &(0x7f0000000200)='T', 0x1) 05:21:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c, 0x7}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x200, r4) getpgid(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) write(r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) socket(0x18, 0x2, 0x9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="000000000000724700000ef8d432ba32a5377f6e0b90314446f4d35cd1cc7ae432394ebef64ff550a6afdb4803a36bf2adf26e96abf21159626f653a0836ebfda370666a9d0ea179c9021f11f8976c023f88f8b4d5a9f1f8c7ba00"/105, 0x69, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) semget$private(0x0, 0x3, 0x40) 05:21:28 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4}, {}], 0x2}) 05:21:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x1f9) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x3}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000940)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f00000003c0)="6b95818fb6b276bd5759e22944a0f2df45941cad5dea1f844844e5af39a447fe85c6cea66038a20a146d704fee6a35a073f1a10c8603e6be0e969f115cb47d0d9e", 0x41}, {&(0x7f0000000440)="fe151bd71244676feb67f99c5e8c6def519036f91dd7aa2287a0813ab8194cfa3c219caa849c6d6a79e00775a030e3dc1acaa5daef70bcf50c396f36b968fff8d08afaf08a2177dd318767d9352e2bda6e261e9213bf5f204c49f5dd92bea170dd9ec921906286b0de98774e063d41e01e27172dde532c48ac70b051aff558c25b35029ec1f91eb06ca2b288e7c4f550920b278f849568e6487e4faae0285e732db65bbfb452ec7c6f4fb83957466fa970783590bb4d0618b96c7744206d9670d75d4a3256b7ba8d1d61497f758bc57d870bfdcc1e8a8d0b2fb1f67137560f1333dbc0da34cf6c7a8e7cf52058f746b5b7daaa", 0xf3}, {&(0x7f0000000540)="13fd48f16c41dc905c7c9767371db0682e72e14766648ac93b7e41f60223ecbdb3a381e56387b9a13cbbc9290459d6cccbdb097485a6fba8125b0dd81c7a5ea7763ffa733b27c474e336b63911a5e0997645f4f7f529b404f03747bc538bf2ee3c097267b43e5a841d8f15f7cad5cb32cd66cb5a3e80a9188bc157f20c1340816a1051253caa91b4d0efcdf60cc2229a0d840c071c31d3f5041173", 0x9b}, {&(0x7f0000000600)="d83bd71b1109a695a5dd896e65a0bcfd998d52cf153058fecf5c801531a2ce640c0e6bbb7c90ec2944eaa1455290f709c782ee7407c8be80c57fea58660ea0f4925ba6343ca14f23805e953613048d1d947148e621c368701e02ff48a88be21c907d4b5429d366b6340ae9df6ffb13e5ea1a17d80207d8e24136a893201b17519a9733ecbdfe88d2f90b58f130b7b45a7ccfe6f74374c4a91bd54f99a5e9ae4d9ebc7b047f50720b6cc94f7393b0e331e7cef665aa3013af1865816a3a9cf81f3c7faad2f97205943080f8ef4d629366d0595e27716b04", 0xd7}, {&(0x7f0000000700)="746e1f4cf1e7ac765455074c94f699f612c7e2f39c91afadebe4f0589adcdb7491ebb972d1fb32de8f19be7b3dd59ad3edd49c6e92d1f94f1909a279e3dbc4d1b8f7958432d0bdf9ae9e190b0eebbd71cd5db3fac35ec792be4a54f3dff36685cabf6d6abed55df4cb9be4b81a6e751e42468d69ad61eeb00b12d7ef2a37e776af27413a9411b3fd579165716d49987c762dff034b976e7df9baa4e10cbefda4b45958a58ccf33f132d1447a4cf850d8a780f16a4e6d095525504e067dfd5ebe88dffc2d84d2e409", 0xc8}, {&(0x7f0000000800)="39e5fcff2be8827466c3e21c0a3709817570cb02b27f064d3e94f7ccfbcb3e561671ef4074e218d172baa8886af28c1a60d68f5d6bfe39e55086802383fcdf0cd4f3bdb407833d9724a5c8b477525dc98cf2909fac5120a0fe6dfb3826ece6572c805f51bfab4825cb17b194a8238310b4a5f2da8b0b3490eff985c035598b7056b73e5fe160cdef5f59fe028a6079f8578bb70348322450bf0d03e032a20f70909d70a8377498b679", 0xa9}], 0x6, 0x0, 0x0, 0x1}, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd9f) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000980), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000100)="f967fa2739b8d3cd1a492f7d5a15ff0cf31c99b2c03f4b1e2191683d7385dc4854a1be5ab3da068a112f1c13c1b0136423f61d31d67bfdcbaf218e063e6120d88656b3573983391aca56c3694b658502dc3c6ab240fae4d6d70b5e9f63670cc582b92e7ab8f57c2e0666b60744f4242aa4bc56b430be58a54b117e3c9fc12d6bc8c8b2447e6aa3514f658c05b2f9b87ce66309109af7f13d9a5f209ebda397136deda0b3bb7f5dcba56fcdea3a1127a530dfce5002b49d8e145affbc12b5be7ea2e4f658eaa971afd1da58897d51a9784d0bcade06e7277cbb62a4b222fbe46c9a8120d5e4e98374ea0b22c2da230b4a", 0xf0, 0x0, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x7ff}, 0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:21:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)) pwrite(0xffffffffffffffff, &(0x7f0000000100)="3487153bfbb07b24951683289629b7fe5b0bb252df170d477505f72ee73be7a525075ecf17a948fbfe6b59183f114999b2d14644a7d5943a96e552c91adc327fa79c1507bd51d44ed626c675fdc07c81e5f0cb48999708d45b39731bb7e45241538b57be367ed565b895a527bd7dd0c38ae8e9", 0x73, 0x0, 0x401) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) dup(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a02425e91bef6357e3a", 0xe, 0x0, 0x0) 05:21:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff], [{}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x40) sendto(r2, &(0x7f0000000140)="c94989e9f88fbd61bf20d6a9b4dc80a15712b03513e4a099a072c7147bbb7fd3ed716bd87dcaba2225addf0376e6d84a29f72fbff4a6b13760fbcfaa8dfb16a41c69", 0x42, 0xb, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:21:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x7fffffff}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080)=0x3f, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:21:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e980090000000000000000002000"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r5 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) msgsnd(r5, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYPTR64, @ANYRES64=r5, @ANYRES32=0x0, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRES32, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c43fb4d54ba683781c7ab17fe4b3642099ca11d11fec1b80e9fd5d7408f83acf087909ea98de36e66cb2a30b1d8beafb0c300fed92e04a02517c797ad8ff8db57e02a0bfb8add0966c044694d45dcc401cb542dc927089f05def2b1611d5a7b11505674fd37031f3bd73ca9457f99395c4d73a0ab12b8dbdef76059942036376d2e328de2d6f0f60e6843e60dfa239d2460e7d3a9c2e8f30c9033b80558acd9499f8ef82e45902397049bb67cc5d68a4d42a7843230b7bf987161e85c7aed249217f61f5f6c6fa6f1d4dbc512ccbc9d778817b39296e622517c1d5f3e1f490dd6c4d4acb61347b4f00", @ANYRES32=0x0, @ANYRESDEC=0x0], @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="362844965d1a1e53f53d", @ANYRES16=r5], @ANYRES32], 0x2, 0x0) 05:21:28 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x4, 0x2e, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x81) socketpair(0x6, 0x6, 0x7, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r2) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$TIOCCONS(r4, 0x80047462, 0x0) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r6, r7) r8 = getuid() setreuid(0xee00, r8) r9 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r6, r8, r9}, 0xc) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000880)="00b6e249eb586898600425f2f573e0d1ac83c145aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77e460c128295bf234505356095dbf9e50a4a5079523b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eeeaa9890d37c3f48695ad9a278978b26c46049befba997acb9ac4075b1cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a94e3936cea93dfcfb7770000000000de549e3880bc07f2b0b582131ce89bcc4609d2be92fc7f0aedb61cfd458e5149fc19bde4a0b90088856a895dbc0236b8fea5ff6943b209abb4faba84064833ed7b647300f48ab1113680822b1289fee55eac17ab1aadd30488a75a34f5e57cd5c200fb3e4413a209584093aac0e2e7a8fee188949468e4ffd591e67cb9733386b29538ed1383dfdd39bca914013de52b722531ccc49515ddbd869fcb7b9a942583f56880a80f6a1d7a51472bfe249036bba3825fd8201e45ff4404df45c24c74fc7fd742eae26cbc3dc570b69514d8b965b4ab967c07b9a8b6a42e4ffc862f92465cc6b2cbdd44db08bb1c96a2b1b760876dfe750719d2", 0xfffffffffffffc3b}], 0x1, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x400000002, 0x0) setsockopt(r11, 0x1000000029, 0x2e, 0x0, 0x0) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r12, 0x129, 0x31, 0x0, 0x0) r13 = accept$inet6(r10, 0x0, &(0x7f0000000240)) r14 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r14, 0x80047462, 0x0) r15 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r15, r16) fcntl$setown(r13, 0x6, r15) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 05:21:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x7ffffffe}]}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:21:28 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f00000002c0), 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(&(0x7f0000000780)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000840)='s\x9c\xf5}v\xc6,\x16K\v\x9a=\xe7Q\xea\x9a\xd9XF\xfdV\xdeV\xfex\x8c M\x85\xe9/s\x97\xe6|\xdc\xeb\xc5=&5\a\xb8\xf0\xcd\xb0\xf90z-\xe2\xf3oXC\xc75!\x01\xfc\x14\x02\x18l\xb8\x96\xc25\xc6m\x1d\xff\xe9W\xacx\xd7\xf9a\xe4(\xf2\x11@\x06\xaf\x87J)[\xc0\nlq\xf40\x8c,Q\xd2E\xb1\xf9\xd6)x\x80\xd3\xf3\xbe6\x11\xb6\xfbv]\xb3\x1aHD\xa855)\x92\x15\x04\xbf\xdf\xff\tXo\n\xd3c\x02\x80cw\x9bi\n\xee\xdew\xd0\xa9\xeb(\xa1\x91\xea\xa4M\xf7\xe8;\xb3\x8cp\x9d\xa8\xd8}\xf9F\x13\xc6\x99\x9e\xc5\x85YX\xb7\xb3.\x1a\xc0\xd4zt\xef\xdbT\x12I\x87a%(\x9c\x8e\xa3K\xd3\x0f?\xc4\xb7\'\xe8\x84Kd\x88\x1f\xe0\xb9\xd9\xa4\xc6\x9eVd\xbc\x93 2\"\x0e\x88\x06\xdbgF\xba\xb60\xa5n;\x95\x01]\xeag2Qx\xfc\x88\x9b\xbe\xe2P\xde(\xff-\xe6\x17q0\xd0 \x06\x9d\x87\xb3\x10e\x9av\xb0>\xb3+\f5C#', &(0x7f0000000640)='\x00\x00\x00\xb1~l', &(0x7f0000000340)='\x80', &(0x7f0000000380)=':(\x00', 0x0], &(0x7f0000000600)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x40) 05:21:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:21:28 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) socket(0x20, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000140)=ANY=[@ANYBLOB="0002003571164e2724a6a2552347a15f2435a6f60e4a93c6e6776cecb8451547711cb76c6fe996bebea4aac679066205d8a52bd9a26198d05f5a93497cb7fe2de366f8ed10de7c4dffb0ce5ecae6bd07db6b08527854788267e9c691434d2d02f9eee19712e3fea5a43f0bbcad8d9426a9704124f978771ed8effd1711ecfbff0a6cd03a8a1c3e42500402ca16ac8ee9347f261c3d1efb"], 0x10, 0x0}, 0x0) 05:21:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r4, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 05:21:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x2) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) read(r2, &(0x7f0000000380)=""/4068, 0xffffffffffffffb0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)) 05:21:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x4d1abde6, 0x4, 0x5, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x5}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x3f}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x56b1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfff}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x11000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x5}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7f}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f08000/0x2000)=nil, 0x3}, {&(0x7f0000f1d000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ee3000/0x1000)=nil, &(0x7f0000f1f000/0x1000)=nil, 0x1000}, {&(0x7f0000e8a000/0x3000)=nil, &(0x7f0000f77000/0x3000)=nil, 0xff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x25}) 05:21:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 05:21:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000100}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x3, 0x4, 0x2000300000001}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x81, 0x8}) 05:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x50fc, 0x4}) 05:21:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 05:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x81) nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x5) 05:21:29 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x200) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x1, 0x6, 0xb628, 0x3f}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) getsockopt(r6, 0x200000029, 0x31, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000140)=0x4, 0x4) setpgid(r4, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x1222, r4) 05:21:29 executing program 1: r0 = kqueue() r1 = kqueue() r2 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x600, 0x0) kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 05:21:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1) r1 = socket(0x18, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 05:21:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r4, &(0x7f00000002c0)='./file0\x00', 0x8) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x82}, {r3, 0x8}, {r5, 0x1}], 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") getrlimit(0x3, &(0x7f0000000300)) 05:21:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x297010918ab63821, 0x8000000000005200) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x3ff, 0xfffffff7, './bus\x00', 0x158, 0x0, 0x68eaf745, 0x7fffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x102) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000200)="d0a7f2e62620ab9502ac2989fcf5803f70b1e8ba61c4b4811c34991ca36cf1f4737d5111853262774f22feca8da7653ec3a6cd0358d43b7944bd039ee86734cbfef040c706b9311d80ffed4aa2a3cd49358ccde551e6287bb61bd391c73b35a30f583f1ff5", 0x65, 0x7, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/24, 0x18) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, 0x0) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r5, r6) getppid() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x2, 0xffffffffffffffff, r5}) 05:21:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x5, 0x8, 0x0, 0x7cf2, "e563584df97b2aeebd2bcf06d1743b1ca2026b7a", 0xe02, 0x8001}) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x80ff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0x1, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f00000003c0)=[{0x4, 0x7, 0x1000}, {0x4, 0x7fff}], 0x2) semop(r8, &(0x7f0000000080)=[{0x3, 0x7ff}, {0x4, 0x1, 0x1000}], 0x2) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000001c0)=0x1) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400), 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) 05:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x140) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:21:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x18}, 0x28) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:21:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d010700080000000010"], 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) socket(0x6, 0x2, 0x8) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 05:21:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet(0x2, 0x2, 0x48) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x8, 0x9c, 0x1f, &(0x7f0000000140)={{0x0, 0xe2, 0x2, 0x8, 0x0, 0x7, 0x5}, {[0x20, 0x4c, 0x5, 0x2400, 0x7f, 0x81, 0x4, 0x7, 0x7, 0x9, 0x1ff, 0x4, 0x20, 0x0, 0x3ff, 0x10000, 0x5, 0x7ff], [0x3f, 0x1ff80000000000, 0x6, 0x101, 0x1f, 0x5, 0x3ff, 0x1ff, 0x3f, 0x4], [0x7, 0x9, 0x5, 0x7f, 0xffff, 0xdfb], [0x0, 0x7, 0x2, 0x20, 0x0, 0x10000], [{0x3f, 0x5, 0x40, 0x800}, {0x3, 0x0, 0x80000001, 0xfffffffffffffff7}, {0x4, 0x0, 0xef, 0x1ff}, {0x400, 0x5, 0x6}, {0x200, 0x781, 0xfffffff9, 0x1}, {0xfff8, 0x80000001, 0xa, 0x14000000000}, {0x100, 0x80000001, 0x9, 0xfffffffffffffff7}, {0x3, 0x1, 0x9, 0x3ff}], {0x8001, 0xad9, 0xfffffff9, 0x80000001}, {0xffc0, 0x8, 0x4, 0x94}}}, 0x4, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86338) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 05:21:29 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0xfffffffffffff816, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) flock(r0, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 05:21:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x3c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r3) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, 0x0) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r6, r7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, r4}, 0x10000044000000d, 0x5, 0x0, r7, 0x787, 0x0, 0xfffffffffffffffd, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r8 = semget(0x1, 0x0, 0x105) semop(r8, &(0x7f00000001c0)=[{0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}, {0x3, 0x20, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x9, 0x2800}], 0x5) 05:21:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x275]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8dc, 0x7, 0x1, 0x3, "939e2d90d58702951d73268a8e0f79ea0fcd483d", 0x8001, 0x4}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 05:21:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, 0x0, 0x0) 05:21:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5d42) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000000)=@un=@file={0x0, ""/55}, 0x39, &(0x7f0000000500)=[{&(0x7f0000000040)=""/169, 0xa9}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/203, 0xcb}], 0x6, &(0x7f0000000580)=""/207, 0xcf}, 0x843) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 05:21:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getppid() fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x4e0000000, 0x8001, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) fcntl$getown(r2, 0x5) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000880)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330a3045958b3e05ee4d2f86aa1e8674fc22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65201f808638f59914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518af7a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc00f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a2ef4efcd4120cd47ae21fbe1347858894926e14c3251901335395c519b5dd1d76a2e89b3c2b3c67fd2feedb990dd22d736659bddcc5611835e453133923e672d6498deec6f1cbd6f243ea6c4aee554dc3885f902c04b6ab17b6c5a2e8ebc25d48ae98257fd2b45c3a552a93b5dcb2d8e9348e34c5f6e6dcc8a9d0d122d0c34891dd63b819e1560c5ed558961a51e6edb2788ad87cd40ced064d3272749eba5970515d0cfa63f847d76c31b361eb66ef0bb2ec462680e65f5734fdfd776962755ec58a713d379de33b0bfe3555094b", 0x316) 05:21:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) fchmod(r1, 0x78) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:21:30 executing program 0: mknod(&(0x7f0000000100)='./file0/file1\x00', 0x20, 0x8000022) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = semget$private(0x0, 0x4, 0x400) semop(r3, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r3, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000500)=""/4096) getuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x0, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) r6 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x4}, 0x1, 0x2, 0x4}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x6c9dc39b7ed10da7, 0x7}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r8 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r8, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r8, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r8) 05:21:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x80, 0x3}, 0x10) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33e14d0aca6779bb8ab6c199758c60288ef4c88e568de7c036fd63d8e2b36573fae7a3de39ac304fa34ff302ab72570054a5b72331f84480c7c2ff0a83efb78b5bacef0a5d1cb09b6d014ecc222ab18c62774f7524e31e1bd9402ecc95f4500fc8650ecbb024f82eebe530f889f2c4debecac3b07bac0b0898e7c43b6f78be65f80c27ccfd10ef80b59c8775283664cbb6f18e600e8550e48073b475bfcb202656be885bad046fad36adf48a7fa5ed32dafd30f7a4a4df404e9da3d8648f50a24478d9bc1f08e6824e9229d40437e23e597461147fe665fefcea4a"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 05:21:30 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0xffffffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 05:21:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pwrite(r2, &(0x7f0000000280)="bf8f4644e767b56f375b06ebb46d64387fa27a9c43b9dea3fd04792a4b12f8a6eef3ac982265cc425dbab6b4d66527e8e2b3e1d65c88a807d62ce1f0075c9436bfd86c9a5552761e8da628e9588911e8ee2d6ba35bc8b7a8e17cfd20a597ae1e6dddc9489e581ea23dd74741f0f137b8f5e5a8ab8cd8ff568aaaac58fde79cb3a75539f3166a3009502003b2660dae99e47b3195262867f72c08c794fafd26c8c0fd4c88", 0xa4, 0x0, 0x2) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:21:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) setsockopt(r1, 0x1, 0xc2aa, &(0x7f0000000140)="432eb2bcc88e54008b3f082a299586295cf99d96315a7a14d2ee795fdbcf084784d4e6c852c0912c137ef3ba6a1254290d09c2020e93a31462bfd3e0fd2f203134666a4bf2b3f3ac92953f8dc1d5e203df498cc7928aa71a22b8fddfd4c2eaa27963fbf75f278829f8639c9d4b39481cfb7897049ec0e09cde2eea2bdc3d7ac42832322d234daee8e28bc9", 0x8b) 05:21:30 executing program 0: setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r1) r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) lchown(&(0x7f0000000140)='./file0\x00', r2, r4) r5 = getuid() setreuid(0xee00, r5) open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0xa5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x5f60b4c64f1f2d1d, r6) 05:21:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="029afca1c51d06358185f9706283634533880fc6ed65ea2d335605d82204d74afa8cac4361ce8700"/49], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x400000000018, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:21:30 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7e", 0x44) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000329000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 05:21:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) kqueue() r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x28) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x8, 0x1f, 0x0, 0x4}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="dad0", 0x2) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) getpeername$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000a440212100d420e0f367c09fb254bd22c800050200"/44], &(0x7f0000000380)=0x20) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r5) r6 = semget$private(0x0, 0x3, 0x10200) semop(r6, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) write(r7, &(0x7f00000002c0)="ca9bd42b8c46da338867f8", 0xb) 05:21:30 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 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) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x3a) r3 = syz_open_pts() getsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000100), &(0x7f0000000180)=0x10) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:21:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:21:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) ftruncate(r2, 0x0, 0xfffffffffffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f0000000100)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x800}, {0x1, 0xabc, 0x1800}], 0x4) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xe18) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) 05:21:31 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='c', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x4, 0x3, 0x1, 0x1, 0x1, 0x9, 0x0, 0x1, 0x0, 0x3ff, 0xbbb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 05:21:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) pipe2(&(0x7f0000000300), 0x4) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = dup2(r1, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) writev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000100)="ad53c06ee0cac6d3f9fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba40700000000000000888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d96572a5a25c29a3176b98aeb00f0dff7c4af95fc10187816a3462a96ddbcedcfb6685736ec3040e0b10909c4405f512c74a1809b5af586cf8775c21fd4241af656d51bcc65b92368e7a65dcbee236992163cc26b754492491d9efd5ae628e2e4e02b5de7df7b6f9ac8b3f8a9680b2235a1c6e4486bf4fee52f2e9b182fd8bb55779869e2180bcd04b3d0f8eab19396d8987217db7615b6cd9751a76eb086ba09824f280f67c20a4774a9ac3c500699d7b836fe7b10fccc09acbdba5c87e8d67ab6b00265", 0x151}, {&(0x7f0000000c40)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xb7}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76", 0x69}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c3466", 0xfa}], 0x6) 05:21:31 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2) nanosleep(&(0x7f0000000080)={0x9}, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x5) 05:21:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = open(&(0x7f0000000740)='./file0\x00', 0x100, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000700)=[{0x4e}, {0x34, 0x0, 0x0, 0x1}, {0x800006, 0xde, 0x0, 0x2}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r10 = socket$inet(0x2, 0x2, 0x20) kevent(r1, &(0x7f0000000940)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x2, 0x5}, {{r2}, 0xfffffffffffffff8, 0xa1, 0x4, 0x3, 0x5}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0xb8, 0x1, 0x7e, 0x5}, {{r4}, 0xfffffffffffffffd, 0xc0, 0x80100002, 0x20, 0xdb}, {{r5}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0xf4a}, {{r6}, 0xfffffffffffffff8, 0x23, 0x1, 0xe908, 0x4}, {{r7}, 0xfffffffffffffffb, 0x16, 0x20, 0xdb, 0x4}, {{r8}, 0xfffffffffffffffa, 0x0, 0xa00000cc, 0x0, 0x6}, {{r10}, 0xfffffffffffffffc, 0x20, 0x40, 0x6, 0x2}], 0xa07, &(0x7f00000008c0)=[{{r9}, 0xfffffffffffffffb, 0x90, 0x2, 0x9, 0x12000000}, {{r0}, 0xfffffffffffffffe, 0xe0, 0x1, 0x5ede, 0x45e0}], 0xfffffeff, &(0x7f0000000900)={0x8ff2, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000680)={0xffffff00, 0x1}) r11 = socket(0x10000000002, 0x2, 0x0) r12 = dup2(r0, r11) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/56, 0x38}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f00000004c0)=""/124, 0x7c}], 0x8, &(0x7f00000005c0)=""/97, 0x61}, 0x801) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r13 = socket(0x2, 0x2, 0x0) r14 = socket(0x10000000002, 0x2, 0x0) r15 = dup2(r13, r14) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) connect$unix(r16, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000004c682d48a552"], 0xa) 05:21:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:21:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = getegid() setegid(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r4, r5) r6 = getpgid(r5) r7 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r9) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r13 = socket(0x18, 0x400000002, 0x0) setsockopt(r13, 0x1000000029, 0x2e, 0x0, 0x0) r14 = accept(r13, 0x0, &(0x7f0000000640)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x200, 0x0) r17 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0x80047462, 0x0) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r18, r19) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000001740)=0xc) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r24 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r24, 0x80047462, 0x0) r25 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r25, r26) r27 = socket(0x18, 0x1, 0x0) close(r27) getsockopt(r27, 0x200000029, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r30) r31 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x80, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) sendmsg$unix(r2, &(0x7f0000001980)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="f795f612668f477e9757e52833eaddabddd26ffcb1b69d7958318807c492a95a60ab42b9183c39a61c75c4811d07cc3469de0c7d9d7ade461166cfebb74bc09682b931006d1dc0586fd529c269dcd2f03b7ff5ff3c9b31970cbb0f8dfd43cc0d7f7b4e533b81de347d74965d1e4568dc4a958bd03bb9ea55956226119dcd922e2cf384d9ac0524bd4cd7f3202031", 0x8e}, {&(0x7f0000000140)="6cf7fb495b5542d480605ffdac838e802f092eb99c9b5e18dbfc0f55f716bfdbfb0bd7cd00f3497226e0df31cad19ffc26e55102f1f29bb73321e2ef762cd343a37118c97c9e06624ad176c5e0500629d415014112fba13fde7dfa7b7fcfd1ee8dd54f951c745c0191dac7bc7a62070b95ca76b7c5cdf03c76b772b988b6b7c86d4a27eb44e96c29d91022c68cb7fc5df1987ac4930f74591c4c4f22012f292b030e94464fd388b73309878e1e5e0dbc8378d66ec8cfa13417731c0c38f5f42b830ac1df4fbd", 0xc6}, {&(0x7f0000000240)="fb1736521afe7e086c949c3d43322419df07e7051917554d1c068749d55715deb7fb488dee09e5abdb529576b06d2cd7a5b19cb683272a0d087f83c54e18669ccadddcc3c487749c0e1965cc668c7e810dde70a1a78485920e1060ba5f29ed215f9e491fb8d7c3a7501424f59b201c02a0717a4d8dfc2b69cd5d6945ef3a35474de5a90970960f49a55d9b76cb6deb6c64f9eba31166697ae00d003a777414324d8dbd88e4a13365", 0xa8}, {&(0x7f0000000300)="86eab421b8aa4632fd3badb92625403a1eabc6e98f559ada6baddf0ff7b016d25483c24e58febc516f52923bef95ced810257dc9", 0x34}, {&(0x7f0000000340)="cbcff55b9787220a01ddde87b94d02deb5f89fd71cc401baed393d2ff245d3666e9dc7ed892196715026cd542b5ed02e0213fef7d0ee051d4b39b79c64ad21a39991607ac398073542c1eff1ccda5fd50315c157e7f22879cc73bdc2d3fbc35dfd5c4d05e05b0d759d431dbeee", 0x6d}, {&(0x7f0000000400)="b9afb30006699c4ab4966373488d0e0b213cae2600d4e54a913fefdd9d847e7ee3b2fc036d4f778ccd0e4b308342143d3e0d7bb9", 0x34}, {&(0x7f0000000440)="79628d033b1228686e17a87237030745efb8f1b99fee4bcb62a66f31929673a899aa9c99904f1141a285d348c09d3f3c08a727d05dda0197dc11039c38d49e7727312d", 0x43}, {&(0x7f0000000740)="0b714511073ef18381107a92705ae60d1fcfc49ca1757c6750f1d7e1d3b1655c464676ec9aa1e4e96cd6b727763adf199415be581700ab6de73bb880bb2a79a6a9b78def25548f5bd34982b53993f62e3b8196bab9105ce86968cab15aae10b8b0fd44a4c8bb8b7dd12c4e841549a625d662edf361227eda60c896429c15f2d94717cf96f2507889eb1cecc45a179666e9a69587d4ad320873fd3888f8c8888c2794f6113b5404741cda6c94669604bb5580c70bd2bbe2ae48a10d037d7c770829f4b0f4c234a5c6f82fc63fb1a669d8dd064431dc2fe6d41120aabb1f7d3821fb293c034ef3b724a583095409c587b1aeaf8ac23dab0b67ee5361fe4248ec607a7312299effc8a1a1fce16c2067efab48f11a4e829e4e3b28deabf15ede45527218bb67ae08dff7475ef1115947c697aad404ffd13cd44923130a3e112a5b98c4db47bb94c5b9d2922775d72b821309fb4492f89d0564860ce91bd639fce14f2cf7d2050d4b4c4b7e3841dad6d8775cb31ec8139a2452129fdc2d2b629d03f427b417e693393e42db1bb5cf7fcb0737adae866c5de0d99a205c6d1392af42f53618a8a885cc7e200d9049713f942d35aeca2e8871b5179c7c511d2d835863df1b2b83dccd29a3d4d6c26e81c0405072cb86f10d41c71400d36dcc0a5c7094f83711c0f4e5dc3650705cd5401e92c5c530074b78b275f48b0af0154843e6620b2f2d933cbf41185ade7a206f4973cc2e74b8b11fa458ef78e51b5f6e6f5c7a1813b709c3c1b9a1558017979caafecc901ed4bf2a99419e52a0e1088eabe996d8d84d59d84791d914862cbb320e6f045c2fa0ec4b58cc99584ab958a2918e7c1f7a405699378e88e596867c8c31200a011ff193747b8ab39d3c5619148c3b35bea32a0b62b57e0dbfe95703a36642b79709e60c2ee73fa6257e949b70f9f971b1ef3a9dacc1ec3bade3a212a7a689dd7d76cdd362b8e1b5e789d742a31f504dde32f26ff743fd32e9c8cad633772a7e3941091ee5fe4c04039c6d040a96b31a978a9b1ce45dba51001dc0322721f3d67d9fcc9894a117e4a94ea9e4cd09a61fec5a271886cdb6e9116676847bde48a2b88cf63865f7a1f061fbec7d9eecc17bf52325ad7354491ee7a8ab5a1114d835571e58e9e5f2a78eb3762ad2b719e21fc8ba5ad70d1e506644d5a9351253329a4587620f978452f8c767e72afd7bfbcf7fcf42ca8b4b216e3b552b26790a8139c511958fd83786c9b0c44277da6a76727c19db58427c5a81fafc2e67735c53d2df92a729dc9e89c831d3f49515cdc1da7c7250a2a0f4a111394df46bc6f20d026df581333ab126734797fe794ba488d90a7449d2e0ae052d341fcab2197c97ad01fcfa060a1b9510d1c5f6f639d17a1ea5ed58f0b21f3d8fdf1e523d84d69deac74510087ac43754715c8bd3c5d663e80d9648751e611f38f23a971a246237dccdb788af8a3be453666383a408d44227bee310d3068f9a75c724696d3edf3c34467b1433ef3b694af25575b5b781a9d16c68df4ccec129f8fe0f4c6bf149dfa850cf05d3898212dc7034ebf279f9b63eca721b9fcfd99cadd74288577470472a443781626ee33b9a5356b49a95d684994d7c1b585091d9db4ac85cde22d837079151d905f2831aac21db05bc125cf32bab2cec80706e789e4e5d8e26a484d11e0a1d5f9cfa6c8dfa5cf3a696fd556f2d7dad4c1b6bc93a0c0ace138baa6bae89f9fb08bd4d6b61a26a8a39df3f54b156502b085dbb892855f929c9995c7b8811288cf987d7f1c6630d74bac2367e474ed902e3bcca6700e538146e32794eb3e15fda69aa2eff1607c1ca7c3b3a74af150fc0277ff2876dce1c3039b71c32527b69c702f5d152939e1234287403f1f9d3bee298f890a98c6968b2889cd7aa572770380173eee6a6d246a8f41a759869cb0377e88ba0406c2342e7b866d1c19b6fcac1ab809770c9fea8c4bf274335ec3c4d69e5f5b6b8012242feb1c6af6e0bdbb8a565004bf81f8d52759a13f805f8ffc1eb29e62343ea5e82cb10171045f738b30e3c8404c3673f0635878ba2a05351ee4ce7eae71bdbc94f87191fa17e8f353e123d2453f192ead04c46eef621de2ba3d4534b39a8ed5b9e99f1ac3b922790e8f855e5fc45515a28edbfde671e550484792e9a7c7802ffb001e081b54480b5445a351e6ef0da477c378dbad70228bd56a8ad4a59332d4a268c7c95b7d221b0110ac6319b88973f93122672889651f868c1b7b4140fe173bd6471ad4aa1dbc119cfea12bdc8fefec5f3864d723b9265bdb8ae1fd40e1f980dddc2187cac7437838b2672c68493d287c68bc03b13e95952da94b11032e690221231fe077f6a33b8619dd4301f03f478b7b468475840784497f234c274f01e9d9ee08c5dd7ae48cec7bfb269361f5a936dbd8910c783c2abcead0b5da1703e818e8cfbfce9ca988970ae56cd22b52e1f0421aff62518dcb15a6a8db52dccdcb32d2a68c72d28707d7cd946cf54550f37a35604092fbdd3bdd579c65374e3a0b7b6146363393d6021e415280709735ef25798ddd62472fd629076a0e7a8fce41690c23826868b21b85f66fbb5bad597d4606bbbea682872dc196782bac4dd91685cac83ee10a8798462498fa5da72eee77727a82b92f0b5c3fd8cb479bdad36123426009c261cf13f2663dc1feb15e0638919fd8d2cc184f7aa0b19f93452af03c07da8f38d8e522154d06604a3d0f8c54b8634ef00532815505a2d7ebd886ba700548b129e7fb0b1460be11a694736c691b85624c6a3b1c0b6525ff3d55a62414bd48e4bac364e83564f447b27a0190241b6d031e82517026e65650ecf45f82dd1cad01e0101d082175bb585d5ba1f524e40236ebf2cea5ba663fd89b9b3d8da48bb664a016771e1f9597d89bab4e9d63e42b604b78a2cad09cefc44e2d3c2e60c76395b655ab1109fb5c9917a93cd305c7fb85905b22ef50caa9fa3a3167430c60da74e12f9116b31fe64c70c1e067e273b13a244152df2b2fdc508a8da23f0c7f8dcedac47350ff81bfaa554052a6da0effe02c4e47299ec70bc0f4c353c6de01fd0cfafddd38ebedba6a19173e6c22933053e4586f714d809e575e5168d5d36f9d1d5cbc16cf8006317f67dbb4e5f2d4dc7c6a4043c695f66e0ef3902541489a9350399fe273ce62919e487a8e128cd0c10a23406882918085f7762b7c32b343fbd4f9b1cde799f43968412c3bdb0e13911295e794668754b1d2a75f457bd32da9dfb1c08fab11a59cc34a913464698d1cc2dcec312408f04b71ffaf93578633a3f9fce4f139c5b5f9c1ffa11f2c708bc6d5f73410b0b7a2d6af65e5746fa5bc546e682752fabcf5379f4f8b24d1886cb17d60ce5b6e6e4f852d8aaacd5bd938b9f4ddfa4371108db05cf7b07cd7a88a4cf015faaaac6859903a3a1381bbb30d815848de59dd200e72677e5e40a9cd89c0a39f821b9edf640966a7f22dc436ead2116e7be0a5a5d68afbfe8d4fe0585df2463c680846984b4dcd5a4b3ce83862deaede2964363cc3b85cb041a65dd2d873662c51df6d148ff234d3636aba2a575ff9d308627ddf97f0c03475b7c0eb2692fbea2c4312ed4ccc1540d7d6abd046c4cb0a80e2b8c7456668671acbbe97689fe649fcec8b1047a4ca28f0b55921a271d78631c47698fd480debf13fc772e336c28c5e6518202c16e6b64f23ec492d9da6f6044c4236630b240b17da9953b7e3305126cd1d60eccdc33a8d08d95d3ed15183d7dc6af4062810c8c94831400498f56d70b5140df0420e7a23eeed9f1c200355b10ba4a7b4f2a7d366f69773ae8321b36bcdba97c9f8bca8d5a14d1aa7fea1c320a8cebec5a07a38885a1047f824f662b14b1bd582370579a0bc5c5fe61ccd1abfb907d857f5a30dacf216f73852faed1553030d4894ad201408845fdfe57e63f98abb4adeea1b4c11df9d5d6abb44423289a00e6def5f219d5b8b308833efa7f0fbc3192ecc33e105cdd970bcb32f1b4e5788af25545a088c5c14493ac8c9763c60bafda1d5ed34a7034229e2bc9517fec466071ef4be296823e30b7ec820744a460f0c59845802f21a21ffda40239e9a6ac396f845a2834093bdc6fd979500e0d1eec2fda008646ef1625679f1ae3db50bd56b4f8817b05c20ce64f3fe95ea5eaa7ada07b241af99505f6965e217377671b3577e64589d57d6ac43c80cfb4906667aafdf694837cdb729b9cc155f602e9f071e33e33b2505d4334901ecf2f0a6325b9995df3eb5f67854e6acd632b7b55c116168822fb69f58a51488809bd946e273018fb0030b60cdd60e107374f07f986a1f5445820d79d616882f7c19b032e83f868969eddc717da3d922de7057a047940e66fc167f2dee064c5f5b91587f84944c578214abbeea3eeccca0e51b4599853aefd6a950af613da979ec9fad8a7ca3fdf7ef2923d1291f199e6aa25cb76d334bd87ed53fe99dfa78c4a55ab481432218fd60accd5f0f2b2666e3e191fd6be22667c7d8f919b81314d84187e0022ba4d2a34d6418f013a3b19bb68af44f76caa6e0fe7880d375998cf70cd82b73b8a81662a26f7077e12a5437086e121613c7677d9293c540a704688b2d99374c99931d3654bc047d372437e1f74a63b5ca405beb94595294d4176106a02bf3c36a03c654106596bd26dc53a7aa4407a7018a4d0a3c58e8acbdd88e0cb246a5994e572fcfde7e0a678a1e0ead25dedb0b5ecdb1bd9ed38e88cddd99f5ffe92000b82fec040a09b37134e53e9f5a48a6bb7291dce104a228b4333a0ec23b04eea600e45414fb22bb204cbe9854ce3ed2272a7b11ed4700c68f6c69a74d8e02a3488a8652081c5fdb0dc31eb72be3b0991c09e2576d57693919635855ff206a1df2a85993fc450c700c5be205c16d6976b46822c3c75176cc4cd32f1279cc3ad53a4e83243b49016aab056573cd1a9b6296474fa05c1525b00425b827fbdc195ee404d6b517760702c6b30d8e6a396b5e4321f4d2954e1508353bac183677e1a91e3094481e3d43e2b2e43d7d532dd7927576b1722abcadbd6d597aa45092f34a6e21a159a64274269fc667a4a36c227544a05c9b12fb0383ee9ad31feba026851d66f85380ec44da06eda47a7038b7ae7c1219887e23c0991c16496dcf3b339f993e74119ce40012f69a414a82473b7477002038a9a7089c9136c4ee147e7e71ba56b1047bdb23723433458c75bdd5b2fadc88fd4e1e8b8dc9040f7e12bd4c202da05639d972032823484014f6e44bbfb777d3497aa595bbe149f56bf2510ae3e358662aa2f08557f56bfcbd7d2c28f2326d9a5b930088eb08a57e2a1917df1cb5c8504d0108d274bf2f5c1f0bdd6e06bad62b3e8ce07f20cad9c7d5dfe2296d79f7f498200967052bd8fd37dec17c312fe8d7854696be27585c71348a3b595b5b2d9d14248a2d159e97bdb1acceb5196e25891efc4a17b4cd943ef2d23c937f0ed7cd82efceff70bb12c2b5173613dc4f5db2e3f7da4ed9ae1e5ebb1a9c3c7b088fd86d98d3ba8dcfe869f1180332da91238b7e4de5ccacc0cf184e0cd8ecd4c2de3fe01727b16016af457213f35989c078087e935f59bc3011cd4b8c5eedd66b1ac88d0747d20cc2ae42aec86b640792bf8d374e7baab76b5d57125ffbc2f1b09bdbf8449d50c5f89fd25a2a2123321e6e7a4361a3b704c45f033a3b8fdf617cc8bf9267f2eb86be276caa1dd9b0eb26981fbda47a41ebd817854b3f65eb50af147a278389608b7cacef99333968ddd5acbbc", 0x1000}, {&(0x7f0000000500)="5a3e84aeb77040996a67fa31d02ce47f1693ccdd03e4f259def92aacdf9394a4a214b46bfa98dc61d991e34ea9094f34cde67db22992c3d8ae690f3ba62d0f4c734ac572b093d08ef220ce395d1113bcd01cdeb9ba1e8f23eb1f1c9f1f31a468127d74a9cca840b4d90fc427", 0x6c}], 0x9, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x30, 0xffff, 0x1, [r0, r10, r0, 0xffffffffffffffff, r0, r11, r0]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c, r12, r14, r15, r16, r0]}, @cred={0x20, 0xffff, 0x0, r19, r20, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r21, r0, r22, 0xffffffffffffff9c, r23]}, @cred={0x20, 0xffff, 0x0, r25, 0xffffffffffffffff, r1}, @cred={0x20, 0xffff, 0x0, r28, 0xffffffffffffffff, r30}, @rights={0x38, 0xffff, 0x1, [r0, r31, r32, r33, r0, r0, r34, r0, r35]}, @rights={0x18, 0xffff, 0x1, [r36, r37]}], 0x168, 0x3}, 0x0) close(r0) r38 = syz_open_pts() ioctl$TIOCSETA(r38, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0x80000, "3f3fdb7cd56346000000000000000000001000"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 05:21:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x9, 0x200}, {0x18, 0x1}, 0x28a2, [0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x5e) sendto$inet6(r1, &(0x7f0000000100)="ac49a00b36577de285408533a4663ac6bab0a3b5bbe855d4f0a2eb5a0e603976a80dac3d56e40ddbbcb41b41cda8636039f270dae9b7dc8598d899c9f52a19202ec76fc723a881ecf77cacd077505d1b7de91cba1b071f7725149cf76176a20a38cc7e9dff58b64447a6b90e4c63893e271c74a51130bbc9f7916cc04b5f4cb8249f90e54d06e159561b3fa418776b5c804e704b62b778b6cbef344484ca46822aa65eb514129767d8", 0xa9, 0x2, &(0x7f0000000080)={0x18, 0x2, 0xcb200}, 0xc) close(r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x128) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x1f) 05:21:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0xde8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0xfb, 0x5}, {0x6, 0x20, 0x7f, 0x7}, {0x8, 0x4, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3f) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:21:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x61}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000500)="9ec750478a20ca65a4f768b20559") 05:21:31 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) fcntl$setstatus(r1, 0x4, 0x40) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="930206a5c8ea29a0897bb5012516c55226bf9d8b37d403b8bc67c09fd84e31f16d7691f61c715ed5998ea4fc20e165b7939898011b378023c1a6cec9efec6c64cf1697a8193665b13693659f214f1e0000a98f7b8c747cff5c"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) 05:21:32 executing program 0: mprotect(&(0x7f0000758000/0xe000)=nil, 0xe000, 0x4) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)) 05:21:32 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x20, 0x2, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r3 = socket(0x20, 0x0, 0x4) r4 = dup2(r3, r2) r5 = dup2(r0, r4) r6 = getppid() accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000380)=0xc) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0x80047462, 0x0) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000140)=0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r11 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) ioctl$TIOCCONS(r11, 0x80047462, 0x0) r12 = getpgid(0xffffffffffffffff) r13 = socket(0x18, 0x1, 0x0) close(r13) getsockopt(r13, 0x200000029, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) setpgid(r12, r14) fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x7, 0xcea, r14}) setpgid(r8, r9) r15 = socket(0x18, 0x400000002, 0x0) setsockopt(r15, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r18) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r16, r18}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="a100000000000000ffff00001e4ff7ed77c8", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000001e06243ad1773303d000000000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="1000000000000000ffff0006010000002000000000000000ffff0000000000006d3cd5641ead4ca8f582b0c4a0a7cf678232af54892e58de2255010000802d83474732df9d9a9a048c897d7f5a811ca1e11ec301b62bc0259758fa84ee952325206c5600"/114, @ANYRESOCT=r12, @ANYRES32=r19, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x7b}, 0x0) 05:21:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0xc1, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r8 = open(&(0x7f00000003c0)='./file1\x00', 0x80, 0x2) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x4d, 0x0, 0x86}, {0x34, 0x0, 0x0, 0x1}, {0x800006, 0x19, 0x0, 0xff}, {0x2, 0x8, 0x2, 0x3ff}, {0x5, 0x81, 0x6, 0xfffffffd}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x2d, 0xfe, 0x6}, {0x74, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfffffffc}, {0xca, 0x6, 0x9e, 0x2f}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r10 = open(&(0x7f00000006c0)='./file1\x00', 0x10000, 0xa) listen(r10, 0x10001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xfffffffffffffff5) getgid() r11 = geteuid() r12 = getuid() setreuid(r12, r11) getgid() msgrcv(r3, &(0x7f0000000700)=ANY=[], 0x0, 0x3, 0x1000) 05:21:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a7b93029be9692c1c46a5", 0xf, 0x0, 0x0) 05:21:32 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r0, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000140)=""/3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0xff}, {0x1}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") syz_emit_ethernet(0xe6, &(0x7f0000000240)="53fbe71fc54127e478c6bc466c19e31d28545d9af30d53894adc03feb2ba4d1eb4136a2fe562600f6807a8f68ec64875ac563a593c7eec6d0b0bae48b2feddc45517efd7622a69e1cacaa094c08b75a75e93b5742baa69d910da0a362b43395598c0f3f07f3dec72de39e4e987d1ff4ee7084a811986af9332eb0734bf5dc2bc3b92d344c6f47047f97f602132d6fe01ea0c102937a301a99ea3605b513e5e269ce2f47752559a868f6e3def14929c1afc8a1467ad4c293a93a6e8e04e0ad90fb17d9753a158edc0eafbc5cb0101b0cb94147b1fa20aa22a54e3138d1949b25cff2936458523") 05:21:32 executing program 0: sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7fffffff) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getrusage(0x1, &(0x7f00000000c0)) getitimer(0x1, &(0x7f0000000000)) 05:21:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x160000}, 0x33}, 0x6d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x7) r1 = shmget$private(0x0, 0x3000, 0x490, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) r5 = geteuid() r6 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, 0x0) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r7, r8) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xd07, r2, r4, r5, 0xffffffffffffffff, 0x113, 0x7ff}, 0x4, 0xfffe, r8, 0xffffffffffffffff, 0x3, 0x81}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:21:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1d7ffc7c05e9203e, 0x200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x10001, 0x14000000, 0x4b7, 0x0, 0xf941, 0x2, 0x2bcd, 0x0, 0x0, 0x10001, 0xffff}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 05:21:32 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) minherit(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) fchflags(0xffffffffffffff9c, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)=0x608d) dup2(r5, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) 05:21:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:21:32 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x1, 0x9}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0x9]}}) shmget$private(0x0, 0xa000, 0x280, &(0x7f0000676000/0xa000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x8) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) r2 = semget(0x3, 0x2, 0x40) semop(r2, &(0x7f0000000000)=[{0x3, 0x101, 0x1000}, {0x0, 0x8, 0x1800}, {0x5, 0xfdf}, {0x1, 0x9, 0x3800}, {0x3, 0xb3f, 0x1800}, {0x3, 0x62ad, 0x1000}, {0x0, 0x2, 0x800}], 0x7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:01 executing program 1: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) syz_emit_ethernet(0x7, &(0x7f0000000240)=ANY=[@ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="0a1e2bef653942c2cc9b0936d5f4983da9dc13d5cfab6086224498441c28ad011f4226693604cc56ec5cd331ce843d4bb7b75c4ac3a59beb63637d719e7b9fedeca3b966d11f98e8df88df0123800bce664d28ce1f9334cefcb2e28abef924c9f44f50279f7bd5b813275254a78abc10e468824c9da04aeff6b45c4a3ee54df40e58999081fbee9f4b5d6a27063808fa71c74d3367c27826528d2dd19f342ac257a06b06b1a6066448196765066ba0b547a6f5b80963480f893b0b47d2202d047fc3f92429a90b871b70e43fb94adccaa4ae4e620cdb0e055adb91a0c1879eb387153c1e096a76b80eab22c3801d9220f91a3e43fbe08dfa33dc3374901b334cb72ab36f4b565b2063ecc211997c23dcb76c5ecca0137960b824f41c656925ca2e66eb5b8275906f84b6974f7fc64c06c0defdee05b952dd98f235e7cb67ff34472c603c1f10793d7cadaf425c5c2cf55150eb1fbe334009b1190e722543ea3c0f285f61462463a89cd1d5139267032a64e7a2fdb3c609ed3cc521f0cbedf5470ac571040e66afad15d413094ec9b21c07474aab2560f5ee8b2d12906ca556c8ab3929d81d57c7f994d3a270f7feb89a48d8539e23b9ec74bab2fb5d407b499998f050b1c41b169214ed07abe55176229bd271ef754568e28f926991e90efb8a60ecb2c63ece611ed153346e93c5a68aafeedce693e28d211fc5c2b0f8bebe53e5dde2d51fa4737492155f8caefc2a67a6a27a56bab1f3df7fe8c277640355dd5fd13ceafc794119eea2f5f6e0f4219328120f939806fae26631e0046e5c918876f00df40a4ce9045e001cda8b860d3de6607695a5fbf7f085c6af7e0e501a37147d40515800f60ca5ba4fe367bd81931822fd2e0ca7aa85ed3416f13b4069226d8a50d802801cf54a0ff6f0750839adfe661034aaa95213109346b184edb79ebfc0ad1ccabd49d4776b2e36107774bc15d308486c5125c3ab775d60691bc8ade999fff319f871ff9c0c06a2e7fc8c2e021b3ced520e0b0d47713845903345847a3562f3eb64e4b340f9b970caf2096c51ad201a88b7f5b4acff25d4a2be88fe2b1af48d8d9947d53b862bc91c997305f9db95ec3968b3fcaf9d5c31addc00aa2b9fc6a4ffc5390e5063277cc140cefa8bad3348c60a7e9cf58042b67d7ea8a9a8653118fd0fbf088d89f46021017d8aa2b43408d598461de09275acf6bfd3c5679acfc2eb011c5adc48d749fb312cd2a37249e064d261af3099d7b54d8c88affa047e80a49d172f3c858495b8884629016a795591555db4e880f7c157753d81d95ea3304524e7cec0bfd5a20db1e309eeabe06c500bc7faed85dd5479fbb483e575354e6ccffac195818aefc76c452d948b96b2b923e6aec4bdfdd190dd4496f473204b5401bb21e15a7a860f424f4dcbc5e18853e05370e1528a251520bab4a57a863d714fb089874e6f1cd35b58d1d67fb81747790e018736e46c4465320cf54a8d59074ffac8eab648428323ff9c7d9d8e3be968a8c8a0b9f5118bbdcb2ee73e73721727294fef2aefd57c24095897854cc4fb8a30dfce5039ed1edf546268848a54ac480cd8323f1e24a921277967e1f08a73dfe09b439fbf3c4c500e8ca3e05d465aa6ec5051268fb7a96e20b1c10a9717879e807e601c89f2f24a10bd1a0e5f83a17b59bcb5045b834865b223e150f4482b3c146d94703ee3f328e8f7862efc396c46176cb43d694512fb8fcca6e3a442f61755e7f5ab73c630318fb3b8e5649933d61830bebbad73d9ca8a42fd05a7caf5a615ccb4270bff74c7e00e0e79e1ac459cb4cadc10899a9d89ddd088aec3f28e96135c00e4aed9379b09426ad672d210b979aa0d8dd9cb69d19434283237df68135c423a22fcd975c9a879d2e090799fce1ce8c25a29bf0394291ddb0758fc290cdbd54e14fe9194042234738c12d95d425f6c66f919558692e44d3efd70c3bc6045bb768f71cc00a9cb53192e85f050aded31fe6b1c817c1a4b9a3ad7292351d843e1d094dc0d365217c816f223952646a70d07557daaf46fd4b2714f16341be898394e2ab151431c2b19beb112e0494897f1b56cb939141ffa8c6ad00f610bcef648058cf2b7d19baa8ad0246348e00d46916c7a412b4e775a901d313bf6ee908a00b1b57c05e8164b64a1a035eceedc74d58b89ca19b157d0cfbaeee531b70d96a250ba650395510dc245bdfc2fc18857a8dd8bd476457dc89ece01892cf5f6673d680a5e6aa9ad6789a8487d8ce123353e9cb4a80c1bc516743fb368e359f23efe3b4c803fdfbd49cf986244c94bda966223be30d1edecd5f9b32ba35a536c43e7a24a665ebbb99fda98cb577812b7292f72bfd2f4f0ff4648f0a76a6f58f8758eebf37ca73e484932d8ae49404b7a28320cc06a593140aaaf4d63b61f205726755e40429c8a48d23d37fba3c37d27c1ca796d4f5a726a9693fbaf3b86bf2ae3da9075a8068a23ac9e6dc8166907f71e476e95449c25f14d6c94683ceae7608ba7aef66d33755f34759e7db4dd71474c40050c39c56b9b3a2cb495e9612903490946c96dbd419a4f56feb6275278cf794bdfb9ff78fe251eb3a5eafff34717704d54505104a7d5308083329abc020e2725f8157e383433f0658e4f127232f6efe966a8b41cd3fcd424ed205fae800ebd1a0ec4e71dc9bd8ed17d5b54d3605f379747d297686df62e40cf26feb413cc1751757c16cf2f50eec70dcfaabf8c6ff963516f9848be9879182881210a3d74e038e814b37f3c6865253931aa734d265076470a52fe5e53741d3b603c146280c38c6e7795c92e6f96113aa8bf5f24c2e3385aeb394f043ebdafc1819f8b33ac5be246adf72521d5bee67596ec68414ad9eedc4ba27bee3dba645eb8fe62318e6e92fd2ba061a34a12a5c4b5b1d0c509819b6bb75e7ce196b5f9dec77633a9c0f4ff76ff0382dd3c26ba260d1732206e187fd7d170d113a9afefd80932df008ea8ddc8957ca07b02664eb1bf29894d8d0fd9db751b664f7f989206c33c014fa7cc7b7330c16674a3cb8e13d35217bb16b00dd474c77d6fd77fd38f7a8b165cb80714231c48dde53694fd415852f4aa7b097f5cd4e6bf7c97d9960f8a5c8ce3c1ad9518fa7bb30dd40cb9cc91657bfd7c731b846954933c8537fe877efaf64de489743578dc3fea344c2849dfba8f81a66766d6d4d55182cd492edc9221d2164ef256f72ddf2a4f4a87ae562bf0f884a93a46d6c255356e6a089694bed737e36a7de5af46a5d4bb99ed08c715d71eba5703ccd340c72baa768749a167792ff887d4fb08ba11d1e67729b0a8194e355d8c9b85741f068da589db93833d771f293eb687141b6e96c36015445715f31a408c3657d335c9f2ffaf7705cb669c9ad199cd15e6153a860189ac4d27ef24650498b11245e0ed0300c4fac9443a25cbe634618fc7d4ecc6a28d8a25bd8f6dd32dcc055c657420f0b216b71830db145403d2a10295da0c1af36dfc67e622fd8e82d3ab133dcd174eb0e1f9fada2b3fe589ba9781e06b871e50ca57b559dc515a55847cd046cce04a3619741b4e4893ce5c98f7dce2eca305a1709556fe8751ae410fb144c58f759dc2c963b02f78362e6d64e1235b8941919ed38f42c73f31255d33e0c5f00144032730b62868042a399e7ee372436909f69a4087c2f261c69df2dbbf2fe6410a1510a426eb3147a582e1b96ee1326c442763646f502a6fa5b969032d92d3b7965cd47dc574fc567724a9ae1f338274976d3c11553bba7d3662a4523539cc44911c1db6828a159d22cd26f89727124863ca40277e20d75c6d453afeb4396138a5006f517d632ef06f6e61d6a9cef1e2149cf2196469d7596461e212ab7d78b0415b9a8bff022b22234c364e4e1e43ff338cf17b700ccd2c42fafb3ac86cf6a8e8f6f5d09ee72fe5f3ad125d999fec8ea9c680ca17b574a13c3e49661753b0c9ac209c7a06a4e15a13346feea5ca3f40438272cf822f4194f333abe080668cb01c7e16d5d217c1c2357f09e7a7153ecd402f38745800082394abdf05e4ba4719ba8bc3e46f64551433ddebe431b65cc66c5a6097527d16223f292b1c0045a487a2b2926cfa040f01a68823e7e8dcd9788b51f6c1868c89d474327bad7af373499f41e3c45bf7a233ac2fe9784e3df3dd16779347672aa463d3805ac27d0c4718d609541bbb015e4e7b9784f085c954cfcf69618595d578220baffb972d7d03bbd4144c691e30cf74f336fbaf279192b23742e547d927f2508827e5e76093ff31033450ec45b447f2f8292f5dca9040e36e8a8480f55c769db8217a18b9ff140d7e5cdc37e3479188f53f11eb68ad2ebde3a08e99e2edc6dfe996071a01e398568ef3646cca5c5a81797dee426261d113ce6d496e8b2bf3121d8b0486b7ede21f177648ac90a7489cf2f044d7e2c7a7eb1e5bfc593b6deca6c274ed9d29f745d1642f23c34881f64d50ac8e0d405bcee518408622aec243412604bc04add8dd1d7cb382aceaef90b40d12b05f20be5c7c3f39816b874e5869d19e0aa9a7347ffef3261cba3299724ae5b53ac9a4b0788b40396dc36be5710408e59ab1835880eb2ca3e626f9922bf046b55e1acab0f19b281026a2a5d8ad06d6978930e9f3d623cf54f968d2eec5151eaf1f7d0f73dc62fc435bcf0d1d11b4383228e3962bc9e6e3dedc01e3244de60b1af724e6abe128aa717541a0bba0f6e9d752bd68e15e6f197e2c8d9c0d0fea2c1fe4563945e3cce2806fd47897899d7b75b8b6af5809ba0ac33de855ba11e7c02fe99e25a47c8ce597415f61044885db3c565c2b9290530cbad603fd1dc800db3262926768378953d6fea6f28a16ea80fb8d0f73cc0ceb642f165839708579c030eb6419eba51e4cb428dbadf3122460ed18941967d71708031ef0d0dc628b46bc833c5f04fbeb5854be6e3849bbb27411d13a0e48371a3ed2a668c87ae6178d2bcd828e5cd10c3d22656db383669f22c262d80d3efa90dc0bd58199470c5a35c010d76ddcd1ec9b629b61937651989678729d8a568bb26c505e17d06b6c8d4bbd22aeacebfb984f446372d65c46599606b125a1ea66b63df6da9372702f942ce5877a4efa9495b2fec505b48e5d9811110745e93877e600336db589c08a81c7aad28247f03b78458e433345cc57c9083b48a29e39b1fbe8c2cf25a7f28d3ec5ec27bf09595074f39a54b8f0c4fcb296e34d647600bfc67cb842c9024d0b90676e3eef7044e0da58ad9da1842d83a204c5b6a352fc0abd959560b982f68f0415a4c5fa5cc052f672045c595ebc8324ff3359ad34a5d55f1a7c1706f02e960c5f031e1196dd2e505bc5f4542b0cbc0d1c492f7a5b6c7a4dc0bfcf505c433774b2d32182966aba3aca5d775cd0f2b1ddf94069b80cecdbc513b71dcefa05c1374dd042164d03e2ccebd914cafc426f7472e56fa6072dd6273c366b5d04024d8d0ef4217cd593858ec663987f6c2077062bb515706e251e63eaab6697f379a37b48318f17b8c59b73295c027ad29a74c3b3ef8d69ae10d61e572190275793b263e3ff5f2f4e7f625b6c5e0470e047e8771618a990a067c869f31f27f0c6ffae28d17b3986aa59cca247eb8cbb608ceb87051f25ed477affea9e9696f25b961443d2ee63dc48ce88f055d6f5c2becb7b6a416c00f08ded135fb149075a7627bd5e5662c6c1156b2e293619220a9106191608ec1292dea2c89380711e2ec5b0857c3d08ad4965018ac602e99a7c436e689762ca673bea6e81c23ee84e473932", @ANYRESOCT, @ANYBLOB="3319d1265617b6b735481e0a505f851d209e9242dc45e35afca04068fd03d839134aa1a31ee06aa1704f71cd2ebad023619a9ce432c7787aadc63c8c834d3f12b9c5860cf90e451139f4bace196d447807c38773d3e53f27c080d69d3a55a9a82663bb9367849dec496a9525011ab4369f5247f176e10fdb155c9e92f88a34fd7a67b825dc7e2398bf3ad9c023bf213fcdd5b4a0157beb0db231d8a26ddd82f24479e2c9dbbeb35f1c7f1a900216faca71b324fb9cb54b0a4156682b0949dd6207f90501f71f73d95441a4c73cc2d532abe178e225579c96808547db83d6be7d21411d12a25b48528a42f4acff4570be1f5c63a21d73d2737e3b27c4c4fb3d64f3c79a42ad04bc577d2bf32ab16e9166f2af30d81685adc316386730a12e8ed679e693e76de801f07646cfbac3697d26fad319f1ff6217de534371f36498750aeebf11f9b424795673ed2ff4997028042571e35407fed07c5f0a36d01c1c501064e1d852701555b39aa6ef7ca4672cd1e45ccf189869d22afb3e8b11fb949f43fc03ebc75e96581607ca720e001da898e726ce501856229fe0f1c9f078e95b946829d72e73b0f0afc1a1bf42507db4a14a650a0a206e7116431cde4adf82795637cfb795dce49ec3205900f8cc711246552721f5c7f7cd9babcf7b2a71958e7779966d3443b142239ca0ab3522fdd6a91bb7d7106e38708b2578a6d0f4cece6113f6522560e8ef3cb4ea3c1751b20f9c153dcef5b9d4c11aaedff2b53f1d9dbb9d0bd23a6a1c9ec3cb034bf90f43f62156ea04c1ac1d6e7d2e7ff31820c4f44428e36d96356ecbaf401dabacddd21a3848d70e5832e7a271f0f06af8b1a0485c1df797396bbdb605c57d148730a13a70aff623b497536f5254da0eed7f7da0401b8600edf8020b427a6c0bbacccbb801dd99e81d8fd71105dc4357f65c4030625e6e32c75f5e685c949abfe25ebd616358f09daa14b2d7b02f983ff997fa26db0505f9718fbe5bba80d942df6493b819a87fc12e77ecbfb31fbeecf883016e8cae0e4cfe73eb8f8dd684909eea92d45b4c2d3783b02ebff55574421813a5f01a22fe80b3cf21988d0b3f09a8e6ee993f1437f2efdbacf230931d1545612f1416951a3ec6142cad165c52a62e77144f489c16edf79206b31e4913deced0cdc1176374fca61df470f8c0222bf35e918314a08b868a0907e249eb67e26fa81a370dffe31abc5dee3e1f9ce41b1b6743073b0c4ed0adbf1980cd3e2daeb6b5be77b35642dd909d9844e6982395d257fda39b13357800500fe15e86eb5f705341d5a6c1ee929c41082d85f30c38f066854555d341c33ac62fdac766ca6bdcfeaecdc54430430dbf696672571f15e360c4cb0b38d41d92da61e856f80cea3d7303d6b51c93461fc5cf02c77d92cded162c9956b37c5f6554968b707f9f75098745263d84235cab33a1dd809714b69296c7473a7f2d08a0214038dca9e989e82a5f44d00ecccdced3796f128a9316e2b773756a3eb71006bde2c858e6d77c18c3068bc8df0a4a30a8d52a4fbff44801cba677ddce3a846bdf8d80957166f220c22cf2960af3b1e773f8449633277f3422b7b74d4acdd8d3901f09ecff8e9a5b3804fea446de893aca5ddd4cd08926bdfaace0ce9d5a0489ae0b1673658c3cb5974b41cc7f81cbad6e1bbf227c31983d436d791d7ed047c484e3791e755d05e990afe1634d6a7b2ff77d35a0457b529c7d391f7cbb68e4da612ebbba4c650c95600104e69138c21595e6a363c204c6b7092b05b44e04b0d6f6d6d5df0ad488292d468ef7c4e644bfc3bcf21f0b3e82d3c6e8a87f2e22cd705e0b510d18d60e4e8cbca34d3f799e975e7cfbb9b5ecc9ed7ce278ed4fcffa44bb932d8fd1778c99e3250024788ab584f24d709edd767566aa9861d8f6168efb5f67ca80c4010d5ba7bbc09adb4eed538c781a8bd57a0ed90f5b6c07cdfde28d936529d7b4496de06336ce4c678994ed003e35653ea6bd1170884d9aba34d51b417e7c265faf57f78bbbc343429a01217d1e04d695917f9b461a5fe258050bd5b55065aa8a5fa140587a7a7800988ca4b3c203160291796c2c98eaeeb11d173a48784a74cdf331085af5ec76bf98f98272a61453dee1386392049c171b0a38122576442a4f227419f8ded2c7a3e0a1f2de245bc8eb43c5eeae729c613987200aef9e8458ea771b818193adedaf712f8ddac57da92c2db96e1258c7db225d0b79f847d2f4c5a0293df15397958096eebf14bd5aab219e64a3c57d7bb3a0d8ef091a7dbeef3e527ffcabd1d6e6fb53c1c29c3de861947b94a323eef640c7e3ef0f93c554c4745f633839532b7ad39bccb6060278b46bca2c2453d9a00c04789051d0c8971b3cbbbe8118fc512ca505657ef06bcd3b1ba7b0239d0298927ec605e1affdb4753c88b142c739b06ad509ec7fcef9e798d10993c3f80fc7c546d96b1dc3bcaf02a59cecb2712b3d30cc3b57e19825c41bfdf4b12bb43bc38ad1c321a78d88197ae01a97d0afd3d01b98e7b7a72ee499c15be75fb78672fc5097eaa525d65842d126f12d569e90d5e9cbb4b61787243ec9d33c1399baa1106855944b90bb957fca0f39c21a70163f5913e472a05f9caa94f88c573269f707e599316ce596e99c6480a9c891ea53744099e497b2c60c9dc92ec02646e454500508c9c420cdee4a0137a3c9215fc63b35ba657b4e8c8f7e0ab03e4ddf1bb2407b49cddf874933924a2bf8640f4953fd1996b9fc829f41677592b222681a79d448423300c4e6bbeb923d280357de5e9c73e16c1a9259ca888af04b61c19d34407e67b89680e4f7d19ce23eeaf7fac65c2f4fdbc76c5bf921eea862ae5c3bbec6f865a2579860144b24ca55eb3de7787f0624d2e59ec6925fae0b60b6deeb0eb62821a4bc6df8938f2320fc28b83201ebfde8248f59e8d96e4562a05e5aee887f8706e3efff90d2990cbd05446d8ea617cf004f16be37d0e95eac479d551f0d2e5b634cf79817a4c6f9b66da550113bbfaac63a244a0af1b288a84598770486b5adc8b9ef86504a6587404941a8d99241ff7738569ee54b97772ff112dc7927a15d93c6df74955e8344aada7b3f32b247c111388df445a3dfb3e88f9c298dc5079df186c316005d30a5c711aece39f160cf9b04f59c01ce1c800dd1cc2646d59f6457d07bae57ae8ffde953849a15c9ae131a336e9d835dac3d660e633ed09ad260a7df2c9834f3155eaa67e4c6588cea6bfdca2148042e5067cc7b78893f7f0afdcc2ab4949c7b089b36bda27e179b798c320d238a66df2c602db4c020c7f9c732d75441531598dc14e24e53cf852cb94cc25ec5872455ee96006e31f9a95230e89322f6a447504ac97943174c28ef28c7421bf4257db06622e116242bc20e8c56956c60faa34cc3d979d59b3708da7081627ed177ab8f1439c453e2fb49eafa9793c3c912346515a6b1f20c82f2b880b54206673f1040f37bd0010de4363998e0f37d1e24dee2085f5db121867d0105a08289398a239d275f66ed57932289f669985f24c38a4cd05424d7f32cec810b59cad21e073dd6b8403c36329f4c5644f8e1fabbb7d115a8d735ca1eac92ceb46919a362ccd99c68a710cccffe402cd42d9ffe8e0703f0c08d90cfd257e7dcf3ec69e6bc0e5e2505f8e7987e3fb2581ae044c98d0882387b0e9f18abbae62329160d9ec09c4d3686857690ab8e8e4b241eee1af7259c7079b9ecebac1871285955ba78c1bd36a6fe56292f21035bdf174a6bff88ecb90cd4871f0ace562cae0b747a25c548d41192267ad7308abf87617664527d6149449bd13e08c171a260bafbe6aa8100e21dc3c1ed4e472b8f2113e301399e7fe3d73aaae975521f20f6e45f1b17c82816916ab0a4f628250d32afcd59710f89d5882567a9a896312564896da1effd0a0e21c4ff4536b36c538ddf9e20a946b466c01a631ab7756551941755316fee005bb0c89167d1f4ac72996ca5f0ddba62290a4230b9bf9a09efa0fc7032959a90d61f71cd5f5cf5182d86404abde59514bced22ee4b6b329308606c3414b36610662f75e21d03567c55b984d1f63a36f58f629530ec5b57031a79b721e80f62fb53ecd746346574eb987c2625806f0c5d383e423514ccad399ed46b4a588f8aeecce56d023bdf2a9650f4e1e2c9bb79dae0b1257474cea7b5b678d324d529d9a2b638db9b406f016bc4d2484d1ddd4ec9502de73d05059b701ab8e856fef55f1c304af91bc10da1152dac4d79cb7b126b75d96ae4863f2d30ff7db3124c2ae8ba19e9c1e9bb8ca3df1c20fb1c306a01326f24c876f152b9a625d34222a487e957f45a3cea65289cac9ee9740ad34f94cce3630f2642885871ad7739ee2e2967dd005069a81e1052bd93e60a95cf575825dda67495a55288e29a38e00b1ddcedd2ea752d5f257e0a7fea4d594e2ed06b38260e06abad3cb0e84a09239d7558061092f809a5fdbc599730efa6561f771765ec1379671506bd5cc88b68900c3d7d6b823d3729cd930b5f92b9b5af13e5970d2648f40d1ae79a11b97a0aee818958c61167369c05205c3501da97c13ecc4f751230f1c787ec8873941d2803c5df9a856f4f84116c2708f64f3203545587e2182904d119258f64cec33921c89f91c3e67d07ffe5bcb6caedb761f41864ca8c32ffb4ba00f27dfe463fd61ce2c7b26be44f32e6b5c4397d49c739b7445c4306cd2f2f052560b747bda283498f229b78aa5d4e14b41c6aae65a45d4493603eb33c6625b81351b44278211c53ab84cd616747a2a6b9cc58bfdc707ad601b46490549305d848169ae35c1301a38abd1cd1c6e9ee9f6e7ca1e82281b7af137b2fbb2f1ad428c26497c549382c5fd9ebba08ed855de1d9c40b1feae309d62576a1513a58a52c8395ff2714c0feeeca637af6fd3c9c2a12107064efcb3d4b0128b87fe828a69823f75c2377aeb8fb7fd1a0c8a262e976252dfcd820efba43a872d13cd2c4b28499dd1a61a7cbba7d5be3e076aefe96070df85026b5c2a41cea84186ca497a37b74b3636c80658a86c9423e6c436ada50fb70f4e8c218882339bf157bbb123770ebbb60aa9802af90b63abc5f3717294ac73301cc756af0fd140a3407ed84c8329af34a9baee2587090bd48f9cc25280f749ff4935e991d39841685ffd08b0f18980b85fee5b0b39c7b889ebb85afcfef3d71b3478246880c76da51e9b429f815e2f6d5139699bba5de3de20dbc80847d46d3b754593042c12f3044dfe694f9f3872b4dedba22c414f30163743caf860551019f7f1162194c1c9aceb21c0c4347d74ec059aff9eedbc15a2fc911e0324c95df51f45466550e1bf7e906b4b6db518c2ceb58a0ac584a50e5f03cbf10fbdc512ce97af361806a90417bed9cf6f2a421f59362df2fcd939d74dcdf7d0bce3f809410996d5afc4cc59691b47e735ca2d7e7f8677ce0418ce818599beb0a9749dc12c456f9cb0503e63d1dd5883be842705798d090ae8bb89ca5ce1a85f584adee51bd375310d771d45a4a7bf881e02801f29d3ad335b5ff0036816a4f0372c5ddd189cfc51f67f7f9be8f6bebb4b5f550f5b870ea058f172e1252fc46023ead314da53ab8f4de4e051cf01f73e13997cefa162f767583ee45fd92ac27883ab2bfdfeb295d35f9c5c95892b8074188cf1bece5fb931305a40a396b949c0bacb1c47937e2db66a80257f1155fe3e508f4b02da59b2c80c62efad500d68b1298b415974bd53baa827dc1f2372a95653c7e715153fe3af24f4acd", @ANYBLOB="2a392104b49259832d1d7bcebc56f3c50724a4f137ddb8874825567c1e655e341667ea81cfd3c019573724eaffba552c5f9d8e3027f7736c21b44860e7c6b3cbd31f43f63bc17d4d9234ca763cb41172b22870f86152bd3e9ddd96a0b313c78de6d2d1db99f6db60535b58efbf15b13d7c87735d813d7b21d1", @ANYBLOB="32b51dc68214ff7c2952c12ddada02a322621a40800e35d8a07ce8531d11646e0c4e16bd459bf1ae36c38d75c993ae0805cbfd633837a0d2be45ddd1d910d1744d67131767d731c640cf3367411b1f7b7e5c2320be94218ea8998cce7c960c863f3affd1e067634fc86782fecb6f42f55f3fb5e66a84051fe0628506f800bf767f246773da1c6a8d8011d06560533f6ce49bbd55856d80f95375eb097c1cf93d29eb1f05a63a7039d189d10dee9d347173076c13ebf2b976aeba2c60c5af8275d0eff7153d5b7ae05c117167cda21fd8a162b450c2c6c364ecce235c7d60c868ea18948f7e8168f18d71eb2b98992a5b3745c745004275a9c3915d584195e7410818b09d4813d15070459475edd679955c4f8aa6026b5770d3c12251db66929e49f07d9f3504bc232a5eb33b64f48239c956c90e3e26c4f2a0d4fe60aa7e93ae3f87354c67aafc7ea34814a3f04108ca32ddd2ffcc1dcc81bbf9401e6cd1324d8ed1596922fc4253db4ed445c25ae512a3305972b319fe3149de97f8734f5e88f3f1ebdd6ea437c4ffcc8be33bf1c588ce11dd6eb563ec8679650d647865f849a650305960311f44728b58c76f241f502e3e4a03ebaf2e21677625fe8db5cc2e4774def72583a6ce0df990680b472d436807198d7a79d9ec31b00fab591cecece3dadbde89e3ca78f74651517af92f84bedede9cb42273a0ce46f93350ee1648c19579deadebc4447d83abb48f667fe6fc5e45103bd643f847e4b1b62a3537605b101b5dc645629231500fb586a6dccf535b6330c7a6fd1d76e79c5019fa95354c90e4b0e110025de97b3551bc036e52c4f1c4b2d4db077dbb1f6ae5199f603b8050a45513cc99f6d37d271bf96f7455b0a812d97858d5e2cfc3a1f15626c9f160baed9e0ea5c835f4d753608c22586453f05423140f77f60add9d65f40d6613f0e2294545e62a2c55adcd4f7f97e176a6c970efee81c0c8deff59d45d7cab5e8a2d102b6a4efef789e975f16dd0ab2c6efc5a487b2ba3873093008868cabdac68cf7bf4aae5075afd021670ff9888d188a12f614c0adc1eede34fce6d74365870dee384d6255c44299f53e7d185608a502da964d0666172ffa9e4706412db4fd5f373826bb5b7a009b84b7e58490dd9c31060dd2389aa4e6155ad8d154e0ec7e7e7eae2b22f978b8e611235ea4356cc7b14d6e5f256bac5ef46d376e7a444766b758e0cc5a52b78c34f9457bc9235bc8a0af7a6c06a3c6cb7f6ce03818c0ebe462e4747de357bff4183ff05e6d86093482ac82cc5d397680af238fddf20d097eb893dbbcd108d1a3e1e808ea7fcd899f0c2e1f6621267e52596cc3a20b2e56f48ff3393eb30d49b16b2441b2f438e4f8fe4a0c444697f47d520e2e941cc589e1d59d9c9edb2efa254bc763b7a2d538cbe453d3057966c80bf0a668ed5f7e22e21b9fa90926b4e4ea946aabff38cc56597bbe1ce330546c4bb4f9de19c9eb4a7fe2e25cee877346f6c9012f0b891554357ef81eefc45a2e8511964a59a4536f1b39eeeeac0ee02a194b3a6288644d3cda5c5839e0525cf65d287956324018c1862f4f284d0b79b37499afb63dc668a40d4b185c9e3099e735c7405bf8cf3f391cca668bdec22fd6ebdc6ac55a95e5b6119a95e0feedc52f2e7ded318007b0ead232cdaaa3dc73080e43f44f4014d739588b03b1196d58e493aa804992d073858ea9517f5c2fb083b634cb1c5a9940796175ad9abebc013a45fb7a49a42f834ee097c83af690c9f741f28816f0b9930ac8e727cedd964a9fa7ff1226b48e140436ee88a831681c2c22e8d5ae626b76e89f891a8e91253332d4d021a083b9feb5093a7e64c1d31fccfad30400bb147ca22a35877a0f98bfe65026c197aba763dbd12d2e32bd4039f9feb6789643e2316be92e2003bf49d0df084e381149cbd9c43ab894a5ac36269f905256f67e8848bdd460b59c2ea31299be12e0a5f75b8b660344833f17f9aaaa72ca8f35e089acdb6a12d838b4796705fc36a53c1a3b7254349048b103e8567e153f914be5c574889c2fa11cd00f78d20c7b7b62b9845c3de0a16bd01b7c24d5199cf00c02c63c3c362e13bd860ff68c031314f3351b7524dc45fa2b7e167c055275ebd8a73a38b7c19d2a948820175a9675726608fdc301c36cc2e49fe677fe7180080c967207a31064fdeec957e67e858fac77a980c26b6882b24931ae7ee49df921e494bc9ee7a34336c2ab69c79d1f0901981d80ae6e77b7d226553e92e532279a894a80d02fc0350033bc140845faa52f65f5b215137788d7293a643ebb7362ea275a1612333fe8d587d5f0a262548a2070c059d2b8a0b6bda423a1fa0962bf41ec3f0cafb0d50b63630362183fcc0904d8da33e8c80559017447a493705126a92da067684cb08cda290350eeb3969e95d38c0e96faa7eb47ee1859c2fd6bac31a93922386989090dfa10b5536aac69e8e8db41ff48f69ca9e28fb5d6d2587dd86f991ac196cf7226e90943359a734fb77be068250afa8f37ce60fb38259e9ac4b27ad0371b8cc71ddc41f8db0b9901c99aed0a07864c61e44a1e89eb9ca3509c0700e9fa23e1061d710542d8b4d01832d60427fb7f8f7b7e3d637561198fa71ff251a08b6745af76bfbc9fde3ad4444e4f075e95170e48dd319bc8402b2ec05381c16c9aa49c9207684e6da7039b95137dd148cb1b6dbe4da75ae5bdad35689aeb953cfbfcfe3830cd3ce3885a303446ed9392e880ee034e10a33d6c16f644af48cb0b9fd1e6355cb0ce18839bce8947e2f98a3b93055532766f39f08f15fd85046bd4bc6b6b6d8776912ae371105c5228f4b4883bbe0c4825f3cb6fc6252b9fd962781d595bcec56e6be6cbc318fdb9f2ab0b6ef63708233ad16fc14ada148bad3154e0c12a9b9c17ddd9cd44a119fd8e46d71e27ccf8a7395876dde498891dcc5119363db4602f6a4a0505eebfc853c112861ed669db219b8771582b2acbf0ea003cdfcd1cba00066d7ad0079ef21d28f014a25ed4088416a6249e4fcadc50d4c11f01b57c0c37a6898236c5aadb37fd0283d803275eeb4906cd42450ccd89b82a70307e6ea480f9112272dca63700a86c33ab73a4c05e860bdfc8ba71cabd817e73b2a8b5ee36fa34ab7356cc25aa950ad02f175acd5e87250cd3f6feb8b091f91bbd7b8beadd0867119c5509366e455e3e8d6d222901ab188b34562052389135a4755d47116f4b880bfb2bdf3a046a0d5b4012a25d430d12ff671cf9b22b5a6a13582f830131369bc02367e96fe807abc85f98ac7289b46190c738f0d2b326a07f409720daf2b7eeabd17a4e8171e91e40523cca6e52af2020e75e5c9837ecebe41cee4890c43adebd0bcb7ae237e1423547ca4c54886101a5a06e9253b4980927203f15e1e4d61f7120375194773ddec8a55e1750464620751eea1646d238e70cb7b90944cfe09bef72126d4f939dd025ffcff9ecd1e46e824c0273c6395248f7aae1132b800b25da1a9d0eb019b4d0138ac0f1932fd2c274c6a2171fa77c01a584cbb95225ace4cc106f9c022691dac4271b39c98237ee24bed1bd9421f3825a2b8b9552e64e9ea0d5648a674fdc242e25635085321278e422f1608e82df75ad2d3657ff1e1115968b35a6319514d4a5a65d74b587a0609c4f39557e7443ec6833cb0633e91aef5511d785530bb7eb28bb0ea368f0e6734e71f6a5de5ad4612ba9ae0b8fdcbe95ebf3f05c068ad2f85aea43e67bcb959a9007d5dff68f694632f66265e86c664adeea51789fd1fb6f174efd27bd2b3d4ced55c8b07f60d84714f659be46ca905b2653cea27a17f4cf05d321943ae04761e41aacee6e39a3cabfe30c79f9e34f6f4e89daf480ff2966fb467ef99742263fb429d5795f84eac3e1c906cd2939a955093a717d5f0cba0fd9a8bc1aa4ab3c7a27111d3d15ca51021b4295cfbab2a35a60f16518be4c8e372dcdd05be3d8f22e576b573f37f8be4fd6d6eb41978f66cdfc4aef171b138dbfa4b487f3b686331de98d79ee56d39e208211223851cdfeb20ce1586fc3c3c28269c555e407ef019613bb3239cde4415c6085f21012a488e26e7a5130aa48583fa14e5c0b4e9cefae0d08edb28760f4e6407a7d5527b26765bdf7f145c80e2b3195dba2e4efacde071217eb243bc6726abfbe6fc81a7519d91e57a44a32587f189941c0b800f5eab13284b056ea56f3e8dbe41bb26865cf046daf858f164f8bd9127a3f51026af4e51fbd2c2ea918f850973a6c60ee6d51975feb8b69e09d63b3693fe057136f5a2e73e350b85f97e3b6b792b1f0ea95372bec498e6cc0a39a76f1db3c72a1af21259663753b42009575d21ed0fbdbfefedc38f47a0758fcd8c1da97c87e717a41db949e51febe87253334707dea29636b0f2e59298c04e8be5257ad5afbca89ac1370deaefc91c7461cadf56aa8da567db27b8835a9799a086f81c3e68742252d6d156fdadfb389cdf55cd7965b295fb2862932af2f479c359a9cadff32dcc822f3a4e75d6fba1bea936560d1d6cdfa8c3318f9ad3e3fe3a1ab15be51c8b8f0e8685b14fd82a506c99ac2474d4094bf8bd6b532d0b6e1cd4f4ed32fda978e0df06f1c438f7c1e8f85cecf84e027bd68b5c3df6125bc0094881f9f8462298c2baa3efd28abfacab8d478a9c2ee2721a3ba80724295cac05456e999d926ece131f71b369927ec96647e4a69fe453665e11e6faf6157f62a7b7790cc5118683df22eb3061e6dd99c33b0ba8ad164e1b81acf4b16061bb10b7886fedbe08b128555dd92204b863f4655fac994ed6d15ae7de41d14e5e75d39100e73ea7e414e81dc74d51dc2b76d9227e9ef466d157e06b8e319b7f476f5f3413962b9e4cb4cd15c7d9c13a310f602d5ccc7abcee640f0cb8a2fe50d5721238c9e5458cb44e9c5df909fee4b236b127140023117de647d31e356d2ac45a7cafd466ae91e529bed746d98ef92e55817d6b39fc95074f249e563be670d89478a49b12b9a6269cfc49b6fc7dbba856172830f47ce0f4c7c9e95f4c896a162de5349d16dba7a8aef1d1c64fd0522a97021c43d22ddb59b9f52a04664cacc183e3c123d80c4994f47915ad62e1ccb90011f22cc0ecb28b1f6d58f998e9e81885e66ffe729ea7b3878511249433e76be6b48ef3f4e819de175b7bc81b9dbaeb856d2e0dcec94c1600eb4cf937a708a11396dde95d092bb7a1d4d80a8bdc997da105a6af9b4870eeb86f8588477a819f3357d18746dd337cee4a03c6b9bf53d3f25eeb138247506baa0caacdefafe83f9e8f879a94c49c3741f4033821c1813f49d051ae0c1d6179f10899aaef8b6bd8bf92198f293427f697bfb900a86cb8ec23cf45d71403db88341ba6ce908a5b47d436364dd268c7c4937ba40ce78c178e8c555242e14f61fd7f57d770e5fdd942407e51cd4a3b507cb1faea8e31a3fd5e98b3d71131052a84d299d530f52a85a3836bdc1d10d05a4c10cb0471ea58f428790a5a7326b833d524e128fce86a74a8c53173b6890ecc8925a1c1b92bb85c4318ecf9fd8c927b87ac2a7aed7b843039b4ecb413b36eaea07c5efc33f42ebd8804ba4e56f6231bb23a81f6c33aecc376166441b258495ebf093a1b7939a7db3cafebe0417504e6e5a444a7dce8be78b6c858bd98add11d21c692ebec9e3d0e5e13308f6fd83ca8b0205fbc508afeedf8196c4eefa273eeb95a5c97ca456fd3da37f4a6b0bbc781dcc3ad8692c1e39ec84c512c1252d1f2409841d448cce15fce590cff1b935f1d1660"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:01 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x201, 0x0) r0 = kqueue() r1 = socket(0x18, 0x5, 0x4) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000280)="2fed0116b1b84a1d457634a0003bfb75fd3efb445451449cad25f1f27b242224e11990715a7d723feac9f09988f4084b82e78ede79d90e3088a28937d1a2de18b59cdf6d1a5d055d1745dafb621e1c253ad8f379745007bd770e4f3c1a030c8767bfd067754fed880af7d19333cb70af44a9e262cbf61a1af5f97ffc05338f43cdb60b61c9890f4888f782ce4720f12d4c75dffe5f9b85269f53afeb64af4538bc44debc", 0xa4}, {&(0x7f0000000340)="d154e627b84c60f23dfbbdb83a9ec1967e4506625faff1021ffb390ba8667cf1cf9e55d571b20d7a93af592a309973ec3c498dc2dea621ea57f7813d7b3c21ef997f07bc9de66c78f3c2efe5857f37ba23f6864ce32acff9b63b723955d3e5523f1263e328654f628b975bac45b26f1223f96d34b4128e73a9c53144c264b61076fd62507e9e2b7edeefe4c908fcc2e0d32fc6c7ed985e374fa3b612c929edd59c502e00850effe2", 0xa8}, {&(0x7f0000000400)="b385e90512240b5ef2c98a5410e4bf07471d93c1162543329e7455291476a73578e5b26041da1f81580200c778538e02efcab16ef6e4d74799661e84745d0146940afed5", 0x44}, {&(0x7f0000000480)="f5242c9fcf1924c6b121859d", 0xc}, {&(0x7f00000004c0)="16c7f07e72c178ad9786440b515bde69e3b9", 0x12}, {&(0x7f0000000500)="151b36e0d4f6a316db890b0dccc2a38d0d67f12f42c3a570277c6709474db4ff1ab87360ec700af72ada389a4bfbde7930d5668c2065b045cb72b2580d356c29dce7b4e95ae4", 0x46}, {&(0x7f0000000580)="3ac8ae1bf5c21330408a289475039e12c6d80d7a849976858fe9449fbe95d527bb830f2c6b466f2084749f6a8b30d88b6f9f0841c86ec147facd8816cb83c198feda689b73d7368aa4e1878ffda251ccd252059b067c2628a41128a85b643d3322589a3ffef30486c90d22ba4c9b6ed85dc34b34241a98774ef59038a7d262259f2ca3101be0f70913fa3b1ce169a3c09f7f86617f6b09fc9c29fae0b4af6804334c62e6f1864bbbf453fcba2b95d5a5b7c42065040a817e49e06c68edb95b3fe3e860b44c830cb7c560dfc237c19930f6", 0xd1}], 0x7, 0x0, 0x6) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0xff, 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r4 = socket(0x18, 0x1, 0x0) close(r4) getsockopt(r4, 0x200000029, 0x31, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'\x00', 0x8000, 0x5, 0x3, 0x0, 0x3, 0x10001, 0x9, 0x0, 0x0, 0x101, 0x2}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x1}, {0x6, 0x0, 0x0, 0x100020a2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000880)=[{0x101, 0x40, 0x1}, {0xb2e9, 0x1, 0x81, 0xc}, {0x2, 0x0, 0x0, 0x20000}, {0x800, 0x0, 0x6, 0x1000}, {0x53bb, 0x7, 0x1, 0x4c2}, {0x1f, 0x7f, 0x40, 0xfffff813}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x31, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000800)={0x3, 0x2, 0xe6, 0x3ff, r4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x100, 0x0) readv(r6, &(0x7f0000000600)=[{&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000300)=""/202, 0xca}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000500)=""/184, 0xb8}, {&(0x7f00000005c0)=""/44, 0x2c}], 0x5) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x200, &(0x7f00000006c0)="abb4994493473abcb94f3c369be4babcd5941a2978485d41c0416b282a6d022159c83e7db35fc0a9fd77062e9108804256ce0884c7e54bec993104e02d73403db4b8e468c395d9d4553761e2ac2f35cd4274586a8cc8cba6e9bb6c59e9fcaaebad2c4f0b699486b242af0e0af754a500a6ed4ab92a19f86f88c9077ec2f117e64e31322be2308dba8db10c4ff836570f53c8d7f6b33649a0d031255e876e08c04bab133bfde1d0", 0xa7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000140)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000840)={0x3, &(0x7f0000000000)=[{0x4d, 0x90, 0x0, 0x4000}, {0x34, 0x40, 0x6, 0x1}, {0x7, 0x0, 0x80, 0x4000000}]}) ioctl$BIOCLOCK(r8, 0x20004276) 16:00:01 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08ffff35"], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r4]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xa0}, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) getppid() þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x500) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() poll(0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x61d, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x81) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x7, 0x0, 0x3, 0x6, "82421503e5babaeaddb2c90a0e0bd83f2e325b95", 0x10000}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x201) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) close(r0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x0, 0x12) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/191) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r3, 0x16) syz_emit_ethernet(0xe, &(0x7f00000000c0)="c7a895b22a241c0a078163ff86dd") recvmsg(r2, &(0x7f0000000980)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/15, 0xf}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/214, 0xd6}, {&(0x7f00000005c0)=""/154, 0x9a}, {&(0x7f0000000680)=""/93, 0x5d}, {&(0x7f0000000700)=""/204, 0xcc}], 0x8, &(0x7f0000000880)=""/248, 0xf8}, 0x842) ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0007e70000000000000000000000000000000000006a"], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) getsockopt(r10, 0x200000029, 0x31, 0x0, 0x0) connect$unix(r10, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x0, 0x5}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) poll(&(0x7f0000000100)=[{r9, 0x904de78fc5bbe854}, {r8, 0x4}, {r11, 0x4}, {r2, 0x8}, {r1, 0xa0}, {r3, 0x4}, {r4, 0x100}, {0xffffffffffffff9c, 0x4}, {r0, 0x4}, {r12, 0x80}], 0xa, 0x740) connect$unix(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="c688e004d34fa780e4204bff11c14907c9b1f76bd27531c306e9325a9d1cf772492aaa87"], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x63eaecbeb588d3af}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0x632, 0x0, 0x7ff, 0x0) kevent(r0, &(0x7f0000000080), 0x632, 0x0, 0x7ff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair(0xc78de3a1605bf2fd, 0x4000, 0x80, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d, 0x2, 0x0, 0x1}, {0x34, 0xff, 0x6, 0x1f}, {0x800006}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x800, 0x1cedaf12}) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) 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) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x44) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x3ff, 0x2}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r0, @ANYRES32, @ANYRESOCT=r6, @ANYRESOCT, @ANYBLOB="6b6e64c6761ed459bdf13dbb4eba4d2c0760d57400ec4fe867cf4f8a3016a7162153157d0aafd88ee7617ad1609e7e7edab34c36a7c5f419bf403253e521f0af467d6943b1c2f93a3ee0bde30b7e0f8dd32b40a52c4fd269401fb66fa6ae4d90dbd3328194f3983ff1e40ee7cb64403c869e79585052ad9a282950386f68105a5f70a7882339cd236168455b00e627c4a37000698a7b154e2730745d4ba4", @ANYRES32=0x0, @ANYBLOB="fa5a741b6b4fa660151395a8832255220f1885ec7888c93bfd1e557f08faf07d2d6c83af432e203ca06984e33198ec19b3d9a8dcb2026967434e61a917b45101f989ceebb0f6f4c46a8a933b2ac5b0b1c41f73ba89b0ef7b84f06bb20975d4d5ab116c081c5de889938e8496348e2a578f038232b694eb503597566369", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES64=0x0, @ANYBLOB="0afd12826e1e16c3f74709f4f4e9c4b2f21dba0f2b5d8ca3137877687ccc4563a61c710d60f586e56b77441cd830dcbcb21a1eacbbcc6e27c2b60096ef2318aad7c15f5f77feb7f45c335480e5baa2e82c1cedc21f5b55b572654b8c28d913f3413b5740cd0c68ba959a6b491b4f70add45a18e2db60b7c62e49006f4b76458ae00cc84c3808d68d12065b511985994901724e4a6d39a4017ef1e8d3e9cae2b9fb6909773d833151e6f45f8b330fb1f687553e862b15d4fde69b66140e971a251fb18641c370", @ANYRESHEX=r6, @ANYBLOB="c896561457f989bd3c56cbbbccf4aee82ae8697d62791bc0c10326525a140000f5911e4cee3226da4f72fffed8fd6902a428e4dc9ec2d1871eabb6e733a4f6697e5d3f2d4c992364be610062cd4a46e79c50413a49d9514ad6bc07832a14fcaaa5ef"]]], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000d6d1abd67ddad0e78c616fdfbf11172f7fc4cc73d023aca4594603f4906556b78fbd280dfc37ecb8ab9887d40553e7c28191e4b333966174"], 0x18}, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) getsockopt(r9, 0x200000029, 0x31, 0x0, 0x0) getsockname$unix(r9, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x0, 0x4, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:02 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file1\x00', 0x146) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73000200006900000000f20018ba00", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0xa) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r3 = semget$private(0x0, 0x3, 0x20) r4 = kqueue() r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8102695e4de671c295dc8247b5a07c850fa57b425a20d42a22ae5f0b98ecd638822aa1c6739851c02810a741a10000bfeb92a5b844f3bd0830d809b97f1737a724d96ce42d26f5f0dd2b523e510cd553c2ee9a97a10ca97a6a4966fb9a724fe19ce7d3a0794b325c360103241f8d3ae71078fb8376489bfd5a188a3bc57bd95dd127b334f1c585e84cf3e3c8f9cb500f86a2afd6f8545efa008b781f8728fca62e0d7688ef680b0508001ef1504802d6dff095741a9a92c2507cb010864cadd84e2b984ed77ce66e03ce013040a5750f757c2773ac4c69ff54db080000000000002000000000000008bc04a0e9336512b2bed8ef7df7afc8c498c6ff9d765e390a526664232fd8cda05a283c6e9ca2b6323c0100000000000000431735cc90ab4910471e6320f634a0a2390a2d21f7b0ba2a0f49791af10feba65bcf2011525b40550901598f7e69ba0809a97fec4486b75f2ec8eb6a5693edb46d8b10b992a316d3330c4070d116ac4e46bac8d61e16910929778c1e819eef470d34b24cf6386b8096461e794d634a9bbed6f992419fd36fefa1ec07261227cc0f5470ed45d6b3390eab094444f08507799a11b88ecfcb6d0d4fe6f48eefc353163f2fea0be51a2f3558d30000"], 0x10) dup2(r5, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000)=0x800, 0x4) r6 = dup(0xffffffffffffffff) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000080)=0x5) r8 = socket$inet(0x2, 0x1, 0x8) kqueue() r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0xd, 0x0, 0x0) r10 = kqueue() kevent(r4, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc3, 0x40, 0x52, 0x9}, {{r8}, 0xfffffffffffffffe, 0x40, 0x1, 0x5216}, {{r9}, 0xfffffffffffffff8, 0x12, 0x90a85e49e3b58317, 0xffff, 0x100000000}, {{r10}, 0xfffffffffffffffb, 0x30, 0x1, 0x0, 0x3}], 0x6, 0x0, 0x5, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000000c0)=0xffffff7f) dup2(0xffffffffffffffff, r4) kqueue() socket(0x20, 0x4, 0x1) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1, 0x0, 0x2}], 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) 16:00:02 executing program 1: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x55, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xc, &(0x7f0000000080)}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x31, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:00:02 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES16=0x0, @ANYBLOB="ca132a6e5219d6c3493adf083d9e44052240aed8ea4b919b4c66ae90a11be7a6003db9513220bed2aff28a813b578eec7c2b68740977901d7ea65ad34375a9fb66730b2766a9", @ANYRESHEX=r2, @ANYRES64, @ANYBLOB="3ca880f9a9457a31e789ea7f508c2cec54e90d4b639dfe2cc2a72e1ced1d9d383182850b5f6a3215278668f6f404f139de5bc174471a6481d349759a43a1c346398fd94e384eda80e2f1d36047c5c05d79f86c81a1c0fa208f8b7e3357f7ee2f00e6bb80c885036cabba50ee46742a5a40bc5476d7a2d83e9e021c96a5ba", @ANYRES64=r1]], 0x8}, 0x0) 16:00:02 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000940)) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = accept$unix(r9, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000000)) r13 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000040)="1c", 0x1) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f0000000040)="1c", 0x1) sendto$unix(r24, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r24, r25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000000040)="1c", 0x1) sendto$unix(r26, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r26, r27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r28, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r30, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r30, r31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f0000000040)="1c", 0x1) sendto$unix(r32, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r32, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r34, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x400, 0x0, 0xfffffda6) dup2(r34, r35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, 0x0, 0x0) sendto$unix(r36, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r37) r38 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r38, 0x0, 0x30000000000) ftruncate(r38, 0x0, 0x100000004) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYRESHEX=r38, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r7], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r14, @ANYPTR64, @ANYRES64=r6]], @ANYPTR64, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2c6c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73cd5373a459b1a61a8b45d4f0a6bd4d8971961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01740db89009b038608c119110f3f5f26f531914bd", @ANYRES32, @ANYRES16=r17, @ANYRES64=r18, @ANYRES16, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYRESHEX=r20, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r11, @ANYRES64=r23, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC], @ANYPTR64, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r29, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d63b9625cfa27340000000832f0c24096c97e", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESOCT=r33, @ANYRESOCT=0x0, @ANYPTR]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001940)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYRESOCT=r35, @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYRES64=r15, @ANYBLOB="817fe42ab27baf6e9b540863a02389baaed07221232522521b4fe934aa523ff6131284e84c290befb2c4dd25b56ad493b4e7f88a8115735377", @ANYRES16=0x0], @ANYRES16=r36], @ANYRESHEX=r13], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r39 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r39, 0xffff, 0x40, 0x0, 0x0) r40 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r40, 0xffff, 0x40, 0x0, 0x0) r41 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r42, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r43 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1001, &(0x7f0000000000), 0x2) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r39, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r40, @ANYRESDEC, @ANYRES64, @ANYRES64, @ANYRESOCT=r41, @ANYRESDEC=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000003cc0)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ff9fc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277817a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5a461658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659eb06434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e820121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa2d5911705c1bc8d5ce03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3ebdf8a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e64036e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cedc4191ddf9bb6854bbc61fc6fd7a86ecbd9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r43, @ANYRES64]]], 0x2, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87dffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42cb92f16de5dcd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e16331641435173c3f6919f6662c3fcb3c50fcf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a8902515300000000ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c8a08a8004d7d555a0000b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bcaff4b46dfebcf27976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79f557b41d945111e9cc79ea5e8722756d2487187d1005cc1ce9f3f6a3d539c35658224fdf3502fe9472dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af929458927e47fab10ffa5ac11ca17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d98240d4021036e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736fecaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf9ca065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a02b587d35b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc4545245f50ad64ca45de00b4d8b56e728c0fd909b1e060abd286f0943830f45c64c7337af3d7db093b0293520e6e413c4a2badfe05a5059e80e87595298f4d6013f2d08dc9a5eef9bba5bbfe86fd42f461a8ca35315827e618f49ad4fc6b0826ed49d81ca802c3be838709e93e156de5e47490cd09af85ca45"], 0x156, 0x800) msgsnd(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e04cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de13b"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r44 = syz_open_pts() ioctl$TIOCGETA(r44, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r45 = syz_open_pts() ioctl$TIOCGETA(r45, 0x402c7413, &(0x7f0000000000)) r46 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r47 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r47, 0x29, 0x66, 0x0, 0x0) r48 = syz_open_pts() ioctl$TIOCGETA(r48, 0x402c7413, &(0x7f0000000000)) socket(0x6, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r49 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r49, 0x0, 0x6, &(0x7f0000000000)=""/155) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r50, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r53 = syz_open_pts() writev(r53, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x12b}], 0x1) r54 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r54, &(0x7f0000000180)=[{&(0x7f0000002700)}, {0x0}, {&(0x7f0000000d00)="331dec726dd498a408a6cd9cbad42fdf3ec41775deb9246f30db3ca17d13972f951ab3180ff6106d37238cec295163b31a6bed1c5ea7d2616e07f8ef39ac6e0c9058bf1dbed1d0d090c861eac355753f6ba75f77efce5d0f5657243fd74f7903212e69dd7127de28865b40381c5fa1ad7aab18785a5713281f52a7d075e03439409aa1e1e68b54b44d122b330e55ab9d6117f442111c32c360d22afed4e53236e67417fef32ebd3aaa3058082bbd5e16cf2270b49d8bb7be5a0bc3807d10270b9ae1403214816aa90e3effd316402091ef1700c091cb6a89883a873866be4c8a51a53d8c10c3e76dbbe9e76af4ad5888ec755032b12f5d42dd5d0e50ded2778f2fbef45de5bc4cd1f3a87324536c282b3f86b73076e91efa34df12f6adab51fa192641022da5ceceee510e8e815d36e2b91019b8af069312981f7975913c7706526dec729acad616b4b853e1309277194c2ef66b30d2e47d9ebbecc2b5f0d5572de1bc3fed7e990e62702706d306da35d665e206947c749825bd7dbaf18a4fb29ac5dfea9e616fa0f9cbb8f1995ad6acd8bc1932775778e7c82e2c51a39961e7a8d3782cdb5e6a0740a85689b54e5a51430e2c8525b3c9f1cca35a17d5", 0x1bd}], 0x3) dup2(r52, r54) r55 = accept$unix(r52, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r55, 0x10}, {r50, 0x1}, {r51, 0x10f}], 0x2000000000000154, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4d1af678569e54e7, 0x0) r56 = socket(0x18, 0x1, 0x0) close(r56) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = syz_open_pts() close(r58) poll(&(0x7f0000000040)=[{r57, 0x1}, {r56, 0x80}, {0xffffffffffffff9c}, {r58, 0x8}, {r56}, {r56, 0x80}], 0x6, 0x0) r59 = socket(0x18, 0x1, 0x0) close(r59) pipe(&(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x63, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)='c', 0x1}], 0x1) r1 = socket$inet6(0x18, 0x1, 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="02a8725a44cf39446312737ad10bd55ac73c713c3f155c1ecd6490204e3795f2fb5da04afa247bb5a989585cb7b8ba946cd79ffa97032d5eec01ab8a22ba8b9afd409fcc6bc21772fe41fd3867b45617c6e5bd11122561309e6af486913a54c4c9b85af39797273f0a719e4ceb1658c88f3512a9e8d165d852658e7f53fa5c10d71e43a7bea996457fd44aa0a7a8db1f99f75a1ca0fe195dde7d401c855229b135e07e55e937513f2e1919c0fd5fd112e50b003eaba06d917f8a20338b9102d69f1bf3795638789ad7d0", 0xca}], 0x1) 16:00:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x6, 0x6, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x2, 0x8000, r4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r6, 0x0) r7 = getuid() setreuid(0xee00, r7) r8 = getegid() r9 = getuid() setreuid(0xee00, r9) r10 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0x80047462, 0x0) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r11, r12) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x8000, r7, r8, r9, 0xffffffffffffffff, 0x8, 0xfff}, 0x9, 0x50, r12, r4, 0x0, 0x0, 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r13 = dup2(r0, r2) setsockopt(r5, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$TIOCSFLAGS(r13, 0x8004745c, &(0x7f0000000040)=0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0xad, 0x0, &(0x7f0000000040)=""/173}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x41) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000240)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) r8 = dup(r3) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000340)={0x332417b8, 0x8}) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x80}, {r3, 0x4}, {r6, 0x4}, {0xffffffffffffffff, 0x8}, {r7, 0xa0}, {r1, 0x8}], 0x371, 0x6) setgroups(0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(r9, 0x5) ktrace(0x0, 0x1, 0x524, r11) 16:00:02 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={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r4, r5) fcntl$setown(r2, 0x6, r4) 16:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="ebfac0bfe9bee79c1cf1c362e9f9ca1e3f6699f6978156f44bc721b1774dbc4738d14daa86c9991b9bbadd13e495d50c183e4376f0018e5ed9637b663c40df768b7cee100aee35d7d5ab1eda54b2a3b0f71609c5b6db4efedcf9f16038d3f1b0ddca2cc75591415c5a9e624155f07d4e822248a5af57260e036bbd48e08b2368be0c175bbc42c9c9941cace676e4d45fa313c071c6a7246f9f169f3f60e552f604f056f7eeef723607b8", 0xaa}, {&(0x7f00000002c0)="65a27ca01be51c4cb322c4b09d73b9e17af29fee832628d4bd6b0f70ec529989e44191a1f2efd123a0649ca56137867af0675730b4d966a8b0a229e853c2da6dfe799526ddcafa6235d372820aa6d310386a6f57fd73412389dca8b583c75243069c40ccdbaffd4a385d16398485932964542ab7176d0be4d37a1a94bf191a38426188a463e23f9eadc48e5bf18e57d29ef7c3c7b24913f23952d2072657469f2bd22614caf3692f70574563ce12d3ec90654d75388d3a7f576d17977e1e7143113586265ae82cb7bf77c0b3bedacc2548a6dd6f816321f0fa43f04145d8d3ed8f8beb13209bd9058221690a9068", 0xee}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1ce) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) r4 = semget$private(0x0, 0x1, 0x128) semop(r4, &(0x7f0000000740)=[{0x9, 0x5}, {0x2, 0x1000, 0x1000}, {0x0, 0x5, 0x800}, {0x1, 0xecc8}, {0x2, 0x2}], 0x5) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1ef99ed8731797db40aed477bebe2473ac9c72a59964df5a6019f015b5a3599c2b99205646137f7d986caa48bece56bc7498de80619673ee8e52ecab5df1ec458be71e60550890f6ed1a1220275ce35e7a", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8], 0x28}, 0x0) fcntl$dupfd(r6, 0xa, r8) ioctl$TIOCCDTR(r5, 0x20007478) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x108, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000680)=""/178) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x80000001) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x8, 0x5, &(0x7f0000000080)="3bc990ed6edaef1fbcc7f0b10d851ecfec011f994b925fbb4e6f949175e33585bb7582dfe8d7d5c4e4a9a2403881fb4732b81286fa29ca0f086f23f6e0bf2992dc55b22c20054f4bcc34d1c55f990f57d968ab9acf9f7cdfb475", 0x5a) r2 = socket(0x1, 0x4000, 0x20) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x31, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffa, 0x1ff}, 0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x6, 0x5}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="d57409235eef042e1c4414aa07ab0d9e07888571e0", 0x15}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) socket$inet(0x2, 0x8000, 0x2) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) getsockname$unix(r0, &(0x7f0000001800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a967b439c61a2dd546dd0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d10ec1bbd2a129c21c0391ebb13e6f3f8eaedd5c352948f5488697c38368e24659b0e1a5c3e300db8807a8a0d1b639436c0465c35b803c28c38dc7cfe2d50bb688792084bcc92079f3f7ed2d1aca0ce37570038a5ce1229e0fa2beb3fb4d"], &(0x7f00000017c0)=0x1002) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x102e7) semop(r3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r3, &(0x7f0000000440)=[{0x2, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000740)={0x1, 0x1, 0x3, 0x8, 0xffffffffffffffff}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000680)=""/161) sendsyslog(&(0x7f0000000380)="8990a269dc651ccf638248e16fba40c49b805c00aef2f44d6d8522d7caa8faecdc28ed7e2a41a499afe7d8335ee4f243763a2f916c291cae1b11d8e9f5af6057dbf446c8a74fa9431b8368be0315aefc33c01491db529a6b8d6b20d107bfb1bd0d7df092e6ac829521f48b5598773a65915967b78d634557b5b8f30c73235f5430331feb399e93536a04ea301b646444438aff5cc9092afa48dee3d6841c46556c77b9ed554cbb7b9319cf377aa143b4814ef13e7524f5d63c124669aedd78", 0xbf, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x5, 0x2, 0x7, 0x0, 0x0, 0x7f, 0x2, 0x0, 0x0, 0x81, 0x8}) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x86128) socketpair(0x10, 0xc003, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/110, 0x6e, 0x841, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a2f9f3570800000000000000ac750077000000045e0520000004"], 0x0) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket$unix(0x1, 0x5, 0x0) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 13:34:12 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r2) lchown(&(0x7f0000000040)='./file0\x00', r0, r2) semop(0x0, &(0x7f0000000000)=[{0x1, 0x7f, 0x800}, {0x4, 0x1, 0x3000}, {0x1, 0x99a7, 0x800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) 13:34:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = kqueue() dup2(r2, r3) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000140)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) kevent(r4, &(0x7f0000000040), 0xffffffff, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x2, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffc, 0x92, 0x4, 0x4, 0x9}], 0x9, &(0x7f0000000100)={0x2, 0x7f}) 13:34:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) write(r1, &(0x7f0000000100), 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0xfff, 0x3190, 0x8, 0x0, 0x800, 0x9, 0x5, 0x1, 0x1, 0x932, 0x4}) 13:34:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7302e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/158, 0x9e}], 0x2, &(0x7f00000002c0)=""/28, 0x1c}, 0x842) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) getsockopt(r6, 0x200000029, 0x31, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000340)={0x5, 0x8}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)=0xff) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r5, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) dup2(r4, r5) execve(0x0, 0x0, 0x0) 13:34:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00005100010000bda1e80000000000d1f5bda7cbe79ba700e0ff06d1c4087d5db2426000000000000000ffffffffffd60d9fd5df85660100671273b7e90118b700000386000000001eff0000f30600000000000000000000a3369d5a2a"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x1, 0x7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000274, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x8, 0x0, 0xff, 0x8}, {0xfff, 0x0, 0x7, 0x7}, {0x0, 0x6, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xfd) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sync() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 13:34:12 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000100)={{0x10}, {0x0, 0x2}}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000308, &(0x7f0000000300)=[{0xfffd, 0x1, 0x0, 0xffc}, {0x8000, 0x5, 0x1}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="14b3c561de4ff216e1ebea5651e7541bf6f949a6572ad2d31d86b6921198e996cefce2ded80a82f718d47e3877d9ebe0da33256c19aa650203840f9a1c5bfde0d0cca44080c41e929c742c6b135e810370b9c8e5e3a8284c0f21e21dafa1fe366e4c706fba10dd72d18f4c790adfddfad9aab20bafb6cea20f43075359cf6859556715", 0x83}, {&(0x7f0000000000)="4988fa4b4600254cc533fc", 0xb}, {&(0x7f0000000200)="592b3b618a8df5e9f5ddb1f3a4fb3627a1e6d3990f339b9617a5acba1b740402bf88ab4bbe98c766228c1f5ad34831414ce0d160fb5babd577c10daf711939caa9f6eac556cfcf7a3bfa48bc9ff7875c98f6ee4228358058be150cc5a2848d5a149bc2cd44f1b27f0a53f8df7e4a902bd9d4e69f8df08f1e52c69d4f743177dab20dcc196e9b4f9527dbf8959ea8b43f14c9294525f6d29230c7f7b10b602cf9062ec3101ef83ed6880259ce732b3bfab4bb89a6c63f4ea189827fc9ff21a3ac9f", 0xc1}], 0x3, 0x0, 0x8a) r1 = getuid() setreuid(0xee00, r1) getgroups(0x1, &(0x7f0000000340)=[0x0]) fchown(0xffffffffffffff9c, r1, r2) 13:34:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff005df95a68f12154daed03df630800000000", 0x14) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="d2aad5b7aad78140f0ae9d54e1ff6352dc9b9bc52c959d3c11ba326a0f95204236dceb2d3de98469f853b35a6762da9b61b5ccaeb16b6bd65e592d8fa6a5b37ddcd2faca38d34f3230b2880caf133e515dc3cd1e2ae2df68e750fcd1c63951298280d48eca5282e4e4f8d8bfbbdf59eed88942fc738a896cb49a94c13aa4c8a8c35a3b56091dea0dceaaa13133ea0c518dc91c95a02d8a9ed62d02ebab2a9a53e234b0967fbe138e51db0aa5920d4f21039c35a6a2bfa9171b98a247983292e1c90d82053403cc4b2ef9e2beca72e0939651966eddca44520b55003411e9577a", 0xe0) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 13:34:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x1ff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000000), 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) fsync(r2) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r4 = syz_open_pts() socket$inet6(0x18, 0x0, 0xff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x31, 0x0, 0x0, 0x1f}, {0x2}, {0x6}]}) close(r5) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b37555b8470049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) 13:34:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe679fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:12 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x7, 0x6fb, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd], [], [{0x6}, {}, {}, {0x0, 0x0, 0x7, 0x2}, {}, {0x0, 0x2}], {0x0, 0x5dd2}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x8, 0x0) lseek(r1, 0x0, 0x5, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) pwritev(r4, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x7fffffff) getsockname$inet(r4, &(0x7f0000000080), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r6, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r7, 0x0, 0x0) r8 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 13:34:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r0) ioctl$TIOCFLUSH(r1, 0x80206949, &(0x7f0000000300)) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x4, 0x0, 0x0, 0x1f}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b75d03dd00ef43fff7c8d5bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) fcntl$getflags(r1, 0x3) 13:34:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0x10, 0x800}, {0x1, 0xb4cc, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x9, 0x800}, {0x2, 0x3f}, {0x2, 0x1}, {0x4, 0x6, 0x800}, {0x2, 0x4}, {0x2, 0x7a, 0x1000}, {0x0, 0x3, 0x800}], 0xa) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:34:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) recvmsg(r2, &(0x7f0000000540)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/169, 0xa9}], 0x5, &(0x7f0000000440)=""/254, 0xfe}, 0x43) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 13:34:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:34:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd960b9b7b529b65f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0xffff, 0x8, 0x1f, "7c22cf2819139d8f3c74ad164181a8335a4a4b6b", 0x1ff, 0x7fffffff}) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="3b0543c3b52ee9bd36a1d45fe8adfedd1dec3f11247f051f9b4bec42f5f861f3ce42a1901c04bdf83367406934731fc655c32177c1dce777581245c9a8c662", 0x3f) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) msgget$private(0x0, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x188) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x2, 0x8000, 0xe1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000240)="26cd6520511cd71d05bbae9ac4ba025812755c5e3d5b8b6f2420ff676121308c35c2c14c3bc061348b5e03b23dc75b5eabd595f2f17f990cc574e8b50ca86c709a632324248357a297d5560b28d9127dbee3212e46db73fdbd1deb8471d77813b8d155d755cae1f755b36b4fd1839825a0a07fc561ea0d642b55f4441018919a36c9e6a2b7277a8426ce9470dcbdb9c134", 0x91}], 0x1, 0x0, 0x8b6) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x1, 0x0) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x1) close(r5) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = syz_open_pts() r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x400, 0x0) pwritev(r9, &(0x7f00000005c0)=[{&(0x7f0000000400)="6688968970486c80f91968899f1375dd77dda1518896c68bdd820ea8ec6174b832df0bd2f74349047e351d5563a45c1ef15f58ea9a5899141b6b0a42bfdcc0343b100adaed0049050595037726fd38119a10e33e6b6f6b993dbcc2aaeacd96b172d6334ea47713f1b539bce7e3550af855d79d2b99036058880ea407b69862ddfba5e5c33c68a5f73d05ea7df1135ec4af9e2a5e8bbd9456e6c0514e98ebcfac4a7ee3bec5870106029c0d082b6df4cbe2034f4564b883f7", 0xb8}, {&(0x7f00000004c0)="a658a878f9fb6dc9064083bd1f99523ed1e24dd4d8af0b4b434d3572aabfe41fe14b6009f5c4a6158bf68a8858dc98e2c7f131547c0bed643f4c", 0x3a}, {&(0x7f0000000500)="44817571f318da3a300db24a60612cec6dbc6e952534d00259f6a59b46697bd4c1624edca8656839feef9e7d3800eed9d1a62ad40b5dfcd6347d1cf4ef4048c69ef52f05eb5254804d0b3739033a66f532f3fc76121912efde5bbcf5233ca1b0a7f280d830e3f6fc8dd610be6e5c977ecceaea6818f902b2787fcce3609a6d7e2897e2819475e731c6bbf7ee487021661337", 0x92}], 0x3, 0x0, 0x101) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r11 = accept$unix(r5, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4810, r8, 0x0, 0x6) r12 = msgget(0x2, 0x166) msgsnd(r12, &(0x7f00000017c0)={0x0, "add0dcf2df82cc8b46f28f1b67c69e4f61d8f2512eadd90e0f02cdb9e5b1d26517a10e80f651cd9acdf41080c3a5bde03c576723898e073b7f346d7ad292a61bf914ce1bee8125258546e079e8e1b16a5263eb6ac23a43500d186679caa3bbdf6fcfb73d77d2d1797874e52d3d90bd9aca0f7c1feca6c06eda2f27995435e87400da93d6ca8cb235928352c427aa9eecb445ec4626f193d8901fa69247e1843dd21e79684583ee2c855d33f12368cddd601bb393"}, 0xbc, 0x800) r13 = dup2(0xffffffffffffff9c, r8) write(r13, &(0x7f0000001880)="154b5250490038d1356fbb913466cd31c1762913e429710ffbfbe24822dcc2dfd87988abbe802703c8c3071e102bd4636e5ea2841387b078cddc3490d028790230fe770bf050bbd90760d34daf8e9537f3d4eabe50889b7f4af9a7a7d47bd9080d3da2d06bb85672f0cecb2a7da618385eb635507cc55b38b2849284cbe294c064055aea82b3dbdcc04d42fe3013e9852d931173f5ecc8d4de829c75745dc063c7dbf790299bde65dc7248d52b701d0f2c97b9647efd19ec258454dfbf5d79ac609a430eb91b2baf9e34c662e7b2ae7841056f703de1e34bd8997a71e1e3c859a9cdadd6b730cf948c825872cc874253562ec51975d0e0f4e37740d4c011b4271eb26c0a5219c5dfad565f5d1d3d1e988eafb9d079e0e3b966aa56ec57ef5ebc79319890271bd2dbd1b5ec579b7ae1e5fea05152c3faed74a2ea649ba581163a835b4fc139fef93f8dc127b011b0994d408f923d86dba1d58aa03e627cb5b70800af30048b57cdfeffb520de84f117e9ebc1be1d0df18f061b4b2f58d4828ab9468ce3fcaea6f94c9d960a3d1a0f4d0b3669f30e985390cebb4219cd4523a205edf33261d4cede19038c5caa84762a794978ad5ca7caaa5e5b2e3fe3a220809ed2d1549aa0d5653d75b38c905ff4cbf37ff3405f07ceea479d2059ece82d93276022b6dac3a1cc4e0d13dcca7ffa4a41234d898c4587e80d0c5f53d1ea416d7090e7eb60e4854d00e08a38afaef0394d7c539ae10a2cad9caa3a0994f0a08fe3c0384ea584becd29df583e2f7d7795f0035bb6d56346953b2055a318ddf8add309676e2fb3dead81be791d9f3f0e316c0f0fe17e9db093579c3966e402c6deae9993e0db3ebeadd644463173c949e6797f2ac3142dfd67c8f9e2fe42bb46d0f063736d7d9e34f457ca236a4083a9e6f917e811f7845e1fc729d227db6594127e0aae74e45e532d972f8f8fc95cda5b96d9d7b282ea704d2913ab3331265e7f38b7eb491915fe3d9b2c2658bc89ba58df540822d060fb0e18c108385772f4b530f9d9dec312e3aaaa94df1f8affd1b3c0bb7296abc68b75abd1a98851283f5d121c1bddb22823ecc57f55347f42085099074a4b6a5dfd717285346af70d279d9ae8bf6254fc35db4bd0719cf0479e19d0e82fa98b87680aa6c25ac9201345d03fbdb0316e0632db21bd79c76fa0204b0401ce81e30094d391f8ff4edeb0f436501e7c193398639040aefb978321215f6d5d526359bc217814819a338962270560aa17baeb2f00d8397ee53999bc9c2bcf90b5c630778ba896412ebe0fc299e4695466aa4bf57e9ead885082388cfee1530e9cecfbc00028b7386df20c7e13e35b4609dc3ddab76e4dde3389b8223e486af97609560aa40459e75b7f2c3f13749e6b3804d1775a48abaecc455267c0ffeb99ede77716a2b266ecaead64aea2d6a0b4edd36b7aa4a479382e540dc752b9a78bca77857dd38148f3be38d69fc2a6236b5ce5eb3fc23be72611c5c9ecd91b1c8d281f6a22e67d796b2a5e841ddbc679f39e0a6c2c54b618b99f25481a5e87f48d473d77f5ee3fe880114bb2b10d90dcebed2e65694d94b31b31aefcceea42b3a3b95d236045ff3a7ab78f8724b0041fa6abf8e7188a4b586cc0c9b000f81808bc61ed1d32c43bf98e21fd17926a6f3437ffe47a0e240d66105ecdfe1ef305f47935e547fb88d53ae6ef3485ff6aac7ae6ee782ab96ed76dfd69e1bb56658d6285091e0a3a4180682fdd7544fef32eabde66f3a78afffbcf7c519b02d6250d8b877d3089309721717dd5a7abe67a3e0a990ed246cb443ae1f57c77093e0939b0786670bedbc7cdb7246c5f7b6b468a7192d4e38c83ba6eae6f4b7bc291f7a1fb2b8d2c45e74edbfcef5e6937bda10914f56ceb314dcc9111598ab55e56d19c82ec894ad0f7a2ff87c242f04d877870a40f6bf9659be1b3bf3db4908dbb01a7982737578c63dac019e88529bc246b842a73060d5a593c90d0ab17a8d6263d81ec4f4f367f5023300eb235e0dcf6d038d5b9eecff3500ee6f87256919e37de6e7103b9e3e50ee2b606665e3d7ef25543247092697daa8bc983357d7256a75ed709cd4948344c3282580731f344e35bc5377a40f54d0a137afe4d697732e12ac3bf60a5976b3333963dfe3b615d9bba8f61f231c82607ce44a9c2000e33aac8cd4da686099246f4fb734ee788f61d21647fba54a44b754a14acebae2482bab3b184e79c2bee3188135509ee78bbd605960d33305fa49f30fa89c935b1d0f7bd8da301dde302d4ff337dc006ef64002d715070bff5c4759c1c37b5174fb8a0411ffc6e87f076381d2aa67e758b2f50612512f40c22974f9ec1e62aad4e15954087125392703041d6b5fcfb099cc5b2ecb7748b59bc63d4063beaadd87efa3a7ec4c51cf665c4e190f66609bd0842abc8bb5a5e321f4c33a395d237145b0b693508e7ddceb6cac3aac6433bc5059707ab7e7eb5c63160bf978aee18d1e2f33cfb648199675d2712460c08204b80099c505efbbe4520a690409aa69ccb3a7f51a1ae0897d878c4aedc082b98f6850e9e5643b43c1fb0c2001e61f9dd30a3de5baa84ea89d85fdf8cf6b2448a60f32275e95e90ebdb44b6ed2d5890a6a5f04ee0e3911d8b63ba8f3cc0a1775f71e0974b36c727b1d424ae460fe028fa38102d6d39ddeab7e07dd08b435441a31592baff2ab2b2d152147430a7cb99f1f9381c26f25d51a021520ae52a9bb14493e40cb79e547d7e3fc4bdfdd2e80e87b167f2974e6fa3fed52ab306d38efd2c9e250673ab23d331165b01a6944f331b9a4ac4445261e391b5be8226f3bc7e5760d07f77ee5f7bedeb281006537a715ae39c2bd58898cdcdec468183f0a53d24f8aed8c475d11d70685aae36f83f7e5eb1e9b8e80bc162b4a12b2e8846460005d94a2dd595c51f9b0055225078603ea90b4d2c6d766010fe8453fcf58376692bd074863a20e2fe2a7f2669f207f500ad0193d44c39a8bf36824677e9846a56cb08038c097044844e538ac15d816a63786ea48a6018836eadba666ba242822f10832e2d4fd1b9983e5c2bf31aa0f03fefc7974d6eb1af9a4ffc4045fd44fcd5876ab40e22bdff9081ffc6f13adfb465e6f664dbc94442565b624198bd3050a9157615681f089fdf63f399a050220b44147c56c54792a7925b218d941ed03acda9a6c99a26696555efb44c0e21e8dae72ca67666bfff00b20d5e1b69e7bc50767bf6a94e188dfd2327894f1a88bfda5315a3f3e957893bee14d52d3b3f2c5e493c67f49580a4652094d3ed5ed11e187e1560e5b362dd7ca3ed51ca19cd16bb9c03aea354d8ebf416d72fe513947f728f3a0dc4b1829fa27c6588a738b0fe10154c2e0b3025ab3467055628d6b8842b06220587542db879db5cc718399e66ac035afd7c43e1a3cdc08d5d7d6789043c605fb46289d8d3bc42719d3bb8e9cde47aa0e2ea0d36cd419b7593b22e7255d4a37a77b995f1b4da8bf43b8e02b2dc5713d6c68eaf12916bf32a7f1088a89e584ae125a482a2fdf256c0e1c425e3a463af5aa73656f0fa4578e46f96be3bea692cc7e1c3f08d83ba057741be3138bd991f7b10b32d04147d7ff1d21c183ccfcbd827e2e9409c8731fcf9523d56ed17bc07f13ba966947a5d6c0470d7d4d08e607ae3862c38e8e287f6d5535614528e9c70dee6e05da1c1596a8e1661d16d4788157fa0da79dd71b9c1021db168033abc9788e8e5882653bd12e5c036dd30ef7d6fc636e6f33be70ee8083085b01dff8530e06c335ce9f3d714dcb2ea68b1ffa4560fa72ae9b942b4cb44e15a72eb006d6730d43b9caabbd1e6c297072dbfdfcd917b34b73747de8c771dbc0b9bb3ddaba0ab7e04c206353828de7efdec831c40cf827b51eec895ff18ad91eab3cb2bce69ce0f53f3545b9631b3ebd5dfc5d3e45376f2f4a407a094947425b4930238bff1977cefe6ad8c143c053d33f911ed228015dfec7c71466bd8e1336ad9488c79e04e3c4a08493b6694f092f28d79f95cd1834801f1f93c0cb88e9104f5a40b5c0a21ac2152a14d3777aa226177fc2c76c817544c9f5ca27467c8aa80488dbdbd030c28eef206db94e04b52383a27de8dd23a7bd13d116241d1e812fc76098f38b9d7bbcb6797a107a2bcf68f56cf357d9b90c620953a6696c465a7cbb77f6c9ba805b3fc02d5ad588bfa2af4eff25d8fa775f485bd3c4d37376e69cfb72cd0f419bf8664dce37b4592ce4692c420dee4cda633d2327a7f1195f0f7b79b5230209bccfebe329195568d762bf973b7088b2d1d30982bc7109e07cfeea4bfaca94e843661002a71493b0a28265427e8d6db3a695011e19a871709789440e5d66801f947a38ffe0edd3a9657f2bc1378a1d75a05f3beec063b922775b4b7d532dda8b779ba9ef1eb3eb5f127245040e00e3823ece49caed55c52aeb969539a35964bf1d9ca8251b4d9226539e5c2bc185895e4e5f5688b7937d78e3288a82552e4e57f0de3e266b86fce4642bfe6cc0469091b4003f3b3491f97dcf5120ae1e56ba65c827123c15693d125dbc77838fe07821a48df2cd9738e6f5aa9ac93f729aff418905a7dab10fa601cf8a54600a6a93fbb4fa67a9fc3f1644ec253f7afc4a60ec43ad990bc255294ed48da60699bf7872f43f7e8777446619a6ed19ee4732470bc0158cd43e699f6609fd71c649e7a3bc9b8ed994709fec158c633c20704947687b86d131816d3b0f6877580c30217378374989158940ef6e82842a6883f460aa56a58e613489d6d45124b947ca916301fa96d5ea69280d32a17dbb85279a0ffcfa0dcca4a3be99858ecec636587581760d1c647f3981fb20499a4bf0b499138e42130feb1c7e0ccc8202416211fafb669c80fd5dba3c5275dd847b58bd861742ac862559501819642fe578a070d5b34bdb1ce117f64cbfa9acf5b1006f6bc0a8e4337d133b5086fbbace1e7bbd5b7812f9461988f0e51cb482ef41b4f90df6316761b0d1241ca93204451aac6e542419f8a5a6eca23bc17fa951491dfd5369f8ce33ff9bd25ccd25cc562c1904203cce5b1871509901dd165c96f8f49349293fa501dc97cc34f908f9f59f8e3e5e8621dba8b9f8e972769a0ee3f11d3f422b2048232ca23eeea9b6d1321b65e90cb7428d50284ae23e6a43d34b70a4026f79b6680aa98d0efcd8afb516b03a12955da6820b2bd65d153f211ec2cd23acd88515e0360c555d1d2b609f655b737ad21ec3ed7e01d05ed5907427cd8fa49fec7662f236700c01a58b64f82288796991085600f65112bf154304fac52f1bf9e594d0d873320c5598631337f9218285e8ca1f084abc24b6b8d96a1435407399fbb378f1376c850fedd980d0815c120b999faa3196acf5731d9a789324f3390328b9ec310ae1cc55ef5e2f2c10d4c90e75850e86c0f196d4c95267b08585aea3f371c5c402e332603f03ac90b0f6f36f2744de3a1cabd8d6e289d53e29608bc89f4ad9cf64b48c5e02b15b17a4ea9acca7b52f5fb6aaa3f694f85093fb106298201877680a3466a471a474415511ba8ba61c154541af1a1ceb026502f14730735a0dc93d634cad339824a7a876df0d451050bc5f695b95963c8bbde4c9ddef77db7c75697bef365a25b9f1a8d1054a4602fe60f9c820d9241ed82cd2b3a7a013699df253cdaaf4c148aac1c3c10b87818b5b91ed4cf27b9e50b8acad73e9d62ba9770c221835d8a2c3755b7c65a7626e85624ff9ee8526b15263a7054bea099812dc4c2056fffd0d8c81ba6", 0x1000) 13:34:13 executing program 1: ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0x200, 0xffffffe0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f], [0x0, 0xfffffffffffffffe, 0x0, 0x8, 0xffb7fffffffbffff], [0x0, 0x0, 0x6], [{}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8a) fsync(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:13 executing program 0: socket(0x18, 0x3, 0x0) socketpair(0x2, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0xffff, 0x6b27, 0x0, 0x0) 13:34:13 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="e7022e2f660900653000"], 0xa, 0x0}, 0x0) 13:34:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r2) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) setregid(r0, r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="c6aac5984d9e04689da8e8ca328a7769991e0068d364c856e5bb5a6637c2da9cf7db3eaff1bfb722d7f1d21a8e201d4193272abdaff20293dc7d81a0530904526a066dfc546dbf85dc0335f8cf5c0f021444cf5fdcb76533e5c0dd6a1a96ec5c8d9972b1c3b3ad0542eafe962d0ce46a48ce5e6dbbf2b0288d24a63633d00ea6c3e0c823baddd944f65bcdc506200e6cdf0b30f605ffe2c666243df7b55584cfe422caabd08471d61027262051720f67c02037a9d2f31b8b6059f936f89eb2aa5b7a278851a20e0cf47b98aab6500306cb938a001c53df977c0f359c849b57066ac1dad3b9aa0580ad9103b68672"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x81) setsockopt(r5, 0x1, 0x3b, &(0x7f0000000240)="29d6ed99766b5b16428d", 0xa) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x80) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:13 executing program 0: r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="820fa82a668a6c6530006ed4d1ebec09db53a5e429e693cbf10b5aa446853c626cac3f614e0e0366a3121557db"], 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt(r0, 0x5, 0x80000001, &(0x7f0000000040)="0041482d4fe638fd96acd688188011b3a49a503a4e5c11711d96b5f05f40c5a927f759ef97bd971e75c262fba22338ba9840e4f7040a8ef8c1b8a744fe35cfff02fb6fc2f2df9c591b6c174c4799d4d297517b9bfb9667ba3552fd60cbe9d4392edca456100100d7f93f81a0", 0x6c) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r4, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r4, &(0x7f0000000180)=[{0x3, 0x0, 0x1800}, {0x3, 0x2, 0x1000}], 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = semget$private(0x0, 0x4, 0x10) semop(r5, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r5, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x7, 0x1000}, {0x1, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r5, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r8) r9 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x5, r6, r8, r9, 0x0, 0x4b, 0x400}, 0x0, 0x13b08be6, 0x4}) r10 = dup(r3) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000000140)=r1) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f00000001c0)=0x3) 13:34:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) pwrite(r1, &(0x7f0000000040)="a8611506fdd878eeaeb71113dc4b52628f8dda4f91ace830b1addcf48ea27ffc826653", 0x23, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0xfffffffc}, {0x7}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x30000}], 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet(0x2, 0x1, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xb3, 0x66, 0x0, 0x9}, {0xe3, 0x4, 0x9, 0x2}, {0x37d3, 0x81, 0x80, 0x529}, {0x0, 0x7, 0x3f, 0x19}, {0xda, 0x8, 0x3, 0x10000}]}) 13:34:13 executing program 1: r0 = socket(0x2, 0xc003, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e17a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd000000000000000000000000000000000026dfc18ea5aab6ef2e4a6f2aa5fbb78707e3e587017119613044d7c2c5db21af02975140956a5f75186f87d762a2af4163490ecc2ef8b8e93824bab59bddf054e18f772040be3b928d"], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab423040860000000003ad29dedc000000630000000e018008e6b7ca", 0x28) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:13 executing program 1: r0 = msgget(0x2, 0x482) msgctl$IPC_RMID(r0, 0x0) geteuid() ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = getuid() syz_open_pts() shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r3 = getuid() r4 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) r5 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000100)=0x101) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r8) r9 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getgid() r12 = getuid() getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) r14 = getpgrp() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x7, r10, r11, r12, r13, 0x1d9, 0x7f}, 0x9, 0x3, r7, r14, 0x0, 0x80000001, 0x2}) r15 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x100, 0x68) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f00000003c0)=0x8) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) getgroups(0x1, &(0x7f0000000400)=[r8]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r18 = getpgrp() r19 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000480)={{0x3000, r2, r16, r17, 0x0, 0x126, 0x8001}, 0xffffffff, 0x6, r18, r19, 0xf4, 0x3, 0x7}) 13:34:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0288006b"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) flock(r0, 0xd) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000001380)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000080)=""/21, 0x15, 0x800, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) close(r3) r5 = socket(0x400000000018, 0x8000, 0x3a) getpeername(r5, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x7d27, 0x8, &(0x7f0000000240)="cb35b817417b290d1670711134e8ae08562c3218a01271ebb36cd7666b6aa282853729148444735c33cc75c50de27adc4f29bd54300b8682af3d487f14e667f1367ac1e98f097671c79f3c41feb21ccf1efbc89f540d5eb3869eebe375c41cb4aabeb51652082d88706cb473c19099ff1d6c191e01cffb49afd61ff199986758e3deedd11c1d3de7ecfb6226861cb62d1e76698790da6ee493459b7d2636b52179a4600624db683b980f83eb9e147553c4479ebc447f74afe45aae267c1e7406e6", 0xc1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x0, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000200)='\'') 13:34:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="f1d14c0368d73de101d1415f4a0c9d5616dc22cd2bbb7030e5fa54ac11b8fa4ad36910583bc5eeca5748e91c395966445b568a2c15a1caf5452050b9bc4685530a8f1300bce83451dc2d65778a4cf58310b0f2ec2e3128e750e53ec410fa22fb2ccf122717c75c85ca4f8538cc8c6f88d0de8103e0b2035e95b6ae5d9fd5b03035034decb671097cefd2b94e8fe4d121f3db3a14a44f7e222e0dca9833f690501b8ad5d5350a422603e668cf4c3998c99b38bf60a7c49be949c89952f9572e94381f492754", 0xc5}, {&(0x7f0000000280)="31e75eb74f443f80238c692773e525614f7029073f6ac3ca99fd395c1a40fc764ea6189526b684b842587cfe1d98a6fd90608bbb33331c22f763eb8e2ebc93442e6da482e4bab3320bb67569d43cef86198b4bd4ca4cc55c99e88f78e8e3c88ce58d186bce8dee5acd1ddae646d7da84e6bb05ec6a3829a8501206167fe2f1482b45dd2d6b91dc490932a3c5f7e470bb8d527411fdc1798935101834e62a500ea3498ecf47e553df6b09dcc372cab85cc3e9d04da2badf3b7705ca04cc79585f4c82f521ae6d39c0105f0ec10a2c5a9dca35dd06c851456c4b45816d3f98cc43887aee71ab", 0xe5}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) select(0x40, &(0x7f0000000380)={0x7, 0xfff, 0x20, 0x6, 0x80, 0x7fff, 0x6}, &(0x7f00000003c0)={0xff, 0x7fff, 0xe3, 0xc70, 0x6, 0x6, 0x3f, 0x2}, &(0x7f0000000400)={0x6, 0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffff7fff, 0x10000, 0x9, 0x6}, &(0x7f0000000440)={0x39d, 0x7}) 13:34:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) fcntl$getown(r1, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x3) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceaeaa84e6abca64896819f507d0000000000f3c4c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555000000005bcf967304e3331c28d208000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf8f240e3730b447893dadc8642ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b76791dfc8d82d1aaac669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17281241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee8d96fa34f4f8283a8f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x11c) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82020000ffffffff576d31dcb07a65f94a75f8a9ff9b6b91bd7bd495a0a0e786425fd727718b4a056712d21da40400000000000000f09d93e7b1d988e78f468a8ee2ffd9ad88b289ed116f51a17c74476062d5e50d8a706ed8a396b6b9f820e3837b70d0b0ba7510ab574d4e4426dfcbabef6d62858fbf0a498cbcdffdd9a37c"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="42ee524122b1b4f9edecbdf67b51cef021851687761f018b773976653e4b241ed03fb04e556fac15f903fb63de21aadd1ca2b50d725040fd9926586d64b0505f4ed94dcee6e2eec4081fd7815de7f13c3a56ce1a55360c9d35c5718dceb2be1e9b188f6557de43ef575a3509f8f53027487c61178861950fa4ad0609a709fe3b920232e0a6966f9d7f9c3bb16834c0444f2460cbaa3e7e37ca30ad6853bed5561c3d32b09e67801c28c63ffe6ccd934ff1f81ee4b62f145fb4fe2c34cc68f12b57295617457792b3248d2825153a468f96525e4381c596741b6de8e83e3de5ee2ad0f677f54c02be7fd2a6efdb"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 13:34:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0900d20000000000"], 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="4e0d0008cf376652", 0x8) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) openat(r2, &(0x7f0000001200)='./bus\x00', 0x800, 0x10) recvfrom$unix(r0, &(0x7f0000000180)=""/4096, 0x1000, 0xc00, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000001180)=0xc) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000002540)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000680)="000000186204018b00033aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b9b337e1efd144827", 0x34}], 0x1) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x4, 0x1) 13:34:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) write(r2, &(0x7f0000000140)="b2a109a5af32f89914e9444e327255b69c2b8979a76940af70ad5276d950d2470308170484f59cca4ab4a6bbefcd7a9dd4a34902dabc6440c9c8b13e2ab7c25d31f6f5921e0dde071ec7ad3e1c0feac02e237336dfb1c7708514b11bc0215b6e012e60918831307b", 0x68) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x26, 0x80000000000000c, &(0x7f0000000040)="ebffcbb9fd812eaa4e9b30601f545649ac146dc88448e69931929648", 0x1c) 13:34:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() fchown(r2, r3, r4) syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000080)=[{{r1}, 0x4, 0x62, 0x8, 0x7fff, 0x4}], 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 13:34:13 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 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(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) pwrite(r0, &(0x7f0000000040)="5f8f7c31699f93d6b2ce0f82c35f3cbefbec15fcb015d7529e53abc915c9cdbbb6d182bbec94495f28a0da425432c29092f124bc959f56eb3215c2e7bd24bcb1f238821f7b50e3c94f4f3748b5c1ef2ab5f52cbbe26c615d70e860841ae73a96fa", 0x61, 0x0, 0x4) lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 13:34:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendto$unix(r2, &(0x7f0000001200)="fac85c1e6f53793bd327f520d2b4c8c43147f8958ffdbe666643e711d7d6658b70292561f5e7985a478318269a5a8c4df6098621569b3647be0264f9c38fac12142edb65550ac51dffc291db40698843b4256c954c77199a29fa61434fb09579d30f3d255d63ff12f1518cce8c9fa739f505f5a90dfcb9846cfed5c0d78e3cd38ca888aeb13b23cd1d67466045169efbe93939f44886e77c432ce2bb5b4c22ccb745517cc55cec16c1fdb4eef804992f72bd9763843dc3262c81c023e38ddff706ad64e19625a308f419a16a81bd377b0505bc93820045efd287249c78e16bf1eb89a277011963d59a708ff072a70fa8f5", 0xf1, 0x7, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000800)={0x1, &(0x7f0000000040)=[{0x80}, {0x16, 0x0, 0xfc}, {0x0, 0x88, 0x3f, 0x89}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 13:34:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file/../file0\x00', 0xc3) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) unveil(&(0x7f0000000100)='./file/../file0\x00', &(0x7f0000000180)='x\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932de0ed4bf4d8f8bb") 13:34:14 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, 0xe6a}) 13:34:14 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x100, 0x180) ftruncate(r0, 0x0, 0x3f) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/206, 0xce}, {&(0x7f00000006c0)=""/63, 0x3f}, {&(0x7f0000000700)=""/203, 0xcb}], 0x3, &(0x7f0000000840)=""/115, 0x73}, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6, 0x0, 0x0, 0x100ff}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0xd1, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)="c4013b7a950a5b5c815d8fd46cd33072297e9e7f739d315da516b06e33a9e30f9d4365a7e7d3ba294dabc22a2e619a89f1abf4e58a23ad023417110413aed99d8fc008f7e5441c16123d4b66debbfb2b02", 0x51}, {&(0x7f00000002c0)="54a047715ffe173ddad73102f64ea99ef4953222ef121e76f4c64098a60b277e5e07310b02cd18b7c4551eb1bd9c3d5962ff9ba993032979d5040addc90f68201ccfb28d8ed5f937d01f27db63749f982c1271cd0a29be6a805f87d9926c0a36cc1e405a97cfd8e97ad98970d3abf9f02baaa7a3932024c31275c89dc9a706aefd263de1ec121edd02", 0x89}, {&(0x7f0000000380)="fca160d65cb4491b2bc3acdf0e258f6cdeac4d11dbeb4e78320de2cb79170eb1e0a561eb11ea031c360fbebaa97b658dd911f02104ce07a37bf0273f4170ac3a14ef1fa6a3bdba0b1a916c211e32856721892fd1a000c62d78ff79bfb9c5697b2834d3bc274212e8400083da9afc3b60e7f318a4cb106443e2a0180eefc77583b25dacf8ccb4bb", 0x87}, {&(0x7f0000000440)="572c5c0590457e1cba56c0601b5b2d2677f124775796d97d94a8c7b3350f43af58b7883b0e60f4cc8349e7edfacb9f90bb059ff8e3c1d3dc11774ab75aebe1152f56494c", 0x44}], 0x4) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file1\x00', 0x615, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000100)=0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x83, 0xb34c, 0xc9c}) 13:34:14 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffb30) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r0], @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES64=r0, @ANYPTR64, @ANYBLOB="366284dae01eea7acbeda1e38c6398d54cfa4d2e1ec007502c6aaf21b2035717882e3e38056f8620452e070cad126aa7fb09201ae2f978a55fc2b4b1aeeb35f850a7ae82e66aff1816b785d9a8f1de8cf3515f924aae7589214144a9ccb018094811b88da375683aaea81ab3bb69b62250a3510502377bcd6b2453fe4a2810ac9041ed2546c54ec286de26add2c2250120650062ce04419f1285b733ecf8ef32d2ca9a68246a996201f13d55a07ea44eedb099789436853222d0aebaff0987488277c1abf0fac9ad1322f647505468e908140912e6", @ANYRES16, @ANYPTR, @ANYRES32=0x0]]], 0x2, 0x7fc) setsockopt(0xffffffffffffffff, 0x0, 0x6b, 0x0, 0x0) msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYPTR=&(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT], @ANYBLOB="14f4059e73b45d93a78356844cb9c3a528603c95f953", @ANYPTR, @ANYRES16, @ANYRESDEC]], 0x1, 0x40000000000800) msgrcv(r0, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x800) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000001280)="02000000", 0x4) dup(r1) socket(0x18, 0x400000002, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r3}) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) getuid() r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) 13:34:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) dup2(r2, r0) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) recvfrom$inet6(r5, &(0x7f0000000140)=""/81, 0x51, 0x800, &(0x7f00000001c0)={0x18, 0x0, 0x7ff, 0x1}, 0xc) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000003c0)="348283560be1b2c4a82c37eec4e13822948983c2b71fb6d7503c6da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082aea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d", 0xda, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ffc000/0x4000)=nil) 13:34:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0xfffffffc}, {}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) dup2(r3, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x9) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r6 = dup2(0xffffffffffffff9c, r5) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000080)=0xfffff4dd) 13:34:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0x100) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r9 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r9, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r10 = geteuid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getppid() r13 = msgget(0x1, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x1, r10, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r11, r12, 0xa6, 0x1, 0x4e2c, 0x3b39}) msgsnd(r13, &(0x7f0000001c40)=ANY=[@ANYRES64=r9, @ANYRESOCT, @ANYRES32=r9], 0x3, 0x3fb) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c64900d4094b9468f10bd191ed51a1631c0af7c956ec4bfd4587377c4bbcc6b8915734ed93058834e351"], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r14, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r14, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) r15 = getppid() r16 = getpgid(r15) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb754204be23de094dfb724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e1dcbc0db4b359f7d7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r18 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r18, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r19, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r16, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgsnd(r6, &(0x7f0000001cc0)={0x2, "5aab059e7584be19de16d8ab2e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b5d6e5a88ad1e9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d61fe982bc00c7efc8c7076976039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8cd44755b471bf8c17b86b34ce10a93dcd069cb4d4575ddd417bd2c5f24"}, 0xfe, 0x0) msgrcv(r14, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r14, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000f661ea6d247c8c4e3805631ce29a9a509334ccf6515e"], 0x80, 0x3, 0x400) r20 = socket(0x18, 0x1, 0x0) close(r20) getpeername$unix(r20, 0x0, 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) msgsnd(r14, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64=r19, @ANYRES64=r1, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRES16=r6]], 0x1, 0x0) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r4], @ANYRES16, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3be2808efffffb51969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000001e40)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806aa8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c07a18589e5ca8a59770cc38c22a3c82058c14b62ca62f16de59cd06709411d8da21004810eb1b757632b5425aa528c977bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760704000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970590269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21851da07bf081d30d0e995ab81b4c5831d2930fdca8d8f7baae70add3d29eb43bf0a702644b17e2c2f8582f0e9ff55b7636cbfe15326f467d21b3e072bef8b0fcfbc909e10e778ac8abe4a67186a83f52ebaa447a0464d50121e74c5476120950b500d2652058a6b9ad6e87d17c948e92bde7ab4c8f712f39e7eb4ed9c12ecd895f28fcf65a63412c5f90c85f389b2f7325d178ee031569b4057935bad8"], 0x156, 0x800) msgrcv(r22, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r23 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r23, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) socketpair(0x1, 0x8000, 0x9, &(0x7f0000001dc0)) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r25 = socket(0x18, 0x1, 0x0) close(r25) getpeername$unix(r25, 0x0, 0x0) r26 = socket(0x1, 0x1, 0x0) close(r26) getpeername$unix(r26, 0x0, 0x0) r27 = socket(0x18, 0x3, 0x0) close(r27) r28 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r28, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r28, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=[@rights={0x10}], 0x10}, 0x0) msgsnd(r24, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r25, @ANYRESOCT=r3, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r26, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r28], @ANYRESHEX=r22, @ANYRES16=r27, @ANYRES64=r23]]], 0x1, 0x3fb) msgrcv(r24, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a7072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a3a8c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c66189282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf6770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c909073cabc0458d384e1874bb1ee756cded06ce2ad2fc4b304405134c93cb78f591907e7fa1a26f97ada9eded5a5125a785427436cba29813962ffe7ac5346932f0f03bfd91f55f9a29b2b84263bd6926b774a541b2b4596ca832a33cd557561f5002079fdaad0ad589781861b627b51be666fa6924c00"/737], 0x1, 0x0, 0x1004) r29 = syz_open_pts() close(r29) writev(r29, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r30 = syz_open_pts() close(r30) writev(r30, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r31 = syz_open_pts() close(r31) writev(r31, &(0x7f0000002a00)=[{&(0x7f0000001980)="a2a6de9d793640582aaf03167db237de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2e6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e123a62ce406653b106d8ade7765a6e545cdc082192eda49ab90c594b574f0a72b1689ca4c5a3cc769b158707c7c2ce693b0623eb4d6f6459d6312c2efd8331fb923643aa54c875c9c992a621176ff2ce7fea8a8ebb30724ead37a8b54f15c6aae56184d4e387c95420cfd671b86038e40bc4363edbf16e400704ffd33fc2d1d685700a3dbbbd5bb08de8a2deaf8470db900d571277bfbeba839376b209d57f43b0a92bd0e5c654a9d2b7f9db6608ed717ce9d59f5fb29dd3653db21ff1a305b652543fd64fe08abb0a483e8231cd9eb69b16f90dfbe0cc78c56549899fb751", 0x132}], 0x1) r32 = syz_open_pts() close(r32) writev(r32, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r33 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r33, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r33, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=[@rights={0x10}], 0x10}, 0x0) r34 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r34, 0xffff, 0x1001, &(0x7f0000000000), 0x8) 13:34:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000340)=0x8000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r7 = socket(0x18, 0x4, 0xe0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0xd8, 0x24, 0x1, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x16, 0x80, 0xaae5, 0x81}, {{r3}, 0xfffffffffffffffa, 0x10, 0x20000000, 0xc94, 0x7fffffff}, {{r4}, 0xfffffffffffffff9, 0x54, 0xf0000000, 0xbdff, 0x3}, {{r5}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x3}], 0x3, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffff9, 0x42, 0x1, 0x0, 0x4}, {{r7}, 0xfffffffffffffffd, 0x4, 0x2, 0x4, 0x4}], 0x4, &(0x7f0000000080)={0x100000000, 0x2}) r8 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b35e686d62d10dc05a663a855c69ffbdb6971f8caac82640c52f3e3cb3d3e9e5101e435c3acb7b592177565466d4a609139e1cf8166a034c0aa7a426485f9ad504b1068b8a1b044e46b2d09e4696b180650b9b64b4b2f7e56e70a4f0442830722ea7a1598978cbf9213a6b5d5b3b100f3697f5f5e3f6457b82af03fd7d9809000000000000007c82f343b022b84cafe277211ae110a5d435d956dc020fb9ea096c082ae81f595d4c1af22a9724ffabe9fc00052c725440b14b52a43c1151f97e9396b4cb23dab96ad75128d0c779634ab5991083147decefc11dcb57cd365338d4084fd9cef0ea128b5d70acbc0936e008cbd49e5e0105195dd9c88b2f96127aef02cccb3091bd2d1094b9aaaf46c30ca714f5b837e5306d1b01d26cc06cc912e5b159ad5ebdc31a68bf0b2ce04e732cdee72759fb2c374415b046309b9e53aa7c229af5435b7cd3ebb2648b9e02f6d74205c0846758a2523a9c41bb65468ee5a72dfa67866d3c227f56f5048bf973fb8ac13a79ce9f835fc5"], 0x10) sendto$inet6(r8, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000380)) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 13:34:15 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0xb) chflagsat(r0, &(0x7f0000000240)='./bus\x00', 0x491e143693794048, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) dup2(r3, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) fchmod(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:34:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) seteuid(r1) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000280)=0x79c5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 13:34:15 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 13:34:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x88) fchdir(r2) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:15 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5e5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000004000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc541fb16484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5500254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf89c506000000000000a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd3869e1a89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca6282ae07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c49cf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76155b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987d0f018d693b455e657a8ce7eb6"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2, 0x10, r0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$setflags(r2, 0x2, 0x1) unlink(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000800)=0x1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000200)) socketpair(0x1, 0x8000, 0x2, &(0x7f0000000780)={0xffffffffffffffff}) connect$inet6(r6, &(0x7f00000007c0)={0x18, 0x0, 0x56, 0x4}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000040)=0x5) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000140)) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="d000000000000000000400000000", 0xe, 0x0, 0xf4) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x800, 0x1, 0xf6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x2) r1 = socket(0x21, 0x4000, 0xff) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/151, 0x97}], 0x1, &(0x7f00000001c0)=""/43, 0x2b}, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = dup(r3) ioctl$TIOCSCTTY(r4, 0x20007461) 13:34:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0x7fffffff0], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 13:34:16 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) accept$unix(r3, 0x0, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r7, 0x0, 0x1) fchdir(r4) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES64=0x0, @ANYRES16=r2, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYBLOB="73d6167c73498d3f795ae4ff1ed00d75881d0ea78d6c2bca00195f6e9da213298190966aabcd4308b4e77549a3bb7331eba112c7b7af73604796b61b196624e345f8125ef2acaab0f6ac70d4c28a184113791add50e2e2f5e4913b046028e391cf037586d53646e92d05fc6e9317873467a9c1468bf7fd9888592686c1d31aeb31f07f572565a0a589266a1c5c3774a0bfa7d90896db1da2e0c0bb1602df207f7ddbd5cbd6af67a6993839b1be181c5cb3ab32193a969cdcecc08f972395a40beb230836ab7c85b237a88be9b206a92f38e6e1b11f5925aeb50ed1a598ff12dfa79c7059b5c3153275b9b99dd09c8956ea30a73632be8f917905c89052a1b0ef994d25873a5974e049a3d8d743a2be356dd6bb5a8f91df123f0b9395a4dadd3f0eee2602240ac8bb2a11ae95e84ae82164cd622a88bb5a0913d5ad3c03e8cf", @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRES32, @ANYBLOB="7ce78c8e9e59b863bffbc1eb55709c334d19ce743f3a6921f57a31724ec2000000835cd08b8264e6e44fb76231070d2b2921b4a13806cce5ae24d52d10aa16d4705fadcb1380449b78280b1568d8903eb1f5ea3c8c05610e6c7acdf14f139e72d6e5f3808756c00f456ec709895076cc64bced7b524f2ce8371bc8040001a584d784ce23799fcf3b73b91022210caedbad0e1c0ff90ad042a1e0453c3e065dbbbedce96e30ed560b207ada86de98bfcb0e8f307cf3301c0153f7d9f565b0f650a378d75fa552843a09d6a64d5265e978a2f44e1b83c4686f616eebd670c1938b", @ANYRESHEX=r1, @ANYRESOCT, @ANYPTR64, @ANYRESDEC=r6, @ANYRESDEC=r2, @ANYBLOB="0ee3074f5d7a6431f6ca46f722ab7bc54282bf92faecaecc17d415ad3fc50cbbe7bc2b2e3ccec6d75b46dea0b39d9a0f5aba8d30df209fd5157d3c56ce7f9ad0bcdcfef5223baa05ae75d3a2a83b6dfa4e04e84ef5fb1f65da03b13d8c537b472e5e89215c1e1402bce0efbd98e8bcc3367896ad30a7981de8147838d4a700e5edb5634cbe44006c848cfc02a502f6bcd8a72a1b589ac9fef54f934c56acbc7bd0256ee560f9b92f56ab024805793b0fb63f3511d9143be2012d3724f8a700bdecc1bec1cd", @ANYRESDEC, @ANYRESDEC], @ANYPTR, @ANYRESHEX=r5], @ANYRESHEX=0x0, @ANYPTR], 0x2c}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001200)=""/200, 0xc8}], 0x1, &(0x7f0000001500)=""/42, 0x2a}, 0x40) 13:34:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) symlinkat(&(0x7f0000000080)='./file0/../file0\x00', r0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240), 0x10000000000002d2, 0x0}, 0x0) 13:34:16 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0xc5, 0x80000000, 0x3fffffffffffffff, 0x59}, {{r4}, 0xfffffffffffffffa, 0xe, 0x40, 0x141cf574, 0x8}], 0x4ef, 0x0, 0xfffffffa, 0x0) 13:34:16 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008cc000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:34:16 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 13:34:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xee], [0x0, 0x0, 0x482, 0x1ff], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0x40) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x42, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x10001) 13:34:16 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) getpgid(r2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000400)='\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) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0xfb64, 0x7, 0x553, 0x0, 0x5666c6d6, 0x399b, 0x7, 0x1, 0x1, 0x1, 0x4}) 13:34:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="429794168a598ba87498fd7af49601c4d7267cee14f31475f9200762a511770069eda8d09d1e56c49e13f6650adf02db832c9a6f3e27d524a993d17a40d145f702118045aa91ca082b9fe8d6d621fb8fd123dada8e614f72cd9368afdd61f1381ee1e961c569f342cf5d84b1b74203218b36728cbd1a2e7d9dc158314628326ad5a5d1ddb4a1e0c8b74d43f157c3b600053075cfe53504fb8661268a17e79102fad49985cd17002dbb8244541d72e09f3ddb91bf53cad7cc6ef8a48d780bb647fe7e87015063e476e4bb8ab9bbe9f0d1db3bd2aa06ddef636efd1bd7d45951ab9c", 0xe1) 13:34:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a491a8ce1e0002", 0xa}, {&(0x7f0000000300)="68bdcce3725548", 0x7}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x6a, 0x0, 0x7}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x0, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x80000000, './bus\x00', './bus/file0\x00'}) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x3, 0x6) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r2, 0x3}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x10001}) close(r0) 13:34:16 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() r1 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x1cbc000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) dup2(r1, r0) 13:34:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x0, 0x6}, {0x9}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x1) pwrite(r1, &(0x7f0000000140)="ada7ef30249f31b9664966ae8fabf3d7d57a499c1deab1540c8e71", 0x1b, 0x0, 0xfffffffffffffff8) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7c}, {0x61}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x8}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) fcntl$dupfd(r2, 0x0, r4) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) dup2(r1, r0) nanosleep(&(0x7f0000000040)={0x100000001, 0x40}, &(0x7f00000000c0)) 13:34:16 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x43}, {0x40, 0x8}, {0x3, 0x605f}, {0x83, 0x8}], 0x4}) 13:34:17 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="30e6f34ec288e354a5fd4868bd38b64c8097ac40867ad35a1eeb0ac1ffe04f066b3ccc6cd2b4325e96c7fac66654394618dcf199e1a74b6e517c420244f4ba2281f0c7f0058428be0a097835f89230edcc194737219537044415930d53ae2b8fbdd1d177a85da295891c2e44be08e987aa49328e8db031411f561c19f0685603e86abfd0b231d692f3de2cd06f9d6b944b4bf81475db9b4786a13c2ea6661bbbeaa7078552851e45", 0xa8}, {&(0x7f00000000c0)="9433176181e8c937a8720f4eb0dd5d1155e9dbfc26581261f66110299676e9d3034b0b3db43e710605dbccf617885aad3e5485e6db2c443958ae9dde784a5058a46f7b96a65848c180bdbaaf1e1f11c5bf0d940390aae859f331b880f0c64c3c25803696e6c2a65c18281d2b2c019c89d1c862b5e645585b196007609a98a64831b040d4b6143fdb3de974a9a72584f04874ab7b6a9e39424cfbf2aa264626b22ae57d4d5a2fc17acfee3c9cbbd8f9dd6a8787dd16741374635c3839fd894db87e6a47ee76c862b536b729f785a3cbb6747bbcd14363d08f18ed6b8dbb5ba406e6650098caff5b", 0xe7}, {&(0x7f00000001c0)="382968b26392b2e2a8510322fbdc99b7a71616108437c3c5a2efd6eb196e9658152200b67ad5ac822b1ccb2cbcb3f98274ca170bc2dc4b9c94324724f5b4041fe661945d8108", 0x46}, {&(0x7f0000000240)="73debd02d453c744357258eff73700af415a7885ef1e661ecdeb6c1a1c6a1cb59b56383a6ce059ad365fa7062ccb89bd3fd009cd526ebb47cd5caadab41936785bad8b891165a2edd9891ed10aa84fd980afb61654c22a281d455566ce7da2c701e948e0aefad25b4f37983b78bb01cecd877e9c82", 0x75}, {&(0x7f00000002c0)="2f903a6305b2bf04257d4123103d57d19042b920619aa23dd45eae2154fadd309258e8940eb75fba4e59b295cf87eaea878e4c9d911cc8b402ea1f556971bf39d9de389ea74bdb20221abac64b64b56ff634712b988a4413961e1c6932fe2eefab5a2ba3928a71f031aca7bd9116f3faabac1ce4bf93b46bb2c6145e4b41a9b4b5ea6e27dcccb4f2971ab1e4c56736f57954728a51778dd20abe2ab517492f628bbc14941d9d9d1b6b2c017f0a41a385637e0354af50827d37841f6fe3dff0a85d13bcb95c15a785e398e26ac3b37ee5de4445", 0xd3}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="991e918eed32980561e4cb0f5e2d35b4adf4f06f025f09a16796ad0a3ef8386e5a320a606bb4817a6e485dfb", 0x2c}, {&(0x7f0000000440)="5e7870d78f", 0x5}], 0x8) mprotect(&(0x7f00008cc000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:34:17 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) open$dir(&(0x7f0000001500)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000001600)='./file0\x00', 0x0) shmget$private(0x0, 0x1000, 0x220, &(0x7f0000fff000/0x1000)=nil) 13:34:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1fffff54, &(0x7f0000000000)=[{0x7, 0x0, 0x8, 0x3f}, {0x6, 0xb3, 0xfa, 0x5}, {0x8, 0xfa, 0x20}, {0x80, 0x4, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186945, &(0x7f0000000300)) 13:34:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r0, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0xe02) socketpair(0x6, 0x3, 0x80, &(0x7f0000000080)) pwrite(0xffffffffffffffff, &(0x7f0000000200)="3ce617265b3270c46db1d0a4b01a7e7022eb012b19d949e9b803a96973c28e86ef439e5cfa71ff69edb5c814fb7c0d4bb8d3f6167ed07bd81caad9cadda77db07a893f985197bf0316234e2caf0ba9b6f862ac03c9237ef0dd5c6743de34ae0a4aea14cd9fe132ee6b00c5333ba3fde22fd32b42cf546c9d94fa6566ffe6d29561e5d4446cd5d1aea7e26709b470f79086fd9e2d97a0e2bc264c537a", 0x9c, 0x0, 0x1580000000000) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) listen(r1, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r4, r5) wait4(r4, &(0x7f0000000140), 0x1, &(0x7f00000002c0)) r6 = socket(0x18, 0x1, 0x0) sync() close(r6) getsockopt(r6, 0x200000029, 0x31, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) pwritev(r2, &(0x7f0000004680)=[{0x0}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x3) 13:34:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockname(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 13:34:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setreuid(0xee00, r2) setreuid(r1, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x24) ftruncate(r0, 0x0, 0x2) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000000c0)=0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0xf9) socket(0x1, 0x3, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) socket(0x11, 0x3, 0x0) close(r0) 13:34:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) fchmod(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:34:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget$private(0x0, 0x8000, 0x1, &(0x7f0000000000/0x8000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/112) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000300)) writev(r1, &(0x7f0000001880)=[{&(0x7f0000000200)="096d55d5a38d3bf12689ac20b9cd1143373866bd1e5b2e0f5938ac01f610a080e8f86de87733ddd87538ed5c8b6c43ba588b52c3b60f06f3c48cfa9a173915", 0x3f}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) r4 = shmat(0x0, &(0x7f0000000000/0x3000)=nil, 0x0) shmdt(r4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) r7 = accept(r6, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r8) connect$unix(r5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) setgid(r8) 13:34:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x2) 13:34:21 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a895006f53dd0000be6dff88e7") syz_emit_ethernet(0xff, &(0x7f0000000940)="e15c4b4c94b95b141665082e5ccea3335377cb572c0000000072df6b9ad69983da53fd8919164b1ff3cfaf7343d5af7e9a0ece0c9f41e22cd1f2d5fb00f165bb48fee3fde0360eba79695c460f8bb597fd4c8a5fab0b273de9fd35a1849cfd8c3c1472ea5374498a3f3fe58c6e0de266e28cab3ba2ab23408400839de5bae299d55434df51412bf94d883af98582e5689dd9936df7b455927b8aa20062a7550937831d4c9edae83e2fb50dfb070cdcd66489d22d109944ee4fa393b417708a5556e79239f711aedebf00837ce4a7d119b5fda4dc7871219ffc691508eddccd2cd70c084864eddf1f4ce76fb336902fddccf6cae20c7ddb2d370a335ebb8987") r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) write(r0, &(0x7f0000000180)="bd8b70833e682754ca589dce345437542090695c15cbc2feaa5c487bf0d10c17a31215cb1a3a805a170fc9babdc568284a4ec514a4f4594bc0a0ef19e860220a9b7c2161d1b0a67d4e15473c843f52912b45d3115a1acf9c5020f46393ec562779c8f8bf49740adef5739a8e17a295643cb7e38c3412ae98463e81880f25531da350a48b35b445b537608d662083a9", 0x8f) 13:34:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x6c72, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0x2, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x8, 0x6, r3}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 13:34:21 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r1 = kqueue() shmget(0x3, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) r2 = kqueue() read(r2, &(0x7f0000000200)=""/186, 0xba) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r3, 0x81, 0x6, &(0x7f0000000040)="e01ec27d2c43dfca4837764b3274952f91cc666b33f7f06bcd36", 0x1a) kevent(r1, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x1}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) r8 = accept(r5, 0x0, &(0x7f0000000080)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r12 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0xd3) kevent(r7, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x20, 0x20, 0xdb, 0x9}, {{r9}, 0xfffffffffffffffb, 0xc0, 0x10, 0x7ff, 0x1}, {{r6}, 0xffffffffffffffff, 0x40, 0x1, 0x1000, 0x4b4}, {{r6}, 0xfffffffffffffffd, 0xf2, 0x40, 0x200}, {{r10}, 0xfffffffffffffffb, 0x40, 0x1, 0x8f, 0x4}, {{r11}, 0xfffffffffffffffb, 0x81, 0x1, 0x4, 0xd7b}], 0x2, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x7, 0x1, 0xffffffffffffffe2, 0x9}, {{r12}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r5}, 0xfffffffffffffff8, 0x31, 0xfffff, 0x9, 0x1}, {{r5}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x0, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x6, 0x0, 0x1000, 0x6d}], 0x7ff, &(0x7f0000000480)={0x3, 0x80000001}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) write(r6, &(0x7f0000000140)="3c9ebb844b29", 0xfe5a) 13:34:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = socket(0x18, 0x1, 0x0) close(r11) r12 = socket$inet6(0x18, 0x3, 0x7) getsockopt(r12, 0x1, 0x200031, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x8, &(0x7f00000003c0)=[r3, r5, r7, r9, r10, r13, r14, r15]) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) connect$unix(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d00c9000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200000441fd68aa442ba0ac0f00000000029cc4ac3908ddba44fb4b75550009000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d03000000e80ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a11805658b26d85eac8a829bf8aa01d4ab9c5910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300680f01b899f51da0ff824aed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc710fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a00000000000000000000000081ed7c356335d03417e31f7f739e4e8816dfb6c060330aa5d23f8156f2cb507bc6695fff21c2a73a9b38aef08b384c5a6b16dc93da129e0db33969ba31c541d4c6c7dad2e5e2ea4d01000000000000005afb560100000000000000441e1df6e664368a866daa156042deee16dbf4090000009c0000009212f286ab6e71bc1dd5b82a5000"/717, @ANYRESDEC=r17, @ANYBLOB="995b6e5b8ad27e5782b6444a1a442c3c478132e042de02d1f3cb9a8a515f576e84d5510df329963dd4b550fb6a4a2a026bc9848276ac99c6301105934804597b7ca1ed325661fff3e9cfeb0def507e3b3b47920484e896bc2cabb76b46f5ececb22477c98f86ea389926b9d5cb250f1ca3b381e268d00af5bc864fb64a06bc62f3b146d31c2ce59c3f7b4779be05041a616290856dbea7ae9cf7c0c506b2b999bc9a88d9b527abd583622ebd9caf182c3ae66839e715154d0750b76659b1a69b8fd77fb2d3182e9c80d1581d0a5aca9e79c6e4b804062962ac29511e59fa850167123c43b1a34feea3bf1248a43b00401f5ac0524eea5987cfe7b9f66a8c33c765dc0d8642710e1a75aea6310622737ff1f83c59767486063d795a6c4fb4794c4f535bec4603321e9ddcc166e7db464cc1b6fc8bc2ccdab5dfe95075f2ffe8205ebf4d54c2e2f5fff3cc6f9821b798ee61bf26cdc54f2449c4a0c8647c916503b8a377bbcd62fc3576d3432d85658df1d1e8b68504ea5cf848c89afd467c38690ca62c4189e9d78363f9d77f772964b058f16e1bff959c6cbf84c2a3b9bcc2647b374338fbd94b1ade4a383e1fd216c27330080e054a56469ffdee8cea1990858f930b575bcc072f7361fa3527ccf655b0102ef17b0f7eb2db8718e05bfb0aec2d59caaeda05b3bf938b86f10b865064795b171fbe0b23432bb222e314e464cc0b628b0cfbe3b2093b4b36f3ab149fc79b9443e0e9cb1fdb15289ce5c01cd91ff42b50681758ccc260e88395c7f0a91bf50d46fe94dccd95a806549e59a70b7cae1ff6920cc9323e8f3ad6b80642f54888035fcdad966f761468aecefa08da3249d01ab09f43a7a60008eae2a9a8cead84eb83ba9acf34f001105d948cddd412c622f6a9ae9b2730ad98c30547707ea4329028a2ee22af0895688d2084d0a5e1514523c57dff88863caa92b2f337f8fdab0e3bc821929577c595b67e330bbfc8e7eaf99794ef83ef6d58d3bab1fa3633391076732865c2c3b6c218443ce32ee906f7e34a1e61acbe2e2300d6e65f156c4ebede376c82b450b653508ca4c4200cfe0234cd4769e1a6a5596fbf932c119eb2749c72221130ba59f2b290a452b02e9e1b4716f818679fad6e46a6408abb52e5d9e4546f41ba78ebb106dc904cf1102d3150f7a2e4ca7055bb4ff8da5ae82bd76e71447c66500225483040443a0a5a25958aa23fbbb1e425bb99b5f06e87cb2a862a9124264ae5205b75399622f41d00e0d7cabdcdedd1cdc276446fd32995c9c3adb8758851061afe0db6053091dd647fe5eb85e321a2d50501afd81cbf07a07712e915a1484d26040f0e44593bb1a023ca082a1dc80b4a08c33ce4c1fc90b19d70fe82f0e7cbb807561a36e96343da6552ff5dffe925bd8e41906ea19387db7512e3dfbace6c43f1c7ba93a9c391a392f6da10b79c929aef92705fba86933c07103a179daf80a494e659d923b2a132becbf83f2941a31c5428d95c9aa7613fcc0dc22677cb4327c54fa1a14a77e8abaf87bf5a22004e0471a21163e0b06b6b44510f03c527f523789f63dd3e27f38e637b6d282f6f8b4e5c3cdc55e301a6ef6875746d5e96c60dc1a05ad2c98d7cf77aef41e9f1e8aacda3f03d2a403dea2a47df6ca68a6396d82160d0ec7b50d8b4bf55ba82a8c7e041f0b614f8fa7919e1c34d9281f55a360b83d3fcb8b24e09d7bb28b22dbc47495511e7b8b61207bf9c24dd65d85e0ec91ba79d4f19b8d4c3b3a8471e99aa2195647c0d9d8ab58e95d4030840220c087e8e4baec5601482e5ccfe3a8fe268400a16d5a3bbf18ca66fa0df5a176ca62f6228506dc67b1f836d7e369fa52a9a8d1cd9774e97531057ecb2a832f35d01edf766359864bc8b84ae5823172b24d236f966279c3601b7b7c5a689e7f3410e72b7a254fe47d683edaf6da0119878e46ccd4f9238328feeddda672bd59e7f58eac97e00ece02f0512a0c1367e6e8cd4fe43355368e0e58d1c7355dcce5e83a369d35cd48081891b506b1c7b3f815071fbb85127193a2bd4a727472604d221d2abed297131fb4f03559eaf6b658d4d32d97ff2a539c36a3f7e788f014c4dd877a168a4cb4b7ddaab2f08a073ee9b32c530db8c92ec0d23434e9d866161bda7eab13c94723212ce1c92f215b9ee8d2444afdd838ffa86e2201b235ddfe74f312bb5670e25e3e7142c3d47936ae7853535b1796aeb8c528878b0350bee342196126545242f918481b753325104a88ff34626aa85a8c5070650125f236b06f7e6f23e79ea2ee130dfc5495a589c64f8abdea10da734c45d025d172ab67edb28362864106136ec1156428f1098332315c8c0fc061da6d9487ad666526dcef9a5e55818250985f50a2b5c76c722dc9c288084f26d44ffe6e3613a86bcb06d8a424678671e31f08bf67952c7358ac3942c02905ef949654e86df50a9440725e0d2ece4f9e74192ff0c8df8bb76f37e43353ec0226f0b950875be18965a4f7fdf9526955b09fdec62d888731c035ddc1be3656fcaf22d4a872a0d473673b5624c70827e7bba61568bb2393029f2df8591140b79740b79f6dd9afa1cecd96c70cfc0e443ffcd21073ba60b5c3c63dd520dcecbb7a8cac232cd1c3a0f4c27355a45cb9bfbc5b5f6346e261b8935df5d5dfbe95f27fd554f8ee9d3bc8634e939b2b4d09eda40c95e14fb407c85ca9660562405c3c4453e88b0cd4021ad2e41b9cb268116b5b8623cb60b96d3ff84bf7584fa1e771b517f4da5bcf6c2e2221c5109d0dd37f33c94c24246bc674feaf45cc1060326b345b7b169231ae5562c2f6060611385ec5adcfa35457d8cf1f16b7b86936da7ea282f3aa973e59aa96b1153c1ddc6d9a8937e438b1692900e83b2d58f003006224ead3016278dac2f9b632a61ae3cb5115cf4645e46d62e62e5e5df1bef9aa25cfd6d5f9a1af6f2b8a9b9f42cd3698cade119d6c473b8462a248d4d5b0c0285151e8b5f0e155eea59fac3c43f0fb5b97df43c3cf4449b39cc0162e024e8690f4bd84844f0bb504636ac92be45ad2c14148e0c7a3376fd00f9cec7542138e9065054aab4ea6783b92cbbd6849577ba18290a6a6d1a354ff774df8046615a19c83d603e0a01bd12e7e65ea82a7b7be010b6953cad2fd69bbb0b3d7ab9b5027cbcd800e3c987a048197f79a17237ea3d2b8bc4a7ed9e7a795d7567c56383752ad481f37883d37ec054f3435e3a742b78c5c01032b430b49e4110718dedefea5e4bcc15d77d2a6f78cd17ca331f5fd147a86e407f9ebb0da1e074652626be8db0cd130aa559b2e52527d7a7ec0ac0eedb7e9c433fff5fa7a8eeae2f9c3837621129ae1cecaedf3932d0dd84730c2df13297e11e1c78c2e69dd2065d579fe0227524846f2187c41f51e26f40b7c42d946be78b05399fd0a3f5806f298c185059b8a58920070258cd7019edd33a3823e11c2d051d76b2ef9172e0f590992892644372c0f3cc9c3a376f5e449c15da8b2df6158df256727828d99b1cc5bc052565db070e0ce4ca96039222f0f4772d6e86a057fca15ef8c4c71ccee415daf7963dae0171c94d58bade9c278bb7209089048ce08de42f2f8e6a52bfd9b2b9e23493a39416405ed870277681632dc397becd21528761d71ac4e6d7c8b70b27f52662f8faed25f2e9c1d6f3f80ca4c58788d2129d28f004db9e307217184322739e2d96c6a7cb7ee97344415259bf835e15fe3cb9bd2c5f78c572ca40548f59030c5df754e68e4e339f5093cd6d6987b84e1cd8868078d380cd9a4db4c85520d3b4c737c8e5f865d4b9c696ad29291db8ebbae66686a3f6cc7611149b3e7a2096442567324c907d84c84e7bcbdab954d838471dc066fc30c0e1d6703c60a67d39c2f53d41edd536472ec96e0f47af8401b2517af0961a87184094038cf1b8489965578cf1aba756495f48814989ba9a706e5055d70bdb37678d0ad611070bfd82eba3cdc941cbee31eda151381e81dd355e14a3592a53ee8eae0ce381bfdee678993a89fa526b2a5eba0c005641597e5ee0638e84be951290643a33695fd10749fdb2a79490a173d8595f84665a767d979e17f257d7d97fae9d128651c4e7ad7248734a08cf95aa89e83e3fe10a88afb9d454056695652c0a404130083293904546ffeaec9126d18665f2c1255bb560e0c29046d30c24f8c57b62b544ddc661551afde494827352d605a8e1f11fb1864d8777bd48506808406b65208229325834fbad6ca12f8883f4df32b9e07c186baace2ddcc847277407eb2349de39d3c8d45b6bf604109e1cdfe6b1aef1602cf06c7a8284920e225a46dbd22977d922e32cd4b2c315cad778719ffc681bad1ce589afe2b95abc973e6759c63c6efedb87029a3a1cb1650f1d8491412fd376360b55ff3a92869cb163ef26d7dae56b1c50149c8e65ff4d0bedcd6f0062bf207f62914e89933478c0d00243ac1e5d191459b22a41ab099735b1f0d61493ea7e877f6b406ac6d169a7af6e70bf06f7ed317ed51bcd4ef38b874feee134393dacf81b1818599c12dc960170b6d809da687e28fe0d5857ed9e8a0e6b09bcb40f036024765356b7a1c1e1ec1748cfe8368179b493ab7fcca3d79e9ba890fe338eebb0eaa651d334ed190308518f2de681359ceb207105f6c2c0acfb2ece81d17307568cb48e42d17ca7076a92f0fa4cec6b81c23592e2b5d1238ca62294569d04302efb1c74f2732912fb9859481038c9c22a56a87eec23a630f3df6d30c8d6841e82dd3a53142bb2ccec275e1995ce208bbecf71ac8c2b3e2df2fbc338a72164a0068cbf65f26570db85737bd7461269ca1e014e351b53d40067f2bea395e43ddff649b8c7ce9ad65c85c360fcb99552c8650019a6ca64183c94066a7b711648516b905e39aa510d889e18b329159d980eb44118cbbfed2db3506f5bcf3a3e6451e615c61500b02ec61e39ab7d900e78f6b0d36cea9d5f87366b6bd45588b1f2be303289e7b0e5620904a9dce9c00666217bf631a63bbfc513eb896e4351534237967dadb1b7d902e7b872779183c6ae3969aba6b173d654f0f9de6f3ad2ec6c9ef2cf49ad4f2b05392bcc1188b5d8c6368863f6cae093a3b195ef788c01f0b5e12ed424d65bb46bcda5facb907aa70f58e65639a64a183b50e8cc0d10c8862e4c7c2a4af4311e3a608739d695611efa87843261712908304853f712784062bf85b0a8b130ee750f6c3fcf4b85df03e21866f8e3f3e38000e57a0a54a12c8c0b89d4baff53385001caa0832c4256578164a1802ded9eaa9f18766c88b48bd4be18714590a15ef466ed8452b207ee985779ab984008c10a4763780e0fc0107a8dff751c14d7b06fc82ee6dadc945c809f243c064e5736a371ea58f38b1022fdb35f3c940e8a424e9c5c155b3f464d2bbcc05f948b0608a5778cf5237b334593c90f5edffffd69149736dc11273f22096de553867ac979f303a4d4d45c10bb43c477212fb4c9feceada6bae67fa673822652cd4e462acc1e7418c9d4c94c61eeae66e49ae57b77c7c043ba7abd085db4f2af0fb2bc2da90242c707a9cd2d33664f2982a0a753e5531a2be1ad3f22b00a24e9db59269d5494a5024bacff145c632165f6a04cf81e964ced0cd824ea6f4c18ca5946678c7f767ef3c663bcd463baf787f161e61f530f85248cf143cec6f49fdd19bf7aabf532f4cde043f547ec2b774ec2645f0fa29766cd27d80bc8566343f2008ec2de3cc9ac5c3451564eaaa4d10bb59b3ff8a8432c0f020c1ca0aebb0c67a055", @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="8bb6376c96c6a1a00b42be897ae2caca9d5cf04b03a1b067aff115c79d17dd6d2aaedbfc074db0be1d172265406d52d5ef89c4e19830282ad0f9b5b9bccf7b00fe03ce052d8a40654d13102717128b4c5951cbb7ba212ab590f4c953e47f595f0c58af3c6e9319318306fa9cd78c786a88e78804b01b5939401366ec52be002f8252bf624bfd163c7abb6bbb08bb2f4696115ae635b919e9ec709e9995f5a43b99abbad6052c9cf81e", @ANYRES16=r18], @ANYRESHEX=0x0, @ANYRESOCT=0x0, @ANYRES64, @ANYRES64=r19, @ANYRESHEX=r16, @ANYBLOB="82183d5f0360ee58b5399a48d3ef4f34e193f3ac88f1f7428574a5d01728509ea2630d08a835d56a74e82f2f1266304847245fb6d395bd7cf5edc2d1172ad7fe7a0119374f0f86a389299ff2feeef26746ade9562e6d0c0f9c52259b8c0e168247c926d31eb4ef8623e9146952c80b0dffd1f1e2fc7de5c36d9967b84d4802be8ce75304377139af0b628c42e54acf766c1e830bd6d50626dae1f51e69a8e80d489a6591a8052edf17d4d120065d082b57d6ddcf31bf3e73eac2f6619acb45751e41c814b4a80672e26b8182fca13acb938e78"], @ANYPTR=&(0x7f0000000c80)=ANY=[]], 0x5) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r22 = dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20000, 0x0) sendto$inet6(r22, 0x0, 0x0, 0x0, 0x0, 0x0) r23 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r22, 0x4004574b, &(0x7f00000001c0)) close(r23) getsockopt(r23, 0x200000029, 0x31, 0x0, 0x0) recvfrom$inet6(r23, &(0x7f00000000c0)=""/144, 0x90, 0x801, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x4}, 0xc) 13:34:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 13:34:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x28) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:21 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000940)) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = accept$unix(r8, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r11 = syz_open_pts() ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000000)) r12 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r15, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r15, r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000000040)="1c", 0x1) sendto$unix(r17, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r17, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r19, &(0x7f0000000040)="1c", 0x1) sendto$unix(r19, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r19, r20) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000040)="1c", 0x1) sendto$unix(r21, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r21, r22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000040)="1c", 0x1) sendto$unix(r23, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r23, r24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r25, &(0x7f0000000040)="1c", 0x1) sendto$unix(r25, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r25, r26) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r27, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r29, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r29, r30) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r31, &(0x7f0000000040)="1c", 0x1) sendto$unix(r31, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r31, r32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r33, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x400, 0x0, 0xfffffda6) dup2(r33, r34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r35, 0x0, 0x0) sendto$unix(r35, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r36) r37 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r37, 0x0, 0x30000000000) ftruncate(r37, 0x0, 0x100000004) msgsnd(r1, &(0x7f0000001680)=ANY=[@ANYRESHEX=r37, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r5, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r6], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r13, @ANYPTR64, @ANYRES64=r5]], @ANYPTR64, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r14, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2c6c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73cd5373a459b1a61a8b45d4f0a6bd4d8971961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01740db89009b038608c119110f3f5f26f531914bd", @ANYRES32, @ANYRES16=r16, @ANYRES64=r17, @ANYRES16, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYRESHEX=r19, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r10, @ANYRES64=r22, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC], @ANYPTR64, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r28, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d63b9625cfa27340000000832f0c24096c97e", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESOCT=r32, @ANYRESOCT=0x0, @ANYPTR]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYRESOCT=r34, @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYRES64=r14, @ANYBLOB, @ANYRES16=0x0], @ANYRES16=r35], @ANYRESHEX=r12], 0x8, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r38 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r38, 0xffff, 0x40, 0x0, 0x0) r39 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r39, 0xffff, 0x40, 0x0, 0x0) r40 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r10, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r41, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r42 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1001, &(0x7f0000000000), 0x2) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) msgrcv(r0, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r38, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r44, @ANYRES64, @ANYRES64, @ANYRESOCT=r40, @ANYRESDEC=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000001900)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ffbfc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277817a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5ac61658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659e306434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e830121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa27d663f109f400698e03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3ebdf8a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e64036e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cedc4191ddf9bb6854bbddbd5a6b1b08d02c9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=0x0, @ANYRESDEC, @ANYRESOCT, @ANYRES16=r43, @ANYRES64]]], 0x2, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87dffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42cb92f16de5dcd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e16331641435173c3f6919f6662c3fcb3c50fcf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a8902515300000000ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c8a08a8004d7d555a0000b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bcaff4b46dfebcf27976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79f557b41d945111e9cc79ea5e8722756d2487187d1005cc1ce9f3f6a3d539c35658224fdf3502fe9472dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af929458927e47fab10ffa5ac11ca17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d98240d4021036e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736fecaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf9ca065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a02b587d35b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc4545245f50ad64ca45de00b4d8b56e728c0fd909b1e060abd286f0943830f45c64c7337af3d7db093b0293520e6e413c4a2badfe05a5059e80e87595298f4d6013f2d08dc9a5eef9bba5bbfe86fd42f461a8ca35315827e618f49ad4fc6b0826ed49d81ca802c3be838709e93e156de5e47490cd09af85ca45"], 0x156, 0x800) msgsnd(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f8773d54b9a8bbadc7daf5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28cede99f2ba74443075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf1700000080000000006e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fcef8d6012b6691224e979206ad6fd09e02e04cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a2f4f4177e3660bf913e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de13b00000000"], 0x1, 0x800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r45 = syz_open_pts() ioctl$TIOCGETA(r45, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r46 = syz_open_pts() ioctl$TIOCGETA(r46, 0x402c7413, &(0x7f0000000000)) r47 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r48 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r48, 0x29, 0x66, 0x0, 0x0) r49 = syz_open_pts() ioctl$TIOCGETA(r49, 0x402c7413, &(0x7f0000000000)) socket(0x6, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r50 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r50, 0x0, 0x6, &(0x7f0000000000)=""/155) r51 = syz_open_pts() ioctl$TIOCSETAF(r51, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r51, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r52 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r54 = syz_open_pts() writev(r54, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x12b}], 0x1) r55 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r55, &(0x7f0000000180)=[{&(0x7f0000002700)}, {0x0}, {&(0x7f0000000d00)="331dec726dd498a408a6cd9cbad42fdf3ec41775deb9246f30db3ca17d13972f951ab3180ff6106d37238cec295163b31a6bed1c5ea7d2616e07f8ef39ac6e0c9058bf1dbed1d0d090c861eac355753f6ba75f77efce5d0f5657243fd74f7903212e69dd7127de28865b40381c5fa1ad7aab18785a5713281f52a7d075e03439409aa1e1e68b54b44d122b330e55ab9d6117f442111c32c360d22afed4e53236e67417fef32ebd3aaa3058082bbd5e16cf2270b49d8bb7be5a0bc3807d10270b9ae1403214816aa90e3effd316402091ef1700c091cb6a89883a873866be4c8a51a53d8c10c3e76dbbe9e76af4ad5888ec755032b12f5d42dd5d0e50ded2778f2fbef45de5bc4cd1f3a87324536c282b3f86b73076e91efa34df12f6adab51fa192641022da5ceceee510e8e815d36e2b91019b8af069312981f7975913c7706526dec729acad616b4b853e1309277194c2ef66b30d2e47d9ebbecc2b5f0d5572de1bc3fed7e990e62702706d306da35d665e206947c749825bd7dbaf18a4fb29ac5dfea9e616fa0f9cbb8f1995ad6acd8bc1932775778e7c82e2c51a39961e7a8d3782cdb5e6a0740a85689b54e5a51430e2c8525b3c9f1cca35a17d5", 0x1bd}], 0x3) dup2(r53, r55) r56 = accept$unix(r53, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r56, 0x10}, {r51, 0x1}, {r52, 0x10f}], 0x2000000000000154, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4d1af678569e54e7, 0x0) r57 = socket(0x18, 0x1, 0x0) close(r57) pipe(&(0x7f00000009c0)) r58 = syz_open_pts() close(r58) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x100}, {r57, 0x80}, {0xffffffffffffff9c}, {r60, 0x8}, {r57}, {r57, 0x80}], 0x6, 0x0) r61 = socket(0x18, 0x1, 0x0) close(r61) pipe(&(0x7f0000000000)) 13:34:21 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) socket(0x6, 0xc003, 0x5) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac0f00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe80ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a00"/589], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) sendto$inet6(r4, &(0x7f00000001c0)="876e129d2296ed3c766ae90783a29696d384d7370a6c61e095b0061245ad04654fa3ec8593f514b430c991bb338d17d490cf4fabf05b9f8e8dd1fb32afc704268bef259b8b7a7416df9692cd4090c69b57011d338f8f985f2192ab", 0x5b, 0x0, 0x0, 0x0) 13:34:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x3]}}) 13:34:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) socket(0x18, 0x3, 0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xffe, 0x0, &(0x7f0000001800)=""/4094}) 13:34:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) 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}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getppid() getpgid(r3) msgget$private(0x0, 0x20000003c4) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fb8c598a77817694e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584b00000000c32e29e3a2dcb27a4338f72f000000000026f39a00000000c3569a47216586cb5661038817a900000000e05b4289dc0fb331d069366f1550f86cb20a08ef09e8ec88e2ce57a5c4e6a934807f50869418c83bf75311659ea8332f5e4dbae89c139b6ac95a36bcfb0739437b"], 0x1, 0x800) msgsnd(r4, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) r5 = msgget(0x0, 0x8) msgrcv(r5, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r6, &(0x7f0000000400)="d15481f4c648594ee4d41292082eb9869e358c9331c7fd5721759bd9f98508037504d58d2ef58c3bb62963ed3026930633973e08ea145b44c8f7a6285500078613f375f1bbad9a290a4158a3252936317a299e65a00750aa88a9c04edbe5a01467db228a7fa7e66befe3f987882d202ae974cc2d0a83a7c972929c89cceb946da2bec861c7d3b84a401f8099af2dd2ce0c1e4efcc3a83fac228ec6850e9481cdf3abd4076f54f6afae9c879242febd239346b1403c01", 0xb6, 0x3, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r6, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) 13:34:21 executing program 0: syz_emit_ethernet(0x0, &(0x7f0000000080)=ANY=[]) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r1) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") shmget(0x3, 0x4000, 0xe0, &(0x7f0000ff9000/0x4000)=nil) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x20, 0x24, 0x3f}, {0xfffc, 0x6, 0x1, 0xe3}]}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x40, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./file1\x00', r4}) r5 = getuid() r6 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r6, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408a", 0xe}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) setreuid(0x0, r5) r7 = dup(r0) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r8, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00') r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000380)=0x1) 13:34:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESHEX=r2, @ANYRESOCT, @ANYRESOCT, @ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="b2fbfed37fae3a8ef49cf75b407e12362130101a43114730ca2cd98ab8b5145a399b98954148606c69e31f29f4287b5288b77e4e7b61daf4732d3a95dc9b63df0d1ef3c3ea1ba54486634bae72601c985db19f539a7772756c1714bea146f40f6f11a34570eb9f138d4dce9e218df9f61fab1a1e37760e652f448443d6b00f7d9005b8790457481407cef87610431d617c667562e308ce72b71d4d7a05a64fe3795306e10ad8310205cffc051a2f37ee4b3c15b109dd7ba84098d77b856e97456f29d00436aafde3faba87f1e63e4ddaa818df23271c222b158c4a1d92a7be55bcf903225c23915e1e3dbfe50ceaad69dd29", @ANYRES64=r3], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r4, @ANYPTR, @ANYRES16=r5], @ANYRES16=r7, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYBLOB="9b9e9a60f24f072ee026d60aa5ae4b8ddc117ea53810952cb8976cdf701d3800d362930bad103c9b2e89889e52cf608ec8b479d30be9710f32323f1c9d6feedd6960745cc229ceb76e2a4cf92e06af6964fbf212256a1bdd5b4f0171a27a866b103e749e27442630d067c4f1177f1265a85db3844c0f678fb2a466d90626ed17b1ec4a230c1f683600a30520ca381e3339366ae8b538cde6d65ea1c4c75f22a806519a764def3ef15b83be7579a14b024176b1ecc4edecfbbd6b1cc8caeee57a325fa0199bf3866c84b49bb1ba4bb9dd3cbda5380d63e60ec1336804e3c842d6c006", @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRES64=0x0, @ANYRESOCT, @ANYRES64], @ANYRESDEC=r1, @ANYRESHEX=r0, @ANYRESHEX], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESHEX, @ANYPTR, @ANYRES32=r0, @ANYRES16=r0, @ANYRESOCT, @ANYRESDEC=0x0], @ANYPTR, @ANYRESHEX=0x0]], 0x8}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) shutdown(r1, 0x0) execve(0x0, 0x0, 0x0) 13:34:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x4], [0xfffffffffffffff7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffb], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x9], [{}, {0x0, 0x0, 0x80000000}, {0x0, 0x80}, {0x0, 0x6}, {0x0, 0x5}, {0x0, 0x0, 0x0, 0x1000}, {}, {0x0, 0x6, 0x7ffd}], {}, {0x1, 0x3, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffc000/0x2000)=nil) r2 = socket(0x2, 0x3, 0x3) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = open(&(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//file0\x00', 0x0, 0x100) mkdirat(r4, &(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', r4, &(0x7f0000000440)='./file1\x00') openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket$inet(0x2, 0x3, 0x102) r12 = dup(r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 13:34:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000cc0)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece573d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e9e8318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0e43e5a294f581f5fa560240ecb8b9291cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c4f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f793f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d17bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f0000000000000000000000000090ce738b0518e70b0322d14e7a5bdbf7a7b26a3c18b96ade6a3cca85471c740eb16c76a49b947890c7494d45dffbb6a0c84956fdb75c22bd27000000000035cf7e4f912b7a2fa83cfe20bea1b883d30605173c19afca"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x8000, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, 0x0) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r5, r6) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getgroups(0x1, &(0x7f00000006c0)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r8 = socket(0x10, 0x4000, 0x0) setsockopt(r8, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) getgid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd0\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/ttyCcfg\x00', 0x10000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) socket$unix(0x1, 0x5, 0x0) r10 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0x80047462, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(0x0, r11) r12 = getuid() setreuid(0xee00, r12) getegid() r13 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r13, 0x80047462, 0x0) r14 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r14, r15) r16 = getuid() setreuid(0xee00, r16) getgid() r17 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0x80047462, 0x0) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r18, r19) geteuid() getegid() sendmsg$unix(r3, &(0x7f0000000c80)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="14e6817001969cb695d498990900000000000000310f5cc31e7bed32409ce7a73dbe268eb595957eed8ffe8c863b1a00c8f63a9c4400c175cf8c1c6724853e0b9a74fbbfd9759e3882112a2f6ba81eb59230747c8abc5993d59e538c6014eb08c7c78f90f6ad152c89a3577b96809ddde949444e941861ad0614eedaee1df17f26708702ad8c3c4cf38d6acfeba55aa7def69611f343674b7f2a6ae731f45b3afbe73890726a0c2f1795", 0xaa}, {&(0x7f0000000180)="b97f3937927a16ae88a6dfb03d04684c84fa1362321086433152928641a3ad4fc06e708244a00b5d952e4823d138a3e2d2289b13d606e9df5c666f0281eb8ad2f301a4c65169d171d878a510eda88386700565211e19376600888ef2233857cf62fd63191ebdd874742be12567fda8a84dda510bf6f62e3d07f4b50b827864145dc8e7a9c9deed67974669676d55381a5afca5630cb9b92e6696f272a6520196586eb6e798ee7b0d4e949c461be5b82bfad938ba6dc91180c6f6f1866ba7d5ad84b99831d1cd2abbc745f3", 0xcb}, {&(0x7f0000000280)="a7f5eee7b2d91f7c8105eeadbf377435e098a5f3fc280b061bb79e8ac6e8a1d416422b127ade5ae45aae6b75ca0b4a79783e49eb6f63782c9cc01a1bcb9234e3ce45411b624206043233fc02ac86ff217ebc526604eb943415553f366cc1bd30eeea6472774efdece1a43510b3b6ba17a8cd7850546c180cb0e7c35720f6f3672ad7", 0x82}, {&(0x7f0000000340)="84e97985f39ded04ef2d804f41dc2cfe68447b3cc8c41fc54ed73022053940276c0c8c82fb33f8af47132cf860a989a26a793f4604be6160b8873ec4c0eb14b4d2c06c7d171979160c2c94635543cd5891b8a08468a0afe06a4cef561c0f02829d6809f011a9052a71dfb57042b6dbbcbfc958fb20dd8a146c", 0x79}, {&(0x7f00000003c0)="72952bf657575f83c051453382fb8508e210eeafa813bbc0a58b2cb85aac6ff5b90e442b7f393535875fbc2a59181551a1fe85a5507cad71bbc3567d91d3d9096eec5e17f907d0a83240b7f9b5dc7832635ea2c86956f4de2151ed82d2f787232b488fb2f779fe0401fa9add4bb85441e22eccbef77868d31298904bae9df3a71a3885806c010a2e56a2116ea348d333e356e6c20bffff270e9a7c9e42f496cdd33bef8f3079cabe6e1b56a507f1847fe273aac26b0d18e917297b1c8180b70fca89449c7871621fa36b2d64e2a41211b7c190da053c91de5590be8904b4b01bd35aa9ee76abef", 0xe7}, {&(0x7f00000004c0)="2ea204a2a3bfb91a721ba05b407e643c8b2b916f875ebd1d07e7b2b5f7950215939597e4d8b2443a7cd4c03544c71a07bbada0d8349f62dfb551bb61cde9273c7e9f5fadad064d28c52bc46eb443841bfc03463ed1414c7a363f121a8d2e37b1b4dde939a8878d27858fe8c7318c6f7733b5f237836e204a107be8e6d8facdce1025f608d820c81e45b7befe94b5a28bc1837f20ce976df4a9aa18dcd3173e88639c95281632f105a8e8f8989dca48716ea4a287171974ffb928c8103233231046039e6473521f3a40da23658e1ffea588186337e06fe455eaf8c057eebc1f28dc32d7982884881addb0b484224ae2fa", 0xf0}], 0x6, &(0x7f0000000b80), 0x0, 0x8}, 0x1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:34:22 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r1) 13:34:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0xc46efe2, 0x7165]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) lseek(r1, 0x0, 0x100, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000004680)={0x7, 0x5, 0xff, 0x7648, 0xa13e, 0x7, 0x5, 0x10, [{0x2, 0x334, 0x6, 0x59}, {0x5, 0x9f3, 0x22, 0xffffff01}, {0x5, 0xfffffff8, 0x8, 0x471}, {0x5c9, 0x5, 0xfc, 0xfa8}, {0x7ff, 0x1, 0x0, 0x7f}, {0x40, 0x4, 0x7f, 0x5}, {0x6, 0x10000, 0x3, 0x7}, {0x100, 0xffffffff, 0x8000, 0xf505}, {0x8, 0x9, 0x2, 0x315}, {0x1ff, 0xfe000000, 0x0, 0x17968102}, {0x5, 0x9, 0xfffff78a, 0xcbde}, {0x12e30, 0x6, 0x8000, 0x1}, {0x6, 0xa9, 0x3, 0x3}, {0x6, 0x9, 0x4, 0x1}, {0x6, 0x10000, 0x5, 0xd1}, {0x8, 0x0, 0x2, 0xd7}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pwritev(r3, &(0x7f0000004600)=[{&(0x7f00000004c0)="40d4e60b1fde06bea5c228234ba5579fb87f60d0282e2b2ee138dad93d5383c0dfa18111f193f2b9d850d245f15651b6d0b9d960d2285bf10f9575aae397dbe6a26d8ed2ce0821dda118983e375f230ad0c8b172363112ac52fc3ee610451b19738b921a5419ccd1a096479fb95eeb31d308fcec468f1e77035668db57c13145a01598540f2eb51349f5e8d29bc5dc2cabb40286fe32c3f6fc75483a22f910e88f5fdeed750078598d327506142b5864fe302dab28b629e350d8a3fe069c374f8d1f1a684b6d2a7861dbc5a0513802ea7a7aa7e1ee978237da8b72a7605f67cb9e937ce5b66124d51a3b3cc96588b34645a6ba7664d46ab44d2381a79b38f1f33a139e41b4fbd73a0a99ea74e68d834a22a8d7839d6ae6025ab007bc58136b81e3382082442888bd6f73d7d7f9df77b4bd834e64f3b0a7304c87760ef7a99ae6bdc3b7663b94ff5baa0a6d44007aabd3158aa6f638f30b9a878a05dca404d81443e48003a8ad45347875b16e34042e865012212c6138294a147e5b74cc8854ceaf43c703ac3800b91843f4ad6adc45b968c7f4ae271d76cfd0cb5dff197f85b19d79f29e881d010049c0ed413098ae4c0dd52069acf58341c9e184babd5d0ffecc0cc0efa4c18a14f46ae8e254f6cfc4552ab48aae0e356924be8c71444b2c9f52edb074022ff89e56e029bd4535f8fbd494d80631993ad1af96335b1dfca383a5f99e0e9db02cd2421858a6620565e66cde90baee959390ddd3119a97f4cf58dfb4590adad48b62970e2d5f19864ecb3c3e16f949dff7daa8d5bcfebe4061017e5b59451420914d7a3f357767cec79eee74aa28d659a741660fc62842305deca8fc95c6d43fb1b05db0ae5182fca39094a3b5a932d3db266c534fefc2b7c40e27d22412c053f1029be6c44dca1e3f258889a3992c08290f4f8eedd84446c3e726f69ac3b648fb17e76809955f3d8a55794feb28d09bca54fd87a7fd874bb122d79ff0748279c723d810803d18a88fe307c9f9067fc2398d6a5c453fa4863b6fd9ee7ec4b964217f5e0c9028362078d8535473aea7c526f5139e1b4cb7561e875ab3814e07a9f2c703249c47867660a2b3d2a5c6c4c6937caae6175f439955f3068647db28180df56ca27463d399de4ad2869648a25d0c66ee0ab58ebe8052ec5eb924cc5b6eb51216e49e22867287a7a838d2be1a7fd4de70fce7d1af59c201b18db65e23ad93b2db5183adb6c67a7f94807f3331bb420c61646c0764ee7e87c9b425f9d1ba914b9a432a48ce3a6b8191763717c367843e8911f4bcf66504fce93ff0df2d2b63d41abcd2ee53f01ad972cdecd2b6c2e382a2ed45ae993752cd3afa5294d615cf43caaef6db01b6d10234f9cc51adacc3dba234854dc66d773f26cecca53f7f7c52d05f09b01ce93fa336ce9da6e22f34f24bbc0caaa7bbd2155146f3fccca9c56fb501e04be466a32b5d7b1c2d438aebbba887df5aa596742daf73c249884fdb88e692c86b55125eab1dba11f5ea5e8131b4f813b8afff38303782fb98779bfb624618c8fbc3b77c268037bf5666953f65a8493fbc1e2af52ca146476f6e465117f7c9a249d7153f2fe04248a4f3b73d7086eceb1aa1851e5934ee8b5a08bd1dda1a8ec4868eb2b9bac6dfae6fd9c9943a205742e9882f3ce9dceabc4c3855b4fe7ebf885c8abe03f3709368c638d46dcae3e1e5151eb0dcc2d60893c11268724133503ec8aa3dc7e671f0a38568b23c3c96199eb893c6c4f9d4590c8ca59eae5ec26681506b0593ffc8c967f8ae698fcbe0be384df7e0d16699d09153eedd461b5a55516be731114c643d6fc49796fdc2f75dff679796887aca4df09ea60aadc3cc29c4f80234797bf6a97a410cc1dc46e42cd26cf1908138999c7fcb5a0cdee03e45214ad927d78c85aa30a25e9d900f0061647f52e13fd7d90185c600595d428a4590c6327ecda8ff460d0b3602c2fbfd0e28e5e32c0845b6271e71bd01ada913fa4fbfb480d0f0e0ca362db814230be4d01c8307e09e1773eaac09dd8fdcab1ebf79c95b0fd6e422aea9d6cb0d3325fa659038b54dc0b58027f28b74cc86481b668f9cdb99307143563bc57c5474d4a5a057a2b628c4919a96e9753ffafdd77fc0626cf2fe4756700b70cff329dd3870b62377b56f027c3fb8a99424113da988b3ad8b3d11b9443386a34716d260e809a003eba239ff4c47b7d145da66d9c771ed38011e6898bd73969f9d4b6ae64ff751778a6579739f49c24fbac08814ada5eeddef563134b806364261fa8efe299c4aefc806ac3d29d278a6fc4b230d4610e1ac48e5f50d9c52f52fc951eb1406c9699f355ca7ac7d1cc18f955b118aa98ec67a7df741d72600c71d09cf3f3262a227b3ffbfecb10773db63aec9b3776923accbe03a83061e4e3340139e1df485f45e7c98f3503c772a691e171c1d242bee9dae674df57ca0f8c9cbe643b13d0c3507813122faf2645fceb04482992e8e626a26e55570e38a704806c33fd4341d2fc2a9ea9b2ee824402c57a824a8285bf7f913ae36b9627310a77fe16991dc218b6ec8cb3c1ad4904cc647b5af881394394869ae286a1f703ceb3d3af816a36fe00fa6cbc7e2626c168023443cfac9a8b678a1e290f9793c69b1bbfd245054f46cdd3bd4cf2797ce89978a313e41aa597eeeb5d7fa17f8a266423c3e9349e604a3104843de6e6fd7e94294d5d3feafe12f8e61a26ad522a22697039b5738576fd661326b0e797971c380937715ae1f70a7c4718c26967936b2a37ec14c5ac378cb872c1dc2795ae020d4fa416cfb5f7eca8524af16c1f93bbd3775541adf19223a16829194563a32c7163a88e7f05b500784c635b1f2ead22f96fb6859a5a5125e7fed2dc5f38757751d52e4531b7f53dda88b04fa72120bd2ea0223b558cd23c18731c8fbf66ee39a0233f3aef0daf7871a0aa4646c8b17e6888bc409245cb93490ea1fd7edfbba0726607c34f5ee2330427c98ca0e38d278864f166e19323a5fdaf057529275b8f51246e00e61fadca7196979e5896cca542cdea0049e29b4fa81d95811f9643f59388716a56d1058f2dc1166ac762be36e88dfe040ba4ea633a619c71cde756c657551c4246be6fd5db450899d42317fa806e18d0614d7bbba978c773963c04caf59a0cae559a1d45977d01212cf15add64f9d4b2c810229e86abb8156c33e15fd4dcdd166a489a7e8b4937ad36b7d3bfae4200ac71952fe77ba84852262f95eae9344c51cd00ec9bf2a6028b1cc12d68ab630f00148a074b159407f5437ea3d75f1011e40da84bcc070ef7fbe779667ac65e977a5ebfd0fff094b2c9e57d1eae596cc0e5d38b3bf235b763f90ba786c030de99f5169131de5d92d17c7b33379fed02f74bf9675293372882710b505866074f4b072ea83854a70e5a594b919b8919ce28e29173262fc632f02c3316aa02a97737f2d48ddf16899a8d8490fe3416491cd1bda0a62051fd489a9c0951bde1e20727514786052da998820b13410bb17333820ceb16e55aa706e878f3105278eec973413cc5e45e4a2bbaf8082a6ffef6b25714adb6231b7490c2557796565ad00e92409be135f091b20a1f34cdd40bb8d5b36b8e78afac2e947aa1c9b99ab022d55911fe048d951eb4822a10cac32aa84f79dec61c76bf9d60857404d73a775eb451bfe59fcbed2420183d6f8a95d7ee7eed068013c0494c53efc1e892a0181e1ff25b3034a123f11893b331712ed8a55f23dbad1bcf0c670de288adabe066300f4e5cd8db936b1653b831d7f98a0899468a2a04ce20b9f55144a121fd1ff401d60ecb386d167f3e78307f0bfeb71c68b14a7751c6b0d34e43172e782e15cc8b4a83b350c44c2df102bdc3c354d10f1640081d70e55076b43136ea91dfe65e7f6d43cbff86569d684c97f81f3715f5f16033ca124245121f6086725ab661587cf4b652b998295d8d1102804cce5cadaffc50d90efbb70135aa4bde425cc85479c1a624b8fa344914f61800ddce84904a3f73aebc0b4a15121fd5af1b7b9838247d0241eee8aafd5b4575e1a7f6371f542bcacc08701e57366bcd5ef5334a3419ef1b6eaba00b4be184b605f17e7d994c5a61cf6c2cc093c9f3a3b0845ee9ca3ba46f3855b456e4907ef3360741733f7651f34bf514979a6a0e4f9fab3e64505720b0e8e9d5ce114ea81b3a1e30ab6960d2bbe246645f5c3692713c1682cef7fb02b6511883950e762fcf9251afce02df72868d2aa36773568373c9141bcae85e515726c5b949f7851e9a728c3d58f01ca85fd54f25b62cc06878cb0eb949cf6d29631857e158deacace527609eccaa755eb266f8e9fa16a627ad0be1fab04eb4d75d985f04196099c7a55f1f4e0e3b87fbde914b9e44db5ffd6f0b2130376359cd70a074a0699430cd07ddd98b6a8eea7b81aff812042f8e2daafd780e41172de67c56ad3e70b019308af22cc94ef309dd4aa9e74b5c29d06c367fcf8c3e906e957c6fd3e9c1df584c1dc47b57898219b5833554cc63e45525e2f81d31c8c1e3d811e8ebc101cbca824bbf2a311642cf443730fcba2f0a752e79f3dcce48b979633dec16f7885074da55a2bd355b64471eee637ce79ffc1c58b87d3e42060e121ddf6f68be1e8dc70eb54bb2ae14542ed88b5bf4f6633f58c9bfbc6f9c216ad62b6388425594e49500d774c9c5d5b270a7a0b4df08c4a721c3cb6d55866b57e50902033b3507eb1963eb6060b2f9c69ecce4de8daf8add91c0b2473f059c7d98cbc7ce17a22bbd17e7f58e42373638d39d8792e2c9b278f4c74f62944ae3e78390ce4b38217f913090bde7bbd4bbe1037ebf8b42644fa65a551ecd5ee52dc8c4b001f3941b94612ff86d144e441c78dfd244287b1e0ed3ff2dfb2930038fae0f2bf7622e0fb9cf39db179aee54511cfdbe941a690a28382797d130f274752021eab2d2e0f7f6109f2b347b725a578513eb229a18d78b5244188aea01970f9718b6573417c3cc206b0f8ebfbeb1818c501559c483f058888c16ae508a170e7b74dfb17531b307a1e76403cded0b05923d820da9eca1a1db87064cfdf788bdc0b52708c94874173ad6e1662d1d13893aca7b962cb692b85e7e9d2d0f8c2bab5827e5e3ba87c7a70fec2c433e748805b915e8a106e3cdcefc2590b304378bf6936236a5df844b986f15e9feb00160f569363607c735224815b8edac9fe27c1360b851070e8f6bc4e97dffb43e1b5d20a5c493414d91e8e6f46e9f039e4485b776364082c8c8d4b24fa0f70bd4a4aa926a1990cbff74322f47ecd4c88fa92f6b7f036a054158d9ba3178a299fe0a31678f0d7c849a2e3d21d67cc5ab03f7a0fab62a805af683dab6e3ae61dcf6319b19295c9bebac007bb821565e07abf18783755461fe459585cc230ad7c5d8919069ddcfac00be2f50bd7cd06167d09c25c48ef56b7e249174f216a5eca8fa3352fd04ef938a75a0d86023838f5e947f2311ab4899dafeead5108f6d23d8dfada07fca30b331e8a0eb06ffd99be8a2daa5e2dbd48970e35c88b2540d0d058cca1d4e774b12fb84e848f2ba32e14744366cb8ea624849330c3d1d6189a45e0d52ec42a22dad2f94be1a3956ba2046e333b7dab9718c6168efcda60edc541d45c57ace9b13cdd375828b5da716e069a01f9892160ae7dc0410f3c36fe8aacc846455106eedb2f547a598800496977fe8e3280a3c4f0f7028a5b29e51cee9d9e9581429ca987ea8c61482aea601a98b0d09b139284543fe19abca3af1fc6df8e5f052a47", 0x1000}, {&(0x7f0000000140)="c574fcdcde3baec08b84d16b08bb8727ee1b625615ca814dcda3ae3bad87a27f5870c2cd7362f30c6ba8142fa05cb36d7a2497d08db23124f1d55f0af71b0a26e5eff435dac961b8452f6bc1bf499f228639ba89cee53dd69c5bdd038206dd2235d850e54496a49fafd0587de039e43dc33f8ff73c9ab991e5467cf97835608650fd5b49b9bfea6a", 0x88}, {&(0x7f00000014c0)="e346a981157a75c552a2582fd5ebb7b4960f0a222934536bec9cb9f9f5854d1cc1e20c1c9ad57c12afa738115906b0114f1d84c02bf013669098c5d854aaef087b5d8cfe4c184b36a71fe044ac58b3603ddcedf904d02119ca6fce0d2782e7f0f9a601b2b3771aac6d24fad1d7e3fb79c1b52b91143724bdb1227d6b4fd92155bc1a7eb2939d520f9ff469644ea02f9b4a5be084d1cad1ed7fbde124318d48b25a9e558c52e7951b30075a80c270845aa6c4691a6e2d81e019e5f292abe4094d975f3e3bee803e4bb6658746be425e35089eb90aaa057c459256d4fcbbdf5fb826f3d8bdbf6c4d287250a3613343e5ff29ccda728c98d1c692307490a3d9d77896ae02d31075fd4f63408bfd786517aa8b8652dc9fa08925354f3c16b9039616e15357a1315ffddf902c6c8a51c226220336933cd4e85a0b3d52d54c859d6d7c9ff54108535bb4e53ca9320ab929d8b3339d375ff798f9eecc12c1e4b3e093300cd5f5b30f93ccfb7ab83510e183d993daaae3dee90c9fcf86df92006bd9dc859a2164a851564760f4afac2934951e735caaf6ad070ef6db0fe85ee162dcd3b03f0e4cd7865b25fbd29cac7ec3c60e8a4f03254019b430bf059122f331920b98ec2b19a9fc09e9258f39acd2210be93395a99ec600627c1b2af11448d24314ca3ec325e1f9c567d25a5dd722c95e8e9b65ad9558162f2f1b9cd543b0ccdc5714a0857f47ecb12fa153446199817838e26fb2b829b9ff6a32292da14442a7d0d96ad5257463d85a12f41b8d13b315e19a98e8317ad70aafe32326d00c3a221ba4023d1bd1ff14785147d80c6732cc1966f4d456c85851b7fe9efb939d475cb9bcf9dc1f4dda6d5e4b91254297d06a952a3f17f71ee863feb89834b22b962fa09b76e6c67db4651e4e76bff0ec061cea2ba21ee28f9965bcd7f8b98800d4239d9ad0e9a943c552459efaef2d0a3a153d108c2c0750a8a775f06ba1a9d300aab7083150b6d9b734609ee4ff62f9d62c0ccd4e17bc2de120c69a470ca5fbab4360a64e135c326453721c10945662e901df5e261e48f6abcbb3e7903c8108af1111e83abb39e840ab4b6023f65506205036fed909a0ee756e91498746d70d7e8bc5cf41aeeda6a9f84b2098b1736086a1ddd87723e0d07adf1eed69c91749f313cd078d71a5f1e625322233c78804501f224470dcb0a769d1da0a81bc68af400a44b015f7a8663d56a01b3e2af80c025f0745424bb9beed6393939bcd3cfc9b6681777d96b8287de6428fe505be04eebd51a3d109239b660e715ca14c0c768974988921e32736eb4e4bf8802bc3412aacd6d1380748a1dbbf4111b1bcd4e1ebce4649e581e016e475a3f0a9a0b28b57da3d91b2142e9fe55603e77d7700ced2b3b1a6efb3c00e832880ba4af436d990cab6bd5045c163415a2e81056e75b83fbcb11e6c72f6cf52d1c686833cba44cfbd9c60ec60fb539c716b51f145e986992ce92329f2b39cf75e9321823318f91868bf5a79e075ee0926137512adf945a39a6c1b9c9d05d995e1b2784a40ebe1a881ae33b423c9bb211640cef7777754e0a834c2c9f0239c5998732e4fe356ea2879ecb463cd206166a789c948e06e3bb4d338711b68c01d97487687ae28e0f0117c00195faf1090332cc966b6b511f926096253e1eddb23afde60b834adb43e42a3da8d5e78ab8087a24ce9f314c80a9ee469d0ad5755220e3a0ad237f354a44b80f88560dd9fc97ae22e3b245ccb49bbf776b3787991e30503a57aa76d6307eabddf54c5d14259733f007973d2f50afc2e6587a6f98887b686f929713379afce7ccd3e4b73c39f76c8c231282c0fbbee86c6cdb0a239b387fc0f4f51543ec0b3a5f9373be61f95bcbef9db2e272fc43d790e0e6ed513d9417b432309680fe34783f8923ae594b1a449c842b4cc499af2b96ae9eeee0b0a676c7664c54d7d97a517a60dcc6ade980bebe2fa7526f1d476ee492e625074ca59b1c8227bbc40f4dd91acb095fb383afcb536df50c671d403df838d8a05a0f7b5654ffd2d3eb96218494ed330919444f48ae9e1759d5df4498654ef8406dee9d727be8a13ec20cb6aa629ac1c67164285a1cda5a073efef0accf8761c19061cafbc721340e360b9060c9b48bd9b15f7f2765f46c7b3e3ec7b82460137ec082ea8be3881a5371420b7d3ff9d8eee9b6446f797aae64514647d15c6b3c02c8aa7141ab86cd2dab867962c1779e1df421f098be48dc651221174654be9eafbf4a3bd3d7843d06500c08ff3375e533039543470fd48917f214ea0f9a1650531b4e7826bcf4b7e6f1018588f1a5649ea42a77bd2be68a9aed417c48e3ad0ff8006d5f79f0d642e8e200a3c3549c20ed73f7df16d27dbcf7502e48f49ac494e9bd4ce1cae2e801f3ba71955b21238b054c1c20ef6344774a5929a0a4d0c18c3532eeedd67b938c5cb87866d353ab7bda468459160f1076a8227d59ea3184414dd84ad8afb297cce8163016c0be657252daa3949792328c952dc87c369607d3599bec4d6522f94f47bf22590560fa57ae36d8fd1f4a82b966d42b20420a4adf5e410aa9e51cacf9e3ae960e5769b27905ff6048a4355ddc89d24735e0de090f273c34822af068bfa2a580cce54b910ba2d5568e2beb6ec16c66ffdeef47ade58dcb7efda2d9a6f7b0b2ef0cb6d38edd8c8d02baf459cf7788e2bff9f1e5ccaf9829dc9a48b220fbde86e88bcbdc675b61f15c294f17a3b8c5d525d834a43b89722b180f934913144df584a6788dbe72ee24c7917e4f1e24d69d59ad3bf9b0127bb5f282f855af994f13d38b1b15ad882a2ec3ad9bf622e5fb69ffd74b6639d08316fc2f65a836cc3ab7704664b53ad3f4d188162c0da79423f5567e0f098715cc625609e9876516682b4f5d1113c900fcaddb24fbf34a432516f3bace44694ab58cd44b78f7fbc18b739ac592eccc0140b26964b6cf76b428d2af42ddeecb740977ca6c1fd5696c029572b80fa559d2b086ab5be82f6cd3fde17d48f1556f1fdc35bfd261a405b232ae627d1ee9209ccf341fde772d880b4906fac059120f8196270e54568b16ed230f5c22bb6973eaa3ba2a7548818e960dff9e3ed08a6b171aac2d3ff0c344ba18d1ee251bba997e8d076e5f1f67d22b0652ef84408ede118e2cacee4e6306f525d812e29ed16e4ec6963dbfaeded04a7690801c6eb815a598878e3d9e62491bd7fc0dc33be78717447af602f1e3552e2c68f074d1394a248141b342f9141fab5ea59aa19f32849c61d883356d3e0eaf6f91cbf42dd29ffe43db8bb1a09f8f96fbad8dd70e79b0338149d5ea4a896e93f3f8cd84f7172e19e98b9b19275e8c5eca68e97ff133511e4ebd0c61fe4251fe99db11b94e0778a36e9cc4108ed17ea483104a72a9ebad0d46a522df1cf46d6c965ddeb48759c87eddd9ddf4fb24176bb9ef05522a0b8b1581066fb289b457a0cf6a453cf0b478ab16d83c5575a141313b9ecc837a71961dfc612a592b6f94b11118a0dd6cb9901739fc051138b65f92edf56f9667cf6c6a9e80d7a1480dea9fd7e5c204c85b80f678a3207661dfcabec16f1c5be8d61387a6e4b0cd45322b0ef10dc44277776109426c8a895c04f79323a11f68f29fac284948d331920738e638b842c6ab5f54f052545b7b8b1cc74dc3331ce709db6aca1d077917b7c3857af0fb84c93d384a334a8d694b827155a94b644f223a31eb22eb6191c726cef2b05410d6f87988592d80a4b6f5f95368ca29d92822dd0718655149c1c013c92493cb86cb08b70326629a1ae09bc708c5f8d031236191536b1931474e94c461d8404e5931d340e58f948d4b627f87e3106a36421244e25a972921c2242484d2853f12b8d7bde8d9816243ac439c0d2121d75f8385cfb69d566f5b49da7c4ec0b1a899d8b5c8b8775102819cd52e2c5efb0daf24088d7e4c4624b093287907f065d8ae6f9decd653ed3e23d424b18099fc33d0df22dffd00e5ee10a0bb99f12e300df603355ff7d0a12a44f63711a4a90c6ece5b9ae198099e1b8680140a4a6b673dee535f8baf2f70f341ab450789f0df5d66feceb0a0c45f9eae40805b2ed7af72124bd9205b84567c74aea49adb467a4165eec2663b0e24bb0613da2423f802c85bf5dd45f57d056c40dd0b625f93502031496dc9727736b7ac70053b2525acb9e1adb61a78cf6d44a4dc5065f350c092a937c933069203de4189ad50c1d9e1ba35480b505c5afe05c5f5d2a305f377184f5d2b71a995d6d817767b60907a8dc8353e480d198f1c3449394ec590663c7b979f3aefd4438cd208f14f5ee283ffca67e4610941e6e75cfcfce89e2a4921a1677af3186e6c71d99f5e2d4011254b1d4c81ac9f998d281fda15c1f45050c11e0355a99d2f543b4fbb2c978f2f8f38e4449050634d190016ceb70685ea151a28acfabf3861b2a717e802689a49a50fd05b3b41362801dd91fb28c9ec60267ac32321a4dbc007acafc557d046a2143ca309a8b56db58ffe871f519f6540eb35c60b78dcd71150372263c9f4b335d51e511bc6029b01ccaa813505bb87bc8adef81e30cff05c63f258a636938734e61124b3703042bb6fbf9473088fa6b42a941b936d6ad86764c05f5f97c5f67c2a97329f1a65e284cff860e2f812427956636df958afe96074984d7b87de033778a67ac4d9627bd553d81a2d6b60d74202fe361c8a295353d910191f21116d70af88445a4f28ebe1efdeb585e2fa3a61430caaa0c241632cfffc7369b49200b512095af6b91e62047056ccec905ab3de2a9ce8085d1ddeaf833db0b9e7300e765fedc8984ae7859c5ee0cafc0cb3f92445d8d0af7e1b3e371defee42b6c2bb1aa03460d668719cac7121f1960c7974efbe72fb0e948a4d7753ab8517236be9d0a82924295af48bf6925388cdb8d17eb41532755fea76b36f515b58c1c560ea6f5c0ce133f7612b74b2e066f75ad16ecdaf27771375e66b40e01ab5a85d2ca39eb6f2f00160a360456cc1012c5b0a1589cc4ad88c0cd3e859bb87a4d0e82347781600550baf7318a8cdc93d29dbedc164080b5fb29e0c791dd92229a3dacc22a133bd238e17ea75be51dee60ef1d42760e7c7d7a185c0c271c8b7e63c01438aa4ff0b31e8e8df5ae2392435bca88a2276e18d90fa31a8e2a591425fbe3bff3d47ddf504cc79565fc596d03aada2855a57a7f155338b5345f20e388029194cd51e7f5325524c1db4cb6f2dca0414ab130bdbce37b6800590f0e7c0ed2e3d8b99042892c79b5ef7c766777a6a4c1db955fefad0d61ed893663eadba3b8b26432b23b3e58db09110aec54cf356819ba1d110ea2f3012e8c321231162a5ced7a18372fa52212fc8e39beb4f673a1737b26d9ed48d0e78ee47c4c07c9f34cb211e4ffa982d669e9ea7e5b5044cbcba9c7fdfc2471e2e85db9fdf8c9b167f73bd5322a7752ccecfe2e0b7d8dd6da5222371705d454f4090f8e041ea7ea12e7dd4e84052082a66e2176845927a39aaee4e53bcd1186cf49a88c24fdf8a86afbd8abbc1ab1d6c527a6cbd7e468dab6fcb1f0331403614018ef5ccaa38e5afef6bcf0ff609dffc5ba46c674535d0c3ce631353be181b29f3f793bf3aa4b7d2978e962550250536b4f0d4e21a0157a4ad7d78e169c39100ab14a93d975a943824517c2c2fa5ecc36910f66e3fb52f68a6383f1f7760fc94950bdbdf57bcb52b460d4446bc71454b059884857f925512f8a2384c8131f5f550c5ba066aff86d47e6d83219315b7f8b6597d6a3e6713f55", 0x1000}, {&(0x7f00000024c0)="fd2552d1d7d4115420747006d1e822b86ef3bcf385215e70704826d021dda551c20d1deec4034b64e21a7f39315f25ec70037404540a1345925bebb8fdd8987ea621cacd0a663c60fb2011a1f1a930185cbd2e16d78a41da17b0da8c7a08bab5c1fc9a67d1ee076e5db4768b74f3a8741b464fd699219696b7afc17cbbed14ff670edc1b7add1653ee91dfdb6ffcfb6adf8bd135d02ecc6fea173d8ed9f3008c89c41b2a620f699c797bb53b762d96ca63937b895cd147b09032e2aded5c6e6c673d7a73206f4644c503dedbf91cf85143df6b411f6d119809ab6ea7f2f5aa86752884f8d0185ae258657633231362dc150a9d4bd80bfbd816cd269f1108c16e9108de68e078efcd3a8ec114f808330c7b3864abade1e61b407443a66eeaa23fc97c95b0f4b3ad9182a25e512c0e57be89f1b24001c09285239610f2dba5db4cc65d4c44ebe2ee90919a24df05afe97c7e50a4a037f350babb4c64dd6d9b712e15812e10ff35433ed2e1624184b6deece0394f6654d01c13ebea8b51de962ac079f09a43dfa8b09ab55f9ad364983c99048790828a9b549bac1534798953e23638f112a17f79baf16de2c0a88ab29fbca63b9ae05209db4080e1556c37281ecade66f5bba14b2e12531e8de1a3aa4d6dcd053d3f2d6636bb9723101ac22b513432c5910b8198a9054355299720dc570089c67cef47de677b836de0c00bfaa178794e1aa7fd229fd54dc010a9e528cb8468efd414faf0ded3c88d844c777cf92b828b02adfb6a9edb970bc7f806432e0e07ded046097dfc048ba8f38edb4f931fd1a850084c5c61f8341c0357d8b4d7f47d21dcd7aa82b9927602d979aedf79e6a1d1227c754848712e2c5236c69053df22d175b3325ea5b486f9b1841e2907a0fafd28136a9f35ff2d6b24bdb003839bc4eef4ef4ef3ee43f5a01797acfc17e3bace549be9c6fb50bbbeb72623ba6c3ef36607e92bc053d1a1476f3bb1456761b941a26ccf597738f5f76dca5fe09c39102e3c8edd38e2e6c1149a48ceb7a9b57ca920b71d44b9244c76ff7f17bd9531c004fa62394e08931c81e4028b2068e1c4a4f1deffb07ae0f639a856eea1c5050cf4d8777945d32f082f6efe05539532c1e363f4844134a4d7a6697e6870cd3d0aeecd211b0d03a78706b3baedb1c9a4378bd6a15e6460546a01dc17a13e2ca82a6ff42914483478c65bbc15609a2269fc5b8abd509a4ff3203817d281e2ebf51f067ccf5d5c6488e672d2c02068d01c5cb8826967dfef2856e54ade9275e79192ad3e29d4fd2458963d5eff628b4f49f81132e0d23d837fdd197f1c46967995335f6f8c8f3981b69c209b25c194e981c02277071e6ffe26b20489f3f18f32479a09a8f63ceb6d632381494b618aa11629ab721b378ed298455ce8ffe10b50ad3c0d2caa5271df663981f088d3f9f4cd22d2a579dcf43f7676dd2a6eb42bdd0e1c5e8443e8daf1fbc24ca5e07e0c6ba46b01b07ac3a757274d961012a953c16237ff23905abafccbc8e7c02ba9b9a4ff029bfa4ebac41246fcb09dd39645b1526ab37b1d7fc5e0e3c14ac1e71243b7a5f74516f24cb31e8139d704a13d2b1e8b58d07084ad2f6d1881a5848f4e7b0d6d8022b3783afb37fb94ad6ad8044e77d7fb2dfe8be763e47bd04a74262e2695b939e3b58b8535f65874999537b43a7fcd6bd5e8dd628bd0fa82b7932efbc07d1b6755dbe5d4d7aab0e2ee5662b514740b5335d5aa66c42385206488a71cf8302c45c21d139671eb9bce473ff94fe52565051e9ac10f25d1c8385df395fcf8ee0b7c91a815714ec19b24f1a714434038e7342abcd13a2fc6e0bde518dbb31c8c9650bfcb539d5f12e7f32f1604c11b457cd3a8908eb2a68e193be8dedfc952083d0c58b640d514df4842c767d8e93eeb6404fdfe349cc3572fc8e1b229f4ff2775f65b927bcefaa6d71c6aa1af88d748c49acfbc8f371fe327b0a7d609f5d25ee06ebbc5f4c5e1d444beea24ecff1bb9175c4e43ce863da2bf024868588acdf3ae63d1ce5cf047b74e7cac6215645bcec0282e0ccad3b9aebdb430aef6d1d7a37c28f6923977b27ff13299891510e7b59c21e425384138609022b5af76ca8531d1c3d59f3d8955ec7a6b6a431b1d048ac3d983ecf110baca81d92d47a1859e2f1e7637fe6dfe92a5afe2b8793a2b758e216bec1d374ff2055ebcc01668a82dc1f80aab31db40385679e546d8096be663279ff8b6073f0ac236693c7b788f62326f2845c4c71c853ed37524e7bfea1a00444a390309b2b47a18ca33503bd1dd0c0d37aa77da28db39ce0cf24f6754d10e44d47b9f7a55c0f56823c14b1fbcf47cb4c64a4a80378e4630bdc1b97f5db63595df924c20afc2ad9c2b7f15cda6a41bbbb3569dfe9399849f6f9f1cff9e3b205d61dfef4e22d02b78993e9374591c01c6053f20587df23be794b8d2ec22ef62fc4d997b4068e4ca0097b628d7911e5536bfd55c5f337934f53e8d8eb4c5425d2cfec16186a06ed1bcc4df907241b3bec3a68f0e712707133e1a6e64fcdc056c9af35f1560f8cf8c276776e775faa890f57746d1f10ff9a2e74d1222cb7c1d38152edf55979f64be76de6eeef5029b12a9eabd0b4c792aa5917da836ca5db5c7378dc206d3edee4e773068b9e4b8d8267dd6f34f745774509f0a7147937b0ac54038f37bb10aefbcf7b325ce0383e1685e03a0ce3cd968a8e9983ac60c3b02704f5c56d8fc26c5a882199ca083d165f442ee95d221348e0bef639357ff0c91081fb9b28a3ac1ebc84c8022c910fec5b117b9f45abe48c8a748e33aee1c4ca1e19b96c2ce5778601aec8e6ac2c7bf80d0d1b8128d40213d2888eabba328f34a36b18502a4e39dd638363da6e51881b9f0c0fecd1e51ce58bd4e6827f5f5cd1073e7f1b359e22bd5c4c76fc96535d38081949186998c1278c0bfc1f08cf85daf45b2d99c7e132a6f8ac59dfd89ed50aeeffceacd1ddfed8bde29e122890cfa8c5eeb2cd6ae1c0644ab7fbec54abb698cd33e6f8b300566929d302faaa3e55946fa9169f32a9e675cd30c5f20d9f0c03d02cfeb6acfbcea6069a23e8c2e39e9e7080757b9a80d469c9e112513b2566e6d719895201ef58164991da7005c8b9dd2aa3f7bf19e85d6afa7d522b3ce29dd199f40c9308cb316fab9d53fd0891ee20d098692586eb07f3d30cb092e5aaa10c855a7e5e04205e6be91d7ad47e91f7df416af6304323d02cfd95408008949cc0e06ea082201377c2176a8d659a68453a21652a0ed1b4022f9d0578cfc9b4e12ced67926120bd7d567bc597f41b68725367cce2d0cc60170dd785875eac81d16b2e6048736fcb28c5f64c8522bb14f2faddaedbd4c54bd4ebf48a3087294cabfb850057a3b47d6231a82c6ee22c126c0d527c79d84ec29d5f2ba05a717209d8dea3b71d83be53a980a44201e82ec560df95231af41026e20a8d747102c8130d5fc90f3c562062138ec2d1cb95cdd100b36a5ff5b9cf40ce4cfdbca8661e51464c44f8032ca65f6fa264eb1466a474933a359d73345e296a3d3f16dfa0dd40dff4a6c0d26619448192727c805d03a96ad8118b2febedd68cb8e41aa744ecabb8572360445362667cb0dbf3ce760ff96dbd52ebf9c925dc223456ef7ca9f6aa54a05b9d046fbac6408c941b4927b18e7f0f36a6d3bf5698438ef534ac342087507f50734e1bb4ce83e996663131812bb684d636b072b199989c596a26f38433308206ed9bbdb9d22150b0db1cafd6862db339f42b8d31e73abe7e1f290535894a6426ab84e3710ffa196b27cf5330f7d4dd29c140e564e10a923cfe11da86f3d05fcf53dfecc21f0faffd2b96a99387cbd33e7bcc9737e0d65e46cebe10317479ddf75148b8ca15a9e82000b7429463e5a5e55b8745d69cd52cd32aed2205a0787367345420302ccf70c752ff92946bef40852c3c7ce6edbe4b7384ddcb826a9041e1aadd31db45fcd64ace8abd0da688d2fb1b2f5e4bcfd1672e3e2f0b589ddaf7b15f7f0284673bcdc1baec854be4cb2548b4c28b4ac2ba238944be2ec2629b0469a504e7dfa5042c9c70192ad61866a1da56b3913f94fb818ed6e639d62dfca6e376b8e086395bb006d6cfc15bd97d51f720fc6d71cc01be6639aad654c7a31b1acc654c4abf3da6840613346db7eca231198c4153881dc1aee2767be51263033d7234b0b09db6f0eeb220ccef89feadfeab389528a6faf42a3da2bfe64f8340d3962f81149a127e8aa5a0ea229d81cc4a6139977b5774d5987a72295c7d32896d02df4599702d797ed5130be776801d967238644712375cf53855c7b5a1bba85fb1725cdf0a7c811d4f1a9b9c931dfa91e7649c729982fa92e324a90e43e2cddb0e37d5bdab6236524294c37ffbc800852493dd3bfe946ae4a16bb9d61bd971e61b1adbdfcc553c9019a1b1c83d3aac8f8990e2be6c6de84743b505d69e6f8a122eaa2607bc45d7755d4ce63333db4f82ed3feebca86db2af7380c66ba079c8ff0b90a733b24895c9af515c64d3d6e9c1fe7bbbe48e3e32eb304a33cbce274d258f25311fd771a427d0240797ab973939fde4f64a593a105b05b5b4f0200c059b8a68f2774a07bbcf36dd893613f2bd44ff1361684f58909db3bad6737d01a867cf54aa977560dffd57cdb311314a6c5abdf84426a4025a7780bfaa0fb7c64f61665efa8346c224788be1f95f8174fa241c58aa3db568b34fdb6f4c001661154bea902eb21c81a2fb5a35b90cf3f9d82962440e6282d845613f749a63f86f3f34d954c3fa0b7f5bcde443f025b56c6e9e129801c99e17d8b16dd5342c587f2c476cbb6c38ab42a8a6d200b2bc5f716a95317ce5e5d9137405a45895840e3b8c9f01ffc445e8763f6d8c08ccab36d5c27db196db69fdd5d1ea87ce23ceffd8309ec6d65b60e8bacaa2f45b105c32600193d92064d60b59007b1e19fa2594428aaff2de6b2fa60930e72ac7119e7d72032687f7dabe79086de57a1d3250e93f1d89aa4b5e10a5f5dc96b0f8188e601f32b1e410a832b5371fb273c3b2c5743487de9f6ea8e1dda4f11ca85daf240e65c4fa9a0b87a18e3afc522b3bc838e2c2488043ad7d445023f358e0c581e981d2ab8675721b7636e22a1d7d7382364f8d56eb08a7ed7e900c471a844b5c10e405f5a16d4d9be63158649413bbf991e16dbc20007f670c361f2517dbf971c74a530103bc093e05bb95d58bdb7b0f069f2d4c68cd173a81481f65c6aa67c8915c1ec0b122ef2bb2ea536ad0c945dee884a8bbdd988d66a7cf2a65eb8c399650f9ac57ca2fa984c7ced0f21e680a21becbbc72303dff28112be2de5dc8044d3e00d3d577efe19b138d58b8b477f132c20836610eb73f3b9cf70ed21d36c6721627c2f10c05662fdc4ed8d10cd0f4b3d6b5ad44c1e725207fa4596effe67b6b5e6cbd7e85c385a9022bfdfff6c25d5dcf3004015f638c72d1a93a0a233fb471ec2ba01747a3b505bcace0c1a713c7490eeb3a4a7adb201980e706df81eb3094c370bbd804d35cde8180ea73d7da2e5b13d733776c0067d0d2a855d0e0761d0b7b06eb81d888babd1c74e95f0077180988285faeeba3dacb4a976e912fb1947803007746beacdb89cd698d80a53b34dbb0f08b539a05e6e9273246115f14b97b9444f336de65aa56f4bf97ebd3c0b065fec025f3c4859bd2300a6787c41f2ab681202641b3bd23e501349ff872a66d885b799d62e767a4377399bcb634cd349c6997cab4229592a92962c8f959eb6a8571ee5851b7e25", 0x1000}, {&(0x7f00000034c0)="7197bd567f140e646c7412de25bfb2bd8b4d47d09e0a10fa0f75d71643eb55f0b5cd52acde3ebcb41433a99474e3aebea172f744072055b1b3929c182f1c5abb27987829f2c55a92e2dec3e8b7352ceb7f6c95355adf618f8089a77638c3eac2671f71c25795259899c3e017798195f1d94b80c2c4e45ee4d5f6bd575f60f0d4068424fd609019b6", 0x88}, {&(0x7f0000003580)="46dbf40f23cb18c1ea333cac78057525f568a5a19c9a0a804f09755bfc6f62cb0e7a1cd1a8f96da350b1e5b5cf20113474ddcb68d13e4afb7dd3277a051c129afcdb3919dd5efe3533f2e2145ae7c8f1edae7b52d20aa6692da7efed47a3a5e95c6936711c6f49d8f8a9c2d211253a85cb00c4a6853d8b4859381bb8f1e46227161772895e98927d3df89b00ca2c8f78f1d0a7d171eb702ac81572eb1d3866f4d52ff5242b7b4115d1bf0a5f3f1b241f1c882db31fabc34664ac2883d2e1c452f27a2de14848386687753030b4662efd353abf3072826f6afceb0fc62c6768e5dfd1c8e5a9a2678c9797348926d8aeb919dea69c29927c7f7b0ae3a718e64970f9a8bb2abfe121f56071f07fcc5a54ea144773037f91c33674f48074b73686c25ac251bdaf43d7882334bbb2cf33e623d28b8847570508750421699524883d99bf1faf92b7672f526dfd6caaff000bccd7a88fe28fc671fa4e7b72121ccf52b3bfa54a51ebab15f91d7b63fef6fcdd4647cafbaa957d843b238f630721459321df7070109f03fbc8535f9707ba5120aa81d43a732fd614d36fe860ad032f48ca4a2f21ba1b70729a90a09b2985f466dd6f18a62ec0f6df8de81b86a4dcea5d4e78471bc4e0af4162fc0d03466957fc4278ffebb652df058ee69b84949d28780d22f5ed7dbbc0ca3f0907fc0ad5a23e7f29cb27b99b77f5136ad653e89d5981432efd8d653d9b89c1879c60955bab8261a01503765257594ae826cb8262ab1d3ca249745f83ec26f89054550ff440ddfdfb1ead1325cfb599e0b95a534c9314fd9c53217921a385ca3ae9804e6a1b4695f9201084983b8c2cb3fd1722573d6251a8ccb7b2ada7885c2e8a27ea1891f4471c6446e6ecf62b640392d65f6e58c7ebc1649ba3a30321d4ec09453327337907ffaad8424eeafe789c7bda9d24cdeb1c85bbed17d12e0c48c552fdbb94cb213579c582f4c4c2d9a041808ee2cc2addc246a689c39d09cfd736aaee97c91770284f3deda0026cf79b9a17c5f52bcb7f1359ea88494ee45d4287819c4ec12da06adec9c75e682bea92557bf219423c9613ae1eef5235dd8cc6d274369303c2789ecc5bb0ad1101e2ee6daf20327620fd75dccef74bbf8abde0c0185780e990a853766279e6e1f25622e4a01a82765d26bdcec30457b68d5b4c311442802cfa4c2ddc43ef4a0c9d2201d51d909935b48c3f3eb44ad065b931ed9ea37ce37dab2877991bcf374371defc50aefedf209e544f0a6d22f62ac37e4f98be44a693547b9a7749abf3a9ab7825f6569e69bb65cd3927ae3d90a97e3d6b750826da9d309ac3c5149e7dde43285ac33765198ae67ee0dac4176e9fdabbf61ba47f84dea971258d41501e412244f3679ab210dc5c384f99c04d8da4fd344afb321f80474b7500e7945db82063b8cd2be82f9f7e09f8eb9aff84e3cfdbc67b33f0a4770da819052b544caf49146a75e25818127e6111f1e6e720905c5263dffb70f6898973627675c784492bc419a47c45adf4a9629dcb4964df35a7ab32602ae0abf024b4dc5088f67da0cfaba0c62285fde0daae3e7b2b69a82de6965eaa9e35b2ec44b8162c55412a9c27be041a136a26de8f9be8cac10d7a532369696f51a6bdf320fe9b4f6db88148c5df5d5f09f3129039a75118ed98c3cd962e76b20e76a5098402fbc6593832d6cc35aaf0698c2b7d17008242907cc74b2566a056e5eb227eab7f2e9b4521ab0364cb3ebf88f204eddda695328928e5f32162f731fcaccdd943556437fa72029c78a275d0c6d5cf434d3268fbbcd5ab2fe62cab7d2028a3c36b9f3e71b11df349a5a87c07fbc2d271a2eb6b60abb518eab918eca120d1f0e22aee8a602ed48722fd54eefef7c16621550986bc60fd11d32e8907a02519946f214acc7b9510c34860913e87db1cf9ed2cbbc88b6e7848b27d5c72733a581801a2524d0ad6db17b92fc884cc5abe67290c422df2fa4c8ce927e59fc5336aea106f38ee5f2d3bf45c457a8c4d106c28345147bb6a13720f37d5212c8f734c733e8b86d52d5bdde2cf6bb9304bd09e0fdabe1042397aa3089890fd224994e670a8293f771b5e5fb40bbd0463f005e4ca431cffce39086717d5c6e31bd77dcd99974159400c7b351c8e9f9a87ed889b15893f118e8ce63802ab1ab50eebd8ecaf6d74e7f62d105a5389730f876fb586412eaaea801935c88b9323619f98ac7a46b11a1410f8a1fbd4590cfe0b533bd2e1cc3f633e23207c612b1f319fe9301641ad6dcb0a6d50beb53236e657338854b812781935677b19f49224260c71777f94079646c1f4dfbb2791c7e7d255cc536b9662b44433f1f76c740c92a77f3d5048f09c6eb8a3ba7f96b8ae40891b0ae05f94720d0337c30c709b0877dab62ebb5c4de92e9743609012dfe376e74e14712c4decca010097030bc865ca63ce80828a5392d43d987ba5403057951735b3bac4ff43110a3829d8b3d7752673b497c2d8eb41b84f3cf18ab0ddb5244224ca8f5ed23f93712ea53f03b2bd154d96632da49a8b3ad7e8c4190ecee1c4a57878046ac76df62986aad7a678f013666d5ad804ecadd985c53ae0cbf05e6120288bb1672457b0469a2187eff6bc0430080008ac2522a39a39952218d9ce940165bf005a8ee0d5c6c643fcee9c5fe263775b2c1823b2b78be6846f63993aa12e08344af137f302a66ca9f8a5e1aab488f226bc369585ed147307791969c8fb909e41a3729dfa222b19a0cc52c441b6e0af349f4f80df3e8999488655d12d46feb5d328a98908b1b905bba9438f3b55e922a72c72cfa039d4d8dcaebd3a91ea96bd8de8ab9795bfc638e4078e6715f65a4aa09ecb3437327038731e35f85201748420bff72932fd2363ae01c185fee1b3b6703eceea5815c0cc0b880e6e6bee611d34730762aace74528bcdb29ecb040e3a5ee8ac9307e41288e65ee3637d53046b52251c21ec7b128d2d52b692d379389ef62448a97d97bcc2d03d158e9043f1b8a31691eb36b130817198ce328fdd80da526f6dce76d602d720968562abe75219fd9d5ac30e32d0c1af100286fbda39db827afb0b4b03fa48687d52b2dfb507c4c5078975f8c31035ef68a5399b67e4c1b58251e06804907bd856fe89aa98e96904edb1c89a15a605b23d1879f739b87635682f3fcfc9a599c0e33a0a770dabb67613c3d583e56dc6cf4922cacc3969d30ed5d948054e6281b77ac03da89f12652bff333d413b6a3444e4b93d702cb8a23f7c0de057c94084f3c0e0a5fbe630c7289d8cbbb45a1558d016517438cebce2a0bfc69937e866eff7ccfd0934e33ac1f423e8f0a4121d3b6099365889f0079b2e2a105ed93cb80417dd2f6bb6169d032d54f7883cefc56201d3efd3a4ddda55e548b01d260e99f59b8066b0f73555f8debc36dbc4a05dadaec60e76751254adf2018a079d93f70ba27a0061e81b03c58cea9f53bb929e1ccf58730eb60fbd08cc712cac1993fda658074274ce9ccca4c20f1131b52fcad377c6f35e6c0e0f45951c11637f26fc2a7415d7531a2641ecc126a0224275364e9166c5e4be0000d172aca948c298587440e9b3ebc55dd8aa778172d36a3167034d0a3e01f3884f47047b80127ccbd4b3ba9ab5e6836ee28ccae805159210cefc2e37501cfae509d7f49a6c2cf48932f2068e50e25ece8c49ca4c565c59fd204af7863313008e2eda60c0572023154a91599692885afe75275b2553435bfd9f6605d9622e4d6acd0e41fc3e509dfdbcd1ea10415bc105fb0ec9edaa5beb9b6025c24d1f32b4056fb4e18b4f3ec0d628430b92298cc97a7da6d20e227683af21245d580cd4da20b9f9ead5941deb78546e5ae5e60452a8c8611e5e5d635d4a156e3e273ad2524e771f1330dd8708b806ea69fd299f45be270de2efe01f9650e7ab3a779cd22e5402c467bd32eb263cbe9fcce318a49ac6c4c5d9fc22a10cd3ce47dde6224f52aa1f8d2dc861dbd7fbac3f5a4b94e89addf25335b6441a2722d087f0d314ad203be518f4fa28d5df37a98fe06841c82aa69b80ebb870f0116250023c29581d1cc8a19a1fa3945cabbc7ed8c5b7c4dbb313f45ad993fd995c8d498f7513d302b512a1b4a46806ab0c9b829327e67e5e157d32f5abcdb7f2aab3558ce83b84792a7ee89bce9086e143518a58f1c0575315efc764d7c97bf450dd1289dd42eab37dd015abd0e36cfcb33bb438018cc4c2eb7824e74de15ed00cb0da56424ab88be22cfeaea9ce7b8471f73fb0eea5d83107a74655db4a0ba2286665b5b078739fb1996b190f6cf77db38d5c89253bd884ee311a8faf0610ee7ec4598df740f2cfb458ce913706a83b35097a274f205af0eb1f4ee19c3efa170ba1ce24064daa00f6aa228770471ac441234c459dc7272fd36227a63e941d6a4a15863bf5a54d00c82a770e2d940132896ad690ebf0151e7bf473181c9276ff8d12c0cce204b9b764035af8d65aa57965304103292afa5771979e6c9daa7e98bcdb98b0ca780279441e55269018faac7cdda65c1b381ee348b6c8b2e725ece0df649c82df25d457e244c927242fe99f099a6e6c1f6fca44b1f2f871d12427c7fa52a2ba1264bb112cb88765e38c31fbcec882c56684a57a91dd3bc79b532a661fd21d02fe0ed78c37775b27e02b88cb7850a97147d9043d192e403e2831e37a2dd4b2b9e2310fb3a5a72a04654323fb66d233b373de4444787db9edf0956906854b78b94e8af2ac3e623e62117ac602cf118c38222fedefbe1eb704775166b01428ce87bd399a5584d6268f63718044a708b5531f0e4ae8c68df0500b4f360d0657b1b3770d3f67c89a81a0e17d6d4efa3a521a1876ed5395565790af1a75cc9b35b831d73ed71a9356af9367c57f5dd0666a78190b402d1fdf9e40df00090b0eccdfe38674563aabe951e7557c82989c5e3c6139a300876ad69ea3bb21c8452c522ae47ff371805753a69dd9d7d033637ce5caa091c3d08f5fad33339a7fdcae24556a01ebfdd0f87979095722356db8aa2a0ec25561ec7bfedb33f15c1fd9a98bda87b3318d810e2fda1122942e96b6e10db446a6f4fa2cc98f78e6c3142fac412976fd2c692770772b62bb6b1adafec5fb675e27bcfa5485b81aad1d1cef6835c73cb095ce9e882a38c6716ece1a3e70b2f3c296be88869e65d695745ffe090096ac9311defe41951e2857b38b6b17807f01d4d2fe2b86177b1edfdb9479f0c85e5868c277e4fdb7dec7d7c9deb6f0e87b56f9fe6dab7dbbfdee288430c97356a1601e670c095897eeccd5e0339275e45dcbd39b92d12f1e026d79cc7b0faa5c2a1f66f35b658ac5cf74fd619b2e766d56540f794ae217f5bf4447576f8c0efb2daf42a30b08efe4853e4b2d47fbb9548170a320ce4586c02b602f440215d2542c0a3396ac433145260062dbfb287418f7f9f67e763f7306a0ab36495b28e9589b1f1901b821b3b32f730417bee2f82e078ffaa3a6fa04ac3fc7b6e5d23aac1bc7fa7535b3f371b0ad994536e9953f12a70f16b5d3e8ccc96860f855e9fbeef02a9425d2496330b1a2ca19b96fc5d13db4098bd855577bfa820fbec0ba11b78f39ce8cc67f3d8ec57a8d98a6de648b7c00808855b13602b5bc56193e79f2debe6f388f9354f182a34a605fa8c9d7d228aac06f684fd39648e8f91b0bee39ea2798d4d813035a6bb0bfe4ebe71a7549fc7742965346f0bce1557e8e722e36632f9f2d92e794dd39c789260ac6b540f2797446bb82d02ae88e25653e553955c7993808", 0x1000}, {&(0x7f0000004580)="792fd8a781ddb1dc9f730eb566ad341e171ad0e9e2222b21287a9efc77ec68ffcd921aa37a82067cbfa5ce223cb0ddd1478061e6620e84f46d074d99087af8739e737db697e9ec538ae4d7298a4fd6222ff24de39ef5650f922019", 0x5b}], 0x7, 0x0, 0x6) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) socket(0x10, 0x3, 0x7) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x5}, {0x74, 0x0, 0x5, 0x4}, {0x5, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 13:34:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x31, 0x0, 0x0) r3 = accept(r2, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r9) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="90f3f8b63bca28bd5d4d1421b63d9a0503a5e16ddc8c92003f3251be0154caaedcda8c48f56953f21c6568eafabe9e66384667eb7f6b8a91b11a2e0b81046a3adf8e4379a516256a9369506b7ad5d31c8302bdc419505295", 0x58}, {&(0x7f0000000280)="cd3b6488d3ee6544fc77e126c72c6e4a9b37ac41dedac7dab812001b4d846b45c9e65438d8536db656265f7c2b239250baa810c85906ca1f5465161f6fb8a31ffea4bdea951da6e503b46a7e0182bc43d875781d3f70253f6c2b2ca02196156df3d430148c3b72c8b7134a795ce14401a1d937e84eeb5344be58f4bb9a5657af837e68506cb34178c889ed26e20d6cdff07d60d23a83ac3e1ff2380c1d93a8c5c0c1c7bff903fe81b1e4c3b06fe31306a35059d887334f456dd45e6cc5adb63ed3e0c9a5e2f8bfab54b3e8b392ffccb877a16571e789899beea56098de1ccf6eab3a7aa0b2545c7f681355b2097a", 0xee}, {&(0x7f0000000380)="244a052fe9cec9f5cd4d356ff2f4a2d317c04cb2d9d283b33286952e86d914a7df6bc2cfe4995d0c3bf4c20af04bed5433a078c9a6efd4f361cb8af1286ab6bc9fbd980745f14d568e9e494b18f6770783dd4a99a3d58df5fdaa60be843e5751155c60a34d50d9f597e85bcd258c7456a69c8d6813b538acb3aab6f60ffd7020ef8d2e147f96befeee5c1240c88c49049eca21cd8bb32bfbec3dcd18751b45fda95b8c215a89950d7e48169d34e10524f25f8ed4d8134fe1067be3837265d33df3512d292db43496f49c7cd531992fda2edf9089e2787804bd279c63527d3e28a55f47bee4805c1bcc5c63d25c90", 0xee}], 0x3, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r4, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x48, 0x19}, 0x0) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) readlink(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) 13:34:22 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) setregid(0x0, 0x0) wait4(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x40001a30, 0x0) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, 0x0) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) getsockopt(r5, 0x200000029, 0x31, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) r7 = getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r9 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r12) getgroups(0x7, &(0x7f0000001ac0)=[r12, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000240)="82eee224218c474e0652d948993bc86451aa5250ab58f533770b04bc113c5355108c39d2ae5b2ec8765f0afdbc1629bed706849dac7a77b35348ae898e2a09c60160be223e33a268310474c4c507f619d28dbe2d3905fcd602", 0x59}, {&(0x7f0000000340)="530e80f3db99603480e74c0644839dec966afe2183afdf6b24c16eda63843bda80888ba894ed38446d7599e0b0754fe8560ae84697e9cd3f554c7321eff165f761db6e75f52d37d9b1a9e09ebb556efa7db0a3af245657be1a51aa6f5fc6261c730a15fa97e672c85d8a6b4e395f6eed7ac81bb6db1cfd78073d195b2ec1ecc6cbcd8d46cc2465ed0e9e558aeb54c252ba29ed954ddf0fd79a313e4fafd5fd0a0073689038f676fa72dc9723d94deee113e7ccd07d69258ed773cafc77", 0xbd}, {&(0x7f0000000400)="3801e257f7572cbd2b773c4be1f9736a0a42a25ebb580f9af13032771cb75043c42e3f9172993a571fe354d638a54d411bac20adf8e11c683734226c1800643f2fa9abdad15bdd55c2c2cbb947bfd9bae0ff2110e5b85abe1076ab9bd575d53b1d904e1e592be01a92135afdf30bd796097051700198a8ba8e1aecbc56ac6c34892b5f5345eddf25ae4e3399d8edc840c45d3971694627e1638b", 0x9a}, {&(0x7f0000001c00)="ee063704fad54618b362000987ff502c12b1b5281b76180537fdeeb33de7014b277888578c2193b593fc7ac656802530567df768e9a1f16e8bf4f82a7936e8ffc09605e1f06edf398b61a0b5488d0f1257854c81862575f1eb0723cd88890b7aea1555175899eb8e8c90aaa096ad51a37080bce8c1000a103480c08920a78102ffb0ddd73471a24a793dbfc14e67129b5aa4a409dc6df9e2bee78d93e6c51e471ae4eb3cf816d0ac41a7e8ad246427ae4f08a005a29cdb053df47f8329bef148fe7bf70efd8424ab89adb8f643c44c7ceaf73455329d1e8b091a3f3e21fbdf729152464f2524dec88d940ac6ae45a19566c0133753d1c0bbe6ee31831ec1ca71313c7f4532e1031a182aaa2436", 0x10d}, {&(0x7f00000005c0)="1c4f4550150ac97aa7c9af924a019dda9ca2021c59f5f71f86c2776162d468ec323e0330ec7a59d82308961b77cccf0d8760663dffd36e31c3d7671a1a6b9be0619c047ad61da6b9ea34413f709dfc0a8f0729fba6dd7d340c3cb1932d4eaf27edf52b50af3e0cb3ec16fbf9daf51b3f1d389c72c4defd821872991bb7e19347cecd3d24a359d69058179249aca32a655584923a57bb7cd17def26dd43bbc329478d4d7b74ef8ccb1e1d", 0xaa}, {&(0x7f00000006c0)="715308c237d471830bc16addb1bf7cfba8c98c80ff5e4f0654b0e2d700ea03d83c38b7862d9a92108aacb97c394cb65ad94c2336c091d8c1bf5e36e770e8e0ff5493e3b012e1c03034ed28f31b109d9b1e260aa1dae85a178ebf59dddbf6646cf607848b1b705535cd65878b1d744b67bfd6d8f82df0207584d612b29a1d75546eacfef6a28f7432842213663ef5537123390497b3c0b982edb393df110b01f20733dba5bed575e31c45871c753abf3f5ea3340e8add7014593f7d3e933c01c03f0065a0754cb87143f39fb026dc5279ff2572bc15a18513b64c8976109c1351a0e154ddd3ae2e93839261f1f9cddad7bbb581eaa2051860cdad68d8a0bdae664e35ad3e9da5a515607d195bc9bed4b8d814c3897e2096718d1cf6ea9d3ae0237cabc83d5ed793c0a89f291f97c1386bebd8925c2b3776ff0a6d6aa009cd327c7920670722fc89ee926ba0ddd01d0c452602e3eb5118845c0b3a2b1d729e395c8c66248598e8e5de3c3a480796d23929b873f27cbf71a2f354586fa1ca5c96464631682a3f7c1645534c63a6bc61cbbbf60412be09dae245f240090198c113143c956a4117f9f39b8608cbbd8936422fbcb24f2aeb0eea80ad97ec51cc0884c0dc3940d610a636660c78c63fb5f59ed6282c32a3a4a63932ca1b16a74641531f490dacd32252a05982e71060de2ab77eed8142f0e14e844c393d7d9632393e77d3c64589149eabf5dd01b9a58934eafc167623a26aed55e32113692f57c299c9d41731fc25f0e4756f10346884b9f2c2b7c479957a827aec9738f841b1e16edc95502e17ee658e327cdbea5ac6e710ee3fa267f4549d71797b5e8abe1bdba47d982fc41ac0c29b901e7517dcdcef99e22519e724e4e8ef3a8f1f1149f19aaa756170f9201652822da00ed5a8ee81b76f936a6828bb173ed5a48a34d38f9c60204fd9b5259fca0b17331b332412365c323b463645297110815ae0e5a7b3eda23937413d6b9b4144b8e634220ac6176f4497b4326ec6311cba3c1e2a615c2b4a0d822623d53318d8bd54de82549d9ab377584ea56093dcd58e0c16c6226be01dbfb2c82700c65732a191c159f3d0f2789d1b08d4d06684b205355b3f4de18bf42afc7b1698ef225f98d7c0c3900ca93c98ef47d4469dab049ac2f8874505970b93a30ca14d44a915fe7ef829f20e8cb82a92173ad01c07c55be0e4b38b17744d5e24ede1049af9b2d1f694ba537def947d925cb8423a563429ac145fb517bd13158dee5645fb77a997d9b93fa90b2a05954ef3cc24578c518c9b0baedf7520fd308ffa718a254506d141456704f19ce2872232c4063d232716525e38a6c24c92e9995fcccf2e0e504dbba2e87c79ed165bac2abdfcdd3e34991155d6ed665d5eb676ffdf71ebdc7670079fc5e7c228e6411194e52caf165ecbfd5ee01a16b0afef0cc28fbc5987775c96d8d45058ae10d97102f2120fb1d7df397e1226fb55b255d65cdee5769ceabf7efb9af54380611d572e1fba3f28542ab4ed680ad160c985a69c1af6993e048781d259656fbd16f814e5fd839cc9f54f3bfc8e5c2b4c048cf0d7a04e6ec8fda35d998a3dbf027163d4478f4cf2efddd4e560c4111616b86995c458de331fcba339e17de36f0a7fcada0784d1c8766340cfd2faf18a79079be57c0abb8ae6bfce68856574c6860e3dd3f7efc62897be822fcb0482df961a7ab6e74d84c9d9b3458c6a3b15955c2eb8028083b0b71d49df6dcdebd916246278cca54bd44f5f6bd5a7e6fec46e1dcdf220de289a882ab21bfa3b7254832348351ac6b985f7bb2e91e63182f35072e2ea354308b82d6a08d13d7b80873efbe7481baf6e8d535469bd145b88d93e6a99490908caa516935726dda85cf7218e8de3447a0452d217e6a909364205a485d721d34bfcaed36fcc119d48f4c5468c7cc8c13be6c3dbce6b871095ef5f4ea4e92094c4a706d321ce33fe9de76bc8b42d6edfebdf7f6e5188b494a8f0d0bb52afa8b0690bf58938b98d9cc027837b7b9d22d77b54c87add74e239f9c4097d43a399b2204d27c350429fb31c107de913e4322ab5fc89c0db69b516e91f81717413acd66f2a87dbfd02605aeb2053d2a872bca758c57e2861b42399ac76f7041bbab16c98caa261a1ec06e055c573e46c4e5dec92694ee08efbf360623f64f066aa6b68dfcdf7a91ed180f01fd7453fe35b7c4a011236c77db7c37425f8f97555569372d8ac4bcb88ed7a13eb49ef369c200f49e97ab6828d035ec5a3901f2007cf9f7729a7b36931e3e407e95158b65374e4e4630755354acc62e971994c735666eecbb34ef574b2aea40523bbeab401f9c07c73aa1ea3bde14c2e99932bec29d1849dfea61ea8c37c3ca2fcb2c23084d85644ca60a4338ebf3b60f52697409174b108d4fff092702cafdec855f05681cf9470526fbcf0c1f3a0393d59d07f5a77b979ba01ee789daf4e15dbfb36982adda9702f4d5da7a7a13c42d8cf8f5d51734cc32c2a8ef48ba184f5949d01700bb6a02d77545589206f548c46ca8cfaf3a92154dc5891e59f112bbf65e41ffa0ae06152b56496d05d645eeb2b346ca16e9c5efccdb2ca53105d249160ff0e1ed7cd2239bdacfbaa375d956111afb70c038f41ee718402e034a8fe9938f71342693dea6631af9e6f97c2ca158adda2cb983daa27ec1c35bf3d1b09de69f9d7475a9e819d3941a249de70c2008dfcf9554d4b03c94719c0b2fae4bff58b91b4b9790c16fea15178368e6d8573e502574708a5aba141783314009f5c8454bb6c24bc5a35edee98dabffdf73d45cd27a49440a26459185942ddbef4f23d20a92184acc857a559397040005243f706abb68947d38e127b24d79660353efc6a5b4a0bfa734bc818f4a56b696edb7dba9d1a4414a469c17a9e17a5cbbf23709dc3b3a0de26d4d65065196c4f552814dfe656940eb7b7d07c3d3f94d3bebe4a0b7e0615142a43b7c24cda2b0834f6d00757042ad88839bb03600d9c973e3eeb278594235b617cd357bf6491db280960d99ce779edd4a6c9332858bc4118b2e9edcf1c86261587ab3922e3b277018f2fd6636e2d9eed115a4a840d2a375884ad497d3396765d94ec43fe9b4db558a96285abb1bc88198440a555baaa1a73756ec43db8aabcec8a0fa996ae7de06289cd1da12ec38baa25e93ce40d8d6da1fc6001b8dba58e001ed70337fc00bf0b238cd14b954a563165554b78e234bc3df440aac8dc3a619d185973205865559c953422019bdc7fac7b1fc809871598194ca3d2aaf39c13a915bb30368fd9996bf860ca6d430e1798a08ed83fdeb61c9d6a0310157f8172b727e61edae4e7360f0197199adb588860ee6fe1504166cd8c298b6d09c80fe179b6b11059e92e0becca84b5b37f88cd7cb5582ce9a504a207e76e45f997f25a4e265b2dcaf9b6209f03dd1d59718b228511555e0376f4109b93ef2ee58246fbc127cf07452f4588ccb9955d00893726b74b067046ded0f6b4f2e25999ee1afa727fb5ef44c4516ce489004b670951e86614762bde56ec99ea41f3c7f5e988610c485f2ade2eebfe30a18a5cfa0e29f192ca66f0c3e9f7e47e00af1d85050f576d2f07a7c4af71a141b0d9420110e4e00d3f59d1a6345905b220eaef8f265837b59a6ab8a2c8840dd55e1aca773f343e78022e1573144ecd8ca9190aebf2efd76f3df9c84880df095f9571afc69ec65500c9a30bf570451c740c6bf264a5d6cbd328066486bcabd5a809e428884dddb44a3a315028feb4ed2f5c684769535eaea25306be4556f459ca1bc6559c8da5a9121fa3996d5ecd74dfe90e5c246f85b6663cd4a2392f7f28076c9b47320f5bcf357d2a2f15e2c783c6b8e01bf224e598a28ba3c6d5d8baf80015cc7f4113dbefa03cb3de480005691fcd76cf68ed306670124e990f91cded2919185635228876736792e43809654483ddea0790918486867e0e648c119f508ee0865acf428e29dbadd55c616ec9e417b07517fbacccd16a1ce9f0802415bc8e7f3d8c1d52b1035d9ed74ec630362509365fd2a61cce345d5006661273d359f0187a659f3649203dc48872ab7c3c1cfda03f398b01ff646d593dc3645bc5e1b2a82f6d8e41258347f3f010eb9c55c4214bdc8e1c246186ca066a68df019820e68f27d58a786bf64e312b459cfc7292c4ce2cdcd41d005cd1f93d7d7d5495dd767602a8387cf7e6a4d61d25e4a0fc0b5292daa40f42f1d485e68d831943edb34e4a6e949a7af2614efab88d6bd97bc1df6f5ac616346d2a16fc697ed8fe21a46cfdebd041f40fb578c670521004a169811948fdd97b1d499d426ed8147d9232fe183beb91c7b73cd28cef55435c085443703a1f48ea3c01a9919c1920b3daad6e17fcdc204c9532e5e147c7476cbe00fd81473275a6b4bd4bbcc9b67cb12f66c794925ae1cf0e60ffc441ca4f0957515a9f35ff6aaf8db650446c4c211c1e7ecdd6e3404970e10da4c72be4f8bd6077029d97be93e678da1db2ac93d96fa92b233b1653ce5063d989f81bdd7c2ece24c9009912c77a4fda3448f973c57c05d227357df27a9b730026740533edc37109e9e169674e0e48cb0eab3aa4e18f75a41536bb62f1ecf63b0eb736b582ce311d10b692d7e7f92894b554b9fde3603346dda6c4f653bbde8049b995d7dda573018d7b59103fc7aa76f14c69aa818f2ca8d61c607b0c344a52c6c87284badb0058eadf342d10765f5ac87653c52dfe5408690ff07b3224d9dc3d5c6fe41a261df97be4e765c950b20644347a56591459e71915d87c55fe1d2725dea101bfe2f6b244b29b22ec655694df0d29cddbef5ae532e0fa0541f8d8696326a0cebbea00362e42eedeed15414c298db7ab080e79eef73f29b51044e9d578f50072c40f95b261820ebc709c85c0298f5e2e515088bf3c43653949119b8c9fbdbaa4f002990272676e08f47a00e05a6338698eb3a423b2184ff7a8739290beffbb2640365496f0f1c5d8875372c142791f15b71aee17ac378c1d4f52f077c5e09a56fa56f2f714098299145318af798736132b7282e9789023918c37ad4e4c0f714d4a7d9a7f3bb0c06fbdfe08d038544c8bc7a88e4fa35873cea702d8ad548003be9fa9bf3478c3d506b0a04eefd8a7da48e33cca8af666b52959d9052accb5868a5afa7eda016212b1f87347ba6a94b6b57f5114f4cb809e2deaa4a22921cf636c2ae4439d566c0043ef7efa81faff3fc18295986e4d2b1e0e2a8247272d7055ff17c70e77703e729f5bc502359242ab7c24f3765d47f4ddf08c7efd85846b59ae38a8a2e25e7243d0e8d7c7ecd00b0adcc10f8066d956a7b878d687a4a785473127ef2ba7c04ad7e2de214eb0426b939496e96177d207459429eb2cfbba5d579b43853fb718464a54989e2d24bfbf5460d2ff281a2c91fcfc3487543f247eba24d79c7b6ccae1f872a0d502bcfa87b453dcbf22b0b6f613b25cb43916876e0acf59f8c59e0635305ac8d0968e020e7de71fd2ef9dda3dba29c28e2098a96e7eb8ee563e58055076f5f0034ff777355f071987a354f761dd1fe543c60e83dc1870907faaffd3ffadaea44afe6a9f7494906a7eecacad46e83367c85a37de6ae45ae79f8f13533590e85edd888c5ba8c7ae1371af288d49bbc89d78ed271333446a5e1aa6bb0fe316ca55e313dc92ae38359d928ed4c3597784c9c0402a1271d9c5c6c145afa8c73495cdba22b0325f31503fa1dd23e7eaffe726c8f6c6a543dd57a42c9cc3fae1c3b531aeab568b18", 0x1000}, {&(0x7f00000016c0)="cb457bfa7d809365332bcce17a6445626b029b819a9af0773568aea25ce849d87cc02e841ad9a0e63265c1bcb5adf48a305513a17bce9b05cf757b90a684c1e9471072d6925380adb8475c6e9c64783d12c903a65cd6ce7ddb3d9a1fdf82a92a703fb6e929e2032c9e529c07e983a985b407df05b7d19a1dee13fe63cf68e0191fcf4d5847ce55b07cf753eaa23334392ab2656f824d98d4b6b833deb8b2c796b22a867a095ee9c164085541e13322a9924cb08aa0fab43be53357bccae8c3bc730f713bad10016ef80c35abf51b6219e030e541c49c6703c3423b2a52325c5b5f3093dbc7d65e1715e15021", 0xec}, {&(0x7f00000017c0)="184e184e625a895bad29fe890950bf014b1a89e4b7d7d150342e3330c1e4c7c4518eaea3ee3d4e696b2c1ffbd8ec562554e3d2dcf1295312c6feda0f34ea8d0f38042380785bfcb8", 0x48}, {&(0x7f0000001840)="a82c4f4a44deeca8281ae60ff78632cb2fd9e742c84729ff28b820e6eb1fdbdc071bc3fd3677662cf594a3580b56d11a6219da045946a6dd0a98e19b82d82f5a4c23bb3d6068a864bdd5186a2e4f57059b6d6d9fc1d9debed58389a29625470bfa616889520628c78ca22aac1026f54e61a25d71a01ed40a2fd7f1fe4fed115c7f8ba1e94caa4de6431268bfe0f701f4b733d43b79436673e370e85bb54b6c62aba9408685e1068cdd2b29f704305dfb20a60fac1afbeb7284c96baf353ba0a23cf8e93672bac776a6971d2227d49a5111bc4dbb1e1cf1d598c7cea12733470ac6de", 0xe2}], 0x9, &(0x7f0000001b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff001001ae0000", @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="0fecfb017c6232469b40000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x5}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000001bc0)=[{0x4d}, {0x34, 0x0, 0x0, 0x4}, {0x800006}, {0x1ff, 0x68, 0x8, 0x3}]}) ioctl$BIOCGFILDROP(r14, 0x40044278, &(0x7f0000000080)) 13:34:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)="b39d85a46d33801739c66d1d5e1b2bc77f8392359403229491f67bf07233ae8cef36afbe0b0493df70b179154270ec3cb5c87e3bc1fa09ce338726bb92b782ac900c07f55e6ec32e135ad258cd67ec6d4ce3b3e6c6b10b0308c197d9b2d13392c346c9312736b68b08d9fd3b8e8592d46130581c6a00ad90062c35ad57706d4b2f5c518565ec5df719e1f980a3fb", 0x8e}, {&(0x7f0000000140)="e7dfe003ec35bafe03470ad2b0d16ec147171053840587ae455740dfff3b7bb9aa201ef217602c4135582578d2215cb242d2f2a1c2932892e9106b3e34dcba505bdbddd64f6e96599b4cac39ca38d2fbdff22c", 0x53}, {&(0x7f00000001c0)="1a44b0abadc121f380e75de4069449d3a2570f3ab9efa863715546b2ae5076bc4623a4bb7d9f0c8e77acc4483e6e642bc1fe194c2e02", 0x36}, {&(0x7f0000000200)="e1f66d04f1473652ba5215f9ecee9d8dbdf260bc37f87fa6ed7c9c39c5033a4441b6bd06667f44b241ac49874ac3d571eadd3e52a8e95739d27f7087d06e42f1c2acc40b641cb1bd756c0c70bb2008ae839808aa240985c5f0252a538346cfa88788d92fcbe8c7788182b1f60f9c751574058c706cef77dc7d8766661fe38ab7982debb8f109ffbca6c550087856b1a69e3da5bb95213d5fc9336cc0c89497edfee37dfd32f0582ad8dbdac125ee0c1298c8fc1e", 0xb4}, {&(0x7f00000002c0)="743ac88e11eff1f6b9b8f26b7df9d3b6efd9ceb5da6d828acb0e65c9eb9a2d3f11829d6332971c4bd7e5b4e7513d549968e5a4aa30e238fc9f1cfaffabe70f68c2b1962073f1a7f10c3b8ba411f392bc3d848b4f136dae435f515ea8b69cc60926773a7657e88a664fd404e11de8d95abc426537a37da3d11702eb015217fc768748e8fa2d31f352890f6f82ab86280090ff409ccfa3fc36c27555e2580f86b043b4f05d7ea46aacf8e4335714aeb7e9f5776a3b6cc46f82847105c39b2ad4b7fb00a73e44ad924905217bfbeadf2f1d8b374fe033ce0b51d79b4c13b26afc0d087e3e", 0xe3}, {&(0x7f0000000440)="abe974ec676ecdf14bac4538c76efa465a69f81d57ffe8fde0815f570d89313192393c6eea4e610afca1fd563348320cb8f649a198d36e6a2f8eb4f220d9888a3ef14b1325761c70a0b5ed56d9dd4232d398058105d2da699d80db9d3eca22030495aee2eeeca06d7b38faabc2015ea7ce61416716687b61622816d9d13789dda6803f3f438b66d5d2e14dd723e83778db0a4eacb90b7666bb7cb1cb7d1e274ce115275eb59a52c9d442992c04669a3abf6bff4d58adf00fb1eaffaa4b6f9f3bf4b017b8e259d49f45d96b96caea496d41f86aeb45ef8e0c2e", 0xd9}, {&(0x7f0000000540)="14a40070ffb3c43a2e0b2a1b6e86f8a8492e8907830433e260cea3d43668f00aa8d7b1a210fd14845f5877cf1bba82748aae5b22e25a6c0df51293d677119d6b621bf1411503f080f786cbd1c55802e2080399cea7a7ad42fb5aba5082d91f84bd9a681597708f768c50c47869ec347a42", 0x71}, {&(0x7f00000005c0)="3be58f88b9e10b3eadff7f20c39aa6d7c9c197e8ff0305cac1c758b77800f0100f172d77de0d8b4b51ef72c239d3f14f9e881934d294624f175102e58eaba50c68718fa4092f269414e463eb3a558054c3b2f002940a48ca0024625675ae015f488132215d6181623196f42f4c7758412ccba78af269a182ccee6e8afa5fdc4d7e5401756199f59ba96c50a50c21d2d3d391cc6ecd62d86866eaa03ba9b721a44117b6af3c81232691f6cfe1a277607d5a0d13a3640b54ccd5c76830a7777aadd8d2726967b867fe805f6e72d10952c5cfda3f9f6409c04ac06d8807a6cedf61c39a74f64493b09f88c059aa204db12b18acc9293de63aea6e0d116e64f06873676e0bdb8a3fbbc185716a72194503fdc7afd1f7f786d257eaf338468fbee00140c2deeee8e801e54b211f6640aa32824a4c8518c53f1888ed4e46a60b6be0aa46e729b20741fe91decc4423be1635e4fdb384b51b259fc64a023b3dc87d8753ecc833f6d56e73e54adcc2a02098b206f4f763210dfecffc9a2c41b631ab1f26a36e33bef36eca03abe2c73fc2833c82cdbd934501c76ec77cf743748e4399adde213e857943c994e418b61e5ad00303b968756b498f4bf7692b23d3473db21fe8595a6b51551b05b6d472b3a046b26f5df08b55c33b58add8ebf5385c1b7694bd39c6858ff316eea997df9caca63ede1587d5a3016eae1f268169a3d9a955352f4b8e29f7e1ba71535e18b946159379717bf36b33010fd77b08e5f4217467e55834bcc7098a5d4a68885e9a6181fff6043143d675b3b9c63e4e03286ada79d92af78e817380909a620cd303417381781ad65eb603ccba677d1246864c10f571c98d3c3d9627634cc6c922fed86f54511483b133f9da3935ada3933aa111a9c21d226e412e994a20ec0cee7b8923fbbeaebca2065255bee255adc856eb6890a4f45d629c74275c83acdfe27eca0e985d5fcf24d390c10dc9b8466e2ccd5b2f4c84ec8ad3cdcbf17d8d5d5a6f4b9f7fdeeb90e44dd5f3d8e7f4245f6d127c9331c35f66eceeb8d602192891015a2eef4a268aa793e7685b7cd949d28854cd4a80f5cb36112524953f16f5620c1b3927af4243eff3344cad9038bb8fbf31c1c36b4be3e55a249b009036ea7ab7fd743a37c098d421d0cad51eb7f090046941e3c290792787692653428797f824751b069185f321cc67ad6afea8737b38f4aae7e9e626b1e8f6be8d40d8e88560cb500ebd219b8434c4697e4e3ffe0fb2bdb8709514f372991bfbc08457cc0ad4e4d493f30ea33a34814621376f33b3f9e76ace41a5d86fa94750e69cae99d0866d214c8d5879137dc213eda685e71dabfb5161842593c5fa4203a758a57be78fc57f622344e70d97d29cc88ba9cf148c1b6bc6224c1e4ed7bc9ff783cabc6422f14fff61ee57a467b45d8052f95c9d1f45f3dcce6b640f21d7b0fc3f9490682c5857d004e96b3780a1701cfe6a39c8aa49cd590f099daf40484f516365ab6e2f06e430215bd739a8957d48d87c2c23d7d27408f770871d6315e6b97eb5968d3caba81ff84a651c29f6184679c4f13bd1ceca5135dd141c18ad221ebd5cc02dc14d87235864da91e5ea05950948bedca6d4333667f1de628ebe22b3e6d79d987134bcae74c657cae74cd5c2fed35bf474ae5dadbdeb9d24adb411e183434236f46c69e2e917038e727502b764aff4201d976392161b95b6a9a42660b36fa8e6f51a4fa37608d7c6bfd57b3954fc39b588a06e417f46b3293c311cbcb598974b9db0162975dfee24a02c7a824c3192134f8a81f4f3bf50f3198e10e02c32dcdb672edd513b9d9037a0e3e47ab58603bd358888a455f1733e044b92edaa5cc5a9144ac8ab44a0edeb843421374688c51881ac9a15f380c1c327616b7f61010e2d7d06c1be2e81181b05cb706392c8871ee10af52915c38077414e8b575c6e26fd560af57a9379cc0751655bb35778ec805e8211f36f3c4a34b680ea95ccf4c275da1b0f6af7ffc6ff335894406bd767a202b2177f3fedeedf330e9f174a96cb7f6a90b4ee33b10c698b5a1e108af7bf7a2b9e5452c90fc9eb84300342904c3455ec6da620b4b2a0c97b132275a0b27f5ba3ae8ae5b76a7b70e2ba95009021060d9a5d33624f2280e7aa8353542ce84c9132087e57cf4d4e986cf0131630e601198071d60e4d6cd2ceb62c7cb766144f88d6b98f6277cf628a79a38a3d20306d9282b4eaace83dfe0b10a1131e96797052c47f10eaf763eec4a7242ba40202ece709d1abfb034a25297884e1be79be9f2e7371e28f2a939139f2b6c8b0f82331b47739dbfa1281fb0118b16a8ac29637d1462363058331280d50a1b6be1802e71b8642b3324f4675f2c933c8c312f8179a484f2406db7e1d2915191113f50164a44daad20fc9a40a17d64b5419db3bd19d4e35e1eacb48cd2517ae78dc6d4a2480c8b2c2acb7a3a1afd58ac60d8a4f29db2920a30d1292152e889dc7094c3e4af18f605cffab0f3462bdb77c93d3eb157abcf70bf14dec462d9bbc64d7976f1f40fe9bea676fd2dbc00e6fa877c625071eb1e303ed2ae2237c73dc8d30260efa45a3265c066b4e96215ff5dcde3959e6f632f1f669f29c673b3c2d5ec8b72ec40e02daa885c9e6888ef021a677d595153c718ac59fbb543e3eb789650ef15699065c50c31e2cbacb311cd6307d36fbe1663dffde30eb86bf004cab9f14e688404b1b0fcea8a5701cad4171d9fd47dd1a69c72057a6b3110a9d5335b22ac5202695a0090d5388f39922f5857da4dc7d2046ae43d4e7d34a1c4b6561a3b087023827a843af756498501f8a7261cf5459cb8203daa631e901d7572fc01f93014dc404f7388b9a0dd89248871cde32e1b4e04da3a6e09ced9aef68715dcfc62a9f6a800b70e63ea25956d287bacceece57ea4adf52eeb47738be5ff012b139c3fb7af38c5704b79fcaab9f8f96522de2a66a9df32e0b1471e6bf78dcf4f56c003f6780536653468c728311be8f818ab103bff716813277d2177ff47f0338d65ed7ae96ad4799130c8d23f56b3440cb2240de6fbfecb33aed8f4445d5a61450aea48d641b28abc66eea91d0a160ca358e57da04ca2cf9c60b9335c3d16c16dbff34c4243a731c5bf1d83a832135f42ce8644e9907839937e6192d8bd8be3675c80d31977f8a3de668cf4b35fdd0ec6647bed47f4b0c4933a78ca5a1c041317ad23c7452c5b60cf5785ff3a18af884318b19e70c531b3f66182a02a7629830d33346582df875b6aa41f8b1c5b4c576ab01fb3db9b5ed5bb287707f6d8100963939f3d8b3fca1ffa55718e794eab71f3c88ecd7a4142f64164ab4f8343d569f9e6b2d97f9fe502db724a5497c305888c95815ba23785e57a132d29f1fce236619f9d044be9201e8a14aaed78d63277bfefb65f65f79b134c3f5300a96d2f86467da1d8681961cf21e8883b1a43ab2854daa949bbf5511929d63d525cefeff2981645265dcdf73b1c3ad932225e578e4ec70147135af0013d7b02f17f20c8743e582816aaaeacaa1c6f1b14b4962093c6d70a9736f965dbb296c28cf98e19de4d3ee870af08e1ab4eea4c33ae6129a3e7857eda63c731d5dc00682fc47d73d224952b2af8816606ec75ab24df72ddf3d0c50548c0771cc5d89f55d4317275876feae3a23e5fd6462bf4bd79009dfe2d0eb920576db8da3d3e9a62f6f1754094a20894df1cedc9fca71eedcfc7f511b8880524c7a3aa0deec1b51130ebadaff1fb268c296c6945f9dfafb89a527d99b123570e41a231081b55fda090ec89f15603ef9765982b67e69d48da1d0992c2426470d44ba79afa230630447fc8d992f1e858d1115ef26a9571e10e6e7e45d7f89da8523497b5d12eb84db2c88a1291d4f42c31fab1e7d48132065d32482274c52662660f12a969e058f5536f620f0765aea12fe0d8f9742242913fef970f8abd2722ac88cd41c88e1c082d9870c5329753ead1c11e0af8f784e9841051e7ccb690baea04bb60baf9854e1873e25b56354051982eb0c91aeb2c658409341e713bebdbd82b96ff14698094cf078504b115ca22807573b9299984b489ad0fa10d93bd639715a44e91c06e39cf0845f1881efbcc7ab7a72b056892d1303d8c27f51ab21aea57c4bb3f012256a7af626276fd44c28489717c50f260c78c19df87fbe51e82bd01a6db21b94b38886d50df0ccc29174a43db9cadd5954094ec42ce522f8769b48358e4d7d4a8af1af05b507c49983abc9e1dc7d46b33532b3b9ecc9a41b4ba8b97e24d0b20c09516f6af67b8bb32c83ace2884789bc8d1206db31d276c4047fadbe63a129e087ff39ccf770212d37c58fa56c48ce4b8e54a4ff6c843715e6521e51c0e1c367297eb03412a6c0b0eb8d194a3681ad768a062cd1a02ff2d1c5af8df2826a4dd71fef28d974decce6ac45c7734789a6353ccd86d78beb8989b48fce43cb58f05a9fce45e1a73832238d88e8fa70a557e36096e9e8b13e568d401053b2eb3f0ee07e8b571aff1af54f595bd18b79b016af5dfcfa84d609f75b67519e2424ba98f9cd3ce8d9f201cadfdb351c9ff70c7d8d839085062729794d15deeededd98b6f9ab6818089f2c05d56139310ec9edeb78451496d7df501af90967c5edf25d32a68d3f407b590129e315c1013c35a339869aab2109961aa1d2c0713e26922a77edc1d50e937460f1fc5116959ce40cf947f06ee61d2977fafcb25b0f0b037e335227badc462989d37ad905fe3ccf09f5e3cdfca3325b5ff826d74c7f43e1d4863ccbc0fd4dc11789dce3c4bc1c89c58f76eb1de899d11fb13f1075d19c8fd06a66b71554922bb460c737d0a1aff35bd13ff2e1d4645d73a13ed12ed49f05203dacc5e8d40f9e15935ca7c3fc60449af1d439bf1e990112d9b30cdc14417cbf481ffb4e754bcfe7669a836ea9d9b7be53e441670ce2e9cb3da0184d8f6088131360297414e41fa8183614c158618f3421e30cae40db88f0d7268307b57dc2b90010e3c00abcff4f25662152feddb202843f1e4fdc38fb1753120ee6db6eee5037ed0f21812ff962dd334764aef8f06f84ccf7109a3b79965968979a4b23ea62578439a0749c25ee107ea77c3deb884a326985da73c90fcda51e229384220d8116ff343c669aaee71225aa842e078b6a91144fd29b2e2037db8d5c90821fbeb3a5177524e9e009f34de8049f1b3ee45d1cf8ba5c14c01663ca461a55226190b6c2fabea315e60a1d238dcbea780a21b296c7b3f2b9753e90e6590b34b57fca917211c461989277cef885f8d44f5cca23f484ed8226003659711a2a51b27432a818f3b28748b41a1ceecb2901470005e0f774f6135dc62375365847687343a09d149f6e64c93ff57e40318255922f2dd8695d0dde44e1c6f7aa8cb7c07723984afb517b0628ce3ac6f72f482b85d27b6cdebb7e9527a85873b0f31136438c90a7682f340f183a677f6cbba2c9a91511d6da9d98cf7753ec3fe71ae56d692f49bbf1c0a8c556cdca39b1bbdf23cfb9c64708b0aa5646fdb54fb9d396e8aac131025753ea5d66108f12342da4f12d672cb7fb95855c42135804efff4413ab1fbc18b043b397a33d4aeadda34b1892f16b869a90f761d570450344fbda4b2e5adfa7ef6288b13f7a8cc86dc91dc7513e4459085d2eadfb69b2290d09fbca70df2c3589ac99411451b59721a8ebcb01a5cf03e70bd487eba627bc5ac0f9fda14d21438cbc5ccb23fbdbb6d2de1b43c8b8dd92724e5e8dfdcb51ce314d0e96960eee76f865ac82", 0x1000}, {&(0x7f00000015c0)="2c912efb61992fe1ec2f3db888e9129a78660f7cd88b0de58ecc082f937a465170a9c4b46998d2c1b28b75de75eaa02b3fa5efc258476bcf11e6be5da38c76a212a5096de44b1b32cdfa0f1085fd52e51e4bbfa1ba92be0afe3518d12b853f609282013845e09b30b5cf4e638499e0a7e97accc8ef1417c9843b3435f9f867016882977c81ff336aee82351e2760b20bf0080037d03b9f738185cecc5efb83575829ee7f0952b9c471bc3e3424e05fb26856c95aa0e70ff1e9707e82188d045dff1211a91708543d48", 0xc9}], 0x9, 0x0, 0x10000) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = dup(0xffffffffffffffff) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x400, 0x9d}, 0xc) 13:34:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) read(r2, &(0x7f0000000040)=""/115, 0x73) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 13:34:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b54163523f3af72a605e97af59c2216ccbf3b0ae6475abd29fc"], 0x21, 0x0) 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) socket(0x2, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x1000100400004}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffffffe, 0x1000100400004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x0, 0xfffffffffffffffe, 0x1000100400004}) 13:34:23 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0xffffffffffffffff, {[0x0, 0x7, 0x6fb, 0x6, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xffffffffffffffff], [], [{0x6}, {0x7}, {}, {0x0, 0x0, 0x7, 0x2}, {}, {0x0, 0x2}, {0x0, 0xfffffffe}], {0x0, 0x5dd2}, {0x0, 0xfffffffc}}}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000000c0)=0x8) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000019180)='./file0\x00', 0x400, 0x18) lseek(r1, 0x0, 0x5, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) pwritev(r4, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x7fffffff) getsockname$inet(r4, &(0x7f0000000080), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r6, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r7, 0x0, 0x0) r8 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 13:34:23 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000b11907004e784c00fcc50e760000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) 13:34:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000e208697cc7576cd60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb9280000f6ffffff000000000000000000000000000000000000005050ff5e"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x8e, 0x5, 0x4, 0x2, "e824068902e67c312f25125cb1d3112cbfd72aca", 0x1, 0x80}) 13:34:23 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="0108051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x801, 0x0, 0x0, 0x0) 13:34:23 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000800000000000, 0xfffffffe}) execve(0x0, 0x0, 0x0) 13:34:23 executing program 0: select(0x36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="f4c7eeae1a530ff7b283ccc1c078f8d67378d45c032c42c6c3a94d71917a8827ab725b178708202fa8c7ff1d15959ef4c63730b35515788dd35dc3384c9b917bcdef656de05402bfc3a5d569a9b89b7cece8616585efe4a37ede0d67ea89aa3116603a550e627928170f727fa0f8b272f95d48959acfa258bbf764412c3b6bb104d93ddd7f5310cd9e6619f17c9c6ef5eacfafd12e086262abc864896d52cc4d25ec608a97b84686df2ff2719ab3bdae973899e1f14a6fc8bad359119d401ea69a590dc53264b68a24054b0b4e3fc2c9ad242b8018ff059797502cae72ccdc1de4e8a8c21eb9107d2c", 0xe9, 0x401, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0xb0be1a7d7024cd95, &(0x7f0000000000)={0x7fff, 0x80}, 0x10) 13:34:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchmod(r2, 0x8) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 13:34:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x1f, 0x6, 0x9}, 0x7, 0x0, 0x9}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x11) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x12, r1, 0x0, 0x4) 13:34:23 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x1) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000d80)=[{&(0x7f0000000680)="c47d4c00c7c72cdf169cf6583ff6beb8305ab5da3a3b5c648a379871d5f87c29eee820211344787251159abab1cafea403a2d5bc8683ec80e056e19101f3f99bd68fc3ed41c85dca7b56985b295ee9b699b319f5f7903c58c33f24628a977702bd797c70b3c69e1931611912c22e6fa44e3e196a567351824f7dbc32cfbd7555cd7ab5a5c956f9b1eca4e540814142d5a5e7546ba4869907df221bffe84fae76e85932266b1a4efb99b194b5abee94cb756cf1dd9cfd6fdb8cd5410ee41c38ab6ce15cc1f30474d216fbd09cd1ddc8a19bbec3391d64f12bd7d1aadaf4783094cd572520017db74da07691dd1d10a3ea41211498e2e0291aecf43706aaf5e1b4bc25cfe6bc3e8f63398f3bb7431c0652b59bbc089299910a6a298fabd472e19eee5af07b61a75821068dda6d7dbc4457a480595f3f7de46d56495342d8bcfbda279758f07ef4853d7db1b098239af864642c9a4df0c6f9a864cc1472417a0b28bf3b2c6f5c14a38d761cf620d1bb1db6c99a5a936e31abb00ae44b8b0fc9fd34c55d8a10a733d38bf2dfefad73e5f7f1168f0541cb19f36fbd3979510a73c4f29e74a8738830211f71d9b8ea292853b6112d62d708f1971c6361385f3eb2ecd1c027e83a41a350aa6faeede42183f3fe2a7e989121f84af6780d36348b01740e9625d25735f3ce596e1dbb941ecd0285f2830d738ceb34e722db6620ba0a2fb711a0d4b906fc50840dc2ac05cb72fe8a44d951a9aeb67096740cd48dce61e30eb15f45badac1de0fd2ba541569762dd3333ce732ba4f06e51b68de9fbaad2fdf1484a57eeebc4b92f972d7b7b20a6f394f187f5d6c10d5d864a4232858dee2bce1b02c61141ca60f455a245469ff333c82751667abb9782dc50f8ecc184de50b9feabc6dd8e6a4fcc5a49ffc550e6e01d69a1a109493b4b4e1d371f1a06d80ce80da7d460929e46fc65594a2aff32a5da6b7699f04c489e45e953b4282a12b112f8e9e169da60ac87e7c74fa8ead563a0fda923ead92269f282ce1bca197d8c078e02461e71aaa369b5e4eb876cdd61af6eb9177ddcefbad7b891ca4e4cd44ebdf24aa788ddbe7ce99b791110e4fd6a523037e71b675d7dc594ed19121041e6a6ca19a44ad2389879145a8a56a97037ecc7598621fccecb5e07d95498d990bfb2a595de9b0719da65cad46fbaf5e977000281c875f17d63787307981ac93bf2c5e1eff3c9bfb740f679f5b67445e3097579eb9bffba5271139d405f8c64a9e219773f0780e04da7fbb9f7d0b885da5898bf84afbebbc53fa4619e777b950e995982e8b980519d03166916c948c98d1e5fa1b276e0d02d2483cdbc8d61dbb1cea99d227c6b4a752000155b60dfe9f57f4ab89220d48495614acc90784c48ce11b9899eb3a72811d187f17d954a29988ee507d21f07bdb8a687014af582c3ac0748f9f5e19a8feee6c86347446cc3883561941fcb26925f84a30d216cfc4fb2096cd0b3dc0140720478b4632f314140349e90532bb3df71a0195c87a34a6dfa699a39fccce56ed255ad39c11b417901ffd7e37ccead4e459bf82c2cd0106df15a911d5e22284b09be3fa343645f4aa1e0405afc7adf30c92e91b3b2d2ac8276de2f69d589480dab5f9cc8eea6f6ff41ed25e7ea6abc814eaf6e8993e38b9b83db90d317738b8374f4d6d1dd09982298a38ae188bf7a9dbf135d589b9c4726e54b396267d3b8ab41217a3602f31d650f79f5fb03ad3802dd5170f8f21cf5ae4abf6df68f7faf4ec451cb94cc65c92338db8b6b3aa7fcd2735ffebf0097ac1236709c8cec42b195f4b51bd05b75f4c5698662cf93e62de31e24c02c176f6e7f749b2e4b757995874ed76c7a4cda57d1a353071604aeb523aa648736c03d48aecd57b2a0d6619d6e82eb65fe380f0017df99d843516aa9d519aa1e4f041f6815b7bfe2228b05ac5bcb3f37614d4dc51dc8539ad904698985c8df531cbc5574a13158ba59ff474d17c93232ec4e197c2cca53a578f0077606c90967661d778097aef482c", 0x5a1}, {&(0x7f0000000000)="e6a49250f50a6515c72c8a894f9b3460c97796a139761127e6b9adb3ad83839177c8971d55d1274e5a08f5959682dfc29a4f7334356f0dbfe730701f0b599a7ced2e03549828db9cdeea174ba090e672624ac0ac24f3e0355a435ee7ab79bf073fa9ba5398ee3c8ec14e976847933a91f503008ea93cd53870e98bcd185f825baca261a056dd5284a413c74d077c6fe5e90d64106c43601cff8216f3be482188ccf8483b4eab1e4884bf642d37c2b4", 0xaf}, {&(0x7f0000000e00)="7f024658244c02260df0d72625f21bb6aa8517e7a5b8c3eee4e77aa87772e4af1e0e020a38c57c82c358077174bed61492e41c49d7d71827880d5198e8d3494e601e1be7b1aa2914320127200e49ffeec15c4656e3080a60b23901d0673f6be94bab9a033ae5c1afd8179f602a281b3c4bc179ccc324e00f6370934744ed73e0e9d18f47d2879cec633212501a4af154159c7c48431b2f6792ad5d46b82c244ec481f87a7d9c9f9518c6d3c71ecd6ceae1ea1742b41b9d0cd97deeaab2c30143effa70436eb97047bf998e4a1981afcc25eb30a7c23757455f0e18e94343cce1af89e45d37b2f06d0026d8f2f61481edc2a8f913bdc7e55a6c5495be8e809dfb9a46dbdf681490984a185fdee5c9122d3e5891ba67652f015d7b6328fbe1f1ff3fa87f2aa08d18073b9d5bd9e8739fdd470f06960dfe6d978794431032341522a2d04632cf890fb9846c224057b3", 0x14e}, {&(0x7f0000000640)="debbd8342e1bd4ebb673f617df67e1068aa10fae681ea516fbe7d1a4432dd731aa9581ff0540a2f0bf1d0ace86fea875", 0x30}, {&(0x7f0000000d40)="19f2d0f4c01e936ca0824e", 0xb}], 0x5, 0x0}, 0xb) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x54}, {}, {0x840000006, 0x0, 0x0, 0x7d3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x40, 0x20, 0x8, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r2, 0xfff, 0xe0e, &(0x7f0000000140)="c70a", 0x2) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:23 executing program 0: r0 = kqueue() r1 = kqueue() r2 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:23 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x68) 13:34:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffe, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0xb58, 0xfffffffffffffffd], [], [{}, {}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x10}, {r1, 0x40}, {r0, 0x8}, {r2, 0x100}, {r4, 0x10}, {r0, 0x4}], 0x7, 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:34:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) kqueue() listen(r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f0000001380)=[{&(0x7f0000000080)="875739cb6306388f0480490f0536046e0cd6abf75b65146f116c3b9bb52c5cf364874fae006eac4136c62ec6a3b3f30f74416d9c2feb3f48293e7a", 0x3b}, {&(0x7f0000000140)="de10d14916a747d7c7764ea2b83e43ded43810bd8f00dffa8c66eb96e670b751084338f4834ae2a489648bf1031fcf24bf5ebfd5b8378bee8d1c5da3e57c228494b2f604b043358fef283e2b650c622af55182c262df02e94b68ebbe25a6cceb1922ab674a83beb0d15eb7ecb7c4be3604375a9d4fa9264a6adfd495fc6ccdbb187ebcaa96a037ab836ec873e473615cd0cf34dda4776582742810f4a148d611d3d76a5bef2c2706eca1cb9a085461d49143ad1281326fc828fc8e555e0fba5d77408fd0634e40e62a28a6b61d70fa0e4092e7", 0xd3}, {&(0x7f00000000c0)="77c56d155a8f4493d3c59357126f44fec05c695c4cb39c3c39dd501332e6c5f96b8cddab25f30f0240ac95d1ce9e3350a08006", 0x33}, {&(0x7f0000000240)="fdeff95c5566e76b278344d8ba8aa38cb684345a5ae7b0d6ce9366598be01d429011a135637ccaead7f24ee07d4a9733dbf45fba72454494ebc6f3a2fd7a27dadc2c505a50923fe8e1583c285a18e7c4634296866629724dc77eea60614636ca1cf13b0c13dbf587a3d07930b43fea6742866d0008795e7908b5b5deaf31cbf7c9dcbd5318e4973ebe4dc4368b4db1930acacbf3a369145c072f931913c73cacfb25f010fd2846c7646c1865eac0d7f2cb1871a47a3b4cda4a3974cc1166df158b839ab268a4ea8ae816087ea8952e41a5504662046155d3f1cbad5700efd5932ffde8a78ddca5dfd1d3a02d9f71f4109763e718d38bf47e87334aa89c7d23ab654ddb017c3a9b9c08cdace78bab5edadbfc459798ddbd21378b897c67be0bec9cbcba38c866bd5bcd29f87ac89c4d58dd453dfd29c8031a98d861fa22b411c5fa7fa852cae686b1301ab233ea27b9a2a6c3ff2e6a22dc558f282f039fa8ba9f03a7216abe77e7024ea67876c74ddd1c3bd34344504bcf78d2867503943f31ee8611aa2c5ec74e16b094a343fb0dd5b074eb6052050fe94881f3ddb45fc978169f6cf4c045252c763c0918de81fe856153c7100a33a890904a221de9c3a1ac8eb7894f75dcd4d89c837083dfabe6fcdc81583eb231254e802a1fc18bec710912b507ac1732393ef94a574e218010e377dc050ebc7ef738940cf8d98dce6a0bfd64f837785b809d75b0f7fc73a42bd382ba1fab53420b0afeeb48b3d70f32617b4bd60a85297f24b854af50f792c14e4f806f824d90dbd6025a8e8662d71550e99517238e115baec91404643fa648a721c83b2b3e249985b902d09bb8f7507db6919f1f5595528d03d9d300e98e4234712338017b516e4db696b4ff0457e58f6d2ddc09a6c01a35a76a2066f24e2c730de2e5cc1c72a35c3adda436a1bd23e7b1dcc445b0e445f7caa0be1c37cc478edc5936f25beab772f3f4266a7925b7c8a2538ed324e5292f3361c452d129ae09ee14248957ef3a4de151394f331077dec6b83fac5797c8630dceef564dd99d0413dd81fb508146954628dd7062e9bcbcde9ccd160be4c4bf9c01255dc44da55dd616d59db1b4a85be7ae24c30eda84405e0654d214f72c96f314f3c75b6d3d7407cc92380fe67f521684020751e668557d4c68170f2a35bba7d5fabb25d3cc25e74c7d2ff61905da36fd5eac01bccaf30d6fa33ca878bf358d87afb82763552b58b2d637b7325274c58f625067a7992fd12ede71cae20fca1be08e2fc8a0a43d6db36bda336ec335ce7fcb1b89a75ff16e8d8b389602f8558d5590d821c877c58e75dcf3b0d2c09b87f3cfc1bbe087e692847aa0b1d3d1bac09a6d9d31c602d4047696d3236fb4a102b9d6c7e7115a9c8f00be51e81f3d51fe75f57d4a40e52752b11991b1668010e500aba3b51652b3a47fd2414075adbdd15041bcf2606e1e10a6add74ab4745509bf1e0e2166fa331460654b79858c44df5832046ff4d660c2b74407033a46adc012d67fb3cd7650290f79aa6b4825789d6dd3248761c9df32835b24950763c9c7a0af888a90dfc98ae083f58b77b77b8a2df9d1502c904cae2d1bf77eb483bd21d63a86c759c5d1772ebd5c6037570bc874e05ae229f5e9af41b02c01a5b81124aa66f006ddf08ed384d6f9eb8e1d8c4ad2e30bc1d14e81b9a9b9c95c2f88b2585ef049cf72452d572d9531880360c4745bf3b84ffe14f90aca85f6f220218750759a71f416567002e0803c933ea55b0c2220c9151384687f75ccdac38c7b782ea3ac963b6e28970417f7ca76f75e4bb1a31de270fca52e0dda722d2bf8e8a1b2f8babbe2aa2911719f79d1bc73e3a8b6cd12f038cf6fe94738eabd3ab3d26d9619a76614e7d39d1901639c9ecc9e537bb068235851d2892daa0ac92bb1dd6ba17bdd350d441ea87bff9966095ac6ffcbecfe74d52feeb6e05f7e35aa34d39f2aaff108acd46cee5202ff2fefab4a76d1149d96f304cdcd9e0a67cc42e08a6d8fca7b31404a7f72361858c056366060e71f658cc4d303d8da50b4cd13f1695389a87ee4c78bc55cf15de661411b651539071617ad259e9edf2e644c64db772554d7ac5b60e92de627e93b4fd802ea3c67dfa462129954c3236ebab3ab577474dbd83eaa707505f2f50aad63ddbce108cdbe7bcd5fb234b60de00ba79d3792e63e8065d8c2f8e337b2877b2401fdb3a93b2095ec82e47f2d8707729d407114e6628d94fa01936bffe9068ad2dc7804d1e28b96f2a6fa0e254e339315031fdc835427541e3aaa05760900ec4a3fd96fafbbe238d0957c622e4e28d6e31a7eafcfbfe9fb1fdad063021645aaf7ba3678b2f75db361fc83352fa5970a036935590b89a89350636a54f7dc17b5d214675928db62ee03930a2ab1f5913dedc7b900280097a7f01ca39d8db95e464045cb6df481837acf1157d873890c556516c5d987eb748edd7172f715cd9c8ac584bbe6409a34318e8455d2dd27d8153df590140fe6ced0ab4002282748fa67a642c8e3be46bfe3ff7bbff6be9baed30993656e3966be084b40a5df8be4a21194abfdfc06413239b4d7d7f1ee02387e6e442284031ed5918a02d855810d074405dce6cd20088256aa0d85fbea74b6e14d5e58f033748e22d161cf92123d45fd0a0c626b8d26720ac51bdfd912517c2e1843277a21a7759e1a7abf8dd3cdc8fa9357fe26659dd2da33ef4ab9ab3b0002e4aa8da30ecb9fc3c848cf204f310834a8cf0789d5bcf2cbeca235f382a2e7e1e184f2d3faa3b897fc47b1b2a5b18ff847478db9cb15ff0b7d200b597ded3794f074186a97a3738b26a47e462b76883b4410613cab9c880b82e13e3f95203469cda50e28750a156571d904c808f67f986c7356f1fb2e4c5a947e43db0377fdc87b97ab1c6d67c5a4aa8b411be71c81101525f97ba8407dd5b570de43bfb948ef756f222350dded8d999e04be19d73e8856702e5eece3c338a324579c78efc8bbf05c515aa9f9472cc61f1378f0f52119be094061bdf2ef5c81839585a0f348ed9a419e48aa0e8b4acdbdfe168c9acda02f15f6d1b6413d6220fef9ec15db40653b056be488f232ccdbc65b49a3b1c5d3df5caf5f869a619269c357f56e82c41d38c8ab8bdefc10100596a7acfc828e3121baf3a18edddb892d78a9e000ce887313c5f75d79b5101fe64e830d70c3972e4f26edca61f557d488a9d9adebc3808ba57a6a6cc5532fd96fec36351cadd5077d35fe3603d8f919f87b03b6bd9a346c5f26737ef293d63d77381cd09461bd3d0d46049f9df1e294b50264b4a4f472e627dafe80661dcf5a462768f4115c440e73315662be840e7c11ee71e2e5f1ed7b7de7853e45bab36f78a64c7fe473576efdb8400fa168dc47a88516d2139fc82bad247879c87bfa3b9c2662206a4204dd98983ea489dc474021a5afed19c4183be4519af9f08cd3c765f8547bfa1d20454221d38ced0b49dcda60c246be59921232384de2d315bc32f339566933b47fce2a9a3339b25006d62ce56fb9fe78b0a77548351549047bf504ec067daec8c81cca12ec5cfb4c8f440e31072f4871c67cd9ddcafb9601b8201c58ca29def4f7295bad043f29b81f1c7ba5dfb9d8038fb68c6f08f9dabc70f660aa2ea9674d927bb4eddf3f93f19e545d829199bdcbf6adb225b09c43107d093833498f2b2d2fb6f78817aa1cef29513c8567fe1446c511b38259cc6dd3e9805616b67ad8648959efd3d8816d921547edbb814ff7e23bd305a8d5ae77660c87d2eaa1feee95b0dd50a69f21ba4551afac7b6a22dab2327a4cbbbb8e827769e0df2663c8c4574c6eac13b087ddb3c477ebbc94cc6ac2d810a2937c7c85343810fcedd8b33bdf73511c72990ad4c3723db688bff75d7ba21a10c8e2dd483e9bd3932afcfb53cb18e0bd6b1aec5686679cf4fdd91c59ee2e032136f7744f2d196a0b6a7aaae10d44a5d9883c5096f89322e4744e38aba3122ff10739e23c39c925b22352dc3c6635b0717f1197d7b6469e6e0a8b2e78efc0a540ab4a59f4a41185a2e08f025c55fa45d49ff012919be506b312e03553abb9d53061f4dcfd4cc9983d72bb84abea4d4346b2b95da467ede2fc5acc74140dd1e97f6252ca1443cf8c7f098c16b1b51f48190a4773a05afbc18a379e45f2607cd7b84f26053e899f98d6146f7b7e1fc1a6aba31d791391f47bcf500948b9b2d2ca563151f64290223c1d373b7940c231d5c9e2a31de4627be19612c0ec52030b207594ec6185cefe0f6418a8293a61593bb24e6d6cba8f7ebd79431715bf6b06fd3157650a78294dcc944879d3397a347125f5c3e480990af4cbcdb03904732076de266b0f66522a865b3bde81ed2a723cca2540eb334210f50a22dc5054ec0eaaf9a6955b9c53ac4a8a758839f7410b8bb72c0846a584e920b6aa10d87323d2d3229e9b86144abb025f7d3bbf294ad5148334a11d951c68453e1c2c93873ba0dab24fac931a155d4d8c2a0433c1a68886d65fa2e6bcb3982d0e11a34ae2a763d26ecaa68a841d6334f5d3c6c9732217745fcff943f567dadc1d3e1284c144307428056f8b4dfd114b9186cae2ad430bc19e2eb2be8957d710f89f86335b7b95367e9e901b84f1e94ecb3710ae8203e15cc615b5a7a6d77eaa8ace3b83dc6cdca5f66eddefe423705ee4dc0bdc6c0cdab310e2df42bd3ca039882915e396128ad604a1714919b8a906e2a480eb1877c53ce877313fd3d88fe00e1a323bfd8f458205ac038929cf16a31f061d301b6dcdcb161392ebe103efa1476491e12826452dc1aea15873bfeff48a3155f1e6b8c9ab5c5eef317ea76ca076aeb6e7633c7ac61bbc17dd575e411b6890f968fabdeb125ac4e6834a60b3cc5817597c23824cc93121b8978bcd383a0e9e1300a0dcec37715edd382669241747d6081a752cf748d654acf78fbe00184fd8c2be6f0f877727e26314f23bdf0ea65efadfef7e2c8b24f0f9c70259e3571a84b537e87bc4af41c611317580b27385697d030fffda9aabed1bf430466f55bffa4ab9a29d12884914e8f081d89f3faeed24c58f3fd630e461d821d2e078be71c4a356a6c7e854b8a8bf56ab95993f19a291d3ef24983bd1d5d9b70ed1e7f4f9b7446c9d56caf7d17318bd18a88c8fe7371bdd9b226aff237b1d0a152fcf84eac038cb5c5c976a22859321f17db3bac13a6a5965062ea7d2c76e5583a92ec8db5430a412d57944ec5ca74b2068534c3d44e04d550868e5b8ef1f83d6f6aa3e41e15151be2e0d04f53a675e1b74edefe51e77872372b00fd60ce5f182e16b8495839532654a417b7d77724113f7033e357b6b4af910ea3ac7d3767e294f896c39aa91bc85770403eac7d7b67a9a86f269bdcf97df4b4d327ae851954fd9b4a8464c33f02527733a69a530105c0b228c93d27f0cfdd3123b8eb89f36ed932431c679cfd1099a01745f97206278aaf0705df7f7ffd13cfe66f249c3444795e465762a5113d6d0805f50877c808e8d7c72c2343b20d879fcc166af62fce18906706cf21488ea76d67be102bedb47b66958ad00a4cfdde6339b0c94ceadda9b84955f422583d12a43171e0307412e138a3ce30d8f2d3357587ff1efe5d11a370c73525a74fcbb22d47ef84bdb0186c697f2a2d2c37a77035ccfb39793db1d0b6877203a0f5d3fec1e0c6ec53d6399ef81e2324b6af86edf115d379455caa055136bcf2ee36608e52244fead56c0dedc1be1839327b43ed2403625a35e6383b3d594917dbe6f74cc", 0x1000}, {&(0x7f0000001240)="582077ff73f0fc7e4f66a91d1d6f498f169cc0cf5c2471655690ee1c854b391df2cc9171cda1ca8fc058bf5035252565595f22bb5c020bf5132fdf7b95eb3f2c047a39c4fa086acef32d6012b16a2c4c6b7badc6fde23c6d0deeddbeeb0245d54ea0e4d581c9b55e91b8a3c8c0a7bbdcba2490bcbf74da1c51564b96c53bec44ccea7a4373da9d37f01614a76a6515ed", 0x90}, {&(0x7f0000001300)="13160783f427792c84fe4f2af209acfe79a7c7f3ab6e", 0x16}, {&(0x7f0000001340)="2621f7fa1656f030564a81b3db9e1fd70e6e7e5547b88558d0c62ab18b9474", 0x1f}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = dup(r4) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000001400)=0x81) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) kqueue() 13:34:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x5, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000052a09962c3b28c0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecff0000000000000000000000000000000000000000000000000000000000008278098bcc7be933fd4005b250f98cbd90b2016cf6de266e8ce0ce21173653753553d080b27ec6"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3f0000, 0x0, 0xfffffffc, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:34:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x7, 0x400000000009, 0xfffffdfdfffffffb, 0x4000000, 0x1ff], [0x0, 0x0, 0x401, 0x0, 0x4b], [{}, {}, {}, {}, {}, {0x0, 0x2202, 0x0, 0xff}], {}, {0x0, 0x0, 0x0, 0x40000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x1}, {0x3c}, {0x3d, 0x10}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") 13:34:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0xf0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) close(r3) getsockopt(r3, 0x200000029, 0x31, 0x0, 0x0) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0, 0x3) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/206, 0xce}, 0xe0) socket$inet(0x2, 0x2, 0x0) 13:34:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) 13:34:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x1}, {0x6, 0x0, 0x0, 0x103}]}) 13:34:27 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x100, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r6 = open$dir(&(0x7f0000000240)='\x00', 0x0, 0x13e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r8 = socket(0x0, 0x1, 0x5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pipe2(&(0x7f0000000300), 0x10004) poll(&(0x7f0000000280)=[{r0, 0x100}, {r1, 0x100}, {r2, 0x2}, {r3, 0x1c}, {r4, 0x10}, {r5, 0x4}, {r6, 0x1}, {r7, 0x4}, {r8, 0x8}, {r9, 0x4}], 0xa, 0x10001) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r10 = syz_open_pts() close(r10) syz_open_pts() pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r11, &(0x7f0000000380)='./file0\x00', 0x800, 0x21) writev(r10, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r10, &(0x7f0000000080)="9d", 0x1) 13:34:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000280)) write(r1, &(0x7f00000002c0)="4c93818f8cdc8d77c8b9f1e71b6139ed840edde32b0d34e9760b81fb471f957fb86ed10bb7f114313b18369114bae73300bceb0c07c63d04442486e6374b0e21dca26033e9c026fa5313429176226ad75cd31b1a6a3b06003931907e80036346d9d726ba7dce3fe9d12ad32569f7b6f9", 0x70) r2 = socket(0x0, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1ff}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfe00, 0xff, 0x1f, 0xe8f}, {0x7ff, 0x80, 0x8, 0x7}]}) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) pledge(&(0x7f0000000080)='tap', &(0x7f0000000140)='\x00') write(r2, 0x0, 0x0) 13:34:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{0x0}], 0x1}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000080)) fcntl$setstatus(r3, 0x4, 0x8) 13:34:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = fcntl$dupfd(r0, 0xa, r1) sendto$inet(r2, &(0x7f0000000500)="28b523742f6df03c2206fde33cbf936cf9574884e2b9e9436b86dfe72824f0c68809e3ef0e435d5e85d01562c4d73fd70dcc160620e4524f0027197f6c7506136855baee3e07f88db1da27819008aac0014b76042f3df86eb08dca816c52398f332fbe4751035c8d4c84277171c188d49ab232f20114c50519ab82b09623d64f39e138674770335a4da20f1f80342b358d12c327992b79b31e2709a4dba56a50a11186a3cd489c4176095deea87293c7a678d99c11537a1e78399452ffa1ec6dc42c6140eaf77c45b5b5531b3c638c56f74783dd3a001651566fdcf7e5fdc08458cbfd0eddf8163d6d349d4b1adebbc14d0a0445fb4a75c086fc0f4cf65ee2fc1023e5b88ec42fc5abaafe4e4a7cea88a5c3faf21fe3edae9732d377f1346fc55d3b98bcb251c6b6549005f242e5a6353871aa9a27d682683ee5ee5f4d4473fba2e29be6f61e68d207a64d8a1b19d437b4b0b81488b241c660c8154e86c69d08202ccc7d72f1bb834d7bc11a890efb5fe9bf20f495ea5133f2e4fe7516d153ff8c1c628979232253582e757e3476f6c894be7508fc56c97da8eeabb7dce9f2ddad013d0c789f42019402b2738f87d79a241ae525ea03afb66c994a4fe9a1010c78267efe02dcaaca3b726f69a9c3debeced3725f7cfa2b133c38a9b65ad5e52d73ae008b1f34a56f4577ea522a4c64ebf965ba20c679130f2fe1f247cdc47ce6c927b00dc3e3cbfec1148c5cae56da6ea5940c3e7dc6b0ac1d7f0b801bb5e1f64443a577316cfb2f552dc086f587b5d37e4e7201627678e4fe7f9636fc570ba3087a68266568cf6ec51a3f659c253d2b37d8192bc4262bca7dfa36cdbc8acbfcecd824e88179ee64cd5dac520e1a32975f69b1ae365c34270a2d63e93e79d48368cdae2f38f249d7040746c24c56a861cba323826ecb72237a71aee1f43a895f1e4facb310f4e47a58d06f3cbf87aaf42924066c4a710df38f5f831ec6c8170bcae26236284690fc3b940bbb1172769bbeab198012c8e2c376bd22068d7f13179f073abad0b05479b54b582aea850b723f36d59ab798e7c4964f1cc6f8959c05fc7f09886862bb89198cd09aba608b235ea3c4c2603d02443856668bfe9bc39f9a06d5f635f90b6562719b47e4a80cd93ec820e07748bd529e3125a583b60b0e9e7c5d4ff979b4e6199bcab114b71959ad0dbf6370db29566bd46635c47e214d4e1c91a7eff4ebd7757c498049a71371c0e7ca43cc6f278597a0d49e877de090d2f8266400fd1288b80f1fa5cfe5af0df51267d605bb5a87bdf2669406bf514a44678919a0d69e7ac9c8fcc9fbc8713e0fd763356652bb44436e1ef6025d8fcb20f5a1785d05f55b6f50790c2dc12701caebd7f7207a7a82e03909218c657202b8203592a3351b3af2eb3c567c8448a7d6150f36109a2efd6761033513dd63b8747d424e39f99a7cc649c3ab4ed030c020e1a4f38b1819272363dbba3bbb6c0449dda1c79f0a083db6a7c00f4fdd5992720d6652f1610d479e0b27f51dcad57f873e5340141db703c9898450f1e7a10573599d23c90d89e3c80be29875919ee3815e1a82473cd9ea6af831158c9fecc6e25a5a0f6da0a1095681fc64352b9e57b5655ffcb0c89f7cb35726ca253c505edf44fa89da78e211084e461bfdda89b7875d38cd3ed42a1fa2fc5802b943ea88235d934e40cca11c740096b953c6c45e1633bfe5ae55b689a1f0c02d1035f4ef34d1a4d8d4922dff88d239b886024590ce791a0fea6a517e8a26fb567735c73ea5dba3a35e165895aca0cd309106e366f782c91f2bf41586cdd69dc2bcbdd28cdd7be98cc047ed29db49688a7365dbfaa38317cd391c1454bc2e1fed2db2572bb0635db48f81ce7efbd8ad4e8e62f5f999adc7370246dac393f635127b283d15b65dd90ad8fce14d53e5507ce58eed9d857de106858597a36f98a69df901b4fd8646217ac049801241d0842fb04f3e87ccb7518f087905037af2c9e10d4104dc20d646d7446d1a3eaed8fca980314befdb3c94f4028e5efbacd3005ad3163436c447c1a9a8672a96f408321d81da9139a5b50483432ca31798bd80e06066388446e1778b54d6db4e29768f48aaf1c6c6e75a35a4d5e71be50ea778099d350f3aa3364f1fcb44f10f70f0ba0115c8800ba52ff5437afd90225ea969c8f90345f33d5ab83071e73859f4eccda0204c88f3827ff44792b5a25c795456954b9b67a5e67a7b3847b49ff48ec54fac529fb40f4be5f501e9abbbc069382f2ad2d70acb0fa9e4d7d130444125962c49f0dfe1b292f9ac13047278a89717919e4c154e0d7f29706d1e9fadba064b53e2586605feda280dc085c88737ba02e0d30d0ae2b194330942f116c1a40fa2e8e6abe3c18c1b73165bf4fb71e3c83228ee912237be4979605e018c7227078f6b75ec71f9b595dfc909e68252958e251ebebc6da17393ffc47223e436fa999522b60bffbeeeeaa5dd2753f3538ea55041b485fb50a50be1e4101db8f9233454c376e427ed9698db048ef4f564940bc9f374450051a368387e36101c1a0522f462bd8fbd615b27fd3f67852870da49b51aded5143bbcc52757c9dac0b42a2eb30cdc98912c351e008a65a29932291b8a1bc6e119dd5aebee885418424068603769c031b63d014ed8c90fcce6b61218c259e806c26cbe2d7c866c5af19c54f1ffa105042810f19197f7aa8a33f469e826388094af91b56138dd9d425347830f68506f3602037c5f5b6a0b89cbd9549a45b4630fe8f877eaf57eef57d649c5c918af0e7c7ec0bc3c2b7fe5e4982fe1c0ad2c6477a06f80fbb75a8a52669494651255cf0efbf56d2ae58fcdec29e8b0ed627630f810dcdec4317c21956d320167a1fac2e6d0eb2be2a0d5e69f7cb3a5f635af978c185db1dd5985acf61f8b589c3de6744ed63af6596cbcc162b433b3c2a3d4c324c842a83d9e88943d60769a51d8fdc4cf9cdb2317facb2db0f5a5c3d2a7bdaa12a7cccf6b6e2055a994a8a31ad68c318f62248389e1320252a8649e11c9ff62c376aa7b5c06083bf7053fabffe56379358eb5ef3d21c41921fc4d16a94895eda06bcdf66c0ccf3e5e2928822f37d38b1f49bfdd9a573ac748fd14b0bc3e92224641cd132643333b3ccd0cfeebc78ea443f09b8b7196088262d07ee0dc5ab6fc24cb8c3fe5ac989e859152362d139085cb7c9f4aa80977df53da9d4e9645e663d9f0ad89a1342780e3adcdf852d5492213ba9df752db8c711d0751fa3490908be41d8f34a442ffd77311a3ba3561aa9c0986cdf391a7626b2f49b41a7ebbfba3e2ef4acdf61ddfdfa699afcd48e55ae0c2e2b62d4e1bc6dc8890ef1cea928d82c01f42e705fb0be8e5a918da18951da1d1ff3e64ab6ffc144b0e28b46c0d4ad132e0058cbc0817431e6cae869373868e2025d1d1789c6d8e6468df896019c4398e704b7a1695ea9ed9d6277ccab5242d7ecca0ecf7f67171d89053430d4afeb5a4fda3aacc23ab5209896674e825ffc3d983431bebef53ff22f3df24c144af9567b0aec807f7036274fe2570e07e5fba2435bd1dd6dc5723d179fb3b5d659324345c32008386a7b9339a5eadb6e6b41d65dd6d0ce40b3fb14cbd02683e0739580b0b3287ecd1cae34766cc1b12e49e0c0aa4d9cb602428e370a2f3636861c6213c7807c9aaeb31b5d2c3dd1a2dd48a099fd75d74b385ebcb098f499c2fbf1553f19ec17a5eca3d5c4aba9256bee5547453ab4b2488dbe2aa65984f0f0fc82daaba2fb11bbe301cf234d766c5f1538199a86cd75ef978ca7af7521f712a6737aa5662cd0f700130abeedb0231625ddd93d56a946375e2c29b937f99f924876037d54b9b0c5b174c1b0680336d1a997b8e17c8812d8cff26fefb6e28773ee787c23983ff9f22f42a4a04629ede0a24bee5241c9fece9cb10255fc214ceb8766b0026f22c2929a61bb54df9fb2a7330f0b36df43acc57bd4defb7474b1aec4909fb5e33f0934f17477c7e58bcee2fcdab7c49a697a31df5542cb4c647a976c9e1c3d896e4bf77f9c2ad74c3d92076f8e6919edcc2afd222ca849070127360133764fa4c60fea8da06ce78d6889c7179e2290d8e961456ea3c5a639bb4c7e74e703991e2e0f06787b255bc08538471ba643630882342c3219c4c3be9f1e580edf66488f33acd7cd8587113a61f68568448fa8d0d901b2a36deb93cdef7edc3f0e09eb31852995e81caa845ac59b18f4129323613af477c572c97292e34a07b646bae6f1d553d35a342456aa9f5bbebc576a8e80b54783b90828eb2e4ebfff7ce5e4d556f97b581d46ae9fb873fde84dda3eacdc6df23209a18f346a03d087472e595b0109e07f0031057791dbc333fec0ce27fa14fdc82a2166a6f5e7d7e32df62122cf76f9e9a2158c82bd9362727d58405f895b4bb9cce1c94266ffe36860a1c1beed0dc45367adcfe1fee1ec85a15309d426758450ae88b528c7b3fc6a4aad2ed353f1583e620ce84c130b7c7ab865b7bde6bad40158f6a23f8af6cbbe637dca0ae3751ce2df4d66e0f19041eba0bf7953ce667ed5367a361005d434f286cd739994f88eee667922874ce35b5d21864334aff3cda74412b2f4194bb697abcece362e72f6d779949616e90f426f3fdfe141a467c4fb6ff1e3a978a1b1f232270cd0ab51ac47a6c3b7169b5154e5dd56233b8ead20d97446ffe6895816365e414793569d33a3b6cb61e747a0e57a2f000fc5e323d2a0616020bc5a195fb1ac7af46657e4071d0aded1bcc0e3d88a3f1c4862fcce4596aaa46b88b3fa7ef9d93d6aaf824bfdd61b884698e2299716677bd8a0f299d3403836994466a080a1163108ed033fba85d52650aab48696f934f271b94cce233793a4d834a08d92d908c493312c22a2539d83ddfe6d2cfe2b3cdc97b7c71e724f0f87967df228c6432f170f1e29ce510c85a361c3889fab4c90a96e4c82f64ded923c2f6c429961c034351f6162af0a4622797e83894182c24def31d6b8529f28e13e5854a60757513ea6187075414f8270e7031e1b7f371a46b1dfeda9ad145fb5826784f60a3d93e3e73164b0a83318e62ecb4aac24710a58f174a8ce5b04f926704df4da91a89bc0d9e6f19b46f73ce495b6db5ba5d80c0906f9751baf77c02533b9fffb80d3456013f1af6c781652dd594413fca1e2bcd417da371d847df7879abca0acb2a0ee34b0c6e9bae308d3813dbe3b2029d47f71e468f301f0f7d4b74bdd46828c79c4ef5625313036b7d55d103785c81300003149241c8c67ec7f4566c634fe40855edd0e8b84b59b71e9ecdf79955fdeae77a628fb2593be2f0f954acc398784f9e5e9bf8cb24deb34afea7a783267bf041a25ebf2f61c36b0534cc4a9097a450ff64017fa255bd5357e66582f59e4e7f30800b809d6d6f426760cb70718f24071cde7ba5b64d6289b8ad8e809a47851676f1a371bd1588e4f872ba922d49662cc1cd91727a32bb5228e9dcc9737041d00e87bb21b9b696032672ec84f3f7d0d980a3305d7a4d6c7f71e93ec4a55514076b0ab934f704c9d419aa9dd3fcd6c02d8410e1bab30d4412834b2f9820451823cdffe4486ba0d8d936a43a1fa08547feb80fa664ac0e7191e02b388f8ae3a6b16a8d137c9220f75cd5279b898eb70470cd93d9bf8b6587a4e07f78bffb86e9566fcdaa5bf8e1e88ebba208613d035d08fc4b8af15fe554e340425f5e580c01e7e2ee85b78c9707122c844b2af18cffa881ceeb92d1f28ce8a5dd71ac3062678704cc2e7cfc133de244", 0x1000, 0x40e, &(0x7f0000000080)={0x2, 0x2}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xffffffffffffffc0, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="8183fac678ae51f990ce179b1aefa8c74259a1dce93c957ce761797ca36642ce5a25c9fab25f04df665452a9d3eada0fc2fcbd2e61b168621bdb8bf0a9a4588f893715679bf5aa4fd0859cc5f38aa7e3249d193eade2f3d0b96f0300595567a5b64947bc9290155871451a5004e5597a17e33191fbfdfaed7f10c107e72055694307f9138b6a149914dd9f9bfdab3ce892d8fb1c2963004d355d", 0x9a}], 0x1) 13:34:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) listen(r3, 0x0) accept$unix(r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) bind$inet6(r6, &(0x7f0000000140)={0x18, 0x2, 0x922, 0x1ff}, 0xc) r7 = semget$private(0x0, 0x7, 0x20) semop(r7, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r7, &(0x7f0000000340), 0x21) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000000c0)=""/83) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000980)=0x3) r8 = getuid() setreuid(0xee00, r8) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x1, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x860) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r14 = syz_open_pts() fcntl$setflags(r14, 0x2, 0x1) r15 = dup2(r14, r14) symlinkat(&(0x7f0000000000)='./file0\x00', r15, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$TIOCSWINSZ(r15, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) setsockopt(r15, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) fchownat(r15, &(0x7f0000000880)='./file0\x00', r16, r17, 0x2) fchown(r2, r5, r13) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 13:34:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x100}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:34:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="381a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x2) renameat(r4, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') close(r3) r5 = socket(0x18, 0x2, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0xa5, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:27 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x82) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e1b9dd8c0f34ecd08591cc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xcc}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d51a0facde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf00000000", 0xf2}], 0x8) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10606) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) 13:34:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) clock_settime(0x4, &(0x7f0000000140)={0x1, 0x7}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000180)=0x200) writev(r4, &(0x7f0000000240), 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) writev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000240)="c2d0efb1bd7d8e59476d62cc4f17cdafbb15d5e95444508de51ce7ec006c04e23b4fe17036dd4788a33e43b4f81edcf0a6e11481d2b565301c2b605b6d055f6c0399e414193b8d35b4a28328dba81aa88ecda6d729a402905e22d134210faed6ab4e510f982600decbbdcb08af49cd0c88100b99ac70ec47039a7b8391a6ef5b870cac6ad584c8df29b3f0cdef35b2810fbdf1ed8791195245b0c5a0d7348cb05f7bfb0b6e9d8c4bf31dc94201fd801e338c3d7bf818ad6934bbbc37086ff903f475d3c3c067b0f67273743fc8ba2d6571edfe36cbbc9d2636f2ac5b5d4206389def1019d5512b1f97908cc1bc98a08aa45fed6719f0ee11e01c6328", 0xfc}, {&(0x7f00000001c0)="5148f936b808a7edd17e9ae1206bcc9a8f95c1d79d7748cc066e70582259c5023ad50454", 0x24}, {&(0x7f0000000340)="6c4e6b8a8dd75071b005040b7e046988d15c7396aaf6f9ea3681b86ee9f5bc4c48777de43775497ec93ddd192247aa7e8cf2c286d09652a6df", 0x39}], 0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) syz_open_pts() 13:34:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1d7ffc7c05e9203e, 0x5) getgid() r0 = msgget(0x3, 0x6) r1 = getuid() msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000310c623e4db5af5f3a3e1ce004a388322226f844b67415aa2db4685d992eff09de54ff03000000000000a8dbaac7fe2128e0fb48bc670213c5f151c8bf3fa9ab65a4001e741d42743a698eb2d7416326d987f9253d496ce56fbf1a144df12066efa32a3ebea2730191dc01feeddaef3184db65b249996322505aa1f58cd67cefefa6934e58e3a443a1891638a2e5faa68d98a51696213dacf618cda7aeac113f40fed929809c105e106374d36696ff"], 0x59, 0x0) setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x31, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0xe2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) shmget$private(0x0, 0x1000, 0x50, &(0x7f0000ffd000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r17) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, r11, r13, r6, r15, r9, r17]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r21) r22 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x20, 0xffffffffffffffff, r19, r2, r21, 0xa0, 0x401}, 0x8, 0x20, r22, r8, 0x100e8, 0x8000006, 0x7ffffffe}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) getuid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 13:34:27 executing program 0: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/-,\x00', &(0x7f0000000140)='(\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='[\x00', &(0x7f0000000200)='\'\x8e\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='\'$\v\x00', &(0x7f00000002c0)='\\$}\x00', &(0x7f0000000300)=':]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x00']) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) socket(0x2, 0x4000, 0x3f) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x43) 13:34:27 executing program 0: r0 = socket(0x20, 0x3, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 13:34:27 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000800)={0x10, 0xff, 0x4, 0x1, [{&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7f}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0xd000)=nil, 0xa155}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil, 0x6dc642f5}, {&(0x7f0000007000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000009000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000000b000/0x2000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xa2, 0x4, 0x6}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:34:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xaa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 13:34:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) mkdir(&(0x7f0000000440)='./file0\x00', 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r8, 0x0, 0x0) openat(r8, &(0x7f0000000480)='./file0\x00', 0x400, 0x10) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=r3, @ANYRESOCT=r4, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=r5, @ANYRESDEC=r2, @ANYPTR64, @ANYRESHEX=r1, @ANYRESHEX, @ANYPTR, @ANYBLOB="2b7f074ac04a8a7c25902c97a07ef1384ce7d4d4cac8d2eb2f48a98efbf4c1352e15a9d9adea0627614f0931bf6287fd86c93acaa4b80bd49526ee855e5f4505530eb0a06243833f2dedc49b0587848094ee9e13", @ANYRESHEX=r0], @ANYRES16=r6, @ANYBLOB="137b17018de781f20ca9d400b4171702855873e2359a6bba35c3abb225161ed9c6e968d56fd4a2454b71e728a8a6c1c61b6a958e3b5022a5632b4f77f3ce58f7e7a5d9db63c58f67642b67c5663dc7bedf188cfe02149b19c95baaf9a004dc42f5c873e59f662b93e1a41a2363da02d0645701ca33ea0478e6bfd323e3c820bedd9b3ec971ebe195728f56e7b31e288a2641c280667cbfd866ffb2900d7de377db213e3768ece238a086ef6a89f9afcaa990777a9001450b41b749b044f63c5b13ef9a84d7ff3214462d0019ee580a2cb3971e391431df0d60d819dae249c667629e38cba83057b86e5e31a7b2671501ce63e5cbead3acbab6", @ANYRESOCT=r7, @ANYRESDEC=0x0]], 0x0) execve(0x0, 0x0, 0x0) 13:34:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2a) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:27 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x61) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) socket$inet(0x2, 0x4000, 0x1) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c, 0xfe}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0xfcc7, 0x7f, 0x1f, 0x1}, {0x401, 0x5, 0xf7, 0x10000000}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) setegid(r4) 13:34:27 executing program 1: mknod(&(0x7f0000000100)='./file0/file1\x00', 0x20, 0x8000022) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = semget$private(0x0, 0x4, 0x400) semop(r3, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r3, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000500)=""/4096) getuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x0, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) r6 = semget$private(0x0, 0x3, 0x10004) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, r7, 0x0, 0x38, 0x6}, 0x1, 0x2, 0x8001}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x6c9dc39b7ed10da7, 0x7}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r9) 13:34:27 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xe8, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404"}], 0xe8}, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCONS(r3, 0x80047462, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000040)=0x1, 0x4) setpgid(r4, r5) fcntl$setown(r0, 0x6, r5) 13:34:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1086138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x200) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getrlimit(0x0, &(0x7f0000000000)) 13:34:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4, 0x26) accept(r1, 0x0, &(0x7f0000000140)) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r2, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x3, 0x5}, {0x18, 0x2, 0x100, 0x3}, 0x81, [0x5, 0x80, 0xfffff386, 0x8, 0x2, 0x7, 0x3c5f, 0x9]}, 0x3c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:27 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0017f67f000000000000020008000000000000000000"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r1 = socket(0x10, 0x2, 0x2) r2 = dup2(r0, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3e8f) pwrite(r0, &(0x7f0000000240)="8f49c2214c96429d76605ec3ed3c6fd20d82973a4aa66443b5ffba6e2e75b81cabe519821ec224df1000a419c549b256dbbdb878cceb594cc6a4f3aad832c13ef8d6cc4457a8aafd8639e1aaa22d700bb8fef2ba333c19afe14961d6dc1ce238bb2fc4cf0f2bf222d6e7a5577a6125b05c345ae89e3622a19291602df3dc5b42df093c107c4ef5b5d2ca646771351dc6094b81eaadc7749cabe864a9da7c", 0x9e, 0x0, 0x10001) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 13:34:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/55, 0x37, 0x843, &(0x7f0000000040)={0x18, 0x3, 0x6, 0xff91}, 0xc) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 13:34:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x9, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffff7], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x0, 0x2000000}}}) socket(0x18, 0x1, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:27 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x188) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r1, &(0x7f0000003cc0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f0f65ff23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f5e185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6eeedf9bdd517e85b911c4532382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f92622259855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66e91f68638bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1f9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a060015a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d0000000000295df64a426ad050c096389a49f03da635a963191efa773e2afbb2bd5df940ec01be1a6471d8dc2c27df8ff879773506b40107c1f13bd7b8a715215e", 0xf5b, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xa6}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 13:34:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10421, 0x20) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0xfd, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 13:34:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000f60018a56964653000"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r7 = dup2(r5, r6) r8 = getpid() r9 = getuid() setreuid(0xee00, r9) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse\x00', 0x404, 0x0) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x10004) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r16 = dup(0xffffffffffffff9c) r17 = getpid() r18 = getuid() setreuid(0xee00, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r20) getgroups(0x3, &(0x7f00000015c0)=[0xffffffffffffffff, r20, 0xffffffffffffffff]) r22 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r24 = getegid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) sendmsg$unix(r7, &(0x7f0000001780)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f00000000c0)="344c8c70ef2320e8453343c7ac2579df8678e79f107e3134b6bc2e8fa87f67ef271d0a5b5ad359f331e719ed66fc6d9996046dd4edd665f1fa569e592f96e6", 0x3f}, {&(0x7f0000000100)="88b1c6081512a37087d01e85f561fdf596ef3b9101d1cadf92bd1ff7836e554a005173189cd3218502bd08c8a7eafd493a2537a184eecdbb5ee67c0e460ea669d54facd165161a39ff7d8afa139d8a8a4196579bb5a843ba83fc261a49e705980812c0cf8e8b1ab0cbef9d08770676fd0c9a289c8d439656f72755f3bc14d511c11097e944f78316fa717bde7253f7d19e680d411e8f8f702dde87151f7e7e72efb5c91db1b6e1d62cd633e7a79fc39f49a5be2fa272f491", 0xb8}, {&(0x7f00000001c0)="47cb1e136e3cb881d7b0a8e51f8799271c8951d195ac9ed9459d46bdce21dfc26a21164eadce04e0e4349c20d2c7c13d67a707dd65b24db5536220fa1584934a5797021e87350de2ad45e161035d04c3fbd79e27ca557d4ee262ab7fa05b8c938920ca0283017242793c48e84f3676ed4ad23e5047b16c614d7515d23e3a4e956aee2e74b703459c80acc2b5d567b2f66950a9797c3d8ab9a039d14c2423c7fcfa8d41292a553166726386b9bcfc95fce348009d3040707a65963ee82620d670b665ec38f6d683213660cc29e6913424834e01f962e32a878566d37a267e7da1c195ef7b0f1bfb744fab05182046fa0d973b40a861b3d3a5fc3e2a09403cdd6b2c67e1363daa7689885a37242cb5f7f86366bc2e90f1c506d5f5b40f8dd92c169e61b92d9bd522c2153b1917e523fdde110f348ee432ed200b98c82c274b43ac8ef943fb5485625871907126b93f7ba809c9cd642560ecdcd4acbebb87c75b11f83a0ceab43a45a16ecaa8dfc36807b20c69a642e92212f173aef20417dedff65539fa5c5ba30b40ba41a7fdeb2ca04a03048532e18cf11b0272a619542e9748dc5fed62012d0492cfb3dd42d4f5424df15c8b36bf1a91c367432d664b791c8d80529e4a9e81b3881739b7c3eae4299f18a16235731b0e25a6242e8787cd0e426b91f56bcfb290fbec9b810d79a40977b45e2079bda672972af8eebf9b1d6c15577f41d8b07374a3338858dbd52fd9e6e232ddde42d8d31316cbf18e1c540bebb5783bceefa189ae4acc79cb09fe550a89f1598acc04e264e0a4cb8945c3ab12fe908ea67e99fc0bd2c27a9f58fe7e2b542ebce345f94392fbe385034f6d33c27327dd3ba1dde1c38c7c91dd4220ef779a490ca29752148a3eb4887601a32a72d323b75411ed03f72610cfc5ccd91c479e5c175f0ea8585fa2da3bbc817f76f8e205220d68ee6f9e60e3d3aa7758f193207b87b7b77e7be6f57a337d9d6188cc6dbc5e0f38325c0affb02c7d9dc2676660bfa2e5fc0ae301fd2c0cf6fd387a948d46151a39b8b78ed169da03ef39c47793140a71a8596c3134bde8a53141a00305f5884acfef0ce4fbb1b1aabc311a505d571c711820eeda3a71707ffcaba0904bce6bd3b5c5fa0973e2f4d81f50798e3ab7729eb119280f151d46a04a86a017a0786d68a6c878320fe6bceccf3fd1434e3e38ef5a523ef949fcccbbdb3569aa923564fa8dbc83cbec3208b1b8466696292f566d2d66e3b7b9418b1fb76f368dd95377a777ba1529c657cb6e9afe823b8208b29b86fe0e0e90ee3cf6110f85ab40e1586be47101caf01401f5fcfd277fc1af6a476d54cb434b1e9e5b71d369eace2c663cf2fd20eab19d5af7e6a513953514fe48314a23cfb8f2b4435c7cb9bca05a1bfd89084a9d43a529f7229d837d981379f7a72ad3b90178832e318782a1d680760c9faceb3be41200bc9b748e925f902c476560b273282817fd24d9bf9aa2fba2bbf3cca80513f1355a63254ab831ae04deefc3eba12ea2697ba52d92e41f2f224150421515ab962bc04453fe5576c1f22a0e1860a32afda5580a3c5528c28f17e863cff67281a1d8a1ebb41b4cdd6f14a6d361cf9996ddc12405c4321c0f64fd450fb7152d83320c951e0d79bf7f33de44ab5a1ef5ce91e11031461180cc10af30358309e0d10a8d94f48f3adad9fdc49e652803fcad751850622fc09aa79eeb0b244f1857c0ddfce17b614b0434dbcefe8e07885f9e3a145b9a1018e7b8ed680f3534424adf87b7811c79c35719b7b92aa6e268ed787f61ab7798956583ba20e1e616c9349dd522fb87231aa31c5e382e8a1b93e1b617909d1e2340fb4ebea06579c16bb12354a5b4c08c3f1f5944e19ec5d6cea6311fe73292debad8fe47c93d97a651bc0a08a559b569a425f82aa1cb9bbc734ad2943c5c01e557034bfe0bc2191bfd5b54dca86289248cb27fdf012f0951a930e4f121d44d8b45671b4843c96ccd6a437c8ab5e1747f526cd38203af5f38c72b4bcad2561cbe241a38ec9c850d248c2edc8a7eb15003895fbf04ff0983747c53dd9ec669ca5d3acd0f3df8525be8f3f02fb527d197c9c6e9c9fd0c19720806d1994cfcb450b1ef2558ab8246b9a3314eb76aa8af5a1c4c9aef6b89ef0e4343d2381b7ec891a224043972239e9ba7ac59027a745da99e175715ed018e36b15a14533c3094cff00de9cf839a2b2bab05447f100e764331b9760f4d06d1af9d9024a3d89801317948df7975426ba71074114c5b170ad0165b52eb773e70686a6053358e37d7e0370a7ba66f36407787f8575cd351d7d09078b79477457122cc8f25846cd9cd3b48bf2eae219af5fcb256bd22194b84fa974376151f27328c576e98e5e6065b0e0763719bf6c354f1754d73c2778a17aa1a149adb2b16ab9e6dc8b72b82e288eea52b4cefd6ed63d879e6fef4b540b11ee6a9183d24e3cbb32a828acef0d92d95c9e5d54ec7431cd088358a04a5e11ac1ca716e5837f02ea0d799ffe0987bdaf56b9d18aa9e9bbe72172415dcc6b07258cc7cfd02fe1188c79fa459ce1acad78c6939bff600f926dd4e091af14f1eabf51af541c49e822932b40aa47e946ca9865b197263785d3c06f1e76fac5b5ab47af4d16297339fe84d10feec90ad078fa2657bde0c0b592586319ffe285789befafadb27d9df9dc15c0a68ae6fec706ffb118bc77534dcbf328e7eb27a2a219a597b67197390c060ccca5988dd0a4cde62b46f42bedf5dbed9de1379a08b3fbbc4b32d5b9c3cc15e1064bf2007fed38cfc011e5f98e7ed30c69bc91c94d4e46cac7a58ab2bf106f6b482aacaef15898d3c634dc46080ee50991d6efe1584d14eace735b9575276a35498b38154d6fcfdd9e5e5a95af4bcfd532c05758a5e4acbdd7fca5c1caaa81f32ef6a01b3a3307acf93998c3afb516c71bb8fd40ff6ec62a0525303bc031a6c2ee320a266ee036e5de4404ded47e43bcc6302c10e2743c6c5d2f508ddec676b804ac4208b2a24eb569ff80bd4bad23b90f9690066040ab02dbabd91cc0e9a90d6e145f23a58eb59af07e4abab740ac96c624fe8bf7e62b4a0b4879b147c068c5cc2b2218b122b5213a15be18eb5fb687040dba5e3f4141cf4be065bbafd4fc52839314807d8621ff3cf2fd4cad27d39e509bc1bf358d6a41c74b9b2d6de580ffd55c14d896da120b56ba907ccc6e602a80a3fcce43b9a832480da63e487b37aa707b654e41bdfe0560f59d1af1ba66818a10b75f8dfeda717ed80c0d5719f5a6b1be431f86de7387109cbba33090d819919ed5fb6f4544e6079abd7b01ec70497f3455dc4e823812b8628a2ca001febf4646d24484708c539ce539984dd7584136663e35a8901383263eaa0a779abd983a45fa1e73b9c7db8d39cfb09e54399da3453381b31db971a667ab492c63477dee0fb37415804e173a448a8492d9d3d7d7606cd7c2b27e910ba26ea1471b80d7e44325f7de5c7a647e503f2152e9d49786f2d6c52ea83b782709d13671422d6f6c8385aa091965d1acef709b36894da434eb72b0864c7d1b6a83b2ee7b39d8a9e7b083c77aa08fb9b1d841d988c26b3cc01931cd63019fd3894c3984241458c59bb8057df23d7a494836bf60e707ab7ccd7c21274cc6ceaa9364c19a8c2a266f634387806dcd993b3cab4f6ab39ffc10343e3dc75408191b1ae3e0c579e6e602205f15ae19637cf69613f80f441a37483a8e5c2fb4545e2ab1e78ad8d41dac8b119dced41a455dfb7fdc0074a5098ddc9eea5134417b66c11525fd6f65b52b4546908622e07937bea6d6936b7ac32635bff82622545c761c6b3f135ef2e696aa1803815f4bff2edbb06c203d77bdd38574264be89a2d11e4640f1d8ace7692e43e17094705d9bb1713f016a2201a4f8b73cba73b38cea4564fe7aa27dbe31003c933677aa6a1868863d4450abee3ffa4d519c934fa3fd1b9df6fe13d294f597f3a8a67611ea4c0ebb3ef07e9592076ec68b04872f4242ca73c35736c88ca960c089f3b56a4a71885e62e823f701d29fbbb881c1e6a8fd8fff5dd280bc923ba8cc420fc81810c3a6128c1123930a191567d95ad676c1778ddfc333ee9c9aa9bb168e1edea2e9ed5dd02bdf4d1f2d9b46e4964bd45b29ddc7e883b7f31058d131f6b64d5c07986617e5bc290ff5bd5fe9a899c7cd4b5189bf01130f3437d79727c7c923cbaa2e0b0030194c761365b37cd00463929ef6f82550a6a66a7d825560ddb7e34bfa251f8af1e23bfabef0814363961a8bc54cf4b518ebf39430577883d9b374fccbb76d5ee9ada7c4d01bfbaf774261b3a2d1532922ac2858c163fbbe3e7fb01a79164a4401a1e8134170dd6d062114f96195a1cf7f59525792b768fe36fee5a419c69f5c996acd0b9e5d66edaf77b5fb19321c27319a91d0d6948b701ac3f4f96ceea398ac847a6a0de34508aa5f5ee5f8310efb3bd5245465d99772d1e7303af94d650b114ab9415f17517693d8a093aa0ed396931d44870fc193927a1c0f52b135bd90919c79632c1019d474da93c39c892918c524c981ae631d82ef99f4a8648321f32141930375da4b1ad0ad8b1f11ef11b61ea8c7dab7ee2e6596adf2a537f4d5b02210adf1ba15601e4e83ca2763b09230dc50b9315510a4d5ad6bf9489359c8df238222ab4063bad3825c159a4293183412dbe297f239859c2faf57567295bf0f2fe5b000d39f9c5200a23e39bc4b349084f27995fbaa9f204f76b58456fd46130e81c3745837b01f3bf1719831030b045b130d4bc9d05da281e6ee5f66329aa26575ea3cbe168fd9c1b757439d690a408fab974dfe027a39b050d66fcf4540c93a2b53bae66c485dfdd56f607c3c18d8cf698182ce097811ff878d0bde1c9732f97c403c88e2604f4afcddf5faaec4bcee631d36f568b9e61783a3abd460303ba4d7475d8cc779855b496f6b6adb1000b65430309e1f9661a9ee8c2d08fe4de1e2fef6e608533412fce1814dce14bbbd33da04be498c4657d59cdfd2c0c9c878ed0660aeefb5f94c6f7439459a1d19caf232b65982d78b829da527c0c84d94484e5f51f6fca6b656a19342f64c6aba0fb6d54f2d8229ff7a09e4ee385fdcd52573bfed37857cee02b769027bd14bb25fff0215f3cbd1ba89d2afed3d509e62f5b102d7dd66c580d5e5e2999130ba5bbc4f8ecdaca0bad4cd5972d1d15ae7ad0ce178bfd9bedc70805ac54a38047114bf238d83e6724e6a7f5be37989261c99b2439d7420df34f72789b483a73dfa43c8cc8a4c17d114527b133ff54ae49e47704169cd2a193b70634676699bdde25b6b11c92bac36233a4a6c8c8369b9cfe7224b70968f47ef952a394a81373cdc94e0fe268506a89ce5ae2e0b3333838ba54d5aad3d30cf6360bb3268607b5ce9e18e9cb6870e120d38e8e6641d9dc8bb113b0b85362c34cdf25b3028c438b0d903b3f1153909e42a0c4c0393387aea221bdc2063c70a43e3474dfdd40b51e9f10db2752cf143472a519b6eb1b295d4992ad5e121ae555786a53ce5e8492fd068d374d19499ca17ec61b0853d380c27f0ca8aa2008ea14b3d0cd47097ab8e1c8e7832fe5b0dba845dfdbff71049a0354b842240e601db1d226ea670cd7cab8d3121f4c651e83ef13cd7780e7814e9d9d89ca93db6c70b2d60ee14326a8392b3efdfd61cd8b6cc2d947421b41de638e01dac9697658311197f803820dcec00a5d1a8b68bccf26499c00195b1c7556053d30e8d5c3f620ee809ec30aa0c002ee1474894b077e432", 0x1000}, {&(0x7f00000011c0)="783fd51334db8c258565e41313d68c92943156cf8779d9bcc78f3bb6d54bcb2f9b4abd56cd36fdbbe5b1e8fc425d183d082e85e1078fa6df4eb7242210968a3a1ce9dca7cb1bb169fab8", 0x4a}, {&(0x7f0000001240)="f94177c110a7f74cb3ee631c08977b302de20942e20da9127c64b121d3238a9671cd420243c8338576e1008060f12d11ca4ab716b85ecf0b6bf1b3ebf1ec9393377260b529f98b1bece8aa832556dacdadd7ac41555d0acc49ef27d2f79e2e4f037112bd5ba70a45a43494ec370b6368c5022d4786043bdd7a61fbc14edbb275a99d14cfe6fe55eba9f4ddcf231a4bf56084fedc1b9a65121c3f84eb5300ecd19991e88a4a346e935a979bda18a85634233b84ff70a056e5cc28b889fd7ea2fd6d09ec90eea870f01637f7364e91914a3711d7ff20b5c0885660fb073826cbfe", 0xe0}, {&(0x7f0000001340)="69e5ccf493a9cbddb90c36eea5de43c66c1362b8649335f339fcf455f274f7456c85495803b5fc3f06b140e4eeed312a5d252d45bf08c4296ea23fc3b0fe1f3e3a6ba74659ec8017a3370c2c6ec17d1a45967c421ea792be20e427fc70f41298b4ebc4b0b8fc78a42918e330dbbe890ece66db8f60b416be8ba5d3ab3154521492299f8ddb341d63f8679169453b652297fa93b331356ebf36ecc6acaea5d2d79edf3193586bf393fa1c5c9536d3a65d0cdf309f8b362e171eb525f66818ce2a6eaa9745f2443e344b3c3c3edd0e7009f6025e1e476bf741d991e0b48494114fb66af3330ad4acfed462b44bcf91e22ba0aed4e050", 0xf5}], 0x6, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x30, 0xffff, 0x1, [r12, r1, r13, r14, r0, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x18, 0xffff, 0x1, [r25, r3]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x20, 0xffff, 0x1, [r26, r27, r28]}], 0xe0, 0x2}, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2be9ce21283f7afed250214c6f55454bfff2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r4, 0x0) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r7) r8 = getuid() r9 = getgid() r10 = getpid() r11 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0xffffffff, r5, r7, r8, r9, 0x100, 0x7f}, 0x1, 0x800, r10, r11, 0x20, 0x18000000000000, 0x4}) 13:34:28 executing program 1: socket(0x11, 0x4003, 0x0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x31, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000140)="749f03210388080ae76a29db34dbae73c4586e83f8250c04a580c11ce7cb0c5111f6c1d0bfe9c3937e4395c90939e523682c7414531ab9bccf816d4380346664967b32b497ebacdab0d9f4296fc573c94d0f9611f7eb7da957428225caab12afee79c71aee4056768c5679ebdca9633719097fe83447b71da4cdb0d32a9dc7b2be11c5a2e32e3855ef40b7dc5147c9e97086494c21987ffbbe38351a6d025f37fd0000bb271240915ef033c21270ff388cb4a8247300e76331df700ce113b4792c084c73b0997b44270224a99b8ef8ae16472e146f4e423de88b3264c4", 0xdd, 0x0, 0x0, 0x0) 13:34:28 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x9a, 0x8000}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x31, 0x0, 0x0) accept(r3, 0x0, &(0x7f0000000100)) 13:34:28 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) r0 = kqueue() r1 = socket(0x10, 0x2, 0x22) r2 = socket$inet6(0x18, 0x8000, 0x93) sendto(r2, &(0x7f0000000040)="4196eb2222e6dbab8da0c6c39a4f1a0990ce50cbf01be413ee61ea98b84cfdd3e1881cfa382d813b488d303827169924be4710407b06ee20e829c9e0c6f206559a9997bb8ddeb14c2b6dd50ca5c9794ca804ed7c43ab885dc0bccd8d4634090049d0084f127d3bc608cf91fae2120198bacb10d7e4e914fdde863b57cbcb93c1671edbe5565fcbfe33f8c52811ab2dfe8f444194e912b437af81c693fd0671061168232a625a72", 0xa7, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9, 0xffff}, 0xc) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0x8}, 0xc) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kqueue() 13:34:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r4, &(0x7f0000000100)="10", 0x1, 0x0, 0x0) dup2(r4, r3) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x10, 0xb2) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000580)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc, 0xfc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10000, 0x0) syz_emit_ethernet(0x2f1, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x7fd5b856, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2, 0x800}, {0x4, 0x7fff}, {0x3, 0x4}, {0x0, 0x7}], 0x6) semop(r10, &(0x7f0000000300)=[{0x3, 0x3, 0x1400}, {0x4, 0x7fff, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r11, 0x0, 0x8000) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r15 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000480)=""/172) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1f8}) getegid() pipe2(&(0x7f00000001c0), 0x10000) 13:34:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000003c0)="348283560be1b2c4a82c37eec4e13822948983c2b71fb6d7503c6da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082aea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d", 0xda, 0x0, 0x0, 0x0) 13:34:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x8, 0x1) ftruncate(r2, 0x0, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) 13:34:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef084e9ffffb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) write(r4, &(0x7f0000000080)="9e", 0x1) 13:34:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x40}, {0x16}]}) setrlimit(0x6, &(0x7f0000000040)={0xffffffffffffff81, 0xdf5}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x9) 13:34:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r3 = dup2(r1, r2) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:28 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000000c0)=0x8) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8004) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 13:34:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f000", 0x57}], 0x1) 13:34:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x31) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)='>', 0x1}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') execve(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 13:34:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="666d6c65c10000100000"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000001c0)=0x1) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSDTR(r3, 0x20007479) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x1}, {0x6, 0x0, 0x0, 0x100020a2}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = semget$private(0x0, 0x4, 0x404) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000240)=""/96) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x10) semop(r5, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r7 = getppid() fcntl$lock(r6, 0x8, &(0x7f0000000180)={0x0, 0x1, 0x401, 0x1, r7}) semop(r5, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r5, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r5, &(0x7f0000000140)=[{0x0, 0x0, 0x3000}, {0x0, 0x8, 0x800}, {0x4, 0xfffe, 0x800}, {0x4, 0x28c4, 0x800}, {0x4, 0x8001, 0x1800}, {0x2, 0xff, 0x1800}, {0x0, 0x1ff, 0x1000}, {0x6, 0xffff, 0x1000}, {0x1, 0x81}], 0x9) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 13:34:28 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x158) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x48}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom(r1, &(0x7f0000000080)=""/102, 0x66, 0x806, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3a, 0x400}, 0xc) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x20, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x31, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x4, 0xffffffe1}, {0x18, 0x3, 0xff, 0x3}, 0x9, [0xffffffff, 0x80, 0x8, 0x6, 0x1, 0x16c, 0x4, 0x5]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:28 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='!+\'^!'], &(0x7f00000001c0)=[&(0x7f0000000140)='&\\\x00', &(0x7f0000000180)='%\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xfffff001, 0xfff, './file0\x00', 0xffff, 0x7fffffff, 0xffff8001}) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) r2 = kqueue() kqueue() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0xff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, 0x0) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r6, r7) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x1, 0x1, r7}) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00') renameat(r3, &(0x7f0000000440)='./file1\x00', r8, &(0x7f0000000480)='./file0\x00') write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 13:34:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x110, 0x30) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r0, &(0x7f0000000240)="885444a8", 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x10, 0x1}, {0xfffb}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fchmod(r1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000300)={{}, 0x1, &(0x7f00000002c0)=[0x0]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./bus\x00') ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) dup2(r5, r2) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) pread(r6, &(0x7f0000000140)="0b82f27595021da47d8642d75c34dad412dcabeeaacf12dffaab52a08dd365f759bdb0360acdf7c53491106a35c3a2744468bf2099752e242bdbdffbb9378cbf7baf72a9b9a638e452c29b52554f9c884756f623617023e44c8f024c7096b0788e9c0109fb2cf6eebd19f4232d721cfbfd82b33b42562b2021e81553b327dd703dcc069fba2117b20c6e102d9cda2401295526ceaf9d7a965325b3433153", 0x9e, 0x0, 0x3) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 13:34:28 executing program 1: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x8, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) r6 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) bind$unix(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f00000000000000000000000fdff904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc26608aa74fc3da11cd62dcf938a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f95184500fc16010000801a40e610c0318ce6da33494e540010d7f4e5dbef0a08b70d42c126000000000000000000000000007cb1ed3691541533a3448328e13cb0927e85fb1a70a76b323d8ebaf9d351235c49d96048c8546c994140"], 0x1) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$setstatus(r7, 0x4, 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r9, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) dup2(r8, r9) fcntl$getown(r8, 0x5) fchdir(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r11 = dup(r10) r12 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) kevent(r8, &(0x7f0000000740)=[{{r4}, 0x7ffffffffffffff8, 0x24, 0x40, 0x8, 0xfffffffffffffffc}, {{r6}, 0x0, 0xf5, 0x0, 0x7, 0x4}, {{r11}, 0xfffffffffffffffa, 0x4, 0x2, 0x6, 0x4c}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80000010, 0x5, 0x7c}, {{r4}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xb9, 0x1}, {{r12}, 0xfffffffffffffffb, 0x4e428531e2c8e0be, 0x47, 0x237b}], 0x6, 0x0, 0x0, 0x0) kqueue() r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) r15 = socket(0x18, 0x400000002, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) fcntl$dupfd(r19, 0x0, r7) close(r8) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r20 = accept$unix(r15, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) r21 = accept$unix(r20, 0x0, &(0x7f0000000040)) write(r21, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r22 = socket(0x2, 0x4000, 0xfc) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r23 = dup(r22) listen(r23, 0x0) r24 = accept$unix(r23, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r25 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r25}], 0x1, 0x0) kevent(r25, &(0x7f0000000140), 0x3, 0x0, 0x1ffffd, 0x0) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r27 = socket(0x18, 0x1, 0x0) close(r27) r28 = socket(0x2, 0x1, 0x0) connect$unix(r28, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r29 = socket(0x10000000002, 0x4008, 0xfd) dup2(r28, r29) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)=0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r29, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65312f2e980c98061d9dc1b60fc50895050cda89b600000000000000000000000034340079111d0cbd5b4f7decb7ea282f988d0293518393843f6ed62495f8110149a6b1b91c23484b4e49fae154e1e72b886be57e66dcdcf2acb44ea0452b4f72c408098dff51711024fda4c0c9506b0145387cd5b165aea65e65254ae8daaa5df06096db845ab1fc8735625e561effea73688b4ad067a7afa4eb10d5d69ecb010488a4801d738d7b068fde6fa662352d6a4ccbb2fc5e1edb07"], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(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)='./file1/../file0\x00', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) getpgrp() msgrcv(r26, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 13:34:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffd], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x210], [0x0, 0x0, 0x0, 0x3], [0x0, 0x7], [{0x0, 0x0, 0x0, 0x400}, {}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x20}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0xff}}}) 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)) 13:34:28 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000000)={0x8, 0x5, 0x3, 0xfff}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x401) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x108) fcntl$dupfd(r1, 0xa, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x1) setsockopt(r1, 0x0, 0x1c7d, &(0x7f00000001c0)="5785ab8c52d79c125f1963571779613e00d53fc0b59df6f541ccb08d21e61005569ebac5970be5a77c889ada291ce4deb27ff45917dfb574be75701acf029e3359b4dea13b2c26dc39ac", 0x4a) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) sendto(r4, &(0x7f0000000280)="e67ad00ca779c1b99f7cd563", 0xc, 0x405, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) r5 = dup(0xffffffffffffffff) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$getflags(r6, 0x1) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) fsync(r6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x10, 0x0) fcntl$setstatus(r7, 0x4, 0x40) lseek(r0, 0x0, 0x1, 0x1) r8 = dup(0xffffffffffffff9c) r9 = socket(0x0, 0x5, 0x6) r10 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x1ea) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x3}], 0x8, &(0x7f0000000440)=[{{}, 0xfffffffffffffffc, 0x48, 0x4, 0x3, 0x1}, {{r8}, 0xfffffffffffffff9, 0x60, 0x8, 0x8001, 0x6c}, {{r4}, 0xfffffffffffffffa, 0x1, 0x40, 0x6, 0xb7b}, {{r9}, 0xfffffffffffffff9, 0x24, 0x8, 0xfffffffffffff0e5, 0x8001}, {{r10}, 0xfffffffffffffffc, 0x22, 0x20000000, 0x8, 0x3}, {{r11}, 0xfffffffffffffffa, 0x1c, 0x8, 0x1, 0x5bd}], 0x3, &(0x7f0000000500)={0x8001, 0x8f}) connect$inet(r5, &(0x7f0000000540)={0x2, 0x1}, 0xc) write(r3, &(0x7f0000000580)="5046857808104cf3256dcc267ba2712e6d43b01ff99f7ba60b97f49cf70b2816198db2368d382ecca1078ead9f2d70855866d2ff807ce115fd25a25eed01712232b7740741f72eb29acff99d9087800f91ebdfcc195803af7e03d33f72099845cd6d467b983c48d814e484d7c23170c9219c10c082663c2b96a4b40eb30f07db2cb690f8e6a386f750175d40144b492c509c46e72bb6e583f4752031aac7267e7b88b0b47ca15a719d903d0502aa9a6ad737863bf1fde4de8bb612a9820056fa302b5925ff36aa1427688dcaaf246e48c481005fdd66f169965268b4cf69", 0xde) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x30000) fcntl$getown(r12, 0x5) 13:34:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) fchown(r1, r2, r4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x10001, 0xdc}, 0x10) syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x23, 0x100000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000040)=0x100) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r8, 0x0, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) poll(&(0x7f0000000140)=[{r7}], 0x1, 0x9) fchmod(r6, 0x80) flock(r5, 0x2) flock(r5, 0x2) close(r5) 13:34:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x6000, 0x0) r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r0, r2) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x400, 0x102) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_data=&(0x7f0000000500)="6cce3f8dd170de0dad9a7aaaafbeeb7579494f4e906e387f8f82e0b9ebfacb65fd6ffb8ed25f41d0db8c6f09f3da1549bf25139c32fb147c7c091d175d2d677a69c9783cf5a3c2e83c21078058cc21fed94512f4653df359433785047f8e1a38351f8a663b6d810d097adf60b1b37f49a9e336cc2c7aa7653805a2c0695292b7ce06dae6e45dbad0e5566dcd566f"}) close(r3) getsockopt(r3, 0x200000029, 0x31, 0x0, 0x0) r5 = accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r5, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000600)='./file0\x00') ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x32, &(0x7f00000001c0)=[{0x4d, 0xfd}, {0x34, 0x40, 0x1, 0x1}, {0x800006}]}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000240)={0x400, 0x4, 0x7fff, {[0x1000, 0x176d, 0x6, 0x1, 0x20, 0xffffffffffff824a, 0x1, 0x2c, 0x1a8, 0x1000, 0x5, 0xffff, 0x0, 0x2, 0x9, 0x8000, 0xbd, 0x4], [0x7fffffff, 0x20, 0x2, 0x3, 0xfffffffffffffbe0, 0x4, 0x1, 0x60, 0x7fffffff, 0x4], [0x7, 0xffffffff, 0x7ff, 0x9, 0xdb4f, 0x1c33, 0x8], [0x1, 0x100000001, 0x7f, 0x1ff, 0x1, 0x9], [{0x7ad2, 0x9, 0x7fffffff, 0x4}, {0x9, 0x0, 0xffff, 0x81}, {0xff, 0x3, 0xffffffff, 0x5}, {0xa000, 0xffffff7f, 0x7ff}, {0x0, 0x0, 0x7fff, 0x6}, {0x1e4, 0xea, 0x6, 0x9}, {0xf00, 0x9, 0x5, 0xcc4}, {0x101, 0x4ca, 0xe8c0, 0x7}], {0xfa0d, 0xfff, 0x5, 0x3}, {0x40, 0x1, 0x100, 0x9}}}) r8 = fcntl$dupfd(r0, 0x0, r6) ioctl$TIOCSTOP(r8, 0x2000746f) 13:34:29 executing program 0: truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) recvfrom(0xffffffffffffff9c, &(0x7f00000001c0)=""/202, 0xca, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0xa2d, 0x200}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x4000, 0x7f) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9ppaanniicc:: pkoeorlne_lc acdhiea_gitneosm_tmiac giasc_scehretciko:n "m!b_ufkeplr necpl_ul ofcrkee_ hellids(t) "m ofadiiflieed:d :f iitelme "ad/dsyrz ka0lxlfferff/fmda8n0a6g4e5r7s3/50m0ul+t1i6 co0rxe0!/=k0exrn7e95l/3s35y9sd/kfear3n1/2kce0r8n _f oStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 238247 64502 0 0 0x4000000 0 syz-executor.0 *500129 61447 0 0x14000 0x200 1 softnet db_enter() at db_enter+0x18 panic(ffffffff821ea7e3) at panic+0x15c pool_cache_get(ffffffff82662290) at pool_cache_get+0x323 pool_get(ffffffff82662290,2) at pool_get+0x91 m_copym(fffffd8063527c00,1b80,580,2) at m_copym+0x174 tcp_output(ffff800000a05980) at tcp_output+0x15ba tcp_input(ffff800020a4f198,ffff800020a4f1a4,6,2) at tcp_input+0x2353 ip_deliver(ffff800020a4f198,ffff800020a4f1a4,6,2) at ip_deliver+0x353 ip_ours(ffff800020a4f198,ffff800020a4f1a4,ffff800020a28000,0) at ip_ours+0x412 ip_input_if(ffff800020a4f198,ffff800020a4f1a4,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8067351e00) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd8067351e00,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020a4f2c8) at if_input_process+0xfb ifiq_process(ffff80000017b6a0) at ifiq_process+0x80 end trace frame: 0xffff800020a4f380, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8064573500+16 0x0!=0x7953359dfa312c08 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821ea7e3) at panic+0x15c pool_cache_get(ffffffff82662290) at pool_cache_get+0x323 pool_get(ffffffff82662290,2) at pool_get+0x91 m_copym(fffffd8063527c00,1b80,580,2) at m_copym+0x174 tcp_output(ffff800000a05980) at tcp_output+0x15ba tcp_input(ffff800020a4f198,ffff800020a4f1a4,6,2) at tcp_input+0x2353 ip_deliver(ffff800020a4f198,ffff800020a4f1a4,6,2) at ip_deliver+0x353 ip_ours(ffff800020a4f198,ffff800020a4f1a4,ffff800020a28000,0) at ip_ours+0x412 ip_input_if(ffff800020a4f198,ffff800020a4f1a4,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8067351e00) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd8067351e00,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020a4f2c8) at if_input_process+0xfb ifiq_process(ffff80000017b6a0) at ifiq_process+0x80 taskq_thread(ffff80000002b080) at taskq_thread+0x9c end trace frame: 0x0, count: -15 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a4ea30 rbx 0xffff800020a4eae0 rdx 0xffff800020a28000 rcx 0 rax 0 r8 0xffffffff816f3ccf kprintf+0x16f r9 0x1 r10 0x25 r11 0x83bcfe3e272e27a5 r12 0x3000000008 r13 0xffff800020a4ea40 r14 0x100 r15 0x1 rip 0xffffffff81945118 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a4ea20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (softnet) pid=500129 stat=onproc flags process=14000 proc=200 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020a284e0,0xffff800020a28280 process=0xffff800020a2b680 user=0xffff800020a4a000, vmspace=0xffffffff8262f268 estcpu=1, cpticks=2, pctcpu=0.11 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64502 54211 13355 0 2 0 syz-executor.0 64502 238247 13355 0 7 0x4000000 syz-executor.0 24337 338009 0 0 3 0x14200 bored sosplice 51702 408752 54614 0 2 0x2 syz-executor.1 13355 125181 54614 0 2 0x482 syz-executor.0 54614 154197 65218 0 3 0x82 thrsleep syz-fuzzer 54614 503226 65218 0 2 0x4000482 syz-fuzzer 54614 165901 65218 0 3 0x4000082 thrsleep syz-fuzzer 54614 443675 65218 0 3 0x4000082 thrsleep syz-fuzzer 54614 305923 65218 0 2 0x4000082 syz-fuzzer 54614 299361 65218 0 3 0x4000082 thrsleep syz-fuzzer 54614 95800 65218 0 3 0x4000082 thrsleep syz-fuzzer 54614 121656 65218 0 3 0x4000082 thrsleep syz-fuzzer 54614 403606 65218 0 2 0x4000082 syz-fuzzer 54614 15909 65218 0 3 0x4000082 thrsleep syz-fuzzer 65218 160545 16083 0 3 0x10008a pause ksh 16083 417395 58270 0 3 0x92 select sshd 28194 75532 1 0 3 0x100083 ttyin getty 58270 261682 1 0 3 0x80 select sshd 95358 218854 36047 74 2 0x100492 pflogd 36047 291301 1 0 3 0x80 netio pflogd 28001 476299 43602 73 3 0x100090 kqread syslogd 43602 266677 1 0 3 0x100082 netio syslogd 83539 362393 1 77 3 0x100090 poll dhclient 63530 510636 1 0 3 0x80 poll dhclient 39636 260946 0 0 2 0x14200 zerothread 94774 191758 0 0 3 0x14200 aiodoned aiodoned 35549 183481 0 0 2 0x14200 update 73628 192819 0 0 3 0x14200 cleaner cleaner 30512 347975 0 0 3 0x14200 reaper reaper 86628 393750 0 0 3 0x14200 pgdaemon pagedaemon 64329 34075 0 0 3 0x14200 bored crynlk 9061 164817 0 0 3 0x14200 bored crypto 33145 497008 0 0 3 0x40014200 acpi0 acpi0 80820 261320 0 0 3 0x40014200 idle1 *61447 500129 0 0 7 0x14200 softnet 43343 344056 0 0 3 0x14200 bored systqmp 24819 386766 0 0 3 0x14200 bored systq 79717 247045 0 0 2 0x40014200 softclock 42263 400110 0 0 3 0x40014200 idle0 60066 426921 0 0 3 0x14200 bored smr 1 133255 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 51702 (syz-executor.1) thread 0xffff800020ae7ae8 (408752) exclusive rrwlock inode r = 0 (0xfffffd806e39e3d0) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b45a098) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 54614 (syz-fuzzer) thread 0xffff800020a7c278 (15909) shared rwlock vmmaplk r = 0 (0xfffffd806e9a8ba0) #0 witness_lock+0x52e #1 uvmfault_lookup+0xd9 #2 uvm_fault+0x7f #3 pageflttrap+0x1b8 #4 usertrap+0x21a #5 recall_trap+0x8 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262e460) #0 witness_lock+0x52e #1 pageflttrap+0x7f #2 usertrap+0x21a #3 recall_trap+0x8 Process 61447 (softnet) thread 0xffff800020a28000 (500129) shared rwlock netlock r = 0 (0xffffffff82518a78) #0 witness_lock+0x52e #1 if_input_process+0x84 #2 ifiq_process+0x80 #3 taskq_thread+0x9c #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002b0e0) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9620 7026K 7593K 78643K 13788 0 pcb 13 8K 8K 78643K 182 0 rtable 110 3K 4K 78643K 478 0 ifaddr 118 21K 21K 78643K 219 0 counters 43 33K 34K 78643K 77 0 ioctlops 0 0K 4K 78643K 1497 0 iov 0 0K 32K 78643K 271 0 mount 1 1K 1K 78643K 1 0 vnodes 1229 77K 78K 78643K 2049 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 150 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 619 0 sigio 0 0K 0K 78643K 6 0 proc 61 63K 95K 78643K 505 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 74 0 in_multi 90 3K 4K 78643K 207 0 ether_multi 1 0K 0K 78643K 33 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 97 440K 440K 78643K 97 0 exec 0 0K 1K 78643K 270 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 123 39K 51K 78643K 3146 0 UVM aobj 40 2K 2K 78643K 62 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 226 0 NDP 19 0K 0K 78643K 43 0 temp 160 3023K 3102K 78643K 20191 0 kqueue 3 4K 16K 78643K 54 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 102 0 100 1 0 1 1 0 8 0 rtentry 112 82 0 37 2 0 2 2 0 8 0 unpcb 120 670 0 660 3 1 2 2 0 8 1 syncache 264 12 0 12 4 4 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 628 0 628 1 1 0 1 0 8 0 tcpcb 544 491 0 486 3 2 1 2 0 8 0 inpcb 280 1324 0 1316 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 12 0 10 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 pffrag 232 7 0 7 2 1 1 1 0 482 1 pffrnode 88 7 0 7 2 1 1 1 0 8 1 pffrent 40 188 0 188 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 80 0 9 1 0 1 1 0 8 0 pfstkey 112 80 0 9 3 0 3 3 0 8 0 pfstate 328 80 0 9 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 323 0 136 15 1 14 14 0 8 0 art_table 32 324 0 136 2 0 2 2 0 8 0 art_node 16 79 0 36 1 0 1 1 0 8 0 sysvmsgpl 40 65 0 38 1 0 1 1 0 8 0 semupl 112 4 0 4 2 2 0 1 0 8 0 semapl 112 148 0 138 1 0 1 1 0 8 0 shmpl 112 60 0 22 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2380 0 977 46 0 46 46 0 8 0 ffsino 272 2380 0 977 94 0 94 94 0 8 0 nchpl 144 3530 0 1921 61 0 61 61 0 8 0 uvmvnodes 72 3107 0 0 57 0 57 57 0 8 0 vnodes 208 3107 0 0 164 0 164 164 0 8 0 namei 1024 11141 0 11141 2 1 1 1 0 8 1 percpumem 16 49 0 17 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 1 1 0 1 1 0 8 0 scxspl 192 10352 0 10352 9 8 1 6 0 8 1 plimitpl 152 71 0 63 1 0 1 1 0 8 0 sigapl 424 835 0 803 4 0 4 4 0 8 0 futexpl 56 14605 0 14605 1 0 1 1 0 8 1 knotepl 112 119 0 100 1 0 1 1 0 8 0 kqueuepl 144 174 0 172 1 0 1 1 0 8 0 pipelkpl 48 249 0 239 2 1 1 1 0 8 0 pipepl 120 498 0 479 2 1 1 1 0 8 0 fdescpl 496 819 0 803 3 0 3 3 0 8 0 filepl 152 7371 0 7271 11 3 8 8 0 8 4 lockfpl 104 330 0 329 1 0 1 1 0 8 0 lockfspl 48 111 0 110 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 98 0 87 1 0 1 1 0 8 0 ucredpl 96 1046 0 1036 1 0 1 1 0 8 0 zombiepl 144 803 0 803 2 1 1 1 0 8 1 processpl 960 835 0 803 5 0 5 5 0 8 0 procpl 624 2286 0 2244 4 0 4 4 0 8 0 sosppl 128 28 0 28 3 2 1 1 0 8 1 sockpl 400 2104 0 2084 9 2 7 7 0 8 4 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 165 0 0 20 0 20 20 0 8 0 mtagpl 80 71 0 0 2 0 2 2 0 8 0 mbufpl 256 576 0 0 35 0 35 35 0 8 0 bufpl 280 5337 0 175 369 0 369 369 0 8 0 anonpl 16 90705 0 73398 89 2 87 87 0 124 15 amapchunkpl 152 6068 0 5934 22 13 9 20 0 158 2 amappl16 192 4248 0 3298 64 8 56 60 0 8 8 amappl15 184 5 0 3 1 0 1 1 0 8 0 amappl14 176 5 0 4 2 1 1 1 0 8 0 amappl13 168 330 0 327 2 1 1 1 0 8 0 amappl12 160 288 0 284 2 1 1 1 0 8 0 amappl11 152 79 0 60 1 0 1 1 0 8 0 amappl10 144 35 0 27 1 0 1 1 0 8 0 amappl9 136 394 0 390 1 0 1 1 0 8 0 amappl8 128 339 0 308 3 1 2 2 0 8 0 amappl7 120 118 0 107 1 0 1 1 0 8 0 amappl6 112 25 0 22 2 1 1 1 0 8 0 amappl5 104 1011 0 993 1 0 1 1 0 8 0 amappl4 96 827 0 793 2 1 1 2 0 8 0 amappl3 88 222 0 217 1 0 1 1 0 8 0 amappl2 80 5653 0 5580 4 2 2 3 0 8 0 amappl1 72 27429 0 26981 25 15 10 20 0 8 0 amappl 80 2551 0 2508 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 61 0 22 1 0 1 1 0 8 0 uaddrrnd 24 821 0 804 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 821 0 804 1 0 1 1 0 8 0 vmmpekpl 168 10595 0 10559 2 0 2 2 0 8 0 vmmpepl 168 107884 0 105768 136 27 109 120 0 357 12 vmsppl 368 820 0 804 2 0 2 2 0 8 0 pdppl 4096 1649 0 1609 6 0 6 6 0 8 0 pvpl 32 277346 0 256888 211 3 208 208 0 265 40 pmappl 232 820 0 804 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 204 0 9 6 0 6 6 0 8 0